Anda di halaman 1dari 19

Komputasi Awan

(IF21341)
Komputasi diawan II

Nanda Iryani S.T., M.T.


AWS Messaging Services

AWS Messaging Services


Arsitektur Aplikasi

Figure: Monolithic Figure: Microservices


Monolithic Application

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

Figure: Amazon Lambda Works


AWS Container Service

AWS Container Service


Containers

Figure: Containers
AWS Container Orchestration Services

Amazon Elastic Container Services (Amazon ECS)


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

Terima kasih.

Anda mungkin juga menyukai