Anda di halaman 1dari 58

AWS TECHNICAL

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

03 AWS Compute Storage


 EC2
04
 Storage Type In AWS
 Introduction AWS ELB  Pemilihan storage service
 Intorduction AWS Auto Scalling  S3 Bucket

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

Let’s Get Strated


101001101001000010101
Amazon Web Services (AWS). 0011110111011011011010
101000011100101011001
010100111010100010101
0001011010110110110100
Link untuk login ke konsol AWS 010101110001010100010
https://109919177519.signin.aws.amazon.com/console 1000101110101100010011
010011010010000101010
0111101110110110110101
Latihan1 : L4t456!! 010000111001010110010
Latihan2 : L4t789!! 101001110101000101010
Latihan3 : L4t987!! 0010110101101101101001
Latihan4 : L4t654!!
Latihan5 : L4t321!!
Elastic Cloud Compute
Elastic Cloud Compute
Elastic Cloud Compute
Elastic Cloud Compute
AWS Elastic Load Balancing
AWS Load Balancer
AWS Load Balancer adalah salah satu sub layanan di AWS Compute
dimana memiliki fungsi sebagai pembagi target kedalam multiple target.

Ada 3 Tipe load balancer :


• Application Load Balancer (ALB): Jika kita ingin melakukan load
balancing di layer aplikasi (Application Layer)
• Network Load Balancer (NLB): Jika kita ingin melakukan load
balancing dari sisi network (Network Layer)
• Gateway Load Balancer (GWLB)
AWS ELB Topology
AWS ELB Configuration
Persiapan yang dibutuhkan untuk membuat ELB:
- Account AWS
- Minimum 2 EC2 Instance
AWS ELB
Kemudian Buka EC2 Dashboard , cari tab Elastic Load Balancing
AWS ELB
AWS ELB
AWS ELB
AWS ELB – ALB Basic Config

• Pada bagian Network Mapping -> pilihlah VPC default atau VPC yang sudah
kita buat
AWS ELB – ALB Basic Config

• Pada bagian mapping , setidaknya tersedia paling sedikit 2 subnet


dari 2 AZ yang berbeda. (persyaratan minimum dari AWS )
• Jika hanya ada 2 subnet dari 1 AZ yang sama maka, kita tidak dapat
melanjutkan proses konfigurasi ALB.
AWS ELB – ALB Basic Config
AWS ELB – ALB Basic Config
AWS ELB- Target Groups
• Target Groups ini harus di config pertama kali sebelum dilakukan setting ELB
(Elastic Load Balancer)
• Pastikan bahwa EC2 dalam keadaan aktif.
AWS ELB- Target Groups
AWS ELB- Target Groups Config
AWS ELB- Target Groups Config
AWS ELB- Target Groups Config
AWS ELB- Target Groups 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

Anda mungkin juga menyukai