Szkolenia Google Cloud

Cel szkolenia

kod: G-ADWCR

This course introduces you to fundamentals, practices, capabilities and tools applicable to modern cloud-native application development using Google Cloud Run. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn how to design, implement, deploy, secure, manage, and scale applications on Google Cloud using Cloud Run

 

What you'll learn

  • Gain detailed understanding of Cloud Run, Google Cloud’s fully managed compute platform for deploying and scaling containerized applications quickly and securely.
  • Write and migrate code your way using your favorite languages (Go, Python, Java, Ruby, Node.js, and more).
  • Secure service to service communication based on service identities and grant applications only the permissions they need.
  • Learn how to build highly available applications with low end-user latency, globally.
  • Learn how to connect to, and persist data in the managed database offerings on Google Cloud.
  • Understand how abstracting away all infrastructure management creates a simple developer experience.

Who this course is for:

  • Cloud developers, API developers, customers and partners

Plan szkolenia Rozwiń listę

  • Introducing Application Development with Cloud Run
    • Introducing Application Development with Cloud Run
  • Understanding Cloud Run
    • You can use any language, any library and any binary. Cloud Run expects your app (in a container image) to listen on a port and respond to HTTP requests.
    • Use a docker repository on Artifact Registry to store your images: Cloud Run only deploys from there.
    • Cloud Run uses autoscaling to handle all incoming requests
    • Pay for use pricing model
    • No background tasks: Container lifetime is only guaranteed while handling requests
    • There is no persistent storage: Store data downstream
    • Cloud Run is portable (containers and Knative)
  • Building Container Images
    • The contents of a container image (deep dive)
    • There are two ways to build container images - Buildpacks (hands-off) - Docker (you’re in control)
    • Cloud Run supports both source-based and a container image based workflow
    • The most important considerations of building a secure container image
  • Building Container Images
    • Container lifecycle - Idle vs serving - Shutdown lifecycle hook
    • Cold starts - Min instances
    • Container readiness
    • The service resource and what it describes
    • Configuring memory limits and CPU allocation
    • Deploying a new revision
    • Traffic steering (tagging, gradual rollouts)
  • Configuring Service Identity and Authorization
    • Cloud IAM
    • Cloud Run
  • Serving Requests
    • Custom Domains
    • Global Load Balancer - URL Map - Frontend - Backend services
    • Benefits and drawbacks of GLB over custom domain
    • Types of GLB Backends
    • Multi-region load balancing
    • Multi-regional applications challenges
    • Cloud CDN
  • Using Inbound and Outbound Access Control
    • Ingress settings
    • Cloud Armor
    • Using Cloud IAM to protect services
    • VPC, VPC Access Connector
    • Egress settings
  • Persisting Data
    • Understanding why you need to store data externally when running a workload on Cloud Run.
    • Connect with Cloud SQL from Cloud Run - Understand how it works (managed Cloud SQL Proxy)
    • Managing concurrency as a way to safeguard performance (understand why and when)
    • Connecting with Memorystore
    • VPC Connector - Challenges with scaling Memorystore (throughput)
    • Briefly introduce Cloud Storage, Firestore and Cloud Spanner, while reinforcing how the client libraries use the built-in service account to connect
    • Multi-region data storage (and what Spanner and Firestore can do for you)
  • Implementing Service-to-Service Communication
    • Understanding Cloud Pub/Sub - Understanding topics, push subscriptions
    • -Idempotency (Handling retries and at-least-once invocation)
    • Event ID, design for resume, or use a lease
    • Handling undeliverable messages
    • How to asynchronously schedule a background task on a different service
    • Cloud Tasks, and when to choose it over Cloud Pub/Sub
    • Benefits of using Pub/Sub to pass messages over making sync RPC requests
    • Learn about services in Google Cloud with a built-in integration to push events to Pub/Sub (Cloud Build, Artifact Registry, Cloud Storage, IOT Core, BigQuery)
    • Cloud Scheduler to invoke services on a schedule.
    • CloudEvents
    • EventArc, and how to consume Audit logs
    • What to expect now, and how EventArc will develop over time
  • Orchestrating and Automating Serverless Workflows
    • Conceptual overview of Cloud Workflows
    • Invoking and passing parameters
    • Understand steps and jumps
    • Defining, using and passing values with variables
    • Using the switch statement to add logic
    • Workflow visualization
    • Calling HTTPS endpoints
    • Calling an authenticated Cloud Run service
    • Example: polling API for completion
Pobierz konspekt szkolenia w formacie PDF

Dodatkowe informacje

Wymagania wstępne
  • Familiarity with Linux commands and command line interface.
  • Basic understanding of Google Cloud.
  • Basic understanding of networking.
  • Basic understanding of one or more programming languages like Go, Python, Java, Ruby, or Node.js.
  • Basic understanding of shell scripts, YAML, JSON, HTTP, and TLS.
Poziom trudności
Czas trwania 3 dni
Certyfikat

The participants will obtain certificates signed by Google Cloud Platform. 

Prowadzący

Authorized Google Cloud Platform Trainer

Pozostałe szkolenia Google Cloud | Application modernization

Szkolenia powiązane tematycznie

Programowanie

Cloud

  • konspekt szkolenia: Check Point Certified Cloud Specialist (CCCS)

    Check Point Certified Cloud Specialist (CCCS) szkolenie Check Point

    dostępne terminy szkolenia
    cena od: 5100 PLN
    czas: 2 dni
    poziom trudności: 3 z 6
    kod: CP-CCCS
    wersja: R81.20
    2025-03-27 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika rabat producent: -20% zarezerwuj
    2025-04-24 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika rabat producent: -20% zarezerwuj
    2025-05-29 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika rabat producent: -20% zarezerwuj
    2025-06-12 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika rabat producent: -20% zarezerwuj
  • konspekt szkolenia: CompTIA Cloud+ Prep Course

    CompTIA Cloud+ Prep Course szkolenie CompTIA

    dostępne terminy szkolenia
    cena od: 7000 PLN
    czas: 5 dni
    poziom trudności: 3 z 6
    kod: CT-CLOUD
    wersja: CV0-003
    2025-03-31 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-04-28 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-05-26 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-06-30 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
  • polecane szkolenie polecane szkolenie
    konspekt szkolenia: Cloud Digital Leader

    Cloud Digital Leader szkolenie Google Cloud

    dostępne terminy szkolenia
    cena od: 3500 PLN
    czas: 2 dni
    poziom trudności: 2 z 6
    kod: G-CDL
    wersja: 2.0
    2025-04-03 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-05-08 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-06-02 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj
    2025-06-05 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
  • konspekt szkolenia: AZ-400T00 Designing and Implementing Microsoft DevOps solutions

    AZ-400T00 Designing and Implementing Microsoft DevOps solutions szkolenie Microsoft

    dostępne terminy szkolenia
    cena od: 3500 PLN
    czas: 4 dni
    poziom trudności: 5 z 6
    kod: AZ-400T00
    wersja: A
    2025-04-08 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-04-22 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj
    2025-05-13 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-06-10 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
  • konspekt szkolenia: AI-900T00 Microsoft Azure AI Fundamentals

    AI-900T00 Microsoft Azure AI Fundamentals szkolenie Microsoft

    dostępne terminy szkolenia
    cena od: 1200 PLN
    czas: 1 dzień
    poziom trudności: 2 z 6
    kod: AI-900T00
    wersja: A
    2025-04-14 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika TG: termin gwarantowany zarezerwuj
    2025-05-09 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-06-13 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
  • konspekt szkolenia: AI-102T00 Designing and Implementing a Microsoft Azure AI Solution

    AI-102T00 Designing and Implementing a Microsoft Azure AI Solution szkolenie Microsoft

    dostępne terminy szkolenia
    cena od: 3500 PLN
    czas: 4 dni
    poziom trudności: 3 z 6
    kod: AI-102T00
    wersja: A
    2025-03-31 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj
    2025-04-15 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-05-20 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj
    2025-06-17 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj

DevOps

  • konspekt szkolenia: AZ-400T00 Designing and Implementing Microsoft DevOps solutions

    AZ-400T00 Designing and Implementing Microsoft DevOps solutions szkolenie Microsoft

    dostępne terminy szkolenia
    cena od: 3500 PLN
    czas: 4 dni
    poziom trudności: 5 z 6
    kod: AZ-400T00
    wersja: A
    2025-04-08 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-04-22 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika MTG: możliwy termin gwarantowany zarezerwuj
    2025-05-13 | Kraków / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
    2025-06-10 | Warszawa / Wirtualna sala HYBRID: szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika zarezerwuj
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 5200 PLN NETTO

FORMA SZKOLENIA ?

 

MATERIAŁY SZKOLENIOWE ?

 

WYBIERZ TERMIN SZKOLENIA

  • szkolenie dostępne w wersji stacjonarnej we wskazanej lokalizacji lub w trybie zdalnym, w zależności od preferencji uczestnika: HYBRID
    • Informacje ogólne
    • Termin gwarantowany
    • Last minute (-10%)
    • Język obowiązujący na szkoleniu
    • Polski
Zarezerwuj termin 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

zamknij

Materiały papierowe

Materiały tradycyjne: cena zawiera standardowe materiały wydawane w postaci książek papierowych, drukowanych lub innej, w zależności od ustaleń z producentem.

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.

Najbliższe szkolenia Google Cloud

Harmonogram szkoleń
Google Cloud