Với việc nhiều tổ chức gần đây đang tìm cách chuyển các ứng dụng của họ từ nguyên khối sang dịch vụ vi mô bằng cách sử dụng Nền tảng dưới dạng Dịch vụ (PaaS), chẳng hạn như RedHat OpenShift v3, AppDynamics đã đầu tư đáng kể vào việc cung cấp khả năng tích hợp hàng đầu với các nhà cung cấp như vậy.
AppDynamics tích hợp các tác nhân của mình với RedHat OpenShift v3 bằng cách sử dụng phương pháp Source-to-Image (S2I). S2I là một công cụ để xây dựng hình ảnh Docker có thể tái tạo. Nó tạo ra các hình ảnh sẵn sàng chạy bằng cách chèn nguồn ứng dụng vào hình ảnh Docker và xây dựng hình ảnh Docker mới. Hình ảnh mới, bao gồm hình ảnh cơ sở (trình tạo) và nguồn được xây dựng, sẵn sàng để sử dụng với lệnh chạy docker. S2I hỗ trợ các bản dựng gia tăng sử dụng lại các phần phụ thuộc đã tải xuống trước đó, các tạo phẩm đã tạo trước đó, v.v.
quá trình
Hoàn tất quy trình sử dụng AppDynamics với RedHat OpenShift
Bước 1: RedHat đã được cung cấp
Để hoàn thành bước 2 và 3, bạn có thể sử dụng tập lệnh S2I trong kho lưu trữ GitHub sau đây và hướng dẫn về cách tạo hình ảnh trình tạo nâng cao cho máy chủ JBoss Wildfly và EAP. theo liên kết
Hãy xem xét mọi thứ bằng một ví dụ cụ thể và sử dụng mẫu ứng dụng theo liên kết.