AWS Fundamental - COMPUTE
AWS Fundamental - COMPUTE
FUNDAMENTAL
Created by : Mario Tuhusula
Agenda 01
IAM & Logging
User create
02
Networking
Network CIDR
User Policy AWS VPC
Protect Root user login Subnetting
IAM Group Routing Table
AWS CloudTrail Public & Private Subnet
Network ACL & Security Group
05
c Databases Monitoring &
06
Amazon RDS
Purpose-Built Database
Optimization
Amazon DynamoDB Monitoring
AWS CloudWatch
Amazon DynamoDB
Amazon EC2 Autoscalling
Traffic Routing With ELB
AWS EC2
Introdduction to ELB
Introduction to Auto Scalling
AWS Compute
Hands-on Lab AWS
• Pada bagian Network Mapping -> pilihlah VPC default atau VPC yang sudah
kita buat
AWS ELB – ALB Basic Config
• EC2 Instance harus dalam keadaan aktif. Jika tidak, maka pada available
instance tidak akan muncul.
• Supaya available instance muncul maka pada bagian target groups name -> vpc,
harus diset sesuai dengan vpc yang didalamnya ada instance yang akan dibuat
ELB.
AWS ELB- Target Groups Config
AWS AUTO SCALLING
AWS AUTOSCALLING
• AWS Auto Scalling adalah salah satu service di EC2 yang digunakan untuk
menambah jumlah dari suatu instance Ketika terjadi banyaknya request ke
server yang kita bangun.
• Autoscalling akan aktif jika limit threshold yang sudah kita buat terlewati.
• Threshold yang dibuat berdasarkan CPU load dan RAM
• Sebelum membuat AMI , terlebih dahulu harus membuat image template di
menu pilihan Images -> AMI
AWS IMAGES- AMI
Ada dua cara untuk membuat AWS images:
• Menyiapkan dari menu pilihan Images -> AMI
• Membuat template image dari EC2 yang sudah ada .
Dalam Latihan ini , kita akan membuat images dari cara yang kedua . Langkah-
Langkah yang perlu dipersiapkan, yaitu :
• Masuk ke menu dashboard
• Pastikan ada instance yang sudah dibuat . Jika belum, maka terlebih dahulu
dibuat instancenya
AWS AMI
AWS AMI
AWS AMI
AWS AMI
AWS AMI
AWS AMI
AWS AUTOSCALLING- Launch
Configuration
AWS AutoScalling- Create Launch
Configuration
AWS AutoScalling- Create Launch
Configuration
Pada bagian security groups, assign security group diubah ke security groups yang
sebelumnya telah dibuat.
AWS AutoScalling- Create Launch
Configuration
• Pada bagian menu dropdown keypair, kita dapat memilih membuat keypair baru
atau menggunakan yang existing
• Disini kita memilih yang existing key pair
• Catatan : Amazon EC2 Auto Scaling no longer adds support for new EC2
features to launch configurations and will stop supporting new EC2
instances types after December 31, 2022
WARNING NOTES
• Catatan : Amazon EC2 Auto Scaling no longer adds support for new EC2
features to launch configurations and will stop supporting new EC2
instances types after December 31, 2022
• We recommend that customers using launch configurations migrate to
launch templates.
AWS Launch Template
• Dikarenakan launch configuration sudah tidak disupport lagi , maka kita akan
menggunakan launch template.
• Klik pada Create launch template
AWS Launch Template
AWS Launch Template
AWS Launch Template
Create Launch Template
Launch Templates
AWS AUTOSCALLING-
AUTOSCALLING GROUP
AWS AUTOSCALLING-
AUTOSCALLING GROUP
AWS AUTOSCALLING-
AUTOSCALLING GROUP
AWS AUTOSCALLING-
AUTOSCALLING GROUP
AWS AUTOSCALLING-
AUTOSCALLING GROUP
Klik next, jika settingan yang dibuat sudah sesuai
AWS AUTOSCALLING-
AUTOSCALLING GROUP
Pada bagian exisiting load balancer target groups, carilah target groups yang sudah kita buat
sebelumnya
AWS AUTOSCALLING-
AUTOSCALLING GROUP
Ceklist ELB pada bagian health check grace period
AWS AUTOSCALLING-
AUTOSCALLING GROUP
• Ceklist ELB pada bagian health check grace period
• Set group size yang dibutuhkan
AWS AUTOSCALLING-
AUTOSCALLING GROUP
• Setelah melakukan step – step diatas, maka kita hanya tinggal klik tombol next hingga selesai
• Tunggu sampai status Auto Scalling berubah menjadi healthy
AWS AUTOSCALLING-
AUTOSCALLING GROUP
• Didalam kotak yang berwarna merah adalah hasil dari minimum auto scalling yang sebelumnya telah
kita buat.
THANK YOU