Automatyzacja i skalowanie

Koncepcje MLOps

Folkert Stijnman

ML Engineer

Automatyzacja i skalowanie

Potok end-to-end

Koncepcje MLOps

Automatyzacja i skalowanie

Automatyzacja i skalowalność

Koncepcje MLOps

Faza projektowania

Faza projektowania: komponenty

Projektowanie projektu

  • Projektowanie pozostaje procesem manualnym
  • Użyj szablonów do automatyzacji i skalowania
Koncepcje MLOps

Faza projektowania

Faza projektowania: projekt

Projektowanie projektu

  • Projektowanie pozostaje procesem manualnym
  • Użyj szablonów do automatyzacji i skalowania

Pozyskiwanie danych

  • Może być zautomatyzowane
  • Zapewnia wysoką jakość danych
Koncepcje MLOps

Faza rozwoju

Faza rozwoju: magazyn cech

Magazyn cech

  • Oszczędza czas przy tworzeniu tych samych cech
  • Pomaga skalować
Koncepcje MLOps

Faza rozwoju

Faza rozwoju: śledzenie eksperymentów

Magazyn cech

  • Oszczędza czas przy tworzeniu tych samych cech
  • Pomaga skalować

Śledzenie eksperymentów

  • Automatyzuje śledzenie
  • Zapewnia odtwarzalność
Koncepcje MLOps

Faza wdrożenia

Faza wdrożenia: konteneryzacja

Konteneryzacja

  • Łatwe uruchamianie kopii tej samej aplikacji
  • Poprawia skalowalność
Koncepcje MLOps

Faza wdrożenia

Faza wdrożenia: potok CI/CD

Konteneryzacja

  • Łatwe uruchamianie kopii tej samej aplikacji
  • Poprawia skalowalność

Potok CI/CD

  • Automatyzuje rozwój i wdrożenie
  • Zwiększa tempo procesów
Koncepcje MLOps

Faza wdrożenia

Faza wdrożenia: architektura mikroserwisów

Konteneryzacja

  • Łatwe uruchamianie kopii tej samej aplikacji
  • Poprawia skalowalność

Potok CI/CD

  • Automatyzuje rozwój i wdrożenie
  • Zwiększa tempo procesów

Architektura mikroserwisów

  • Poprawia skalowalność i umożliwia niezależny rozwój oraz wdrożenie
Koncepcje MLOps

Czas na ćwiczenia!

Koncepcje MLOps

Preparing Video For Download...