könyv: OpenShift for Developers, Second Edition

Borító az "OpenShift for Developers, Second Edition" könyvhöz.

Szerzők: Joshua Wood, Brian Tannous

Útmutató a türelmetlen kezdők számára.

Az ingyenesen letölthető „OpenShift for Developers, Second Edition” könyv a Red Hat által fejlesztett nyílt forráskódú konténer alkalmazás platform, az OpenShift mélyreható bemutatására összpontosít. A könyv gyakorlati útmutatóként szolgál a fejlesztők számára, akik a modern, elosztott rendszereken való alkalmazásfejlesztés és -csomagolás kihívásaival szembesülnek.

Tartalom és Struktúra

A könyv bemutatja, hogyan egyszerűsíti és automatizálja az OpenShift a kódbázis építését, leszállítását és futtatását a nagyvállalati Kubernetes rendszerével. A fejlesztők megismerhetik, hogyan használhatják az OpenShift-et és a Quarkus Java keretrendszert az alkalmazások fejlesztésére és telepítésére, alkalmazva a bevált vállalati technológiákat és gyakorlatokat, melyeket bármely programozási nyelven alkalmazhatnak.

A könyv a következő területeket érinti:

  • Az OpenShift fejlesztési ciklusainak és eszközeinek megismerése.
  • Az OpenShift alkalmazások építésének, telepítésének és az életciklusuk kezelésének folyamatai.
  • A folyamatos integrációs és telepítési folyamatok (CI/CD) kialakítása a forráskód változásainak termelési telepítésekké alakításához.
  • Automatizált skálázási döntések és életciklus események kiváltása webhorgokkal.

Újdonságok

Az OpenShift for Developers második kiadása az OpenShift Kubernetes-alapú magjára építve további funkciókat és komponenseket kínál:

  • A Web Console grafikus nézete, amely lehetővé teszi a felhasználóknak, hogy grafikus vezérlőelemek és ikonok segítségével kezeljék szoftverprojektjeiket.
  • Ellenőrzött és bevizsgált szoftverkatalógusok, mint az OpenShift App Store, ahol a fejlesztők megtalálhatják és telepíthetik a szükséges adatbázisokat, üzenetsorokat és egyéb köztes szoftvereket.
  • A CI/CD rendszerek integrációja, beleértve az OpenShift pipeline-okat, amelyek lehetővé teszik az alkalmazások építési, tesztelési, csomagolási és kiadási folyamatának összeállítását.
  • A hálózati és szolgáltatási hálózati képességek, beleértve az OpenShift Route-ok és az Istio szolgáltatási hálózatot.
  • Integrált Prometheus metrikák, monitorozás és riasztások, amelyek a felhasználók számára grafikus diagramokon mutatják be a CPU, memória és hálózati használatot.
Illusztráció az "OpenShift for Developers, Second Edition" könyvhöz.

Az OpenShift Ökoszisztéma

Az OpenShift ökoszisztémája hasonló a Linux rendszerhez abban az értelemben, hogy a Kubernetes, mint a Linux kernel, az alapvető építőelem, amelyet különféle eszközökkel és funkciókkal egészítenek ki. A könyv részletesen tárgyalja, hogyan használhatók ezek az eszközök és funkciók az alkalmazások fejlesztéséhez és üzemeltetéséhez, és hogyan lehet a Kubernetes nyújtotta erőforrásokat és API-kat a fejlesztői igényekhez igazítani.

Alkalmazásfejlesztés és Üzemeltetés

A könyv gyakorlati példákat kínál arra, hogyan lehet egy alkalmazást létrehozni, telepíteni és üzemeltetni az OpenShiftben. Ezek a példák magukban foglalják a kód forrásból történő építését, a telepítést, az alkalmazások automatikus skálázását, az életciklus kezelését, valamint a CI/CD folyamatok integrálását.

Haladó Jellemzők és Megoldások

A könyv bemutatja az OpenShift haladó funkcióit és technikáit is, mint például a hálózati beállítások, a szolgáltatási hálózatok, és az integrált Prometheus metrikák. Ezen funkciók segítségével a fejlesztők képesek lesznek hatékonyabban menedzselni és monitorozni az alkalmazásaik teljesítményét és stabilitását.

Szerzők

A szerzők, Joshua Wood és Brian Tannous, az OpenShift és a Kubernetes területén szerzett mély szakértelmükkel és tapasztalataikkal segítik az olvasókat a cloud-native alkalmazások fejlesztésének megértésében és alkalmazásában. Wood, mint a Red Hat fő OpenShift fejlesztői ügyvédje és Tannous, mint a Red Hat fő fejlesztői ügyvédje, rendelkezik a szükséges ismeretekkel és tapasztalatokkal, hogy praktikus és értékes útmutatást nyújtsanak.

Letöltés

https://developers.redhat.com/e-books/openshift-for-developers



Avatar photo

Szerző: Istvan Kerekes

Ha úgy érzed, hogy a munkád során tudnék segíteni Red Hat, vagy IBM termékekkel kapcsolatban, akkor keress bátran: https://www.arrow.com/globalecs/hu/munkatarsaink/red-hat/