Kerangka Materi
Pendahuluan
Tinjauan Fitur dan Arsitektur Serverless
- Bagaimana cara pengembangan serverless bekerja?
- Apa yang diperlukan untuk menggunakan pendekatan serverless?
Tinjauan Ekosistem CNCF dan Lingkungan Serverless
- Serverless Container as a Service v.s. Serverless Function as a Service
Memulai Pengembangan Serverless di Kubernetes
- Memilih kerangka kerja serverless yang tepat untuk Kubernetes
- Fission v.s. Kubeless v.s. Knative
- Knative v.s. OpenFaaS
Tinjauan Provider FaaS Tambahan untuk Kerangka Kerja Serverless
Tinjauan Toolchain dan Fitur OpenFaaS
- Mengapa Anda harus memulai dengan OpenFaaS?
- Apa tools yang dapat diintegrasikan dengan OpenFaaS
Menyetel Sistem Kubernetes untuk Pengembangan Serverless
- Memasang dan mengkonfigurasi kerangka kerja dan tools yang diperlukan
Mengoperasikan Tools Kerangka Kerja Serverless Inti dan Menggunakan API
- Menavigasi dasbor dan bekerja dengan UI atau CLI
Tinjauan Implementasi FaaS dan Aplikasi Serverless Kubernetes
- Cold start v.s. warm start
Membuat Fungsi Python di Kubernetes Menggunakan Kerangka Kerja Serverless
Menyimpan Template Kode dan Membagikan Fungsi di Repositori
- Versi serverless proyek Kubernetes
Menguji Fungsi Python dan Mengoptimalkan Metrik Kinerja
- Bekerja dengan metrik panggilan
Menerapkan Penyesuaian Otomatis untuk Manajemen Sumber Daya
- Menerapkan perubahan pada fungsi
Menambahkan Dependensi ke Fungsi dan Membuat Ekstensi Berbasis
Menyimpan Rahasia Kubernetes di Fungsi Serverless
- Memanfaatkan gambar container dan definisi pod
Mengamankan Fungsi Serverless Kubernetes dan Membangun Fungsionalitas Otentikasi
- Bekerja dengan protokol TLS
Menyebarkan Fungsi Python dengan Serverless di Kubernetes
- Menggunakan pipeline CI/CD serverless untuk penyebaran
- Mempersonalisasi URL komponen
Memantau Siklus Hidup Fungsi dan Merekam Log Permintaan
Penyelesaian Masalah
Ringkasan dan Kesimpulan
Persyaratan
- Pemahaman mendalam dalam pemrograman Python
- Pengalaman menengah dalam konsep dan prinsip Kubernetes
- Pengertian tentang konteinerisasi dan teknologi cloud
- Pengalaman dengan distribusi Linux dan CLI
Penonton
- Pengembang
- DevOps Engineers
Testimoni (3)
Tentang mikroservis dan cara merawat Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Diterjemahkan Mesin
Bagaimana instruktur menyampaikan pengetahuan dengan efektif
Vu Thoai Le - Reply Polska sp. z o. o.
Kursus - Certified Kubernetes Administrator (CKA) - exam preparation
Diterjemahkan Mesin
Pengetahuan dan kesabaran dari instruktur untuk menjawab pertanyaan kami.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Kursus - Deploying Kubernetes Applications with Helm
Diterjemahkan Mesin