S številnimi organizacijami, ki so nedavno želele premakniti svoje aplikacije iz monolitov v mikrostoritve, ki uporabljajo platformo kot storitev (PaaS), kot je RedHat OpenShift v3, je AppDynamics izvedel znatne naložbe v zagotavljanje vrhunske integracije s takimi ponudniki.
AppDynamics integrira svoje agente z RedHat OpenShift v3 z uporabo metodologije Source-to-Image (S2I). S2I je orodje za ustvarjanje ponovljivih slik Docker. Ustvari slike, pripravljene za zagon, tako da vstavi izvor aplikacije v sliko Docker in zgradi novo sliko Docker. Nova slika, ki vključuje osnovno sliko (graditelj) in vgrajen izvor, je pripravljena za uporabo z ukazom za zagon dockerja. S2I podpira inkrementalne gradnje, ki ponovno uporabljajo predhodno prenesene odvisnosti, predhodno ustvarjene artefakte itd.
Postopek
Celoten postopek za uporabo AppDynamics z RedHat OpenShift
1. korak: RedHat je že na voljo
Za dokončanje korakov 2 in 3 lahko uporabite skripte S2I v naslednjem repozitoriju GitHub in navodila za ustvarjanje izboljšanih slik graditelja za strežnike JBoss Wildfly in EAP. pojdi po povezavi
Oglejmo si vse na konkretnem primeru in uporabimo predlogo aplikacije pojdi po povezavi.