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 (5)
Tentang mikroservis dan cara merawat Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kursus - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Diterjemahkan Mesin
Cara dia mendekati setiap orang di antara kita ketika menjelaskan apa yang tidak kami pahami.
Marian - REGNOLOGY ROMANIA S.R.L.
Kursus - Deploying Kubernetes Applications with Helm
Diterjemahkan Mesin
Dia menjelaskan segalanya, tidak hanya konsep-konsep k8s.
Stefan Voinea - EMAG IT Research S.R.L
Kursus - Certified Kubernetes Application Developer (CKAD) - exam preparation
Diterjemahkan Mesin
Kedalaman pengetahuan pelatih
Grant Miller - BMW
Kursus - Certified Kubernetes Administrator (CKA) - exam preparation
Diterjemahkan Mesin
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Kursus - Docker, Kubernetes and OpenShift for Administrators
Diterjemahkan Mesin