Szkolenia Google Cloud

Cel szkolenia szkolenie zdalne - dlearning

kod: G-DAGCP | wersja: 1.2

Dowiedz się jak projektować, opracowywać i wdrażać aplikacje, które bezproblemowo integrują komponenty z ekosystemu Google Cloud. Kurs ten obejmuje wykłady, prezentacje i praktyczne laboratoria, aby pokazać, jak korzystać z usług Google Cloud i wstępnie przeszkolonych interfejsów API uczenia maszynowego do tworzenia bezpiecznych, skalowalnych i inteligentnych aplikacji natywnych dla chmury.

Kurs ten uczy uczestników następujących umiejętności:

  • Stosowanie najlepszych praktyk podczas tworzenia aplikacji.
  • Wybór odpowiednich opcji przechowywania danych dla danych aplikacji.
  • Wdrożenie federacyjnego zarządzania tożsamością.
  • Tworzenie luźno powiązanych składników aplikacji lub mikrousług.
  • Integracji komponentów aplikacji i źródła danych.
  • Debugowanie, śledzenie i monitorowanie aplikacji.
  • Wykonywanie powtarzalnych wdrożeń przy użyciu kontenerów i usług wdrożeniowych.
  • Wybór odpowiedniego środowiska wykonawczego aplikacji; używaj Google Container Engine jako środowiska wykonawczego, a później przejdź do rozwiązania bez operacji z elastycznym środowiskiem Google App Engine.

Uczestnicy:

  • Programiści aplikacji którzy chcą budować aplikacje natywne dla chmury czy przeprojektować istniejące aplikacje, które będą działać na platformie Google Cloud. Ten kurs składa się z prezentacji, pokazów i ćwiczeń praktycznych

 

Plan szkolenia Rozwiń listę

  1. Najlepsze praktyki dot. tworzenia aplikacji
    • Zarządzanie kodem i środowiskiem
    • Projektowanie i rozwijanie bezpiecznych, skalowanych, niezawodnych i lużno połączonych komponentów aplikacji i mikrousług
    • Ciągła integracja i dostawy
    • Przebudowywanie aplikacji dla chmury
  2. Google Cloud Client Libraries, Google Cloud SDK i  Google Firebase SDK
    • Jak skonfigurować i używać Google Cloud Client Libraries, Google Cloud SDK i Google Firebase SDK
    • Lab: Konfigurowanie Google Client Libraries, Google Cloud SDK i Firebase SDK w systemie Linux i konfigurowanie danych uwierzytelniających aplikacji
  3. Przegląd opcji przechowywania danych
    • Przeglądanie opcji przechowywania danych aplikacji
    • Przykłady użycia dla Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL i Cloud Spanner
  4. Najlepsze praktyki korzystania z Google Cloud Datastore
    • Najlepsze praktyki dotyczące następujących zagadnień: Zapytania dot. Indeksów wbudowanych i złożonych, Wstawianie i usuwanie danych (operacje wsadowe) Obsługa zapytań błędów transakcyjnych
    • Indeksy wbudowane i złożone
    • Wstawianie i usuwanie danych (operacje wsadowe)
    • Transakcje
    • Obsługa błędów
    • Zbiorcze ładowanie danych do Cloud Datastore poprzez użycie Google Cloud Dataflow
    • Lab: Przechowywanie danych aplikacji w Cloud Datastore
  5. Wykonywanie operacji na zasobnikach i obiektach
    • Operacje, które można wykonać na zasobnikach i obiektach
    • Model konsystencji
    • Obsługa błędów
  6. Najlepsze praktyki używania Google Cloud Storage
    • Nazywanie zasobników dla statycznych stron internetowych i innych zastosowań
    • Nazywanie obiektów (z perspektywy dystrybucji dostępu)
    • Kwestie dotyczące wydajności
    • Ustawianie i debugowanie konfiguracji CORS w zasobniku
    • Lab: Przechowywanie plików w Cloud Storage
  7. Obsługa uwierzytelnienia i autoryzacji
    •  Role i konta usług w Cloud Identity i Access Management (IAM)
    • Uwierzytelnianie użytkownika używając Firebase Authentication
    • Uwierzytelnianie i autoryzowanie użytkownika używając Cloud Identity-Aware Proxy
    • Lab: Uwierzytelnianie użytkownika używając Firebase Authentication
  8. Korzystanie z Google Cloud Pub/Sub aby integrować komponenty Twoich aplikacji
    • Tematy, wydawcy i subksrybenci
    •  Subskrybcje pull i push
    • Przykłady użycia dla Cloud Pub/Sub
    • Lab: Rozwijanie usług backend do procesowania wiadomości w kolejce
  9. Dodawanie inteligencji do Twojej aplikacji
    • Przegląd wstępnie wyszkolonych interfejsów API uczenia maszynowego, takich jak Cloud Vision API i Cloud Natural Language Processing API
  10. Używanie funkcji Google Cloud  dla przetwarzania Event-Driven
    • Kluczowe koncepcje takie jak wyzwalacze, funkcje w tle, funkcje HTTP
    • Przypadki użycia
    • Rozwijanie i wdrażanie funkcji
    • Rejestrowanie, raportowanie błędów i monitorowanie
  11. Zarządzanie interfejsem API z Google Cloud Endpoints
    • Wdrożenie konfiguracji Open API
    • Lab: Wdrożenie interfesju API dla Twojej aplikacji
  12. Wdrażanie aplikacji przy użyciu Google Cloud Cloud Build, Google Cloud Container Registry, i Google Cloud Deployment Manager
    • Tworzenie i przechowywanie obrazów kontenerów
    • Powtarzalne wdrożenia z konfiguracja i szablonami wdrożeń
    • Lab: Używanie Deployment Manager aby wdrożyć aplikacje internettową w  elastycznym środowisku testowym i prukcyjnym Google App Engine.
  13. Środowisko wykonawcze dla Twojej aplikacji
    • Rozważania dotyczące wyboru środowiska wykonawczego dla Twojej aplikacji lub usługi: Google Compute Engine, Kubernetes Engine, elastyczne środowisko App Engine, Cloud Functions, Cloud Dataflow, Google Compute Engine
    • Kubernetes Engine
    • Elastyczne środowisko App Engine
    • Cloud Functions
    • Cloud Dataflow
    • Lab: Wdrażanie twoich aplikacji w elastycznym środowisku App Engine
  14. Debugowanie, monitorowanie i tuningowanie wydajności przy użyciu Google Stackdriver
    • Stackdriver Debugger
    • Stackdriver Error Reporting
    • Lab: Debugowanie błędów aplikacji poprzez użycie Stackdriver Debugger i Error Reporting
    • Stackdriver Logging
    • Kluczowe koncepcje związane z Stackdriver Trace i Stackdriver Monitoring
    • Lab: Używanie Stackdriver Monitoring i Stackdriver Trace aby śledzić wnioski wśród usług, obserwowania i optymalizowania wydajności
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania wstępne

Aby uzyskać jak największe korzyści z tego kursu, uczestnicy powinni spełnić następujące wymagania wstępne:

  • Ukończenie kursu Google Cloud Platform Fundamentals lub posiadanie równoważnej wiedzy
  • Praktyczna znajomość Node.js

Podstawowa znajomość narzędzi wiersza poleceń i środowisk systemu operacyjnego Linux

Poziom trudności
Czas trwania 3 dni
Certyfikat

Uczestnicy tego kursu otrzymają certyfikaty podpisane przez Google Cloud.

Ten kurs dodatkowo przygotuje Cię do certyfikowanego egzaminu Professional Cloud Developer dostępnego w centrach egzaminacyjnych Kryterion.

Prowadzący

Autoryzowany Trener Platformy Google Cloud.

Pozostałe szkolenia Google Cloud | Application modernization

Szkolenia powiązane tematycznie

Cloud Computing

Formularz kontaktowy

Prosimy o wypełnienie poniższego formularza, jeśli chcą Państwo uzyskać więcej informacji o powyższym szkoleniu.






* pola oznaczone (*) są wymagane

Informacje o przetwarzaniu danych przez Compendium – Centrum Edukacyjne Spółka z o.o.

CENA 4500 PLN NETTO Czy wiesz, że możesz uzyskać do 100% dofinansowania na ten kurs?   Sprawdź jak »

zamknij

Kody rabatowe

Kod rabatowy, może dotyczyć (szkolenia, producenta, terminu). Jeżeli posiadasz kod rabatowy, to wpisz go w odpowiednie pole.
(kolor zielony oznacza wpisanie prawidłowego kodu | kolor czerwony oznacza, że wpisany kod jest nieprawidłowy)

FORMA SZKOLENIA ?

zamknij

Szkolenie stacjonarne

Szkolenia stacjonarne w Compendium CE odbywają się najczęściej w naszych lokalizacjach w Krakowie i Warszawie, ale także w miejscu ustalonym przez klienta. Grupa uczestnicząca w szkoleniu spotyka się w danym miejscu o określonym czasie i wraz z trenerem aktywnie uczestniczy w laboratoriach.

Szkolenie dlearning

W szkoleniach Compendium Distance Learning możesz uczestniczyć z dowolnego miejsca na świecie. Kursanci, dzięki zaawansowanej technologii, którą dostarcza Compendium CE, stale widzą i słyszą trenera, mogą mu zadawać pytania poprzez chat i mikrofon, a także uczestniczą w ćwiczeniach i laboratoriach, które rozwiązują wraz z prowadzącym. Po więcej informacji zajrzyj na stronę dlearning.eu

MATERIAŁY SZKOLENIOWE ?

zamknij

Materiały elektroniczne

Materiały elektroniczne: są to materiały szkoleniowe w wersji elektronicznej, które w zależności od dostawcy udostępniane są za pomocą dedykowanych aplikacji: Skillpipe, eVantage itd. lub w postaci dokumentów PDF.

Materiały ctab

Materiały ctab: cena zawiera tablet ctab oraz materiały szkoleniowe w formie elektronicznej bądź tradycyjne materiały szkoleniowe i materiały dodatkowe dostarczone w wersji elektronicznej w zależności od ustaleń z producentem (w postaci dokumentów PDF lub EPUB). Tak dostarczone materiały są przystosowane pod kątem wyświetlania ich na tablecie ctab. Po więcej informacji zajrzyj na stronę ctab.

 

WYBIERZ TERMIN SZKOLENIA

Zarezerwuj termin szkolenia
Terminy szkolenia dla angielskiej wersji językowej

Najbliższe szkolenia Google Cloud

Harmonogram szkoleń
Google Cloud