Wstęp do usług chmurowych z użyciem GCP

Programowanie

ikona programowanie

Szczegóły szkolenia

Forma:

zajęcia warsztatowe z elementami teorii

Czas trwania:

14 godzin, 2 dni

Grupa docelowa:

developerzy/testerzy

Zapisy:

indywidualnie lub grupowo

Miejsce:

szkolenie organizowane przez SDA w dogodnych lokalizacjach w Polsce lub w siedzibie firmy klienta; możliwa forma zdalna zgodnie z metodologią SDA inIT®

Dla kogo?

Szkolenie „Wstęp do usług chmurowych z użyciem GCP” jest przeznaczone dla programistów/testerów z dowolnym stopniem zaawansowania (od juniora do seniora), którzy wcześniej nie mieli styczności z usługami chmurowymi lub mieli w minimalnym stopniu.

Cel szkolenia

Celem szkolenia jest przekazanie niezbędnej wiedzy pod projekty migracyjne oraz podstawowych zagadnień związanych z technologiami chmurowymi.

Korzyści dla przedsiębiorstwa

Korzyści dla
przedsiębiorstwa

Tworzenie oprogramowania z wykorzystaniem konteneryzacji umożliwia bardzo łatwe dzielenie się tworzonym kodem z innymi programistami i specjalistami DevOps, co znacznie przyśpiesza wdrażanie aplikacji. Ponadto kontenery oddzielają aplikacje od siebie oraz infrastruktury, na której działają, zapewniając dodatkową warstwę ochronną dla aplikacji. Zespół pracowników, który weźmie udział w takim szkoleniu, będzie potrafił szybciej rozwiązywać problemy i zmniejszy liczbę nieudanych wdrożeń.

Korzyści dla uczestnika

Korzyści dla
uczestnika

Na tym szkoleniu uczestnik pozna podstawy chmury obliczeniowej – wyjaśnimy czym jest, jakie oferuje możliwości i zagrożenia. Całe szkolenie jest prowadzone w oparciu o Google Cloud Platform. Uczestnik przećwiczy korzystanie z rozmaitych usług chmurowych – od maszyn wirtualnych na podstawie gotowych obrazów przez korzystanie z magazynów danych do zaawansowanego monitorowania i kontroli dostępu do zasobów.

Program kursu

  • Co to jest chmura obliczeniowa?
  • Typy usług chmurowych („klasyczne” IaaS, PaaS, SaaS oraz niestandardowe jak DBaaS)
  • Modele chmur (publiczna, hybrydowa i prywatna)
  • Zalety i wady rozwiązań chmurowych
  • Sposoby zabezpieczania danych i usług w chmurze
  • Zarządzanie kosztami rozwiązań chmurowych
  • Fizyczna realizacja rozwiązań chmurowych (centra danych, regiony, zony, zapewnianie SLA)
  • Omówienie podstawowych usług chmurowych (maszyny wirtualne (Google Compute Engine) , przestrzeń na dane (Google Cloud Storage), hosting samej aplikacji (Google App Engine))
  • Omówienie średniozaawansowanych usług (funkcje na żądanie (Google Cloud Functions), CDN (Google Cloud CDN), sieci prywatne)
  • Wspomnienie o zaawansowanych usługach (Machine Learning, IoT, Amazon Mechanical Turk, monitorowanie)
  • Założą konto trial w Google Cloud Platform (wymagane konto Google + karta debetowa)
  • Stworzą pierwszą maszynę wirtualną z systemem Linux
  • Zalogują się do niej zdalnie z poziomu swoich komputerów, używając SSH
  • Stworzą maszynę wirtualną z preinstalowaną i prekonfigurowaną usługą z katalogu (Marketplace), np. WordPress, Magento, Moodle, MediaWiki, Let’s chat
  • Uzupełnią brakującą konfigurację / ustawienia
  • Dowiedzą się, jak wystawić działającą usługę w sposób ogólnodostępny w Internecie
  • Stworzą magazyn danych (Google Cloud Storage)
  • Umieszczą tam przykładowe dane
    Poznają techniki ich pobierania
  • Omówienie zarządzania dostępem (RBAC)
  • Omówienie organizacji zasobów (resource group, project itp.)
  • Tworzenie kopii zapasowych i snapshotów
  • Monitorowanie wydajności i zużycia zasobów
  • Zmiany ustawień istniejących maszyn wirtualnych (np. zwiększenie rozmiaru
  • Instalacja narzędzia (GCP SDK)
  • Logowanie do istniejącego konta
  • Omówienie podstawowych komend
  • Tworzenie wielu identycznych maszyn wirtualnych, korzystając z konsoli

Pobierz plik - tytuł

Krótka instrukcja co i jak. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin nibh augue, suscipit a, scelerisque sed, lacinia in, mi. Cras vel lorem.