Menurut AWS, cloud computing--di kelas ini kita menyebutnya dengan komputasi
cloud--adalah penggunaan sesuai kebutuhan (on-demand) sumber daya IT melalui
internet dengan harga sesuai pemakaian (pay-as-you-go)
Layanan yang dapat Anda gunakan untuk mendapatkan akses ke server virtual tersebut
disebut dengan Amazon EC2. Memiliki kapasitas komputasi yang fleksibel, hemat
biaya, dan cepat dibandingkan dengan menjalankan server sendiri di data center on-
premise.
Jika Anda memiliki aplikasi yang memerlukan IOPS tinggi, storage optimized instance
dapat memberikan kinerja yang lebih baik dibandingkan dengan tipe lain yang tak
teroptimasi untuk jenis kasus penggunaan ini.
Jika dianalogikan ke dalam skenario kedai kopi, kasir itu akan menjadi memory
optimized instance, barista menjadi compute optimized instance, dan si pembuat seni
pada latte adalah accelerated computing instance.
Jika Anda ingin menjalankan aplikasi dan menginginkan akses penuh ke sistem
operasinya seperti Linux atau Windows, Anda bisa menggunakan Amazon EC2.
Jika Anda ingin menjalankan fungsi yang berjalan singkat, aplikasi berbasis
kejadian, dan Anda tak ingin mengelola infrastrukturnya sama sekali, gunakanlah
layanan AWS Lambda.
Jika Anda ingin menjalankan beban kerja berbasis Docker container di AWS, langkah
yang perlu Anda lalui adalah:
Anda harus memilih layanan orkestrasinya terlebih dahulu. Anda bisa menggunakan
Amazon ECS atau Amazon EKS.
Setelah memilih alat orkestrasinya, kemudian Anda perlu menentukan platformnya.
Anda dapat menjalankan container pada EC2 instance yang Anda kelola sendiri atau
dalam lingkungan serverless seperti AWS Fargate yang dikelola oleh AWS.
Amazon Elastic Block Store (EBS): layanan yang menyediakan block-level storage
(penyimpanan tingkat blok) yang dapat Anda gunakan bersama dengan Amazon EC2
instance (Permanent).
Amazon Simple Storage Service(S3): layanan yang dapat menyimpan dan mengambil data
dalam jumlah tak terbatas pada skala apa pun (object-level-storage).
Amazon Elastic File System (Amazon EFS): sistem file terkelola yang bisa diskalakan
dan dapat digunakan oleh layanan AWS Cloud dan sumber daya di data center on-
premise.
Amazon Relational Database Service (Amazon RDS): atribut harus sama. cth di AWS:
Amazon Aurora.
Mari berkenalan dengan AWS Database Migration Service (AWS DMS). Ia dapat
memigrasikan database yang Anda miliki--baik relasional, nonrelasional (NoSQL),
atau tipe penyimpanan data lain--ke AWS dengan mudah dan aman.