Course Outline

Pengantar Arsitektur Microservices

  • Apa itu layanan mikro?
  • Manfaat dan tantangan layanan mikro
  • Perbandingan dengan arsitektur monolitik

Menyiapkan AWS Cloud9 untuk Pengembangan Microservices

  • Membuat lingkungan AWS Cloud9
  • Mengonfigurasi lingkungan pengembangan
  • Menghubungkan layanan AWS ke Cloud9

Membangun Microservices dengan Docker

  • Pengantar Docker dan kontainerisasi
  • Membangun dan menguji Docker kontainer
  • Menggunakan Docker Compose untuk aplikasi multi-kontainer

Penerapan Microservices pada AWS ECS dan Lambda

  • Menyiapkan Amazon ECS untuk orkestrasi kontainer
  • Menerapkan layanan mikro dengan AWS Lambda
  • Skala layanan mikro di AWS

Mengelola API dengan AWS API Gateway

  • Membuat dan mengelola RESTful API
  • Menghubungkan API ke layanan mikro
  • Versi dan pembatasan API

Pemantauan dan Pencatatan Microservices

  • Menggunakan AWS CloudWatch untuk pemantauan
  • Menyiapkan pencatatan dengan Amazon CloudWatch Logs
  • Menerapkan alarm dan notifikasi

Microservices Praktik Terbaik Keamanan

  • Menerapkan peran dan kebijakan IAM
  • Mengamankan layanan mikro dengan API Gateway
  • Mengenkripsi data saat transit dan saat tidak aktif

Ringkasan dan Langkah Berikutnya

Requirements

  • Pemahaman dasar tentang konsep komputasi awan
  • Keakraban dengan layanan AWS
  • Pengalaman dengan Python atau JavaScript

Hadirin

  • Pengembang yang berfokus pada arsitektur layanan mikro
  • Insinyur awan
  • DevOps profesional
 21 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses (Minimal 5 peserta)

Related Categories