SUS05-BP03 Gunakan layanan terkelola - AWS Kerangka Well-Architected

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

SUS05-BP03 Gunakan layanan terkelola

Gunakan layanan-layanan terkelola untuk beroperasi dengan lebih efisien di cloud.

Anti-pola umum:

  • Anda menggunakan EC2 instans Amazon dengan pemanfaatan rendah untuk menjalankan aplikasi Anda.

  • Tim internal Anda hanya mengelola beban kerja, tanpa ada waktu untuk berfokus melakukan inovasi atau simplifikasi.

  • Anda melakukan deployment dan memelihara teknologi untuk tugas-tugas yang dapat dijalankan dengan lebih efisien di layanan-layanan terkelola.

Manfaat menjalankan praktik terbaik ini:

  • Menggunakan layanan terkelola mengalihkan tanggung jawab AWS, yang memiliki wawasan di jutaan pelanggan yang dapat membantu mendorong inovasi dan efisiensi baru.

  • Layanan terkelola mendistribusikan dampak lingkungan dari layanan ke banyak pengguna karena bidang kontrol multi-prinsip.

Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Sedang

Panduan implementasi

Layanan terkelola mengalihkan tanggung jawab AWS untuk mempertahankan pemanfaatan tinggi dan optimalisasi keberlanjutan perangkat keras yang digunakan. Layanan-layanan terkelola juga dapat menghilangkan beban administratif dan operasional yang muncul dalam pemeliharaan layanan, sehingga tim Anda dapat memiliki lebih banyak waktu dan berfokus untuk membuat inovasi.

Tinjau beban kerja Anda untuk mengidentifikasi komponen yang dapat diganti dengan layanan AWS terkelola. Misalnya, AmazonRDS, Amazon Redshift, dan Amazon ElastiCache menyediakan layanan database terkelola. Amazon Athena, AmazonEMR, dan Amazon OpenSearch Service menyediakan layanan analitik terkelola.

Langkah-langkah implementasi

  1. Buat inventarisasi beban kerja Anda: Inventarisasikan beban kerja Anda untuk layanan dan komponen.

  2. Identifikasi kandidat: Nilai dan identifikasi komponen yang dapat digantikan oleh layanan terkelola. Berikut ini adalah beberapa contoh kapan Anda mungkin harus mempertimbangkan untuk menggunakan layanan terkelola:

    Tugas Apa yang harus digunakan pada AWS

    Meng-hosting basis data

    Gunakan instans Amazon Relational Database Service (RDSAmazon) yang dikelola alih-alih memelihara instans Amazon Anda sendiri di RDS Amazon Elastic Compute Cloud EC2 (Amazon).

    Hosting beban kerja kontainer

    Gunakan AWS Fargate, alih-alih mengimplementasikan infrastruktur kontainer Anda sendiri.

    Hosting aplikasi web

    Gunakan AWS Amplify Hosting sebagai CI/CD dan layanan hosting terkelola sepenuhnya untuk situs web statis dan aplikasi web yang dirender sisi server.

  3. Buat rencana migrasi: Identifikasi dependensi dan buatlah sebuah rencana migrasi. Perbarui runbook dan playbook sesuai dengannya.

    • AWS Application Discovery Service secara otomatis mengumpulkan dan menyajikan informasi terperinci tentang dependensi dan pemanfaatan aplikasi untuk membantu Anda membuat keputusan yang lebih tepat saat merencanakan migrasi Anda

  4. Lakukan pengujian Uji layanan sebelum migrasi ke layanan terkelola.

  5. Ganti layanan yang dihosting sendiri: Gunakan paket migrasi Anda untuk mengganti layanan-layanan yang dihosting sendiri dengan layanan terkelola.

  6. Pantau dan sesuaikan: Terus pantau layanan setelah migrasi selesai untuk membuat penyesuaian sebagaimana diperlukan dan optimalkan layanan.

Sumber daya

Dokumen terkait:

Video terkait: