Kerangka Materi
Microservices Arsitektur
- Prinsip dasar layanan mikro
- Komponen inti dan desain layanan
- Pola layanan mikro umum
- Strategi komunikasi antar layanan
- Menangani transaksi terdistribusi dalam layanan mikro
- Pertimbangan keamanan dalam arsitektur layanan mikro
- Orkestrasi dan penemuan layanan
- Kontainerisasi layanan mikro
- Pemantauan dan observasi layanan mikro
- Pengantar Serverless dan Event Sourcing
Arsitektur Aplikasi Berbasis Kontainer
- Pengantar konsep kontainerisasi
- Bekerja dengan Docker: pembuatan dan manajemen kontainer
- Prinsip desain untuk aplikasi yang terkontainerisasi
- Dasar-dasar Kubernetes dan orkestrasi kontainer
- Networking di lingkungan kontainer
- Praktik terbaik keamanan untuk kontainer
- Menggunakan Service Mesh untuk komunikasi layanan mikro
- Strategi penyeimbangan beban dan penskalaan
- Penelusuran terdistribusi dan pengumpulan metrik
- Infrastruktur sebagai Kode (IaC) untuk penyebaran kontainer
- Menyiapkan platform penyebaran kontainer
Penerapan CI/CD
- Konsep utama dari jalur CI/CD
- Alat dan teknologi untuk otomatisasi CI/CD
- Mengotomatiskan pembuatan dan versi
- Strategi pengujian otomatis dalam CI/CD
- Otomatisasi penyebaran dan strategi rilis
- Menggunakan Infrastruktur sebagai Kode (IaC) dalam penerapan
- Pola penyebaran: Pembaruan Biru-Hijau, Canary, dan Bergulir
- Mengintegrasikan keamanan ke dalam DevOps (DevSecOps)
ABC (Praktik Terbaik dan Pertimbangan Lanjutan)
- Praktik terbaik untuk arsitektur tangguh
- Pertimbangan optimasi kinerja dan skalabilitas
- Perencanaan pemulihan bencana untuk layanan mikro dan kontainer
Ringkasan dan Langkah Berikutnya
Persyaratan
- Pengetahuan dasar tentang pengembangan perangkat lunak
- Pemahaman konsep komputasi awan
- Keakraban dengan penggunaan baris perintah Linux
Hadirin
- Pengembang Perangkat Lunak
- DevOps Insinyur
- Arsitek Awan
- Administrator Sistem
Testimoni (4)
Menarik dan praktik langsung.
Balavignesh Elumalai - Scottish Power
Kursus - SonarQube for DevOps
Diterjemahkan Mesin
Instruktur memiliki pengalaman mendalam dan penjelasan yang baik. Kedalaman pengetahuan dan antusiasme dalam mengajar sangat dihargai.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Kursus - Jenkins 2: Building CI/CD Pipelines
Diterjemahkan Mesin
Diperkenalkan dengan beberapa teknologi yang saya harapkan mengetahui lebih awal.
Michel - Vanier College
Kursus - DevOps Practical Implementation and Tools
Diterjemahkan Mesin
Saya suka dengan semua kemungkinan yang saya temukan dalam kursus tentang opsi DevOps yang dapat saya terapkan untuk memiliki alur kerja CD/CI yang lebih baik!
Juan Manuel - si
Kursus - Jenkins: Continuous Integration for Agile Development
Diterjemahkan Mesin