Eğitim İçeriği
Giriş
- Kubefirst nedir?
- Kubefirst özelliklerinin ve mimarisinin genel bakışı
- Açık kaynak araçlarıyla entegrasyon (Terraform, Vault, Argo vb.)
Geliştirme Ortamının Kurulması
- Kubefirst SDK'sının kurulması ve yapılandırılması
- Bulut platformlarının seçilmesi ve kurulması (Yerel, AWS, Civo vb.)
- Visual Studio Code'te bir Kubefirst projesi oluşturma
- Proje yapısının ve dosyalarının incelenmesi
Kubefirst Programming Modeli
- Kubefirst direktifleri ve maddelerinin anlaşılması
- Paralel bölgeler oluşturmak için paralel direktiflerin kullanılması
- Çekirdekleri paralelleştirmek için çekirdek direktiflerinin kullanılması
- Döngüleri paralelleştirmek için döngü direktiflerinin kullanılması
Kubefirst Data Management
- Veri direktifleriyle veri hareketinin yönetilmesi
- Güncelleme direktifleriyle verilerin senkronize edilmesi
- Önbellek direktifleriyle veri yeniden kullanımının iyileştirilmesi
- Rutin direktifleriyle cihaz fonksiyonlarının oluşturulması
Kubefirst API ve Kütüphaneleri
- Ana programlardaki Kubefirst API'sinin anlaşılması
- Cihaz bilgisi sorgulamak için Kubefirst API'sinin kullanılması
- Kubefirst API ile cihaz numarası ve türünün ayarlanması
- Kubefirst API ile hataların ve istisnaların ele alınması
- Kubefirst kütüphanelerinin kullanılması (matematik, rastgele, karmaşık)
Kubefirst Araçları
- Kubefirst araçlarının rolünün anlaşılması
- Kubefirst programlarını profillemek ve ayıklamak için araçların kullanılması
- Araçlarla (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge) yürütme süresinin ölçülmesi ve iyileştirilmesi
Kubefirst Uygulamaları
- Kubefirst ile geliştirme ve dağıtım için en iyi uygulamalar
- Diğer programlama modelleriyle (CUDA, OpenCL, SYCL) birlikte çalışabilirlik
- GPU kütüphaneleriyle (cuBLAS, cuFFT) entegrasyon
- Kubefirst Metaphor demo uygulamasının gösterimi
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Bilgisayar mimarisi ve bellek hiyerarşisi hakkında temel bilgi
- Docker ve Kubernetes kavramları ve komutlarına aşinalık
Hedef Kitle
- Geliştiriciler
Danışanlarımızın Yorumları (5)
Mikrohizmetler hakkında ve Kubernetes'in nasıl bakılacağı
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Eğitim - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Yapay Zeka Çevirisi
Bize anladığımızı açıklarken her birimize yaklaşması şekli.
Marian - REGNOLOGY ROMANIA S.R.L.
Eğitim - Deploying Kubernetes Applications with Helm
Yapay Zeka Çevirisi
Her şeyi açıkladı, sadece k8s kavramları değil.
Stefan Voinea - EMAG IT Research S.R.L
Eğitim - Certified Kubernetes Application Developer (CKAD) - exam preparation
Yapay Zeka Çevirisi
Eğitmenin bilgi derinliği
Grant Miller - BMW
Eğitim - Certified Kubernetes Administrator (CKA) - exam preparation
Yapay Zeka Çevirisi
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Eğitim - Docker, Kubernetes and OpenShift for Administrators
Yapay Zeka Çevirisi