Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memilih sebuah AWS layanan komputasi
Mengambil langkah pertama
|
Tujuan
|
Bantu menentukan layanan AWS komputasi mana yang paling cocok untuk organisasi Anda.
|
|
Terakhir diperbarui
|
Februari 17, 2025
|
|
Layanan yang tercakup
|
|
Pengantar
AWS Layanan komputasi dirancang untuk memenuhi beragam permintaan aplikasi modern, mulai dari proyek skala kecil hingga solusi kelas perusahaan. Layanan ini menyediakan daya komputasi yang dapat diskalakan yang membantu Anda membangun, menyebarkan, dan mengelola aplikasi.
Untuk mendapatkan hasil maksimal dari investasi Anda dalam layanan ini, penting untuk memilih layanan yang tepat untuk tugas atau kasus penggunaan yang tepat, apakah itu melibatkan pemrosesan permintaan aplikasi web sederhana atau menjalankan algoritma yang kompleks dan intensif data.
Anda dapat, misalnya, menggunakan:
Anda juga dapat menggunakan beberapa jenis solusi komputasi dalam satu beban kerja, karena masing-masing memiliki kelebihannya sendiri.
Panduan ini akan membantu Anda memilih layanan AWS komputasi dan alat yang paling sesuai dengan kebutuhan dan organisasi Anda.
Memahami
AWS layanan komputasi menyediakan kapasitas komputasi yang aman dan dapat diubah ukurannya di cloud. AWS menawarkan berbagai layanan komputasi untuk memenuhi berbagai persyaratan aplikasi. Ini termasuk Amazon EC2 untuk server virtual yang dapat diubah ukurannya, Elastic Beanstalk untuk menyebarkan aplikasi web pada pilihan Anda dari sejumlah platform populer, untuk komputasi AWS Lambda tanpa server, Amazon ECS dan EKS untuk orkestrasi kontainer, dan untuk wadah tanpa server. AWS Fargate
Selanjutnya, AWS Batch memfasilitasi komputasi batch. AWS layanan hybrid dan edge seperti AWS Local Zones dan AWS Outpostsmembawa AWS infrastruktur dan layanan ke wilayah metropolitan, lokasi lokal, dan situs edge, menangani persyaratan latensi rendah, kedaulatan digital, dan pemrosesan data lokal. Selain itu, Amazon EC2 Auto Scaling secara otomatis menyesuaikan kapasitas. Layanan ini memenuhi kebutuhan beban kerja yang berbeda, mulai dari mesin virtual dasar (VM) hingga solusi tanpa server dan kontainer yang dikelola sepenuhnya.
Layanan Amazon EC2
Amazon EC2 menawarkan berbagai jenis instans yang disesuaikan dengan beban kerja dan aplikasi yang berbeda. Anda dapat memilih dari berbagai konfigurasi, termasuk kombinasi CPU, memori, penyimpanan, dan kapasitas jaringan yang berbeda. EC2 menyediakan berbagai macam opsi kapasitas komputasi yang dioptimalkan untuk berbagai beban kerja: tujuan umum, komputasi yang dioptimalkan, dioptimalkan memori, pengoptimalan penyimpanan, komputasi yang dipercepat, dan komputasi berkinerja tinggi.
-
Amazon EC2: Amazon EC2 menyediakan kapasitas komputasi sesuai permintaan dan skalabel di Amazon Web Services AWS() Cloud, AWS termasuk instans Graviton4 untuk peningkatan kinerja harga dan latensi yang lebih rendah dalam aplikasi komputasi intensif, instans Trn2 untuk pelatihan dan inferensi berkinerja tinggi, dan instans P5en yang dioptimalkan untuk pembelajaran mendalam (DL), beban kerja komputasi AI/ML kinerja tinggi (HPC), dan aplikasi AI generatif.
-
Amazon EC2 Auto Scaling: Amazon EC2 Auto Scaling membantu Anda menjaga ketersediaan aplikasi dan memungkinkan Anda menambahkan atau menghapus instans Amazon EC2 secara otomatis menggunakan kebijakan penskalaan yang Anda tentukan.
-
EC2 Image Builder: EC2 Image Builder adalah layanan AWS
terkelola penuh yang membantu Anda mengotomatiskan pembuatan, pengelolaan, dan penyebaran gambar server yang disesuaikan, aman, dan terbaru.
-
AWS Elastic Beanstalk: AWS Elastic Beanstalk mendukung aplikasi yang dikembangkan dalam Python,, Java Node.js, .NET, PHP, Ruby, dan GO. Elastic Beanstalk juga mendukung platform Docker. Dengan wadah Docker Anda dapat memilih bahasa pemrograman Anda sendiri dan dependensi aplikasi yang mungkin tidak didukung oleh platform Elastic Beanstalk lainnya.
-
Amazon Lightsail: Amazon Lightsail menyediakan cara mudah untuk membangun aplikasi web yang menyediakan instance, layanan kontainer, database terkelola, distribusi jaringan pengiriman konten, penyeimbang beban, penyimpanan, dan manajemen DNS. SSD-based
Layanan kontainer
AWS Opsi komputasi kontainer dirancang untuk membantu Anda menerapkan, mengelola, dan menskalakan aplikasi kontainer secara efisien. Amazon ECS, misalnya, memungkinkan Anda menjalankan dan mengelola kontainer Docker dalam skala besar, menangani manajemen klaster, dan orkestrasi kontainer. Amazon EKS menyediakan layanan Kubernetes yang dikelola sepenuhnya, menyederhanakan penerapan, pengelolaan, dan penskalaan aplikasi kontainer menggunakan Kubernetes.
Anda memiliki opsi untuk menjalankan kontainer pada instans EC2 yang Anda kelola, atau Anda dapat menjalankannya di Fargate pada komputasi terkelola. AWS Selain itu, AWS menawarkan Amazon Elastic Container Registry (Amazon ECR), registri kontainer Docker yang dikelola sepenuhnya.
-
Amazon ECS: Amazon ECS adalah layanan orkestrasi kontainer yang dikelola sepenuhnya yang membantu Anda menerapkan, mengelola, dan menskalakan aplikasi kontainer dengan mudah.
-
Amazon ECS Anywhere: Amazon ECS Anywhere menyediakan dukungan untuk mendaftarkan instans eksternal seperti server lokal atau VM, ke cluster Amazon ECS Anda.
-
Amazon EKS: Amazon EKS adalah layanan terkelola yang membantu Anda menerapkan, mengelola, dan menskalakan aplikasi kontainer dengan mudah menggunakan Kubernetes pada infrastruktur. AWS Amazon EKS menghilangkan kebutuhan untuk menginstal, mengoperasikan, dan memelihara pesawat kontrol Kubernetes Anda sendiri. AWS
-
Amazon EKS Anywhere: Amazon EKS Anywhere adalah perangkat lunak manajemen kontainer AWS yang dibuat oleh yang membuatnya lebih mudah untuk menjalankan dan mengelola klaster Kubernetes di tempat dan di tepi.
-
Amazon ECR: Amazon ECR adalah layanan registri gambar kontainer AWS terkelola yang aman, terukur, dan andal.
-
AWS Batch: AWS Batch adalah layanan komputasi batch terkelola penuh yang merencanakan, menjadwalkan, dan menjalankan beban kerja pembelajaran mesin batch, simulasi, dan analitik Anda di berbagai AWS penawaran komputasi, seperti Amazon ECS, Amazon EKS, Fargate, dan Spot atau Instans. On-Demand
Komputasi tanpa server
AWS menawarkan opsi komputasi tanpa server, termasuk AWS Lambda dan AWS Fargate, yang memungkinkan Anda menjalankan beban kerja tanpa menyediakan atau mengelola server. Akibatnya, pengembang dapat fokus pada penulisan kode dengan mengalihkan sebanyak mungkin pengelolaan sumber daya infrastruktur yang mendasarinya. AWS
-
AWS Fargate: AWS Fargate adalah teknologi yang dapat Anda gunakan dengan Amazon ECS untuk menjalankan container tanpa harus mengelola server atau cluster instans Amazon EC2.
-
AWS Lambda: Lambda menjalankan kode Anda pada infrastruktur komputasi ketersediaan tinggi dan melakukan semua administrasi sumber daya komputasi, termasuk pemeliharaan server dan sistem operasi, penyediaan kapasitas dan penskalaan otomatis, dan pencatatan.
On-premises dan komputasi tepi
AWS menyediakan opsi komputasi hybrid dan edge yang memungkinkan Anda memperluas AWS infrastruktur dan layanan ke tempat dan tepi Anda. Opsi komputasi edge dan hybrid ini memberikan fleksibilitas dan skalabilitas untuk berbagai kasus penggunaan di lingkungan jaringan yang berbeda.
-
AWS Local Zones: AWS Local Zones menempatkan komputasi, penyimpanan, database, dan AWS sumber daya pilihan lainnya yang dekat dengan populasi besar dan pusat industri. Anda dapat menggunakan Local Zones untuk memberi pengguna akses latensi rendah ke aplikasi Anda.
-
AWS Local Zones AWS Khusus: Local Zones Khusus adalah jenis AWS Infrastruktur yang dikelola sepenuhnya oleh AWS, dibangun untuk penggunaan eksklusif oleh pelanggan atau komunitas, dan ditempatkan di lokasi atau pusat data yang ditentukan pelanggan untuk mematuhi persyaratan peraturan.
-
AWS Outposts: AWS Outposts adalah layanan yang dikelola sepenuhnya yang memperluas AWS infrastruktur, layanan, API, dan alat ke tempat pelanggan.
-
AWS Wavelength: AWS Wavelength membantu pengembang untuk membangun aplikasi yang memberikan latensi ultra-rendah ke perangkat seluler dan pengguna akhir. Wavelength menyebarkan layanan komputasi dan penyimpanan AWS standar ke tepi jaringan 5G penyedia layanan komunikasi (CSPS).
Optimalisasi biaya
AWS menyediakan layanan pengoptimalan biaya yang memungkinkan Anda mengurangi AWS biaya dengan berkomitmen pada tingkat penggunaan dan menghasilkan rekomendasi untuk mengurangi biaya beban kerja Anda.
-
Savings Plans: Savings Plans adalah model penetapan harga fleksibel yang dapat membantu Anda mengurangi tagihan dibandingkan dengan On-Demand harga, dengan imbalan komitmen pengeluaran per jam satu atau tiga tahun.
-
AWS Compute Optimizer: AWS Compute Optimizer menyediakan kecerdasan buatan dan analitik berbasis pembelajaran mesin untuk membantu Anda mengukur beban kerja Anda dengan tepat, mengurangi biaya, dan meningkatkan kinerja beban kerja Anda.
-
Instans Spot Amazon EC2: Instans Spot Amazon EC2 memungkinkan Anda memanfaatkan kapasitas EC2 yang tidak terpakai dengan diskon On-Demand harga yang signifikan, sehingga Anda dapat menurunkan biaya Amazon EC2 secara signifikan.
Elastic Load Balancing
Elastic Load Balancing (ELB) secara otomatis mendistribusikan lalu lintas masuk Anda ke beberapa target, seperti instans EC2, kontainer, dan alamat IP, dalam satu atau beberapa Availability Zone.
-
Application Load Balancer: Application Load Balancer berfungsi pada layer aplikasi, lapisan ketujuh dari model OSI. Setelah penyeimbang beban menerima permintaan, penyeimbang beban mengevaluasi aturan listener dalam urutan prioritas untuk menentukan aturan yang akan diterapkan, dan kemudian memilih target dari grup target untuk tindakan aturan.
-
Network Load Balancer: Network Load Balancer berfungsi pada lapisan keempat model Open Systems Interconnection (OSI). Hal ini dapat menangani jutaan permintaan per detik. Setelah penyeimbang beban menerima permintaan koneksi, ia memilih target dari grup target untuk aturan default.
-
Gateway Load Balancers: Gateway Load Balancers membantu Anda menerapkan, menskalakan, dan mengelola peralatan virtual, seperti firewall, sistem deteksi dan pencegahan intrusi, dan sistem inspeksi paket mendalam.
Pertimbangkan
Berikut adalah beberapa faktor kunci yang perlu dipertimbangkan ketika memilih layanan AWS komputasi. Memilih layanan AWS komputasi yang tepat melibatkan penyeimbangan faktor-faktor ini agar sesuai dengan kebutuhan beban kerja spesifik Anda, persyaratan teknis, dan tujuan bisnis, untuk membantu Anda mengoptimalkan kinerja, biaya, dan kemudahan manajemen.
- Workload type and requirements
-
Perencanaan beban kerja melibatkan pemahaman pola operasional dan tuntutan teknis aplikasi Anda. Misalnya, pekerjaan pemrosesan batch, yang sering melibatkan menjalankan serangkaian tugas atau program pada volume data yang besar, memerlukan kapasitas komputasi yang kuat, yang dapat diperkecil setelah penyelesaian pekerjaan untuk mengelola biaya secara efektif.
Aplikasi web, di sisi lain, menuntut ketersediaan tinggi dan kinerja yang konsisten untuk melayani permintaan pengguna akhir pada skala apa pun. Beban kerja ini biasanya membutuhkan layanan komputasi yang dapat secara dinamis menyesuaikan dengan pola lalu lintas yang berfluktuasi, memastikan pengalaman pengguna yang lancar selama lonjakan permintaan dan penghematan biaya selama periode yang lebih tenang. Elastic Beanstalk dirancang khusus untuk menjalankan aplikasi web. Ini menyediakan runtime pada instance EC2 sehingga Anda hanya perlu menerapkan kode aplikasi Anda.
Model pembelajaran mesin memperkenalkan serangkaian persyaratan yang berbeda, dengan fase yang berbeda untuk pelatihan dan inferensi. Pelatihan intensif secara komputasi dan seringkali membutuhkan akselerator perangkat keras khusus seperti GPU atau chip khusus untuk durasi terbatas tetapi pada tingkat kinerja tinggi. Inferensi, bagaimanapun, mungkin membutuhkan lingkungan yang sangat tersedia yang dapat dengan cepat menanggapi permintaan prediksi, seringkali mendapat manfaat dari layanan komputasi yang dioptimalkan yang mendukung auto-scaling dan pemrosesan latensi rendah.
Memilih layanan komputasi yang tepat memerlukan pencocokan karakteristik beban kerja ini dengan kemampuan spesifik setiap layanan untuk mencapai efisiensi operasional, optimalisasi kinerja, dan manajemen biaya.
- Performance needs
-
Kinerja mencakup daya komputasi — kemampuan CPU dan GPU — untuk pemrosesan, memori untuk caching dan operasi data, penyimpanan untuk throughput data, dan bandwidth jaringan untuk transfer data. I/O
High-performance aplikasi, seperti yang melibatkan perhitungan kompleks atau pemrosesan intensif data, mungkin memerlukan CPU atau GPU yang kuat dan cepat, yang ditemukan dalam instans yang dioptimalkan komputasi atau EC2. GPU-based Sebaliknya, aplikasi intensif memori, seperti yang menjalankan database besar atau cache dalam memori, memerlukan instance yang dioptimalkan untuk memori dengan rasio Memori-ke-CPU yang lebih tinggi.
Selain itu, aplikasi dengan input/output operasi berat, seperti aplikasi web lalu lintas tinggi atau sistem pemrosesan data besar, memerlukan instance yang dioptimalkan untuk penyimpanan dengan throughput tinggi. I/O Terakhir, kinerja jaringan sangat penting untuk sistem dan aplikasi terdistribusi yang memerlukan transfer data cepat di seluruh instance atau layanan.
Mengoptimalkan kinerja berarti memilih layanan yang tidak hanya memenuhi permintaan Anda saat ini, tetapi juga dapat disesuaikan dengan pertumbuhan aplikasi Anda, memastikan pengalaman pengguna yang konsisten dan berkualitas tinggi tanpa menghabiskan banyak sumber daya.
- Scalability
-
Skalabilitas adalah kriteria penting dalam pemilihan layanan AWS komputasi, karena mendefinisikan kemampuan sistem untuk menangani pertumbuhan dan mengelola peningkatan permintaan. Skalabilitas yang efektif memastikan bahwa aplikasi Anda dapat mengakomodasi lebih banyak pengguna, menangani lebih banyak transaksi, dan memproses kumpulan data yang lebih besar tanpa menurunkan kinerja.
Skalabilitas layanan bisa vertikal, memungkinkan Anda meningkatkan skala dengan menambahkan lebih banyak daya ke infrastruktur yang ada (seperti meningkatkan CPU atau memori instance), atau horizontal, membantu Anda meningkatkan skala dengan menambahkan lebih banyak instance untuk menangani beban. Skalabilitas horizontal sangat penting untuk beban kerja dinamis dengan tuntutan yang berfluktuasi.
Memilih layanan yang dapat secara otomatis menyesuaikan skalanya, seperti Auto AWS Scaling atau penawaran tanpa server, dapat memberikan fleksibilitas untuk mengelola lonjakan dan jeda beban kerja dengan mulus. Ini tidak hanya mempertahankan tingkat kinerja tetapi juga mengoptimalkan biaya, karena Anda hanya membayar sumber daya yang Anda gunakan. Pertimbangan skalabilitas membantu Anda memastikan bahwa infrastruktur Anda tangguh, hemat biaya, dan mampu mendukung aplikasi Anda saat berkembang.
- Management overhead
-
Overhead manajemen mengacu pada jumlah upaya dan sumber daya yang diperlukan untuk mengelola dan memelihara infrastruktur komputasi Anda. Di AWS, ini dapat berkisar dari manajemen langsung server virtual hingga layanan AWS terkelola.
Misalnya, mengelola instans EC2 melibatkan tanggung jawab untuk penyiapan, penskalaan, penambalan, dan pengamanan server. Ini bisa intensif sumber daya, membutuhkan tim operasi khusus. Namun, untuk kasus penggunaan di mana kontrol granular atas lingkungan komputasi diperlukan, overhead sering dibenarkan.
Di sisi lain, AWS menawarkan layanan yang mengabstraksikan sebagian besar manajemen infrastruktur. Opsi komputasi tanpa server seperti AWS Lambda menjalankan kode dalam menanggapi peristiwa tanpa perlu mengelola server, mengurangi beban operasional. Layanan kontainer terkelola membantu mengoptimalkan penyebaran dan penskalaan kontainer, memberikan jalan tengah antara kontrol dan kenyamanan. Elastic Beanstalk menyediakan pembaruan terkelola untuk patch OS, runtime, dan kerangka kerja pada instans EC2 yang dikelola sehingga pelanggan dapat menjalankan kode aplikasi mereka.
Menyeimbangkan overhead manajemen melibatkan penilaian kapasitas operasional dan keahlian organisasi Anda, kebutuhan akan kontrol versus kenyamanan, dan biaya kepemilikan keseluruhan, termasuk biaya tersembunyi tenaga kerja operasional. Memilih layanan yang selaras dengan kemampuan manajemen Anda memastikan efisiensi operasional dan memungkinkan Anda untuk fokus pada inovasi dan membangun aplikasi.
- Cost optimization
-
Optimalisasi biaya adalah pertimbangan utama saat menggunakan layanan AWS komputasi, karena membantu Anda memastikan bahwa Anda mendapatkan solusi paling ekonomis untuk kebutuhan spesifik Anda tanpa mengorbankan kinerja dan skalabilitas. Pertimbangkan hal berikut untuk menghemat uang pada komputasi. AWS
-
Memilih contoh yang tepat
AWS memiliki lebih dari 750 jenis instans, dengan sebagian besar instance ini dibangun di atas Sistem AWS Nitro. Setiap jenis instans menyediakan pilihan prosesor, penyimpanan, jaringan, sistem operasi, dan ukuran, sehingga Anda dapat memilih konfigurasi instans yang paling sesuai dengan beban kerja dan anggaran spesifik Anda.
AWS Graviton-based Instans dirancang untuk memberikan performa harga terbaik untuk beban kerja cloud Anda yang berjalan di Amazon EC2. Instans EC2 yang didukung oleh prosesor AWS Graviton memberikan kinerja harga hingga 40% lebih baik daripada non-instans yang sebanding. Graviton-based
Instans komputasi yang dipercepat seperti instans AWS Trainium-based EC2 Trn1 dan instans AWS Inferentia-based Inf2 dirancang untuk memberikan kinerja tinggi dengan biaya terendah di EC2 untuk kebutuhan pelatihan dan penerapan pembelajaran mesin Anda.
-
Memilih paket pembelian yang tepat
Anda memiliki beberapa model pembelian untuk dipilih untuk memaksimalkan penghematan.
On-Demand Instans memungkinkan Anda membayar kapasitas komputasi per jam atau detik tanpa komitmen jangka panjang. Ini membebaskan Anda dari biaya dan kompleksitas perencanaan, pembelian, dan pemeliharaan perangkat keras.
Savings Plans adalah model penetapan harga fleksibel yang dapat membantu Anda mengurangi tagihan hingga 72% dibandingkan dengan On-Demand harga, dengan imbalan komitmen pengeluaran per jam satu atau tiga tahun.
Instans Spot Amazon EC2 memungkinkan Anda memanfaatkan kapasitas EC2 yang tidak terpakai AWS Cloud dan tersedia dengan diskon hingga 90% dibandingkan dengan harga. On-Demand
-
Ukuran beban kerja Anda yang tepat
Dengan AWS, Anda naik atau turun saat permintaan berfluktuasi. Alat-alat berikut membantu Anda mengukur beban kerja Anda dengan tepat.
Amazon EC2 Auto Scaling membantu Anda menjaga ketersediaan aplikasi dan membantu Anda menambahkan atau menghapus instans EC2 secara otomatis menggunakan kebijakan penskalaan yang Anda tentukan.
Compute Optimizer menyediakan kecerdasan buatan dan analitik berbasis pembelajaran mesin untuk membantu Anda mengukur beban kerja dengan tepat dan mengurangi biaya hingga 25%. AWS Trusted Advisor dapat membantu Anda mengidentifikasi sumber daya yang tidak terpakai dan peluang untuk menurunkan biaya Anda.
- Latency and throughput
-
Latensi dan throughput adalah metrik kinerja penting yang memengaruhi respons dan kapasitas penanganan data aplikasi Anda. Latensi rendah sangat penting untuk aplikasi yang sensitif terhadap waktu, memastikan bahwa interaksi atau transaksi pengguna diproses dengan cepat. Throughput tinggi diperlukan untuk aplikasi yang perlu memproses volume data yang besar dengan cepat, seperti layanan streaming video atau platform analisis data besar.
Saat memilih layanan AWS komputasi, pertimbangkan distribusi geografis basis pengguna Anda dan lokasi pusat AWS data. Kedekatan dengan pengguna dapat secara drastis mengurangi latensi. Selain itu, layanan yang menawarkan kemampuan komputasi tepi dapat lebih meminimalkan latensi dengan memproses data lebih dekat ke sumbernya.
Untuk throughput, Anda harus mengevaluasi bandwidth jaringan dan I/O kapasitas layanan komputasi, memastikan bahwa layanan dapat menangani beban data puncak secara efisien. Pemilihan yang tepat dapat mencegah kemacetan, memastikan data diproses, dianalisis, dan ditransfer tanpa penundaan, sehingga mempertahankan kinerja aplikasi yang optimal.
- Compliance and security
-
Kepatuhan dan keamanan merupakan faktor penting ketika memilih layanan AWS
komputasi, karena memastikan bahwa infrastruktur mematuhi standar peraturan dan melindungi integritas data. Kepatuhan terhadap kerangka kerja khusus industri, seperti Undang-Undang Portabilitas dan Akuntabilitas Asuransi Kesehatan (HIPAA) untuk perawatan kesehatan, Peraturan Perlindungan Data Umum (GDPR) untuk perlindungan data di UE, atau AWS Sistem dan Kontrol Organisasi (SOC) untuk organisasi layanan, tidak dapat dinegosiasikan untuk banyak bisnis. AWS menyediakan serangkaian layanan yang dirancang untuk memenuhi standar ketat ini, menawarkan fitur seperti enkripsi data, manajemen identitas dan akses, serta pencatatan dan pemantauan.
Keamanan tidak hanya mencakup kepatuhan tetapi juga perlindungan infrastruktur Anda yang lebih luas dari akses tidak sah dan ancaman cyber. Layanan yang dipilih harus menawarkan fitur keamanan yang kuat, termasuk grup keamanan jaringan, firewall, dan opsi untuk konektivitas pribadi. Selain itu, AWS secara teratur mencapai validasi pihak ketiga untuk kontrol keamanan dan kepatuhan, memberikan jaminan bahwa infrastrukturnya dapat mendukung kepatuhan yang diperlukan dan melindungi data sensitif, sehingga menjaga kepercayaan dan integritas. Memilih layanan komputasi yang sesuai dengan persyaratan ini sangat penting untuk manajemen risiko dan menjaga kepercayaan pelanggan.
AWS Sistem Nitro menyediakan keamanan yang ditingkatkan yang terus memantau, melindungi, dan memverifikasi perangkat keras dan firmware instance. Sumber daya virtualisasi diturunkan ke perangkat keras dan perangkat lunak khusus yang meminimalkan permukaan serangan. Model keamanan Nitro System dikunci dan melarang akses administratif, menghilangkan kemungkinan kesalahan manusia dan gangguan. AWS Local Zones, AWS Dedicated Local Zones AWS Outposts, dan AWS Wavelength semuanya dibangun di atas Sistem Nitro yang sama yang mendukung instans EC2 modern saat ini. Wilayah AWS
- Integration
-
AWS Integrasi dalam hal bagaimana layanan komputasi bekerja bersama dengan AWS penawaran lain dan aplikasi pihak ketiga. Sangat penting untuk memilih layanan komputasi yang terhubung secara mulus dengan database, analitik, pembelajaran mesin, atau layanan lain yang membentuk tulang punggung arsitektur cloud Anda. Pendekatan ini harus memungkinkan alur kerja yang kohesif, di mana data dan proses dapat bergerak dengan lancar di seluruh layanan, memfasilitasi otomatisasi dan mengurangi kebutuhan akan intervensi manual.
Layanan komputasi yang dipilih harus menawarkan API, SDK, dan titik integrasi yang selaras dengan alat dan praktik yang ada, memungkinkan implementasi langsung ke dalam pipeline pengembangan Anda. AWS
luasnya layanan dan jaringan mitranya yang luas dapat meningkatkan kemampuan aplikasi dan mempercepat inovasi. Selain itu, ketersediaan integrasi pra-bangun dapat menghemat waktu dan sumber daya pengembangan. Oleh karena itu, mengevaluasi kompatibilitas layanan komputasi dengan penggunaan yang lebih luas sangat penting untuk membangun lingkungan cloud yang skalabel, gesit, dan efisien.
- Reliability and availability
-
Keandalan dan ketersediaan sangat penting saat memilih layanan AWS
komputasi, karena menentukan ketahanan dan waktu aktif aplikasi Anda. Keandalan memastikan bahwa layanan dapat secara konsisten menjalankan fungsi yang dimaksudkan dengan benar dalam kondisi tertentu, sementara ketersediaan mengukur proporsi waktu layanan beroperasi dan dapat diakses.
Dalam menilai kriteria ini, pertimbangkan rekam jejak layanan untuk stabilitas dan kemampuannya untuk pulih dari kegagalan. Cari fitur seperti redundansi, proses failover, dan kemampuan cadangan yang memastikan operasi berkelanjutan. Layanan AWS sering datang dengan Perjanjian Tingkat Layanan (SLA) yang menjamin persentase uptime tertentu.
Selain itu, kemampuan untuk menyebarkan di beberapa Availability Zone dapat mengurangi dampak pemadaman, sementara penyebaran global Wilayah AWS dapat membantu memastikan bahwa aplikasi Anda tetap tersedia bagi pengguna di seluruh dunia bahkan selama gangguan regional. Pilihan layanan komputasi dengan keandalan dan ketersediaan tinggi meminimalkan potensi downtime, menjaga kelangsungan bisnis, dan menjaga pengalaman pengguna.
- Development and deployment
experience
-
Pengalaman pengembangan dan penyebaran penting ketika memilih layanan AWS komputasi, karena secara langsung berdampak pada efisiensi dan kelincahan tim pengembangan Anda. Layanan yang menawarkan alur kerja yang efisien, dokumentasi komprehensif, dan perkakas yang kuat dapat secara signifikan mengurangi waktu ke pasar untuk fitur dan aplikasi baru.
Pertimbangkan apakah layanan terintegrasi dengan baik dengan CI/CD pipeline yang ada, mendukung bahasa dan kerangka kerja pengembangan pilihan Anda, dan menyediakan SDK dan API yang mudah digunakan untuk integrasi aplikasi yang mulus. Layanan yang menawarkan kontainerisasi dan komputasi tanpa server dapat menyederhanakan penerapan dan manajemen, memungkinkan pengembang untuk lebih fokus pada penulisan kode dan lebih sedikit pada masalah infrastruktur.
Selain itu, ketersediaan alat pemantauan, pencatatan, dan debugging terperinci di dalamnya AWS Cloud dapat meningkatkan pengalaman pengembangan, memungkinkan identifikasi cepat dan penyelesaian masalah. Memilih layanan komputasi yang selaras dengan keterampilan dan alur kerja tim Anda dapat menumbuhkan lingkungan pengembangan yang lebih produktif dan inovatif, yang pada akhirnya mendorong kesuksesan bisnis.
Pilih
Sekarang setelah Anda mengetahui kriteria yang digunakan untuk mengevaluasi opsi komputasi Anda, Anda siap untuk memilih layanan AWS komputasi mana yang cocok untuk kebutuhan organisasi Anda.
Tabel berikut menyoroti layanan mana yang dioptimalkan untuk keadaan apa.
Gunakan
Anda sekarang harus memiliki pemahaman yang jelas tentang setiap layanan AWS komputasi (dan AWS alat dan layanan pendukung) dan mana yang paling cocok untuk organisasi dan kasus penggunaan Anda.
Untuk mengeksplorasi cara menggunakan dan mempelajari lebih lanjut tentang masing-masing layanan AWS komputasi yang tersedia, kami telah menyediakan jalur untuk mempelajari cara kerja masing-masing layanan. Bagian berikut menyediakan tautan ke dokumentasi mendalam, tutorial langsung, dan sumber daya untuk Anda mulai.
Amazon EC2
- Amazon EC2
-
-
Tutorial: Memulai instans Amazon EC2 Linux
Gunakan tutorial ini untuk memulai dengan Amazon EC2. Anda akan belajar cara meluncurkan, terhubung ke, dan menggunakan instance Linux.
Gunakan tutorialnya
-
Tutorial: Memulai instans Windows Amazon EC2
Gunakan tutorial ini untuk memulai dengan Amazon EC2. Anda akan belajar cara meluncurkan, terhubung ke, dan menggunakan instance Windows.
Gunakan tutorialnya
-
Tipe instans Amazon EC2
Panduan ini akan memberi Anda gambaran umum tentang berbagai keluarga jenis instans EC2 dan mendiskusikan aplikasi yang sesuai untuk setiap keluarga.
Jelajahi panduannya
-
Memulai instans Amazon EC2 Graviton
Panduan ini akan membantu Anda memulai instans Amazon EC2 Graviton dan memberikan petunjuk langkah demi langkah untuk memigrasikan beban kerja Anda ke Graviton.
Jelajahi panduannya
- Amazon EC2 Auto Scaling
-
-
Memulai dengan Amazon EC2 Auto Scaling
Dalam tutorial ini, Anda akan mengatur grup Auto Scaling, menghentikan instance Anda dan memverifikasi instance telah dihapus dari layanan dan diganti.
Gunakan tutorialnya
-
Tutorial: Skala ukuran Grup Auto Scaling Anda
Dalam tutorial ini, Anda akan mempelajari cara menskalakan grup Auto Scaling Anda menggunakan penskalaan manual, penskalaan terjadwal, penskalaan dinamis, atau penskalaan prediktif.
Gunakan tutorialnya
-
FAQ Penskalaan Otomatis Amazon EC2
Selami seluk-beluk EC2 Auto Scaling dengan meninjau FAQ.
Jelajahi FAQ
- EC2 Image Builder
-
-
Memulai dengan EC2 Image Builder
Panduan ini akan membantu Anda mengatur lingkungan Anda untuk membuat pipeline gambar otomatis untuk pertama kalinya.
Gunakan tutorialnya
-
Membangun gambar emas menggunakan bengkel Amazon EC2 Image Builder
Workshop ini akan memandu Anda melalui pembuatan pipeline EC2 Image Builder dan kemudian mengembangkan komponen kustom Anda sendiri.
Gunakan lokakarya
-
Menerapkan gambar terbaru dengan pipeline EC2 Image Builder otomatis
Posting ini menunjukkan cara untuk secara otomatis menjaga gambar dasar atau standar Anda tetap terkini, menggabungkan tambalan dan perubahan lainnya menggunakan pipeline EC2 Image Builder.
Baca blognya
- AWS Elastic Beanstalk
-
-
Memulai dengan AWS Elastic Beanstalk
Tutorial ini memandu Anda dalam membuat, menjelajahi, memperbarui, dan menghapus aplikasi Elastic Beanstalk. Dibutuhkan kurang dari satu jam untuk menyelesaikannya.
Gunakan tutorialnya
-
Praktik terbaik keamanan untuk Elastic Beanstalk
Panduan ini memberi Anda panduan umum untuk mengamankan aplikasi Elastic Beanstalk Anda.
Baca panduannya
-
Membuat lingkungan Docker yang dikelola ECS dengan konsol Elastic Beanstalk
Dalam tutorial ini, Anda akan menerapkan lingkungan Docker terkelola ECS yang menggunakan dua kontainer.
Gunakan tutorialnya
- Amazon Lightsail
-
-
Luncurkan mesin virtual Linux dengan Amazon Lightsail
Dalam tutorial ini, Anda membuat instance Amazon Linux di Amazon Lightsail dalam hitungan detik. Setelah instance aktif dan berjalan, Anda menghubungkannya melalui SSH di dalam konsol Lightsail menggunakan terminal SSH berbasis browser.
Gunakan tutorialnya
Layanan kontainer
- AWS Batch
-
-
Memulai dengan AWS Batch - Amazon EC2
Dalam tutorial ini, Anda akan mengatur lingkungan AWS Batch komputasi menggunakan orkestrasi Amazon EC2.
Gunakan tutorialnya
-
Memulai dengan AWS Batch - Fargate
Dalam tutorial ini, Anda akan mengatur lingkungan AWS Batch komputasi menggunakan AWS Fargate.
Gunakan tutorialnya
-
Memulai dengan AWS Batch - Amazon EKS
Dalam tutorial ini, Anda akan mengatur lingkungan AWS Batch komputasi menggunakan Amazon EKS.
Gunakan tutorialnya
-
AWS Batch Lokakarya Deep Dive
Lokakarya ini memberikan penyelaman mendalam ke dalam konsep dasar dan penggunaan AWS Batch.
Gunakan lokakarya
- Amazon Elastic Container Service
-
-
Memulai dengan Amazon ECS
Kami menyediakan pengantar alat yang tersedia untuk mengakses Amazon ECS dan prosedur langkah demi langkah pengantar untuk menjalankan kontainer.
Jelajahi panduannya
-
Tutorial untuk Amazon ECS
Jelajahi lebih dari selusin tutorial tentang cara melakukan tugas-tugas umum - termasuk pembuatan cluster dan VPC.
Memulai dengan tutorial
-
Apa yang baru dan apa yang berikutnya dengan Amazon ECS
Pelajari apa yang baru sejak peluncuran Amazon ECS Anywhere, fitur-fitur AWS Fargate baru, dan lihat ke depan pada peningkatan menarik untuk Amazon ECS.
Tonton videonya
-
Penyebaran Amazon ECS
Panduan ini menawarkan ikhtisar opsi penyebaran Amazon ECS AWS dan menunjukkan bagaimana opsi ini dapat digunakan untuk mengelola aplikasi kontainer sederhana.
Jelajahi panduannya
-
Lokakarya Amazon ECS
Lokakarya ini dirancang untuk mendidik mereka yang mungkin tidak akrab dengan AWS Fargate, Amazon ECS, dan alur kerja kontainer Docker.
Jelajahi lokakarya
-
Menyebarkan kontainer Docker di Amazon ECS
Pelajari cara menjalankan Docker-enabled contoh aplikasi di klaster Amazon ECS di belakang penyeimbang beban, menguji aplikasi, dan menghapus sumber daya Anda untuk menghindari biaya.
Memulai dengan tutorial
- Amazon ECS Anywhere
-
-
FAQ Amazon ECS Anywhere
Jawaban atas pertanyaan yang sering diajukan tentang Amazon ECS Anywhere.
Baca FAQ
-
Mendaftarkan instans eksternal dengan Amazon ECS Anywhere
Amazon ECS Anywhere menyediakan dukungan untuk mendaftarkan instans eksternal seperti server lokal atau VM, ke cluster Amazon ECS Anda. Berikut cara menggunakan dukungan tersebut.
Jelajahi panduannya
-
Memulai dengan Amazon ECS Anywhere
Amazon ECS Anywhere menyediakan tooling dan API yang konsisten untuk semua aplikasi berbasis container dan pengalaman Amazon ECS yang sama untuk manajemen klaster, penjadwalan beban kerja, dan pemantauan baik di cloud maupun di infrastruktur yang dikelola pelanggan. Blog ini menjelaskan bagaimana dan mengapa Anda mungkin ingin menggunakannya.
Baca blognya
- Amazon EKS
-
-
Mulai menggunakan Amazon EKS
Pelajari lebih lanjut tentang Amazon EKS, layanan terkelola yang dapat Anda gunakan untuk menjalankan Kubernetes AWS tanpa perlu menginstal, mengoperasikan, dan memelihara bidang kontrol atau node Kubernetes Anda sendiri.
Jelajahi panduannya
-
Penyebaran Amazon EKS
Jelajahi opsi penerapan Amazon EKS AWS dan pelajari cara penggunaannya untuk mengelola aplikasi kontainer umum.
Jelajahi panduannya
-
Penyebaran kluster Amazon EKS
Gunakan panduan ini untuk membuat kluster Amazon EKS.
Jelajahi panduannya
-
Menerapkan aplikasi Kubernetes
Pelajari cara menerapkan aplikasi kontainer ke klaster Kubernetes yang dikelola oleh Amazon EKS.
Expolre panduannya
-
Lokakarya Amazon EKS
Jelajahi latihan praktis untuk mempelajari tentang Amazon Elastic Kubernetes Service.
Kunjungi lokakarya
- Amazon EKS Anywhere
-
-
Memulai dengan Amazon EKS Anywhere
Panduan ini membantu Anda memulai dengan Amazon EKS Anywhere, perangkat lunak manajemen kontainer yang dibuat oleh perangkat lunak AWS yang membuatnya lebih mudah untuk menjalankan dan mengelola klaster Kubernetes di lokasi dan di tepi.
Jelajahi panduannya
-
FAQ Amazon EKS Anywhere
Dapatkan jawaban atas pertanyaan umum Anda tentang Amazon EKS.
Baca FAQ
-
Menjalankan beban kerja Hybrid Container dengan Amazon EKS Anywhere
Whitepaper ini memberikan praktik terbaik bagi insinyur cloud dan arsitek untuk mengoperasikan Amazon EKS Anywhere pada infrastruktur yang dikelola pelanggan.
Baca whitepaper
- Amazon ECR
-
-
Memulai dengan Amazon ECR
Panduan ini menjelaskan cara menggunakan Amazon ECR, layanan registri gambar kontainer AWS terkelola yang aman, terukur, dan andal.
Jelajahi panduannya
-
Amazon ECR FAQ
Jawaban atas pertanyaan yang sering diajukan tentang Amazon ECR.
Baca FAQ
Nirserver
- AWS Fargate
-
-
AWS Fargate untuk Amazon ECS
Pahami dasar-dasar AWS Fargate, teknologi yang dapat Anda gunakan dengan Amazon ECS untuk menjalankan container tanpa harus mengelola server atau cluster instans Amazon EC2.
Jelajahi panduannya
-
Pelajari cara membuat tugas Amazon ECS Linux untuk jenis peluncuran Fargate
Mulailah dengan Amazon ECS di Fargate dengan menggunakan jenis peluncuran Fargate untuk tugas Anda di Wilayah yang didukung Amazon ECS. AWS Fargate
Jelajahi panduannya
-
Membuat cluster dengan tugas Fargate Linux menggunakan AWS CLI
Pelajari cara menyiapkan klaster, mendaftarkan definisi tugas, menjalankan tugas Linux, dan melakukan skenario umum lainnya di Amazon ECS dengan file. AWS CLI
Memulai dengan tutorial
- AWS Lambda
-
-
Apa itu AWS Lambda?
Pelajari selengkapnya AWS Lambda, layanan komputasi yang memungkinkan Anda menjalankan kode tanpa menyediakan atau mengelola server.
Jelajahi panduannya
-
Panduan AWS Lambda Penetapan Harga
Jelajahi dan pahami AWS Lambda harga. Anda dikenakan biaya berdasarkan jumlah permintaan untuk fungsi Anda dan durasi yang diperlukan untuk memulai kode Anda.
Kunjungi halaman
-
Menggunakan AWS Lambda dengan layanan lain
Jelajahi kasus penggunaan umum dan pelajari cara kerja pemanggilan. Navigasikan tabel yang mencakup layanan yang bekerja dengan Lambda dan bagaimana hal itu dapat dipanggil dari layanan itu.
Jelajahi panduannya
On-premises dan hibrida
- AWS Outposts
-
-
Memulai dengan AWS Outposts
Panduan ini akan mendemonstrasikan cara memesan AWS Outposts dan meluncurkan instans Amazon EC2 di jaringan lokal Anda.
Jelajahi panduannya
-
Merencanakan AWS Outposts implementasi
Dalam kursus Pembuat AWS Keterampilan gratis ini, Anda belajar tentang perencanaan implementasi AWS Outposts, termasuk tanggung jawab keamanan, persyaratan fasilitas, persyaratan jaringan, dan di mana harus menyebarkan kode Anda.
Mulai kursus
-
AWS Outposts Rack FAQ
Selami jauh ke dalam AWS Outposts Rack dengan meninjau FAQ.
Jelajahi FAQ
-
AWS Outposts Server FAQ
Selami jauh ke dalam AWS Outposts Server dengan meninjau FAQ.
Jelajahi FAQ
- AWS Local Zones
-
-
Memulai AWS Local Zones
Panduan ini akan memandu Anda melalui langkah-langkah untuk mengaktifkan Zona Lokal melalui konsol Amazon EC2 dan membuat sumber daya di subnet Zona Lokal.
Jelajahi panduannya
-
Opsi konektivitas untuk Local Zones
Panduan ini membahas berbagai cara untuk menghubungkan pengguna dan aplikasi ke sumber daya yang berjalan di Zona Lokal.
Gunakan lokakarya
-
Menerapkan aplikasi berkemampuan 5G pertama Anda dengan AWS Wavelength
Di blog ini, Anda akan memandu Anda melalui penerapan salah satu kasus penggunaan Wavelength yang paling umum: inferensi pembelajaran mesin.
Baca blognya
Optimalisasi biaya dan penghematan
- AWS Savings Plans
-
-
Memulai dengan AWS Savings Plans
Panduan ini akan memandu Anda mengaktifkan pengaturan dan izin Anda di Cost Explorer sebelum menggunakan AWS Billing dan AWS Cost Management Console untuk melihat, menganalisis, dan mengelola Anda. Savings Plans
Jelajahi panduannya
-
Posting blog: Memulai dengan AWS Savings Plans
Posting ini mencakup bagaimana Anda dapat menggunakan rangkaian AWS Cost Management produk untuk membeli, mengelola, dan memantau Savings Plans.
Baca blognya
-
FAQ Savings Plans
Selami detail FAQ AWS Savings Plans dengan meninjau FAQ.
Jelajahi FAQ
-
AWS panduan keputusan manajemen biaya
Dapatkan apa yang Anda butuhkan untuk memutuskan cara terbaik untuk mengoptimalkan AWS biaya.
Baca panduannya
- Amazon EC2 Spot Instances
-
-
Praktik terbaik untuk Instans Spot Amazon EC2
Panduan ini akan membahas praktik terbaik untuk mendapatkan pengalaman terbaik menggunakan Instans Spot Amazon EC2.
Jelajahi panduannya
-
Bekerja dengan Instans Spot
Panduan ini akan membahas detail tentang penggunaan dan bekerja dengan Instans Spot.
Jelajahi panduannya
-
Lokakarya Instans Spot Amazon EC2
Kumpulan lokakarya ini dirancang agar Anda terbiasa dengan Instans Spot Amazon EC2 dan cara menggunakannya dalam berbagai skenario, menyoroti praktik terbaik yang harus diikuti saat menggunakan Instans Spot.
Gunakan lokakarya
- Amazon EC2 Auto Scaling
-
-
Memulai dengan Amazon EC2 Auto Scaling
Dalam tutorial ini, Anda akan mengatur grup Auto Scaling, menghentikan instance Anda dan memverifikasi bahwa instance telah dihapus dari layanan dan diganti.
Gunakan tutorialnya
-
Menambah atau mengurangi kapasitas komputasi aplikasi Anda dengan penskalaan
Pelajari cara menskalakan grup Auto Scaling menggunakan penskalaan manual, penskalaan terjadwal, penskalaan dinamis, atau penskalaan prediktif.
Jelajahi panduannya
-
FAQ Penskalaan Otomatis Amazon EC2
Selami seluk-beluk EC2 Auto Scaling dengan meninjau FAQ.
Jelajahi FAQ
- AWS Compute Optimizer
-
-
Memulai AWS Compute Optimizer
Panduan ini akan memandu Anda untuk memilih AWS Compute Optimizer.
Jelajahi panduannya
-
AWS Lokakarya Compute Optimizer
Tujuan lab ini adalah menggunakan AWS Compute Optimizer untuk mendapatkan wawasan tentang rekomendasi hak untuk mengoptimalkan lingkungan migrasi Anda. AWS
Gunakan lokakarya
-
AWS FAQ Compute Optimizer
Selami detail FAQ AWS Compute Optimizer dengan meninjau FAQ.
Jelajahi FAQ
Elastic Load Balancing
- Elastic Load Balancing
-
-
Memulai dengan Application Load Balancers
Tutorial ini memberikan pengenalan langsung ke Application Load Balancers melalui AWS
Management Console, antarmuka berbasis web.
Gunakan tutorialnya
-
Memulai Penyeimbang Beban Jaringan
Tutorial ini memberikan pengenalan langsung ke Network Load Balancers melalui AWS
Management Console, antarmuka berbasis web.
Gunakan tutorialnya
-
Memulai dengan Gateway Load Balancers
Dalam tutorial ini, Anda akan menerapkan sistem inspeksi menggunakan Load Balancer Gateway dan titik akhir Gateway Load Balancer.
Gunakan tutorialnya
Jelajahi
-
Diagram arsitektur
Jelajahi diagram arsitektur referensi untuk dihitung. AWS
Jelajahi diagram arsitektur
-
Whitepaper
Jelajahi whitepaper untuk membantu Anda memulai dan mempelajari praktik terbaik untuk layanan komputasi dan kasus penggunaan.
Jelajahi whitepaper
-
AWS Solusi
Jelajahi solusi yang diperiksa dan panduan arsitektur untuk kasus penggunaan umum untuk komputasi.
Jelajahi solusi