Az AppDynamics használata a Red Hat OpenShift v3-mal
Mivel a közelmúltban sok szervezet szeretné áthelyezni alkalmazásait monolitokról a Platform as a Service (PaaS) használatával mikroszolgáltatásokra, mint például a RedHat OpenShift v3, az AppDynamics jelentős beruházásokat hajtott végre az ilyen szolgáltatókkal való csúcsminőségű integráció biztosítása érdekében.
Az AppDynamics a Source-to-Image (S3I) módszertan segítségével integrálja ügynökeit a RedHat OpenShift v2-mal. Az S2I egy olyan eszköz, amellyel reprodukálható Docker-képek készíthetők. Futásra kész képeket hoz létre úgy, hogy az alkalmazásforrást beilleszti egy Docker-lemezképbe, és új Docker-lemezképet készít. Az új lemezkép, amely egy alapképet (buildert) és egy beépített forrást tartalmaz, használatra kész a docker run paranccsal. Az S2I támogatja a növekményes buildeket, amelyek újra felhasználják a korábban letöltött függőségeket, korábban létrehozott melléktermékeket stb.
folyamat
Az AppDynamics RedHat OpenShift funkcióval való használatának teljes folyamata
1. lépés: A RedHat már biztosított
A 2. és 3. lépés végrehajtásához használhatja a következő GitHub-lerakatban található S2I-parancsfájlokat, valamint a JBoss Wildfly- és EAP-kiszolgálókhoz továbbfejlesztett építőképek létrehozására vonatkozó utasításokat. kövesse a linket
Nézzünk meg mindent egy konkrét példa segítségével, és használjunk alkalmazássablont kövesse a linket.
Előfeltételek:
Győződjön meg arról, hogy az operációs rendszer telepítve van (link)
Győződjön meg arról, hogy az sti telepítve van (link)
Győződjön meg arról, hogy rendelkezik dockerhub-fiókkal (link)
2. lépés: Hozzon létre egy AppDynamics Builder képet
$ git clone https://github.com/Appdynamics/sti-wildfly.git
$ cd sti-wildfly
$ make build VERSION=eap6.4