Course Outline

Pendahuluan

  • Ulasan tentang arsitektur microservices
  • Mengerti dasar-dasar microservices

Membangun Microservices

  • Mengembangkan aplikasi mini-microservices
  • Mengeksekusi layanan dengan Docker
  • Mengorkestrasi layanan dengan Kubernetes
  • Mengerti arsitektur aplikasi multi-service
  • Menggunakan lingkungan berbasis cloud untuk pengembangan aplikasi
  • Menggunakan strategi normalisasi
  • Manajemen dan pemodelan Database
  • Menggunakan strategi dan opsi autentikasi

Menguji yang Terisolasi Microservices

  • Mengerti arsitektur pengujian
  • Uji input yang tidak valid
  • Mengubah lingkungan Node selama pengujian
  • Mengetes fungsi masuk dan keluar
  • Masalah dengan cookie saat pengujian
  • Mengetes permintaan tanpa otorisasi

Memanfaatkan NodeJS dan React

  • Mengintegrasikan aplikasi yang di-render di server-side React
  • Bagaimana berbagi dan mengulangi kode antar layanan
  • Pembuatan-pembacaan-perbarui-hapus setup server
  • Menggunakan NATS streaming server
  • Menghubungkan NATS di lingkungan NodeJS
  • Manajemen klien NATS
  • Menggunakan replikasi data antar layanan
  • Mengerti aliran acara
  • Mengatasi acara dan masalah konkurensi

Kontinuous Integration dan Delivery (CI/CD)

  • Mengerti alur kerja pengembangan
  • Bekerja dengan Git
  • Menjalankan tes
  • Opsi deployment

Ringkasan dan langkah selanjutnya

Requirements

  • Pemahaman dasar tentang JavaScript dan React
  • Familiar dengan penggunaan baris perintah

Audience

  • Developer
 21 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses (Minimal 5 peserta)

Related Categories