Ponieważ wiele organizacji chce ostatnio przenieść swoje aplikacje z monolitów do mikrousług przy użyciu platformy jako usługi (PaaS), takiej jak RedHat OpenShift v3, firma AppDynamics poczyniła znaczne inwestycje w zapewnienie najwyższej klasy integracji z takimi dostawcami.
AppDynamics integruje swoich agentów z RedHat OpenShift v3 przy użyciu metodologii Source-to-Image (S2I). S2I to narzędzie do tworzenia odtwarzalnych obrazów Dockera. Tworzy gotowe do uruchomienia obrazy, wstawiając źródło aplikacji do obrazu Dockera i budując nowy obraz Dockera. Nowy obraz, który zawiera obraz podstawowy (konstruktor) i zbudowane źródło, jest gotowy do użycia za pomocą polecenia docker run. S2I obsługuje kompilacje przyrostowe, które ponownie wykorzystują wcześniej pobrane zależności, wcześniej utworzone artefakty itp.
proces
Kompletny proces korzystania z AppDynamics z RedHat OpenShift
Krok 1: RedHat już dostarczony
Aby wykonać kroki 2 i 3, możesz użyć skryptów S2I w następującym repozytorium GitHub oraz instrukcji dotyczących tworzenia ulepszonych obrazów konstruktora dla serwerów JBoss Wildfly i EAP. Śledź ten link
Spójrzmy na wszystko na konkretnym przykładzie i skorzystajmy z szablonu aplikacji Śledź ten link.
Warunki wstępne:
Upewnij się, że system operacyjny jest zainstalowany (łącze)