Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menghosting ulang beban kerja lokal di AWS Cloud: daftar periksa migrasi
Srikanth Rangavajhala, Amazon Web Services
Ringkasan
Menghosting ulang beban kerja lokal di Amazon Web Services (AWS) Cloud melibatkan fase migrasi berikut: perencanaan, pra-penemuan, penemuan, pembuatan, pengujian, dan pemotongan. Pola ini menguraikan fase dan tugas terkait mereka. Tugas dijelaskan pada tingkat tinggi dan mendukung sekitar 75% dari semua beban kerja aplikasi. Anda dapat menerapkan tugas-tugas ini selama dua hingga tiga minggu dalam siklus sprint yang gesit.
Anda harus meninjau dan memeriksa tugas-tugas ini dengan tim migrasi dan konsultan Anda. Setelah peninjauan, Anda dapat mengumpulkan masukan, menghilangkan atau mengevaluasi kembali tugas yang diperlukan untuk memenuhi kebutuhan Anda, dan memodifikasi tugas lain untuk mendukung setidaknya 75% dari beban kerja aplikasi dalam portofolio Anda. Anda kemudian dapat menggunakan alat manajemen proyek tangkas seperti Atlassian Jira atau Rally Software untuk mengimpor tugas, menetapkannya ke sumber daya, dan melacak aktivitas migrasi Anda.
Pola ini mengasumsikan bahwa Anda menggunakan AWS Cloud Migration Factory untuk meng-host ulang beban kerja Anda, tetapi Anda dapat menggunakan alat migrasi pilihan Anda.
Amazon Macie dapat membantu mengidentifikasi data sensitif di basis pengetahuan Anda, disimpan sebagai sumber data, log pemanggilan model, dan penyimpanan prompt di bucket Amazon Simple Storage Service (Amazon S3). Untuk informasi lebih lanjut, lihat dokumentasi Macie.
Prasyarat dan batasan
Prasyarat
Alat manajemen proyek untuk melacak tugas migrasi (misalnya, Atlassian Jira atau Rally Software)
Alat migrasi untuk menghosting ulang beban kerja Anda di AWS (misalnya, Cloud Migration Factory)
Arsitektur
Platform sumber
Tumpukan sumber lokal (termasuk teknologi, aplikasi, database, dan infrastruktur)
Platform target
Tumpukan target AWS Cloud (termasuk teknologi, aplikasi, database, dan infrastruktur)
Arsitektur
Diagram berikut menggambarkan rehosting (menemukan dan memigrasikan server dari lingkungan sumber lokal ke AWS) dengan menggunakan Cloud Migration Factory dan AWS Application Migration Service.

Alat
Anda dapat menggunakan alat migrasi dan manajemen proyek pilihan Anda.
Epik
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Rawat backlog pra-penemuan. | Lakukan sesi kerja perawatan backlog pra-penemuan dengan pemimpin departemen dan pemilik aplikasi. | Manajer proyek, pemimpin scrum Agile |
Lakukan sesi kerja perencanaan sprint. | Sebagai latihan pelingkupan, distribusikan aplikasi yang ingin Anda migrasi melintasi sprint dan gelombang. | Manajer proyek, pemimpin scrum Agile |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Konfirmasikan pengetahuan aplikasi. | Konfirmasikan dan dokumentasikan pemilik aplikasi dan pengetahuan mereka tentang aplikasi. Tentukan apakah ada orang lain untuk pertanyaan teknis. | Spesialis migrasi (pewawancara) |
Tentukan persyaratan kepatuhan aplikasi. | Konfirmasikan dengan pemilik aplikasi bahwa aplikasi tidak harus mematuhi persyaratan untuk Standar Keamanan Data Industri Kartu Pembayaran (PCI DSS), Sarbanes-Oxley Act (SOX), informasi identitas pribadi (PII), atau standar lainnya. Jika persyaratan kepatuhan ada, tim harus menyelesaikan pemeriksaan kepatuhan mereka di server yang akan dimigrasikan. | Spesialis migrasi (pewawancara) |
Konfirmasikan persyaratan rilis produksi. | Konfirmasikan persyaratan untuk merilis aplikasi yang dimigrasi ke produksi (seperti tanggal rilis dan durasi waktu henti) dengan pemilik aplikasi atau kontak teknis. | Spesialis migrasi (pewawancara) |
Dapatkan daftar server. | Dapatkan daftar server yang terkait dengan aplikasi yang ditargetkan. | Spesialis migrasi (pewawancara) |
Dapatkan diagram logis yang menunjukkan keadaan saat ini. | Dapatkan diagram keadaan saat ini untuk aplikasi dari arsitek perusahaan atau pemilik aplikasi. | Spesialis migrasi (pewawancara) |
Buat diagram logis yang menunjukkan status target. | Buat diagram logis aplikasi yang menunjukkan arsitektur target di AWS. Diagram ini harus menggambarkan server, konektivitas, dan faktor pemetaan. | Arsitek perusahaan, Pemilik bisnis |
Dapatkan informasi server. | Kumpulkan informasi tentang server yang terkait dengan aplikasi, termasuk detail konfigurasinya. | Spesialis migrasi (pewawancara) |
Tambahkan informasi server ke template penemuan. | Tambahkan informasi server terperinci ke template penemuan aplikasi (lihat | Spesialis migrasi (pewawancara) |
Publikasikan templat penemuan aplikasi. | Bagikan templat penemuan aplikasi dengan pemilik aplikasi dan tim migrasi untuk akses dan penggunaan umum. | Spesialis migrasi (pewawancara) |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Konfirmasikan daftar server. | Konfirmasikan daftar server dan tujuan masing-masing server dengan pemilik aplikasi atau pemimpin teknis. | Spesialis migrasi |
Identifikasi dan tambahkan grup server. | Identifikasi grup server seperti server web atau server aplikasi, dan tambahkan informasi ini ke template penemuan aplikasi. Pilih tingkat aplikasi (web, aplikasi, database) yang harus dimiliki setiap server. | Spesialis migrasi |
Isi template penemuan aplikasi. | Lengkapi detail template penemuan aplikasi dengan bantuan tim migrasi, tim aplikasi, dan AWS. | Spesialis migrasi |
Tambahkan detail server yang hilang (middleware dan tim OS). | Mintalah tim middleware dan sistem operasi (OS) untuk meninjau template penemuan aplikasi dan menambahkan detail server yang hilang, termasuk informasi database. | Spesialis migrasi |
Dapatkan peraturan inbound/outbound lalu lintas (tim jaringan). | Mintalah tim jaringan untuk mendapatkan peraturan inbound/outbound lalu lintas untuk server sumber dan tujuan. Tim jaringan juga harus menambahkan aturan firewall yang ada, mengekspornya ke format grup keamanan, dan menambahkan penyeimbang beban yang ada ke template penemuan aplikasi. | Spesialis migrasi |
Identifikasi penandaan yang diperlukan. | Tentukan persyaratan penandaan untuk aplikasi. | Spesialis migrasi |
Buat detail permintaan firewall. | Tangkap dan filter aturan firewall yang diperlukan untuk berkomunikasi dengan aplikasi. | Spesialis migrasi, arsitek Solusi, Pimpinan jaringan |
Perbarui jenis EC2 instance. | Perbarui jenis instans Amazon Elastic Compute Cloud (Amazon EC2) yang akan digunakan di lingkungan target, berdasarkan infrastruktur dan persyaratan server. | Spesialis migrasi, arsitek Solusi, Pimpinan jaringan |
Identifikasi diagram keadaan saat ini. | Identifikasi atau buat diagram yang menunjukkan keadaan aplikasi saat ini. Diagram ini akan digunakan dalam permintaan keamanan informasi (InfoSec). | Spesialis migrasi, arsitek Solusi |
Selesaikan diagram keadaan masa depan. | Selesaikan diagram yang menunjukkan status future (target) untuk aplikasi. Diagram ini juga akan digunakan dalam InfoSec permintaan. | Spesialis migrasi, arsitek Solusi |
Buat firewall atau permintaan layanan grup keamanan. | Buat firewall atau permintaan layanan grup keamanan (untuk pengembangan/QA, pra-produksi, dan produksi). Jika Anda menggunakan Cloud Migration Factory, sertakan port khusus replikasi jika belum dibuka. | Spesialis migrasi, arsitek Solusi, Pimpinan jaringan |
Tinjau firewall atau permintaan grup keamanan (InfoSec tim). | Pada langkah ini, InfoSec tim meninjau dan menyetujui firewall atau permintaan grup keamanan yang dibuat pada langkah sebelumnya. | InfoSec insinyur, Spesialis migrasi |
Menerapkan permintaan grup keamanan firewall (tim jaringan). | Setelah InfoSec tim menyetujui permintaan firewall, tim jaringan menerapkan aturan inbound/outbound firewall yang diperlukan. | Spesialis migrasi, arsitek Solusi, Pimpinan jaringan |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Impor data aplikasi dan server. |
Jika Anda tidak menggunakan Cloud Migration Factory, ikuti petunjuk untuk menyiapkan alat migrasi Anda. | Spesialis migrasi, Administrator Cloud |
Periksa prasyarat untuk server sumber. | Connect dengan server sumber dalam lingkup untuk memverifikasi prasyarat seperti port TCP 1500, port TCP 443, ruang bebas volume root, versi.NET Framework, dan parameter lainnya. Ini diperlukan untuk replikasi. Untuk informasi tambahan, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Buat permintaan layanan untuk menginstal agen replikasi. | Buat permintaan layanan untuk menginstal agen replikasi pada server dalam lingkup untuk pengembangan/QA, pra-produksi, atau produksi. | Spesialis migrasi, Administrator Cloud |
Instal agen replikasi. | Instal agen replikasi pada server sumber dalam lingkup pada mesin pengembangan/QA, pra-produksi, atau produksi. Untuk informasi tambahan, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Dorong skrip pasca-peluncuran. | Layanan Migrasi Aplikasi mendukung skrip pasca-peluncuran untuk membantu Anda mengotomatiskan aktivitas tingkat OS seperti menginstal atau menghapus instalasi perangkat lunak setelah Anda meluncurkan instance target. Langkah ini mendorong skrip pasca-peluncuran ke mesin Windows atau Linux, tergantung pada server yang diidentifikasi untuk migrasi. Untuk petunjuknya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Verifikasi status replikasi. | Konfirmasikan status replikasi untuk server sumber dalam lingkup secara otomatis dengan menggunakan skrip yang disediakan. Skrip berulang setiap lima menit sampai status semua server sumber dalam gelombang yang diberikan berubah menjadi Healthy. Untuk petunjuknya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Buat pengguna admin. | Admin lokal atau pengguna sudo di mesin sumber mungkin diperlukan untuk memecahkan masalah apa pun setelah pemindahan migrasi dari server sumber dalam cakupan ke AWS. Tim migrasi menggunakan pengguna ini untuk masuk ke server target ketika server otentikasi (misalnya, server DC atau LDAP) tidak dapat dijangkau. Untuk petunjuk langkah ini, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Validasi template peluncuran. | Validasi metadata server untuk memastikannya berhasil dan tidak memiliki data yang tidak valid. Langkah ini memvalidasi metadata pengujian dan cutover. Untuk petunjuknya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat permintaan layanan. | Buat permintaan layanan untuk tim infrastruktur dan tim lain untuk melakukan pemotongan aplikasi ke instans pengembangan/QA, pra-produksi, atau produksi. | Spesialis migrasi, Administrator Cloud |
Konfigurasikan penyeimbang beban (opsional). | Konfigurasikan penyeimbang beban yang diperlukan, seperti Application Load Balancer atau penyeimbang beban F5 dengan | Spesialis migrasi, Administrator Cloud |
Luncurkan instance untuk pengujian. | Luncurkan semua mesin target untuk gelombang tertentu di Layanan Migrasi Aplikasi dalam mode uji. Untuk informasi tambahan, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Verifikasi status instans target. | Verifikasi status instance target dengan memeriksa proses bootup untuk semua server sumber dalam lingkup dalam gelombang yang sama. Mungkin diperlukan waktu hingga 30 menit untuk instance target untuk boot up. Anda dapat memeriksa status secara manual dengan masuk ke EC2 konsol Amazon, mencari nama server sumber, dan meninjau kolom pemeriksaan Status. Pemeriksaan status 2/2 yang dilewati menunjukkan bahwa instance tersebut sehat dari perspektif infrastruktur. | Spesialis migrasi, Administrator Cloud |
Ubah entri DNS. | Ubah entri Sistem Nama Domain (DNS). (Gunakan catatanPastikan tidak ada konflik DNS antara server lokal dan AWS Cloud. Langkah ini dan langkah-langkah berikut bersifat opsional, tergantung pada lingkungan tempat server di-host. | Spesialis migrasi, Administrator Cloud |
Uji konektivitas ke host backend dari EC2 instance. | Periksa login dengan menggunakan kredensi domain untuk server yang dimigrasi. | Spesialis migrasi, Administrator Cloud |
Perbarui catatan DNS A. | Perbarui catatan DNS A untuk setiap host untuk menunjuk ke alamat IP EC2 pribadi Amazon yang baru. | Spesialis migrasi, Administrator Cloud |
Perbarui catatan DNS CNAME. | Perbarui catatan DNS CNAME untuk virtual IPs (nama penyeimbang beban) untuk menunjuk ke cluster untuk server web dan aplikasi. | Spesialis migrasi, Administrator Cloud |
Uji aplikasi di lingkungan yang berlaku. | Masuk ke EC2 instance baru dan uji aplikasi di lingkungan pengembangan/QA, pra-produksi, dan produksi. | Spesialis migrasi, Administrator Cloud |
Tandai sebagai siap untuk cutover. | Ketika pengujian selesai, ubah status server sumber untuk menunjukkan bahwa itu siap untuk cutover, sehingga pengguna dapat meluncurkan instance cutover. Untuk petunjuknya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
| Tugas | Deskripsi | Keterampilan yang dibutuhkan |
|---|---|---|
Buat rencana penyebaran produksi. | Buat rencana penyebaran produksi (termasuk rencana backout). | Spesialis migrasi, Administrator Cloud |
Beri tahu tim operasi tentang waktu henti. | Beri tahu tim operasi tentang jadwal downtime untuk server. Beberapa tim mungkin memerlukan permintaan perubahan atau tiket permintaan layanan (CR/SR) untuk pemberitahuan ini. | Spesialis migrasi, Administrator Cloud |
Replikasi mesin produksi. | Replikasi mesin produksi dengan menggunakan Layanan Migrasi Aplikasi atau alat migrasi lainnya. | Spesialis migrasi, Administrator Cloud |
Matikan server sumber dalam lingkup. | Setelah memverifikasi status replikasi server sumber, Anda dapat mematikan server sumber untuk menghentikan transaksi dari aplikasi klien ke server. Anda dapat mematikan server sumber di jendela cutover. Untuk informasi selengkapnya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Administrator awan |
Luncurkan instance untuk cutover. | Luncurkan semua mesin target untuk gelombang tertentu di Layanan Migrasi Aplikasi dalam mode cutover. Untuk informasi selengkapnya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Ambil contoh IPs target. | Ambil contoh IPs untuk target. Jika pembaruan DNS adalah proses manual di lingkungan Anda, Anda perlu mendapatkan alamat IP baru untuk semua instance target. Untuk informasi selengkapnya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Verifikasi koneksi server target. | Setelah Anda memperbarui catatan DNS, sambungkan ke instance target dengan nama host untuk memverifikasi koneksi. Untuk informasi selengkapnya, lihat Panduan Implementasi Pabrik Migrasi Cloud. | Spesialis migrasi, Administrator Cloud |
Sumber daya terkait
Lampiran
Untuk mengakses konten tambahan yang terkait dengan dokumen ini, unzip file berikut: attachment.zip