Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Aliran kerja dalam migrasi besar
Proyek migrasi besar biasanya terdiri dari beberapa alur kerja, dan setiap alur kerja memiliki cakupan tugas yang jelas. Setiap alur kerja bersifat independen tetapi juga mendukung alur kerja lain untuk mencapai tujuan yang sama — memigrasikan server dalam skala besar. Bagian ini membahas alur kerja inti standar untuk migrasi besar serta alur kerja pendukung umum.
Aliran kerja inti
Aliran kerja inti diperlukan untuk setiap migrasi besar, terlepas dari ukuran atau segmen perusahaan. Berikut ini adalah ikhtisar peran utama dari setiap alur kerja inti:
-
Foundation workstream — Alur kerja ini difokuskan pada mempersiapkan orang-orang dan platform untuk migrasi besar.
-
Alur kerja tata kelola proyek - Alur kerja ini mengelola proyek migrasi secara keseluruhan, memfasilitasi komunikasi, dan berfokus pada penyelesaian proyek sesuai anggaran dan tepat waktu.
-
Alur kerja portofolio — Tim dalam alur kerja ini mengumpulkan metadata untuk mendukung migrasi, memprioritaskan aplikasi, dan melakukan perencanaan gelombang.
-
Aliran kerja migrasi — Menggunakan rencana gelombang dan metadata yang dikumpulkan dari alur kerja portofolio, tim dalam alur kerja ini bermigrasi dan memotong aplikasi dan server.
Informasi dan aktivitas mengalir dari hulu ke hilir dalam migrasi besar, seperti yang ditunjukkan pada tabel berikut. Informasi berasal dari yayasan hulu dan alur kerja tata kelola proyek, melalui alur kerja portofolio, dan ke dalam alur kerja migrasi. Misalnya, alur kerja portofolio berada di hulu alur kerja migrasi karena alur kerja portofolio menyiapkan metadata dan rencana gelombang yang digunakan aliran kerja migrasi untuk memigrasi dan memotong aplikasi dan server. Menambahkan alur kerja tambahan yang mendukung dalam proyek migrasi besar Anda dapat mengubah aliran informasi dan aktivitas melalui alur kerja inti.
penting
Anda perlu menetapkan pemimpin teknis tingkat proyek untuk proyek migrasi besar Anda. Peran ini bukan bagian dari alur kerja individu mana pun tetapi memiliki tanggung jawab total dari semua alur kerja. Individu ini mengawasi semua alur kerja untuk memastikan mereka bekerja sama dan tetap fokus pada tujuan tingkat proyek.
Nama alur kerja inti | Aliran kerja hulu | Aliran kerja hilir |
---|---|---|
Dasar |
— |
Migrasi: Portofolio |
Tata kelola proyek |
— |
Migrasi: Portofolio |
Portofolio |
Dasar Tata kelola proyek |
Migrasi: |
Migrasi: |
Dasar Tata kelola proyek Portofolio |
— |
Berikut ini adalah fungsi utama dari setiap alur kerja inti dalam fase migrasi besar. Buku pedoman dalam seri dokumen ini disusun untuk membantu Anda menavigasi tugas untuk setiap alur kerja dalam fase dan tahap yang sesuai.
Dasar | Tata kelola proyek | Portofolio | Migrasi: | ||
---|---|---|---|---|---|
Fase 1: Menilai |
— |
— |
— |
— |
|
Fase 2: Memobilisasi |
Anda mungkin telah merancang AWS landing zone atau workstreams dalam fase ini. |
Anda mungkin telah merancang proses manajemen proyek dalam fase ini. |
Anda mungkin telah menyelesaikan penilaian dan penemuan portofolio awal dalam fase ini. |
Anda mungkin telah menyelesaikan migrasi percontohan dalam fase ini. |
|
Fase 3: Migrasi |
Tahap 1: Inisialisasi |
Buat alur kerja dan tinjau desain landing zone. Bersiaplah untuk perubahan. Memformalkan prinsip migrasi, tim, dan matriks RACI. Pelatihan lengkap. |
Mengembangkan proses manajemen proyek dan komunikasi dan rencana pertemuan. |
Mengembangkan metadata, perencanaan gelombang, dan runbook prioritas aplikasi. |
Kembangkan runbook migrasi. |
Tahap 2: Impement |
— |
Memfasilitasi dan mengkomunikasikan status gelombang dan proyek migrasi secara keseluruhan. |
Kumpulkan metadata untuk migrasi, prioritaskan aplikasi, dan rencanakan gelombang. |
Migrasikan dan potong gelombang, dan ulangi runbook untuk meningkatkan kecepatan. |
Bagian berikut menjelaskan masing-masing alur kerja inti secara lebih rinci, termasuk tugas umum untuk setiap alur kerja, hasil yang diharapkan dari setiap alur kerja, dan keterampilan yang dibutuhkan di setiap alur kerja. Tidak diperlukan bahwa setiap individu dalam alur kerja memiliki setiap keterampilan. Alur kerja terdiri dari satu tim lintas fungsi lagi, sehingga setiap orang menyumbangkan keterampilan yang berbeda. Tetapi sebagai sebuah tim, mereka harus memiliki semua keterampilan yang terdaftar.
Alur kerja yayasan
Alur kerja yayasan terdiri dari dua kategori: platform foundation dan people foundation. Membangun fondasi platform membantu mengonfirmasi bahwa infrastruktur lokal AWS dan lokal siap mendukung migrasi besar. Membangun yayasan orang mempersiapkan dan melatih tim proyek untuk migrasi dan menyiapkan semua alur kerja.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Alur kerja tata kelola proyek
Alur kerja tata kelola proyek mengelola proyek migrasi secara keseluruhan dan bertanggung jawab untuk memberikan proyek sesuai anggaran dan tepat waktu.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Alur kerja portofolio
Alur kerja portofolio mengelola semua aktivitas penemuan migrasi, mengumpulkan metadata, memprioritaskan aplikasi, dan membuat rencana gelombang untuk mendukung alur kerja migrasi.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Alur kerja migrasi
Alur kerja migrasi mengelola aktivitas terkait implementasi migrasi, termasuk replikasi dan pemotongan data. Karena tim migrasi melakukan migrasi dan cutover, kesalahpahaman umum adalah bahwa alur kerja migrasi melakukan segalanya dalam proyek migrasi besar. Namun, alur kerja migrasi bergantung pada alur kerja lain untuk membangun fondasi dan menyediakan data portofolio untuk mendukung migrasi.
Tip
Alur kerja migrasi umumnya merupakan alur kerja terbesar dalam proyek migrasi besar. Bergantung pada ukuran dan strategi proyek Anda, pertimbangkan untuk membagi alur kerja ini menjadi beberapa sub-alur kerja. Sebagai contoh:
-
Aliran kerja migrasi rehost
-
Aliran kerja migrasi replatform
-
Alur kerja migrasi refactor
-
Pindahkan alur kerja migrasi
-
Migrasi workstream untuk beban kerja khusus, seperti SAP atau database
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Mendukung alur kerja
Aliran kerja pendukung mendukung alur kerja inti. Aliran kerja ini bersifat opsional, dan Anda mungkin memutuskan untuk menggunakannya berdasarkan kasus penggunaan dan tahap migrasi saat ini. Berikut ini adalah beberapa workstream pendukung umum yang mungkin ingin Anda sertakan dalam proyek migrasi besar Anda:
-
Alur kerja keamanan dan kepatuhan — Alur kerja ini mendefinisikan dan membangun standar keamanan untuk AWS infrastruktur target dan mendukung migrasi.
-
Cloud operations (Cloud Ops) workstream — Workstream ini mengelola aplikasi setelah cutover, ketika periode hypercare selesai.
-
Application testing workstream — Workstream ini melakukan pengujian aplikasi sebelum dan selama cutover.
-
Alur kerja migrasi beban kerja khusus — Alur kerja ini mendukung migrasi untuk beban kerja khusus dan spesifik, seperti SAP atau database.
Anda mungkin tidak memerlukan alur kerja khusus untuk kegiatan ini. Adalah umum untuk memiliki individu atau sekumpulan individu bertanggung jawab atas kegiatan ini dan kemudian menanamkan individu-individu tersebut di salah satu alur kerja inti. Misalnya, setiap migrasi besar memerlukan petugas keamanan dan kepatuhan karena Anda perlu memastikan infrastruktur target Anda aman dan sesuai. Namun, penilaian dan keputusan keamanan dan kepatuhan biasanya dilakukan di awal migrasi, paling sering dalam fase mobilisasi. Jika Anda telah menyelesaikan ini, Anda tidak memerlukan aliran kerja khusus untuk mengulangi tugas yang sama. Namun, Anda disarankan untuk menyematkan petugas keamanan dan kepatuhan di alur kerja migrasi untuk mendukung aktivitas migrasi.
Ketika Anda menambahkan workstreams pendukung, itu memodifikasi aliran informasi dan aktivitas melalui alur kerja inti. Tabel berikut adalah contoh bagaimana menambahkan workstreams mengubah alur ini. Aliran kerja pendukung Anda mungkin berbeda dari contoh dalam tabel ini.
Nama Workstream | Tipe | Aliran kerja hulu | Aliran kerja hilir |
---|---|---|---|
Migrasi: |
Core |
Dasar Tata kelola proyek Portofolio Keamanan dan kepatuhan |
Pengujian aplikasi Operasi cloud |
Portofolio |
Core |
Dasar Tata kelola proyek Keamanan dan kepatuhan |
Migrasi: |
Tata kelola proyek |
Core |
— |
Migrasi: Portofolio |
Dasar |
Core |
— |
Migrasi: Portofolio Operasi cloud |
Keamanan dan kepatuhan |
Mendukung |
— |
Migrasi: Portofolio |
Operasi cloud |
Mendukung |
Migrasi: Pengujian aplikasi Dasar |
— |
Pengujian aplikasi |
Mendukung |
Migrasi: |
Operasi cloud |
Migrasi beban kerja khusus |
Mendukung |
Dasar Tata kelola proyek Portofolio Keamanan dan kepatuhan |
Pengujian aplikasi Operasi cloud |
Alur kerja keamanan dan kepatuhan
Alur kerja keamanan dan kepatuhan mendefinisikan dan membangun standar keamanan untuk AWS infrastruktur dan mendukung migrasi. Dengan menggunakan standar yang ditetapkan oleh alur kerja ini, pemilik aplikasi biasanya menentukan persyaratan keamanan dan kepatuhan untuk setiap aplikasi. Anda mungkin memutuskan untuk meninjau alur kerja keamanan dan kepatuhan dan menyetujui persyaratan untuk beberapa atau semua aplikasi.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Alur kerja operasi cloud
Alur kerja operasi cloud mendukung aplikasi setelah pemotongan migrasi. Terkadang operasi cloud berada dalam alur kerja terpisah dengan sumber daya khusus, tetapi paling umum, sumber daya ini berasal dari tim operasi TI yang ada. Dalam hal ini, tidak diperlukan aliran kerja khusus.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Alur kerja pengujian aplikasi
Alur kerja pengujian aplikasi mendukung pengujian aplikasi sebelum dan selama pemotongan. Alur kerja ini lebih umum dalam proyek di mana integrator sistem mengelola pusat data karena pemilik aplikasi tidak memiliki pengetahuan yang cukup untuk melakukan pengujian aplikasi. Dalam kebanyakan kasus, pemilik aplikasi melakukan aktivitas ini, dan alur kerja pengujian aplikasi khusus tidak diperlukan.
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|
Aliran kerja migrasi untuk beban kerja khusus
Anda dapat membuat alur kerja migrasi yang didedikasikan untuk beban kerja khusus. Umumnya, Anda dapat membuat pola migrasi standar dan runbook untuk memigrasikan server dan aplikasi dalam skala besar, dan ini dikelola oleh alur kerja migrasi. Namun, dalam beberapa kasus, aplikasi tertentu memerlukan proses migrasi khusus. Misalnya, Anda mungkin memerlukan proses khusus untuk memigrasikan beban kerja Hadoop, database SAP HANA, atau aplikasi mission-critical yang tidak dapat mentolerir jumlah standar down time. Untuk informasi selengkapnya tentang beban kerja khusus, lihat beban kerja khusus MAP di AWSMigration Acceleration Program
Tugas umum |
|
Hasil yang diharapkan |
|
Keterampilan yang dibutuhkan |
|