Kerangka Materi
Modul 1: Pengantar Komputasi Cloud
• Gambaran umum mengenai komputasi cloud
• Manfaat dari komputasi cloud
• Model layanan cloud (IaaS, PaaS, SaaS)
• Pengantar AWS
• Gambaran umum mengenai layanan AWS
• Infrastruktur global AWS
Modul 2: Dasar-dasar Arsitektur Perangkat Lunak
• Prinsip-prinsip arsitektur perangkat lunak
• Pola dan gaya arsitektur perangkat lunak
• Arsitektur berlapis (Layered Architecture)
• Arsitektur mikroservis
• Arsitektur tanpa server (Serverless Architecture)
Modul 3: Layanan Inti AWS
• Layanan komputasi
• EC2 (Elastic Compute Cloud)
• AWS Lambda
• Layanan penyimpanan data
• S3 (Simple Storage Service)
• EBS (Elastic Block Store)
• Layanan basis data
• RDS (Relational Database Service)
• DynamoDB
• Layanan jaringan
• VPC (Virtual Private Cloud)
• Route 53
Modul 4: Menyebarkan Aplikasi Java di AWS
• AWS Elastic Beanstalk
• Docker dan ECS (Elastic Container Service)
• Penyebaran aplikasi tanpa server menggunakan AWS Lambda
0a0 • Pembuatan pipeline CI/CD dengan AWS CodePipeline dan CodeBuild<\/p>
Modul 5: Keamanan dalam Arsitektur Cloud
• Prinsip keamanan dasar di AWS
• IAM (Identity and Access Management)
• AWS Key Management Service<\/p>
Modul 6: Pemantauan dan Skalabilitas
• Memantau aplikasi di AWS
• CloudWatch
• AWS X-Ray
• Autoscaling
• EC2 Auto Scaling
• DynamoDB Auto Scaling
• Teknik optimasi kinerja<\/p>
Modul 7: Praktikum dan Proyek Langsung
• Menyebarkan aplikasi web Java menggunakan AWS Elastic Beanstalk
• Membangun dan menyebarkan aplikasi tanpa server dengan AWS Lambda
• Mengatur pipeline CI/CD untuk aplikasi Java
• Menerapkan arsitektur mikroservis menggunakan AWS dan Java<\/p>
Persyaratan
Pengetahuan dasar mengenai Java dan AWS
Testimoni (2)
Pengetahuan, keterlibatan, dan hubungan baik instruktur
Adam Kuklewski - GE Medical Systems Polska
Kursus - Technical Architecture and Patterns
Diterjemahkan Mesin
Saya menyukai latihan-latihan yang membantu membuka pikiran dan memperoleh wawasan baru tentang arsitektur perangkat lunak.
Gabriele - EAGLEPROJECTS S.p.A.
Kursus - Architecture and Design: Core + Advanced Training
Diterjemahkan Mesin