Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Arsitektur Akselerator DevOps Pipa
Dalam DevOps Pipeline Accelerator, akselerator adalah kumpulan pekerjaan yang dikelola secara bertahap. Sebuah panggung berisi blok bangunan yang membentuk pekerjaan. Ada beberapa pembungkus yang membentuk titik masuk untuk pipa IAc tertentu. Aplikasi mengkonsumsi titik masuk, yang merupakan awal dari pipa. Titik masuk terdiri dari agregator dan berbagai tahapan. Gambar berikut menunjukkan bagaimana tahapan berinteraksi dengan pembungkus, agregator, dan titik masuk.

Bagian ini menjelaskan blok bangunan arsitektur solusi DPA, seperti yang ditunjukkan pada gambar berikut.

Diagram menunjukkan alur kerja dan fitur berikut:
-
Komponen utama DPA adalah pipa terpusat yang berisi berbagai tahapan dan pekerjaan yang didasarkan pada konfigurasi aplikasi.
-
DPA mendukung empat layanan dan alat CI/CD yang umum digunakan. Di sinilah pipa terpusat dibangun.
-
Pekerjaan pipeline menggunakan skrip yang dapat digunakan kembali, yang independen dari layanan dan alat CI/CD.
-
Setiap pekerjaan pipeline berjalan dalam image Docker yang relevan, untuk portabilitas. Repositori Amazon Elastic Container Registry (Amazon ECR) menyimpan gambar-gambar Docker ini.
-
DPA berisi kontrol keamanan bawaan, yang dapat Anda sesuaikan.
-
Pipeline menyebarkan aplikasi ke dalam. AWS Cloud
-
Titik masuk adalah entitas tunggal yang mewakili seluruh pipa terpusat. Konfigurasi bervariasi berdasarkan jenis tumpukan teknologi.
-
Aplikasi mengimpor atau menyertakan titik masuk. Setiap tumpukan teknologi mewakili titik masuk yang terpisah.
-
Aplikasi mengkonfigurasi parameter berdasarkan jenis titik masuk. Parameter konfigurasi ini menentukan perilaku dan pengoperasian pekerjaan pipeline.