Bu Yaz Miuul’la Yeni Bir Sen ☀️ Kariyer Yolculukları ve Kurslarda Geçerli %40 İndirim Hediye Eğitimlerle Seni bekliyor!
Sohbete Başla

Konteyner Ortamları ve Makine Öğrenmesi Modellerinin Dağıtımı

Model dağıtımında konteyner ortamlarının sunduğu sınırsız özgürlükle tanışın!

Kayıt Ol

Mezunlarımızın Çalıştığı Şirketler

Eğitim programlarımız lider şirketlerle kurduğumuz ortaklıklar ile güçlendirilmiş ve inovatif ekipler tarafından kullanılmaktadır.

Program hakkında ayrıntılı bilgi edinin

Kurs 4 Saat

Konteyner Ortamları ve Makine Öğrenmesi Modellerinin Dağıtımı

Uygulama ihtiyaçları hızla artmakta ve bu ihtiyacı karşılamak üzere baş döndürücü hızla uygulama geliştirilmektedir. Artık uygulamaların kesintisiz çalışması, ihtiyaç değişikliklerine karşı esnek olması ve bu değişiklik taleplerinin çok kısa sürede yerine getirilmesi zorunluluk ötesi bir standart haline gelmiştir. Tüm bu özellikler uygulamaların konteyner halinde ve yine konteyner ortamlarında çalışmasıyla çok daha mümkün ve kolaydır.

Bu eğitimde temel ve popüler konteyner teknoloileri olan Docker ve Kubernetes ile uygulama kodu nasıl paketlenip imaj haline getirilir ve konteyner olarak çalışır, çalışan bu konteyner Kubernetes üzerinde nasıl dağıtılır öğrenilecektir.

1
MLOps ve Bir MLOps Aracı olarak Mlflow

MLOps ve MLflow temel kavramları, veri bilimi projesi hayat döngüsündeki yeri, model geliştirme esnasında MLflow entegrasyonu, model seçimi, model registiry, MLflow ile model deployment konuları uygulamalı olarak öğrenilir.

  • MLOps Giriş
  • Mlflow Giriş
  • Mlflow Tracking Sunucusunu Çalıştırma
  • Spark Yapay Öğrenme Modeli Dağıtım Opsiyonları
  • Spark ile Model Geliştirirken Mlflow'a Metrik ve Parametre Gönderme
  • Mlflow ile Model Dağıtımı ve Artifact olarak HDFS Kullanımı
  • Deploy Spark ML Model with Mlflow with Model Registry
  • Jupyter Notebook ile Model Geliştirirken Mlflow'a Parametre ve Metrik Gönderme

2
Docker ve Kubernetes

Geliştirilen uygulamaları imaj haline getirmek için Dockerfile dosyalarının oluşturulması, imajların oluşturulması, otomasyon ve deployment araçlarıyla bu imajlardan çalışan konteynerlerin docker-compose veya Kubernetes ile dağıtımının yapılması uygulamalı olarak öğrenilecektir.

  • Docker Giriş
  • Docker Komut Satırı
  • Docker Hub ve Komut Satırı ile Oturum Açma
  • Bir Konteyneri Çalıştırmak, Durdurmak ve Silmek
  • Konteynere Bağlanmak
  • Konteyner Log İnceleme
  • Docker Volume
  • Docker Port Mapping
  • Docker Network
  • Dockerfile Oluşturma
  • Basit Bir Python Uygulamasına Ait İmaj Oluşturma
  • Imajı Docker Hub'a Göndermek
  • Docker Compose Giriş
  • Docker Compose ile Çoklu Konteyner Uygulaması Geliştirmek
  • Docker Compose ile Derleme (Build)
  • Kubernetes Giriş
  • Minikube ve kubectl Temel Bilgiler
  • Bir NGINX Web Sunucusunun Minikube Üzerinden Dağıtımı
  • Bir Python Flask Uygulamasının Minikube Üzerinden Dağıtımı
  • Bir ML Modelinin Ingress ile Minikube Üzerinden Dağıtımı
  • ML Bazlı Bir Flask Uygulamasının Openshift Üzerinden Dağıtımı
  • Demo on Multinode Kubernetes Cluster

3
Model Dağıtımında CI/CD ve Jenkins Kullanımı

CD/CD kavramı, otomasyonun önemi, Jenkins’in yazılım dağıtımındaki rolü, git commit ile CI/CD pipeline tetikleyerek uygulamanın canlı ortamda çalıştırılması uygulamalı olarak öğrenilir.

  • CI/CD and Jenkins Giriş
  • Jenkins ile basit Bir Proje Yaratmak
  • Gitea Üzerinde Bir Repo Yaratmak
  • CI/CD Pipeline: Gitea Jenkins Entegrasyonu, ML Modelinin Docker ile Dağıtım

2
Docker ve Kubernetes

Geliştirilen uygulamaları imaj haline getirmek için Dockerfile dosyalarının oluşturulması, imajların oluşturulması, otomasyon ve deployment araçlarıyla bu imajlardan çalışan konteynerlerin docker-compose veya Kubernetes ile dağıtımının yapılması uygulamalı olarak öğrenilecektir.

  • Docker Giriş
  • Docker Komut Satırı
  • Docker Hub ve Komut Satırı ile Oturum Açma
  • Bir Konteyneri Çalıştırmak, Durdurmak ve Silmek
  • Konteynere Bağlanmak
  • Konteyner Log İnceleme
  • Docker Volume
  • Docker Port Mapping
  • Docker Network
  • Dockerfile Oluşturma
  • Basit Bir Python Uygulamasına Ait İmaj Oluşturma
  • Imajı Docker Hub'a Göndermek
  • Docker Compose Giriş
  • Docker Compose ile Çoklu Konteyner Uygulaması Geliştirmek
  • Docker Compose ile Derleme (Build)
  • Kubernetes Giriş
  • Minikube ve kubectl Temel Bilgiler
  • Bir NGINX Web Sunucusunun Minikube Üzerinden Dağıtımı
  • Bir Python Flask Uygulamasının Minikube Üzerinden Dağıtımı
  • Bir ML Modelinin Ingress ile Minikube Üzerinden Dağıtımı
  • ML Bazlı Bir Flask Uygulamasının Openshift Üzerinden Dağıtımı
  • Demo on Multinode Kubernetes Cluster

Yetkinlik Edin
Konteyner Ortamları ve Makine Öğrenmesi Modellerinin Dağıtımı Öğren
En İyi Fiyat

Bugün Öğrenmeye Başla

1 yıl boyunca sınırsız erişim

$ 40 $ 24 .00 /tek seferlik

  • Tüm materyallere 1 yıl erişim
  • Ders videoları & materyalleri
  • Puanlanan quiz’ler
  • Sertifika

Çeşitli ölçeklerdeki kurumlar ekipleri için Miuul'u kullanıyor.

Çalışanlarınıza özel teklif almak için Bize yazın

Konteyner Ortamları ve Makine Öğrenmesi Modellerinin Dağıtımı öğrenmeye bugün başla!
Kayıt Ol