Xebia Academy is also available in EnglishSwitch to English
Close
Cloud Technology

Developing Applications met Google Cloud Platform

Word Professional Cloud Developer op GCP. Leer applicaties ontwerpen, ontwikkelen en implementeren die eenvoudig met het Google Cloud Platform integreren. Deze 3-daagse training is onderdeel van Google's Cloud Developer track die leidt tot het Professional Cloud Developer certificaat.

Word Professional Cloud Developer

Ben jij een App Developer en wil je leren hoe je GCP kunt gebruiken om cloud-native apps te bouwen? Tijd om de kennis en vaardigheden op te doen die je klaarstomen voor het Google Cloud Developer certificaat. Deze 3-daagse training leert je om apps te ontwerpen, ontwikkelen en implementeren die eenvoudig met Google Cloud Platform integreren.

Developing Applications with GCP is perfect voor 

Deze training is perfect voor App Developers die cloud-native applicaties willen bouwen of bestaande applicaties willen herontwerpen zodat ze op Google Cloud Platform kunnen draaien. We raden je aan eerst de Google Cloud Fundamentals: Core Infrastructure te volgen. Kennis van Node.js, command-line tools en Linux OS helpt je de stof beter begrijpen.

Wat leer je tijdens deze Google Cloud Developer training? 

Deze 3-daagse training biedt een combinatie van presentaties, demo's en hands-on labs. Je ontdekt hoe je GCP services en APIs voor Machine Learning kunt gebruiken om veilige, schaalbare en intelligente cloud-native applicaties te bouwen. Deze training gaat in op: de ontwikkeling van losjes gekoppelde applicatiecomponenten, integratie van applicatie componenten, het uitvoeren (en herhalen) van implementaties en werken met Google Kubernetes Engine en Google App Engine Flex.

Programma

Best Practices - App Development

  • Code en omgevingsmanagement
  • Ontwerp en ontwikkel veilige, betrouwbare, schaalbare, losjes gekoppelde app componenten en microservices
  • Continuous Integration en Delivery
  • Aanpassen van apps voor Cloud

Google Cloud Client Libraries, Google Cloud SDK en Google Firebase SDK

  • Hoe werk je met Google Cloud Client Libraries, Google Cloud SDK en Google Firebase SDK
  • Lab: Opzetten van Google Client Libraries, Google Cloud SDK en Firebase SDK op een Linux instance

Overzicht van Data Storage Opties

  • Opties om app data op te slaan
  • Use cases voor Google Cloud Storage, Google Cloud Datastore, Cloud Bigtable, Google Cloud SQL en Cloud Spanner

Best Practices - Google Cloud Datastore

  • Queries
  • Built-in en 'composite indexes'
  • Toevoegen en verwijderen data (batch operations)
  • Transacties
  • Omgaan met errors
  • Google Cloud Dataflow gebruiken om grote hoeveelheden data in de Cloud Datastore te laden
  • Lab: Sla app data op in de Cloud Datastore

Handelingen uitvoeren: Buckets and Objects

  • Wat kun je met Buckets en Objects?
  • Consistency Model
  • Omgaan met errors

Best Practices - Google Cloud Storage

  • Buckets voor statische websites en meer
  • Objects (access distribution)
  • Performance overwegingen
  • Een CORS configuratie op een Bucket
  • Lab: Sla files op in Cloud Storage

Authentication & Authorization

  • Cloud Identity and Access Management (IAM) rollen en service accounts
  • User Authentication met Firebase Authentication
  • User Authentication en Authorization met Cloud Identity-Aware Proxy
  • Lab: Authenticate users met Firebase Authentication

Integreer App Components met Google Cloud Pub/Sub

  • Topics, Publishers en Subscribers
  • Pull en push subscriptions
  • Use cases voor Cloud Pub/Sub
  • Lab: Ontwikkel een Back-end service die boodschappen verwerkt

Voeg Intelligence toe aan je App

  • Een overzicht van Machine Learning APIs, zoals Cloud Vision API en Cloud Natural Language Processing API

Google Cloud Functions voor Event-Driven Processing

  • Concepten als: Triggers, Background Functions, HTTP Functions
  • Use cases
  • Ontwikkelen en uitrollen van functies
  • Logging, Error Reporting en Monitoring

APIs Managen met Google Cloud Endpoints

  • Open API deployment configuration
  • Lab: Creëer een API voor jouw app

Deploy jouw App: Google Cloud Build, Google Cloud Container Registry en Google Cloud Deployment Manager

  • Maak container images en sla ze op
  • Repeatable deployments met deployment configuration en templates
  • Lab: Gebruik Deployment Manager & Google App Engine voor jouw app

Executie Omgevingen voor jouw Applicatie

  • Welke omgeving kies je?
  • Google Compute Engine
  • Kubernetes Engine
  • App Engine flexible environment
  • Cloud Functions
  • Cloud Dataflow
  • Lab: Deploying jouw applicatie op App Engine flexible environment

Debugging, Monitoring en Tuning Performance met Using Google Stackdriver

  • Stackdriver Debugger
  • Stackdriver Error Reporting
  • Lab: Debug een error met Stackdriver Debugger en Error Reporting
  • Stackdriver Logging
  • Stackdriver Trace
  • Stackdriver Monitoring.
  • Lab: Gebruik Stackdriver Monitoring en Stackdriver Trace om een verzoek te traceren, observeren en performance te optimaliseren.

GCP Trainers

Deze Cloud Technology training wordt gegeven door Binx.io. Binx.io ontwikkelt Cloud-Based Solutions, traint en coacht teams en verzorgt Managed Cloud Services. Binx.io is Google Cloud Authorized Training Partner en jouw trainer is een echte Cloud goeroe die graag zijn of haar ervaringen deelt om jou te helpen het meeste uit GCP te halen.

Google Certificering

Onze Google Cloud Platform trainingen volgen allemaal het door Google opgestelde curriculum. De training Developing Applications with Google Cloud Platform leert je je infrastructuur in GCP beveiligen. Deze training leert je op professionele wijze cloud-native apps bouwen op GCP en bereidt je voor op het Google Cloud Developer examen en certificaat. Google raadt aan 3+ jaar ervaring in de sector te hebben, waaronder 1+ jaar ervaring in het ontwerpen en beheren van oplossingen met behulp van GCP voordat je het examen aflegt. 

Google Cloud Platform Learning Journey

Jouw GCP Network Engineering Learning Journey begint met een opleiding op Foundation level. Met deze basiskennis op zak kun je de Certified Google Cloud Platform track selecteren die het beste bij jouw professionele ambities past. Deze training is nodig om Professional Cloud Developer te worden. Sta je aan het begin van deze Developer track? Begin met de Google Cloud Platform Fundamentals: Core Infrastructure training.

Ja, ik wil Professional Cloud Developer worden.

Na aanmelding voor deze training ontvang je een bevestigingsmail met praktische informatie. Een week voor de training vragen wij naar eventuele dieetwensen. Tot dan!

Wat moet ik nog meer weten?

  • Literatuur en een heerlijke lunch zijn inbegrepen in de prijs van de training. 
  • Deze training is inclusief het Google Professional Cloud Developer examen en certificaat.
  • Reis- en verblijfkosten zijn niet inbegrepen. 
  • Neem je eigen laptop mee naar deze training.
Contact opnemen
contact-us

Ons team staat voor je klaar

Stuur ons een bericht!

Of bel +31 (0)35 538 1921