Penerapan aplikasi di AMS - Panduan Pengembang Aplikasi AMS Advanced

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Penerapan aplikasi di AMS

Selama orientasi, AWS Managed Services (AMS) bekerja sama dengan Anda untuk menentukan infrastruktur yang Anda butuhkan.

Infrastruktur dasar mencakup AWS virtual private cloud (VPC), keamanan komunikasi melalui trust hutan ADFS, subnet dasar (DMZ, Shared Services, dan Private) yang dicerminkan di dua zona ketersediaan dan dikonfigurasi dengan NAT terkelola, benteng, penyeimbang beban publik, (DX), dan keamanan yang diperlukan. Direct Connect Sumber daya aplikasi Anda akan digunakan di subnet pribadi, atau aplikasi pelanggan Anda. Anda dapat mempelajari lebih lanjut tentang arsitektur AMS tipikal di Panduan Pengguna AWS Managed Services.

Infrastruktur yang Anda terapkan setelah dasar-dasar selesai, harus mencakup semua komponen untuk aplikasi dan pengembangan aplikasi Anda.

Kemampuan penerapan aplikasi di AMS

Beberapa cara Anda dapat menyebarkan aplikasi di AMS. Detail tentang setiap metode mengikuti.

Contoh Kemampuan Penerapan Aplikasi
Nama Metode Penyebaran Infrastruktur AMI atau Elemen Kunci Instal Aplikasi

Aplikasi yang Dapat Diubah, AMS AMI

Penerapan aplikasi manual

Tumpukan penuh CT atau Tier dan Tie CTs

AMI yang disediakan AMS

Kirim CT manajemen Access, instal aplikasi secara manual.

UserData penyebaran aplikasi dengan agen aplikasi (yaitu Chef, Puppet, dll.)

Gunakan penyediaan CT dengan UserData scripting yang menginstal agen aplikasi, dan yang script/agent menginstal aplikasi.

UserData penyebaran aplikasi tanpa agen (yaitu Ansible, Salt SSH, dll.)

Kirim CT manajemen Akses, instal agen aplikasi. Menyebarkan aplikasi dengan perkakas penerapan aplikasi.

Aplikasi yang Dapat Diubah, AMI Kustom

Penerapan aplikasi AMI kustom (non-ASG)

Tumpukan penuh CT atau Tier dan Tie CTs

AMI kustom. AMS AMI -> sesuaikan dengan agen perkakas penerapan aplikasi -> buat EC2 instance (CT) -> buat AMI (CT).

Aplikasi menyebarkan perkakas (yaitu Chef), memanfaatkan agen, menyebarkan aplikasi.

Penerapan aplikasi AWS Database Migration Service (DMS)

AWS DMS sinkronisasi ke tumpukan Database Relasional AMS yang ada.

AMI khusus

Pelanggan atau mitra menggunakan AWS Database Migration Service; AMS memverifikasi komponen AMS saat diluncurkan

Penyebaran aplikasi Workload Ingest

Workload Ingest CT yang dimigrasi oleh mitra instance/AMI dan diprakarsai pelanggan.

Partner memigrasikan instans, membuat AMI di VPC yang dikelola AMS pelanggan; pelanggan menggunakan Workload Ingest CT untuk meluncurkan tumpukan di AMS.

Lihat perinciannya di Pencerapan Beban Kerja AMS (WIGS).

Aplikasi yang Tidak Dapat Diubah

Penerapan aplikasi AMI kustom (ASG)

Tumpukan penuh CT atau Tier dan Tie CTs

AMS AMI -> sesuaikan -> buat EC2 instance (CT) -> buat AMI (CT) -> buat grup Auto Scaling.

Auto Scaling menyebarkan aplikasi dengan AMI kustom

Lihat perinciannya di Penyebaran Aplikasi Tier dan Tie di AMS.

Aplikasi yang Dapat Diubah atau Tidak Dapat Diubah

Penerapan aplikasi CloudFormation Template Kustom

CloudFormation Template

CloudFormation Template AWS -> customize/prepare untuk AMS -> Penerapan | Tertelan | Tumpukan dari CloudFormation Template | Buat (ct-36cn2avfrrj9v).

AMS menerapkan aplikasi Anda ke akun Anda menggunakan CloudFormation template kustom Anda, dan memvalidasi penerapan aplikasi.

Lihat perinciannya di AMS CloudFormation menelan.

Impor Database SQL

Operasi AMS (Lainnya | CT lainnya)

Pada basis data SQL premis -> file.bak -> AMS RDS SQL database -> Manajemen | Lainnya | Lainnya | Buat (ct-1e1xtak34nx76) untuk impor.

AMS mengimpor database lokal Anda ke database RDS yang dikelola AMS. Lihat perinciannya di Database (DB) impor ke AMS RDS untuk Microsoft SQL Server.

Database Migration Service (DMS)

Operasi AMS (Beberapa CTs)

Pada basis data premis -> contoh replikasi DMS -> grup subnet replikasi DMS -> Titik akhir target DMS -> Titik akhir sumber DMS -> tugas replikasi DMS.

AMS mengimpor database lokal Anda ke S3 yang dikelola AMS atau database RDS target. Lihat perinciannya di AWS Database Migration Service (AWS DMS).

CodeDeploy penyebaran aplikasi

CodeDeploy

Aplikasi -> CodeDeploy aplikasi -> grup CodeDeploy penyebaran -> CodeDeploy penerapan. Tergantung pada penggunaan, In-place atau Blue/Green penerapan aplikasi. Lihat perinciannya di CodeDeploy permintaan.