Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Uji dan terapkan setelah transformasi
Terapkan aplikasi transformasi Anda ke zona pendaratan dan validasi konektivitas antara aplikasi Anda dan database yang diubah, dan secara opsional mengatur CI/CD pipeline. Contoh konfigurasi CI/CD pipeline dibuat sebagai referensi untuk membantu Anda menerapkan otomatisasi penerapan Anda. Fase terakhir ini memvalidasi modernisasi lengkap.
Konfigurasikan sumber daya
Anda perlu mengonfigurasi sumber daya yang digunakan dalam penerapan seperti peran IAM, profil instans, dan bucket S3. AWS Transform tidak memiliki izin untuk membuat bucket S3 atau membuat perubahan di IAM Anda. Tindakan ini diperlukan untuk dilakukan oleh pengguna yang memiliki izin untuk membuat peran baru. Biasanya itu adalah administrator akun.
Untuk menyederhanakan proses, kami menyediakan skrip pengaturan yang secara otomatis:
Mengeksekusi template yang diperlukan CloudFormation
Menciptakan Peran ECS Service-Linked
Menyiapkan semua sumber daya IAM yang diperlukan
penting
Jalankan skrip penyiapan yang disediakan apa adanya - jangan memodifikasi nama sumber daya apa pun di template atau skrip karena ini dapat memengaruhi proses penerapan.
Untuk Linux:
./setup.sh --region <YOUR-Region>
Untuk Windows:
./setup.ps1 -Region <YOUR-Region>
Periksa grup keamanan di VPC Anda
AWS Transform menyebarkan aplikasi ke subnet yang sama dan grup keamanan yang sama dengan instance Aurora PostgreSQL.
Agar aplikasi dapat terhubung ke instance Aurora, pastikan grup keamanan ini memiliki aturan keluar yang memungkinkan koneksi ke grup keamanan yang sama dan aturan masuk yang memungkinkan koneksi dari grup keamanan yang sama.
Pilih dan konfigurasikan aplikasi
AWS Transform UI menunjukkan daftar aplikasi yang dapat digunakan. Pilih aplikasi dan klik Configure and Commit untuk membuka jendela konfigurasi tempat Anda dapat menentukan:
Infrastruktur target untuk aplikasi: pilih ECS atau salah satu instans EC2
Parameter aplikasi atau instance
Setelah Anda menyelesaikan dan menutup jendela konfigurasi, AWS Transform:
Menghasilkan artefak penerapan berdasarkan konfigurasi Anda
Menyetel artefak ini ke repositori Anda, termasuk:
Skrip penerapan
CloudFormation templat
Contoh konfigurasi CI/CD pipeline (yang dapat Anda gunakan sebagai referensi untuk menyiapkan otomatisasi penerapan Anda)
Setelah komit selesai, status aplikasi berubah menjadi Dikon figurasi dan diikat. Anda kemudian dapat memilih aplikasi dan menggunakan tombol De ploy di kanan atas untuk memulai penerapan.
Penyebaran ECS
Semua aplikasi dengan target ECS diterapkan ke cluster ECS baru yang dibuat di akun Anda. Setiap aplikasi digunakan dalam wadah khusus sendiri - beberapa aplikasi per wadah tidak didukung. Anda mengkonfigurasi parameter kontainer untuk setiap aplikasi secara individual, seperti CPU dan Memori yang diperlukan.
Penyebaran EC2
Anda dapat memilih salah satu instans EC2 yang diusulkan dan dapat mengkonfigurasi parameternya seperti jenis instans. Beberapa aplikasi dapat digunakan ke instans EC2 yang sama:
Untuk menerapkan beberapa aplikasi ke satu instans, pilih instans EC2 target yang sama untuk masing-masing aplikasi ini selama konfigurasi.
Semua aplikasi yang memiliki instance yang sama dipilih sebagai target digunakan ke instance tersebut dan ditetapkan port acak yang berbeda.
Perhatikan bahwa jika Anda mengedit parameter instance untuk satu aplikasi, dan kemudian mengedit aplikasi lain yang menargetkan instance yang sama, perubahan akan memengaruhi semua aplikasi yang digunakan ke instance tersebut.
Keberhasilan penerapan
Setelah penerapan berhasil, aplikasi Anda berjalan di Aurora PostgreSQL dengan biaya lisensi yang berkurang, kinerja yang ditingkatkan, dan skalabilitas cloud-native. Pekerjaan tetap terbuka kecuali dihentikan secara eksplisit. Ini memungkinkan opsi untuk kemungkinan penyebaran ulang dengan parameter penerapan yang diperbarui.