با توجه به اینکه بسیاری از سازمانها اخیراً به دنبال انتقال برنامههای کاربردی خود از یکپارچه به میکروسرویسها با استفاده از پلتفرم به عنوان سرویس (PaaS) مانند RedHat OpenShift v3 هستند، AppDynamics سرمایهگذاری قابل توجهی در ارائه یکپارچگی درجه یک با چنین ارائهدهندگانی انجام داده است.
AppDynamics عوامل خود را با RedHat OpenShift v3 با استفاده از روشهای Source-to-Image (S2I) ادغام میکند. S2I ابزاری برای ساخت تصاویر داکر قابل تکرار است. با قرار دادن منبع برنامه در یک تصویر داکر و ساختن یک تصویر داکر جدید، تصاویر آماده برای اجرا ایجاد می کند. تصویر جدید که شامل یک تصویر پایه (سازنده) و یک منبع ساخته شده است، با دستور docker run آماده استفاده است. S2I از ساختهای افزایشی پشتیبانی میکند که از وابستگیهای دانلود شده قبلی، آرتیفکتهای قبلی ایجاد شده و غیره استفاده مجدد میکنند.
روند
فرآیند کامل استفاده از AppDynamics با RedHat OpenShift
مرحله 1: RedHat قبلاً ارائه شده است
برای تکمیل مراحل 2 و 3، میتوانید از اسکریپتهای S2I در مخزن GitHub زیر و دستورالعملهای مربوط به نحوه ایجاد تصاویر سازنده پیشرفته برای سرورهای JBoss Wildfly و EAP استفاده کنید. لینک را دنبال کنید
بیایید با استفاده از یک مثال خاص به همه چیز نگاه کنیم و از یک الگوی برنامه استفاده کنیم لینک را دنبال کنید.