Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Merancang arsitektur platform pengembang internal
Gambar berikut menunjukkan komponen inti dari platform pengembang internal.

AWS merekomendasikan agar organisasi mengadopsi strategi multi-akun untuk mengisolasi dan mengelola aplikasi dan data mereka. Prinsip yang sama berlaku ketika membangun platform pengembang internal. Terapkan platform pengembang internal di layanan bersama atau alat Akun AWS yang memiliki akses ke akun organisasi Anda yang lain. Ini mendukung tim pengembangan yang berbeda yang menggunakan berbeda Akun AWS untuk lingkungan mereka. Ini juga memusatkan manajemen dan memberikan visibilitas biaya untuk semua komponen berbeda yang dikelola oleh platform pengembang internal.
Platform pengembang internal membutuhkan orkestrator untuk menyebarkan komponennya yang berbeda. Anda dapat menggunakan Amazon Elastic Container Service (AmazonECS) atau Amazon Elastic Kubernetes Service (Amazon). EKS Bangun cluster yang menampung berbagai layanan platform pengembang internal untuk mengaktifkan kemampuannya. Arsitektur ini menyediakan kemampuan untuk menskalakan infrastruktur platform karena melayani lebih banyak pengguna akhir. Informasi lebih lanjut tentang kemampuan platform disediakan nanti dalam panduan ini, tetapi secara ringkas, kemampuan ini perlu mengatasi fungsionalitas yang dibutuhkan pengembang untuk mengelola beban kerja mereka. Contohnya termasuk:
-
Keamanan untuk perlindungan beban kerja
-
Infrastruktur sebagai kode untuk mengelola infrastruktur beban kerja
-
Integrasi berkelanjutan dan penerapan berkelanjutan (CI/CD) untuk mengotomatiskan pengujian dan penyebaran beban kerja
-
Amankan masuknya untuk menyediakan akses ke layanan beban kerja
-
Penyewaan untuk mengisolasi tim dan beban kerja yang berbeda
-
Observabilitas untuk mengatasi pencatatan, metrik, penelusuran, dan peringatan untuk beban kerja dan infrastrukturnya
Backstage
Untuk arsitektur referensi untuk platform pengembang internal, lihat berikut ini: