Architecting on AWS (Membangun Arsitektur Cloud di AWS)
Topik:
Cloud ComputingLevel: Menengah
Siswa Terdaftar
Topik:
Cloud ComputingLevel: Menengah
Siswa Terdaftar
Kelas ini merupakan langkah ke-empat Anda untuk menjadi Back-End Developer JavaScript.
Amazon Web Services (AWS) adalah platform cloud paling komprehensif dan digunakan secara luas di dunia. AWS telah dipercaya oleh jutaan pelanggan dari semua kalangan. Baik startup, perusahaan besar, dan lembaga pemerintah terkemuka telah menggunakan AWS untuk menghemat, menjadi lebih tangkas, dan berinovasi lebih cepat. Oleh karena itu, pahami dan kuasailah cara membangun arsitektur di AWS agar Anda mampu membangun arsitektur yang andal, aman, dan optimal; sekaligus menambah nilai bisnis bagi perusahaan.
Kelas ini merupakan langkah ke-empat Anda untuk menjadi Back-End Developer JavaScript.
Peralatan Belajar
Spesifikasi minimal perangkat:
Prosesor
Intel Celeron (Rekomendasi Core i3 ke atas)
Tools yang dibutuhkan untuk belajar:
Web Browser (Google Chrome atau Mozilla Firefox)
Lihat semua peralatan belajar
Lihat semua peralatan belajarKelas ini membutuhkan spesifikasi perangkat seperti berikut:
RAM
2 GB (Rekomendasi 4 GB)
Layar
1366 x 768 (Rekomendasi Full HD 1920 x 1080)
Sistem Operasi
Windows, Linux, MacOS
Prosesor
Intel Celeron (Rekomendasi Core i3 ke atas)
Kelas ini membutuhkan beberapa tools berikut:
Web Browser (Google Chrome atau Mozilla Firefox)
Command Line (Terminal atau cmd)
Kartu Debit/Kredit
Untuk mengikuti latihan (bukan lulus dari kelas), siswa wajib memiliki debit/credit card berlogo visa/mastercard dengan minimal saldo $5.
Metode Ajar
Lihat semua metode ajar
Lihat semua metode ajarKontributor
2Curriculum Developer yang membangun kelas ini:
Faisal Susanto
Solution Architect
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Reviewer
3Code Reviewer yang akan me-review tugas dan kode Anda:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Faisal Susanto
Solution Architect
Lihat semua kontributor dan reviewer
Lihat semua kontributor dan reviewerKontributor kelas
Curriculum Developer yang membangun kelas ini:
Faisal Susanto
Solution Architect
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Tim Reviewer
Code Reviewer yang akan me-review tugas dan kode Anda:
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Faisal Susanto
Solution Architect
Fikri Helmi Setiawan
Lead Curriculum Developer at Dicoding Indonesia
Dimas Maulana Dwi Saputra
Curriculum Developer at Dicoding Indonesia
Faisal Susanto
Solution Architect
Ribuan siswa sukses belajar di Dicoding Academy. Apa kata mereka? Berikut adalah testimoni asli mereka.
Berikut adalah beberapa pertanyaan yang paling sering ditanyakan.
Materi yang akan Anda pelajari pada kelas ini.
Memahami HAKI, mekanisme belajar, forum diskusi, glosarium, dan daftar referensi.
2 Menit
5 Menit
8 Menit
5 Menit
5 Menit
5 Menit
Menjelaskan tentang materi pengenalan, seperti apa saja yang harus Anda siapkan sebelum mengikuti kelas, AWS Well-Architected Framework, dan AWS Global Infrastructure.
3 Menit
3 Menit
13 Menit
10 Menit
3 Menit
3 Menit
8 Menit
2 Menit
5 Menit
Knowledge Check : Pendahuluan
10 Menit
Membahas arsitektur yang paling sederhana, yakni Amazon S3, memilih AWS Regions, dan latihan meng-hosting website statis.
Pengantar ke Arsitektur Tersederhana
15 Menit
Pengenalan Amazon S3
15 Menit
Kasus Penggunaan Amazon S3
25 Menit
Versioning di Amazon S3
15 Menit
Memindahkan Data ke Amazon S3
15 Menit
Amazon S3 Glacier
15 Menit
Perbandingan Amazon S3 dan Glacier
20 Menit
Amazon S3 Analytics dan Insights
15 Menit
Memilih AWS Regions untuk Arsitektur Anda
15 Menit
Hands-on Lab: Membuat Akun AWS
25 Menit
Hands-on Lab: Hosting Website Statis
45 Menit
Ikhtisar
10 Menit
Knowledge Check : Arsitektur Tersederhana
10 Menit
Menelaah materi terkait Amazon EC2, Amazon Machine Images, Amazon EBS, Amazon EFS, dan Amazon FSx.
Pengantar ke Menambahkan Lapisan Komputasi
3 Menit
Amazon EC2
5 Menit
Jenis Harga EC2 Instance
8 Menit
EC2 Dedicated Instance & Host
8 Menit
Pertimbangan Arsitektural
4 Menit
Amazon Machine Images
4 Menit
EC2 Image Builder
3 Menit
Amazon EBS
5 Menit
Amazon EFS
3 Menit
Amazon FSx
5 Menit
Ikhtisar
2 Menit
Knowledge Check : Menambahkan Lapisan Komputasi
10 Menit
Mengupas tuntas materi tentang pertimbangan menambahkan lapisan database, Amazon RDS, Amazon DynamoDB, AWS DMS, dan latihan men-deploy aplikasi web di AWS.
Pengantar ke Menambahkan Lapisan Database
20 Menit
Pertimbangan dalam Mendesain Database
15 Menit
Database Relasional dan Nonrelasional
30 Menit
Layanan Database AWS
25 Menit
Opsi Database di AWS
25 Menit
AWS Database Migration Service
20 Menit
Hands-on Lab: Deploy Aplikasi Web di AWS
10 Menit
Hands-on Lab: Deploy Aplikasi Web di AWS - Membuat VPC
40 Menit
Hands-on Lab: Deploy Aplikasi Web di AWS - Membuat DB instance
30 Menit
Hands-on Lab: Deploy Aplikasi Web di AWS - Membuat EC2 instance
60 Menit
Ikhtisar
15 Menit
Knowledge Check : Menambahkan Lapisan Database
10 Menit
Mengulas materi seputar Amazon VPC, keamanan jaringan di cloud, dan latihan membuat VPC.
Konsep Jaringan di AWS
10 Menit
Amazon Virtual Private Cloud (VPC)
15 Menit
Jenis-Jenis Amazon VPC
20 Menit
Subnets
30 Menit
Gateways
20 Menit
Keamanan Jaringan
15 Menit
Hands-on Lab: Membuat Virtual Private Cloud
10 Menit
Hands-on Lab: Membuat Virtual Private Cloud - Membuat VPC A
40 Menit
Hands-on Lab: Membuat Virtual Private Cloud - Meluncurkan EC2 Instance di VPC A
20 Menit
Hands-on Lab: Membuat Virtual Private Cloud - Membuat VPC B, Meluncurkan EC2 Instance, dan Membangun VPC Peering
70 Menit
Ikhtisar
20 Menit
Knowledge Check : Jaringan di AWS - Bagian 1 : Amazon VPC, Keamanan Jaringan di Cloud, dan Latihan Membuat VPC
10 Menit
Mendeskripsikan materi tentang koneksi AWS VPN, AWS Direct Connect, VPC peering, AWS Transit Gateway, load balancing di AWS, dan Amazon Route 53.
Pengantar ke Jaringan di AWS
3 Menit
Menghubungkan Jaringan
1 Menit
Virtual Private Gateway
3 Menit
AWS Direct Connect (DX)
5 Menit
Menghubungkan VPC
6 Menit
AWS Transit Gateway
6 Menit
VPC Endpoints
3 Menit
Load Balancing (Penyeimbang Beban)
7 Menit
High Availability (Ketersediaan Tinggi)
6 Menit
Multi-Region High Availability dan DNS
8 Menit
Ikhtisar
2 Menit
Knowledge Check : Jaringan di AWS - Bagian 2 : AWS VPN, AWS Direct Connect, VPC Peering, AWS Transit Gateway, Load Balancing, dan Amazon Route 53
10 Menit
Menelaah pembahasan akun pengguna dan AWS IAM, federasi pengguna, Amazon Cognito, dan AWS Organizations.
Pengantar ke AWS Identity and Access Management (IAM)
5 Menit
IAM Users dan Groups
10 Menit
Policy dan Permission
8 Menit
Federated Identity Management (Manajemen Identitas Gabungan)
6 Menit
Amazon Cognito
5 Menit
AWS Account Organization
12 Menit
Ikhtisar
4 Menit
Knowledge Check : AWS Identity and Access Management (IAM)
10 Menit
Menguraikan materi terkait Amazon CloudWatch, AWS CloudTrail, Amazon EC2 Auto Scaling; scaling database, dan latihan membuat lingkungan yang highly available.
Pengantar ke Elastisitas, Ketersediaan Tinggi, dan Pemantauan
7 Menit
Elastisitas
15 Menit
Pemantauan
7 Menit
AWS Cost Explorer
6 Menit
Amazon CloudWatch
8 Menit
Cara Amazon CloudWatch Merespons
20 Menit
AWS CloudTrail
5 Menit
VPC Flow Logs
7 Menit
Auto Scaling (Penyesuaian Kapasitas secara Otomatis)
20 Menit
Scaling Database (Penyesuaian Kapasitas pada Database)
20 Menit
Hands-on Lab: Membangun Arsitektur yang Highly Available (Sangat Tersedia)
10 Menit
Hands-on Lab: Membangun Arsitektur yang Highly Available (Sangat Tersedia) - Membuat Load Balancer
40 Menit
Hands-on Lab: Membangun Arsitektur yang High Available (Sangat Tersedia) - Meluncurkan Auto Scaling
40 Menit
Hands-on Lab: Membangun Arsitektur yang High Available (Sangat Tersedia) - Pengujian
50 Menit
Ikhtisar
5 Menit
Knowledge Check : Elastisitas, Ketersediaan Tinggi, dan Pemantauan
10 Menit
Mengkaji materi terkait AWS CloudFormation, AWS Systems Manager, AWS OpsWorks, AWS Elastic Beanstalk, dan latihan mengotomatiskan proses deploy infrastruktur dengan AWS CloudFormation.
Pengantar ke Automasi
7 Menit
Alasan Melakukan Automasi
15 Menit
Automasi Infrastruktur
5 Menit
AWS CloudFormation
30 Menit
AWS Quick Starts
5 Menit
Automasi Deployment
5 Menit
AWS Systems Manager
15 Menit
AWS OpsWorks
15 Menit
Opsi Automasi yang Lebih Mudah
10 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation
20 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Deploy VPC
30 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Deploy Aplikasi Web dan Infrastruktur
30 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Menguji Aplikasi Web
30 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Mengulas CloudFormation Template
40 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Menambahkan S3 Bucket
20 Menit
Hands-on Lab: Automasi Proses Deploy Infrastruktur dengan AWS CloudFormation - Menghapus Stack
10 Menit
Ikhtisar
3 Menit
Knowledge Check : Automasi
10 Menit
Menjelaskan caching di AWS dengan Amazon CloudFront, session management, Amazon DynamoDB Accelerator, dan Amazon ElastiCache.
Pengantar ke Caching
5 Menit
Tinjauan Caching
10 Menit
Caching di AWS
5 Menit
Web Caching
5 Menit
Edge Caching dengan Amazon CloudFront
25 Menit
Caching Web Tier
10 Menit
Database Caching
15 Menit
Strategi untuk Caching Database
15 Menit
Arsitektur AWS Cloud: Web Hosting
15 Menit
Ikhtisar
5 Menit
Knowledge Check : Caching
10 Menit
Mengulik Amazon SQS dan Amazon SNS.
Pengantar ke Membangun Decoupled Architecture
15 Menit
Decoupling Arsitektur Anda dengan Amazon SQS
20 Menit
Decoupling Arsitektur Anda dengan Amazon SNS
20 Menit
Amazon MQ
20 Menit
Ikhtisar
15 Menit
Knowledge Check : Membangun Decoupled Architecture
10 Menit
Membahas Amazon ECS, AWS Fargate, AWS Lambda, Amazon API Gateway, AWS Step Functions, dan latihan mengimplementasikan arsitektur serverless dengan AWS Managed Services.
Pengantar ke Arsitektur Microservices dan Serverless
10 Menit
Arsitektur Microservices
15 Menit
Layanan Container
15 Menit
Amazon ECS
15 Menit
AWS Fargate
5 Menit
Menjadi Serverless
10 Menit
AWS Lambda
10 Menit
Amazon API Gateway
10 Menit
AWS Step Functions
15 Menit
Hands-on Lab: Implementasi Arsitektur Serverless dengan AWS Managed Services
20 Menit
Hands-on Lab: Implementasi Arsitektur Serverless dengan AWS Managed Services - Membuat IAM Role
40 Menit
Hands-on Lab: Implementasi Arsitektur Serverless dengan AWS Managed Services - Membuat Lambda function 1, S3 bucket, dan DynamoDB table
40 Menit
Hands-on Lab: Implementasi Arsitektur Serverless dengan AWS Managed Services - Membuat SNS topic dan Lambda function 2
30 Menit
Hands-on Lab: Implementasi Arsitektur Serverless dengan AWS Managed Services - Uji Coba
20 Menit
Ikhtisar
5 Menit
Knowledge Check : Arsitektur Microservices dan Serverless
10 Menit
Menelaah materi tentang perencanaan mitigasi bencana, replikasi data, strategi pemulihan, dan AWS Storage Gateway.
Pengantar ke RTO/RPO dan Backup Recovery Setup
5 Menit
Perencanaan Disaster Recovery
10 Menit
Layanan AWS untuk Disaster Recovery
10 Menit
Strategi Recovery
10 Menit
Praktik Terbaik untuk Mempersiapkan Disaster Recovery
10 Menit
Ikhtisar
5 Menit
Knowledge Check : RTO/RPO dan Backup Recovery Setup
10 Menit
Menguraikan praktik terbaik untuk pengoptimalan dan mengulas beberapa pertanyaan yang umum dihadapi developer dalam implementasi arsitektur AWS.
Pengantar ke Pengoptimalan dan Ringkasan
2 Menit
Hal-Hal yang Perlu Dipikirkan
3 Menit
Ubah Arsitektur Tightly Coupled Menjadi Loosely Coupled
3 Menit
Manfaatkan Model Penetapan Harga di Amazon EC2
4 Menit
Mengubah Arsitektur Menjadi Lebih Tangguh
3 Menit
Praktik Terbaik untuk Membuat Sistem di AWS
3 Menit
Ikhtisar
2 Menit
Knowledge Check : Pengoptimalan dan Ringkasan
10 Menit
Ujian akhir yang harus ditempuh untuk lulus dari kelas ini.
Rangkuman Kelas
60 Menit
Simulasi Ujian AWS Certified Solution Architect - Associate
60 Menit
Ujian Akhir
40 Menit