S mnohými organizáciami, ktoré sa v poslednej dobe snažia presunúť svoje aplikácie z monolitov na mikroslužby pomocou Platform as a Service (PaaS), ako je RedHat OpenShift v3, spoločnosť AppDynamics výrazne investovala do poskytovania špičkovej integrácie s takýmito poskytovateľmi.
AppDynamics integruje svojich agentov s RedHat OpenShift v3 pomocou metodík Source-to-Image (S2I). S2I je nástroj na vytváranie reprodukovateľných obrazov Docker. Vytvára obrazy pripravené na spustenie vložením zdroja aplikácie do obrazu Docker a vytvorením nového obrazu Docker. Nový obraz, ktorý obsahuje základný obraz (zostavovač) a zostavený zdroj, je pripravený na použitie s príkazom docker run. S2I podporuje prírastkové zostavy, ktoré opätovne používajú predtým stiahnuté závislosti, predtým vytvorené artefakty atď.
Proces
Kompletný proces používania AppDynamics s RedHat OpenShift
Krok 1: RedHat je už poskytnutý
Na dokončenie krokov 2 a 3 môžete použiť skripty S2I v nasledujúcom úložisku GitHub a pokyny na vytvorenie vylepšených obrazov zostavovačov pre servery JBoss Wildfly a EAP. postupujte podľa odkazu
Pozrime sa na všetko na konkrétnom príklade a použijeme šablónu aplikácie postupujte podľa odkazu.
Predpoklady:
Uistite sa, že je nainštalovaný operačný systém (odkaz)