Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pengembangan aplikasi
Proses dan praktik pengembangan aplikasi yang memungkinkan desain dan penerapan aplikasi yang efektif ke dalam lingkungan AWS Managed Services (AMS). AMS memandu Anda melalui proses tingkat tinggi berikut:
Bayangkan dan arsitek aplikasi yang akan dikembangkan atau diintegrasikan ke lingkungan yang dikelola AMS Anda. Beberapa pertimbangan:
Bagaimana Anda akan menyebarkan aplikasi Anda? Dengan otomatisasi menggunakan alat penyebaran seperti Ansible, atau secara manual dengan langsung mengunggah file yang diperlukan?
Bagaimana Anda akan memperbarui aplikasi Anda? Dengan pendekatan yang dapat berubah yang memperbarui setiap instance secara terpisah, atau dengan pendekatan yang tidak dapat diubah memperbarui setiap instance dengan satu AMI yang diperbarui dalam grup Auto Scaling?
Rencanakan dan arsitek infrastruktur yang akan digunakan untuk meng-host aplikasi menggunakan perpustakaan AWS arsitektur, panduan AWS “Well-Architected”, dan AMS dan pakar materi pelajaran arsitektur cloud lainnya. Bagian berikut dari panduan ini memberikan informasi yang dapat membantu dalam hal ini.
Pilih pendekatan penyebaran infrastruktur:
Full Stack: Semua komponen infrastruktur dikerahkan sekaligus, bersama-sama.
Tier dan Tie: Penerapan infrastruktur dikerahkan secara terpisah dan, setelah itu, diikat bersama dengan modifikasi grup keamanan. Jenis penyebaran ini juga dicapai dengan konfigurasi serial komponen tumpukan yang dibangun di atas satu sama lain; misalnya, menentukan penyeimbang beban yang sebelumnya Anda buat saat membuat grup Auto Scaling.
Lingkungan apa, seperti Dev, Staging, dan Prod, yang akan Anda gunakan?
Pilih tipe perubahan AMS (CTs) yang akan menyediakan tumpukan, atau tingkatan yang diperlukan, dan siapkan permintaan perubahan () RFCs yang diperlukan.
Kirim RFCs untuk memicu penyebaran infrastruktur ke lingkungan yang sesuai.
Menyebarkan aplikasi menggunakan pendekatan penerapan aplikasi yang dipilih.
Kerjakan ulang infrastruktur dan aplikasi sesuai kebutuhan.
Terapkan infrastruktur dan aplikasi ke lingkungan tindak lanjut yang sesuai, dengan asumsi penerapan pertama Anda adalah ke lingkungan non-produksi.
Pemeliharaan berkelanjutan ditangani oleh AMS yang mengoperasikan infrastruktur yang mendasarinya, dan tim operasi Anda yang mengoperasikan infrastruktur aplikasi.
Untuk menonaktifkan aplikasi, hentikan infrastruktur AMS untuknya.