Aplikasi yang memiliki ikatan yang kuat antar komponennya.
Komponen ini meliputi Database, Server, user Interface, business logic dan sebagainya. Jika salah satu komponen fails, maka komponen yang lain akan fail, dan memungkinkan keseluruhan aplikasi akan fails. Microservices
Memiliki Ikatan yang lemah antar komponennya.
Jika salah satu komponen fails, komponen yang lain tetap bisa bekerja karena komponen - komponen menggunakan komunikasi satu sama lain. Mencegah keseluruhan aplikasi dari kegagalan. Amazon Simple Notification Services
Messages are published to topics.
Subscribers dengan segera mendapatkan messagesuntuk topik Figure: Amazon tersebut. Simple Notification Services Single Topic Multi Topic
Figure: Multi Topic
Figure: Single Topic Amazon Simple Queue Service
Mengirim, menyimpan dan menerima
pesan antar komponen software Queue pesan tanpa mengharuskan services yang lain tersedia. Figure: Amazon Simple Queue Service Contoh Pemesanan Minuman
Figure: Pemesanan Minuman
Contoh Pemesanan Minuman dengan Queue
Figure: Pemesanan Minuman Menggunakan Queue
Serverless Compute Services
Serverless Compute Services
Serverless Computing
Figure: Computing with Virtual Figure: Serverless Computing
Servers AWS Lambda
Menjalankan Code program tanpa
perlu provisioning atau managing server. Bayar hanya waktu Compute saat kode berajalan Figure: Amazon Menggunakan servis aws yang lain Lambda untuk trigger code secara otomatis. Cara Kerja AWS Lambda
Run and scale containerized applications. Use simple API Calls to control Docker-enabled applications. Amazon Elastic Kubernetes Services (Amazon EKS) Run and scale Kubernetes Application Readily update application with new features AWS Fargate
Menjalankan serverless containers dengan Amazon ECS atau
Amazon EKS Bayar hanya resources yang digunakan. Terima Kasih