Omdat veel organisaties onlangs hun applicaties van monolieten naar microservices willen verplaatsen met behulp van Platform as a Service (PaaS) zoals RedHat OpenShift v3, heeft AppDynamics aanzienlijke investeringen gedaan in het bieden van eersteklas integratie met dergelijke providers.
AppDynamics integreert zijn agenten met RedHat OpenShift v3 met behulp van Source-to-Image (S2I)-methodologieën. S2I is een hulpmiddel voor het bouwen van reproduceerbare Docker-images. Het creëert kant-en-klare images door de applicatiebron in een Docker-image in te voegen en een nieuwe Docker-image te bouwen. De nieuwe image, die een basisimage (builder) en een ingebouwde bron bevat, is klaar voor gebruik met de opdracht docker run. S2I ondersteunt incrementele builds die eerder gedownloade afhankelijkheden, eerder gemaakte artefacten, enz. hergebruiken.
Процесс
Compleet proces voor het gebruik van AppDynamics met RedHat OpenShift
Stap 1: RedHat is al geleverd
Om stap 2 en 3 te voltooien, kunt u de S2I-scripts in de volgende GitHub-repository en instructies gebruiken voor het maken van verbeterde builder-images voor JBoss Wildfly- en EAP-servers. Volg de link
Laten we alles bekijken aan de hand van een specifiek voorbeeld en een toepassingssjabloon gebruiken Volg de link.
Vereisten:
Zorg ervoor dat het besturingssysteem is geïnstalleerd (link)