For business inquiries : (+971) 561803315

For special requests : (+971) 561803315

A propos de la formation Google Cloud Application Development

This training is designed for developers seeking expertise in building cloud-native applications or adapting existing ones for deployment on Google Cloud Platform. Participants will delve into advanced concepts and practical implementations crucial for effective application development in the cloud environment.

Détails
  • Categorie  : Cloud
  • Duree         : 7 days
Objectifs pédagogiques de la formation Google Cloud Application Development
  • Understand best practices in application development
  • Be capable of selecting suitable storage solutions for application data
  • Implement federated identity management
  • Develop loosely coupled microservices and application components
  • Acquire skills to integrate application components and data sources
  • Demonstrate proficiency in debugging- tracing and monitoring applications.

Qui devrait suivre cette formation Google Cloud Application Development ?

Public visé par la formation Google Cloud Application Development

Developers aiming to create cloud-native applications or modify existing applications to run on Google Cloud Platform.

Prérequis de la formation Google Cloud Application Development

Completion of the "Google Cloud Platform - Infrastructure Fundamentals" training (CC380) or equivalent skills. Practical knowledge of Node.js, Python, or Java.

Formations Similaires

  • Microsoft AZURE AZ-900 Détails
  • Microsoft Azure Infrastructure Solutions Implementation (Version: Azure 2021) Détails
  • Amazon Web Services (AWS) Architecture Détails
  • Data Engineering on Microsoft Azure (DP-203) Détails
  • Azure Cosmos DB Deep Dive Détails
  • Microsoft Azure AZ-204 Détails
  • Azure Administrator Associate AZ-104 [edition 2022] Détails
  • Microsoft Azure: DevOps Implementation (AZ-400) Détails
  • Google Cloud Application Development Détails
  • AWS - Amazon Web Services - DevOps Engineering Détails
  • Google Cloud Platform Architect Détails
  • Machine Learning on Google Cloud (MLGC) Détails
  • Architecting on AWS Détails
  • ISO 14001 Détails
  • Nutanix Enterprise Cloud Administration 6.5 Détails
  • CITRIX VIRTUAL APPS AND DESKTOPS 7 ADVANCED ADMINISTRATION (CWS-315) Détails
  • VCP - DATA CENTER VIRTUALIZATION 2023 Détails
  • VMWARE HORIZON 8: VIRTUAL DESKTOP BOOTCAMP Détails
  • VMware NSX: Install, Configure, Manage (V6.2) Détails
  • VMware vRealize Automation V8.3 Détails
  • Microsoft 365 Fundamentals MS900 Détails
  • VMware vSphere 8: Installation, Configuration, and Administration Détails
  • Implement Citrix DaaS on Microsoft Azure (CWS-251) Détails
  • Nutanix - Enterprise Cloud Administration (ECA) V6.5 Détails
  • SharePoint Hybrid Deployment and Migration (MS-050T00) Détails
  • Installation & Configuration of Microsoft Windows Server 2019 Hyper-V Détails

Déroulé de la formation Google Cloud Application Development


Module 1: Best Practices for Application Development

Code and environment management

Designing secure, scalable, and reliable microservices and application components

Continuous integration and delivery

Modifying application architecture for the Cloud


Module 2: Google Cloud Client Libraries, Google Cloud SDK, and Google Firebase SDK

Configuring and using Google Cloud Client Libraries, Google Cloud SDK, and Google Firebase SDK

Workshop: Configuring libraries on a Linux instance and setting up application credentials


Module 3: Introduction to Data Storage Options

Overview of application data storage options

Use cases for Google Cloud Storage, Cloud Datastore, Cloud Bigtable, Google Cloud SQL, and Cloud Spanner


Module 4: Best Practices for Cloud Firestore Usage

Best practices for Cloud Firestore usage in Datastore mode

Workshop: Storing application data in Cloud Datastore


Module 5: Performing Operations on Cloud Storage

Operations on buckets and objects

Consistency model

Error handling


Module 6: Best Practices for Cloud Storage Usage

Bucket naming for static websites and other purposes

Object naming considerations for access distribution

Performance considerations

Setting up and debugging CORS configuration on a bucket

Workshop: Storing files in Cloud Storage


Module 7: Managing Authentication and Authorizations

Roles and Cloud Identity and Access Management (IAM) service accounts

User authentication with Firebase Authentication

User authentication and authorization with Cloud Identity-Aware Proxy

Workshop: Authenticating users with Firebase Authentication


Module 8: Using Pub/Sub to Integrate Application Components

Topics, publishers, and subscribers

Pull and push subscriptions

Use cases for Cloud Pub/Sub

Workshop: Developing a backend service to process queued messages


Module 9: Adding Intelligence to Your Application

Introduction to pre-trained Machine Learning APIs like Cloud Vision API and Cloud Natural Language Processing API


Module 10: Using Google Cloud Functions for Event-driven Processes

Key concepts such as triggers, background functions, and HTTP functions

Use cases

Developing and deploying functions

Logging, error reporting, and monitoring


Module 11: Managing APIs with Cloud Endpoints

Configuration of open APIs deployment

Workshop: Deploying an API for your application


Module 12: Deploying Applications

Creating and storing container images

Reproducible deployments using deployment configuration and templates

Workshop: Using Deployment Manager to deploy a Web application in Google App Engine flexible environments for testing and production


Module 13: Runtime Environments for Your Application

Choosing a runtime environment for your application or service: Google Compute Engine, Kubernetes Engine, App Engine flexible environment, Cloud Functions, Cloud Dataflow, Cloud Run

Workshop: Deploying your application in the App Engine flexible environment


Module 14: Debugging, Monitoring, and Optimizing Your Application's Performance

Application performance management tools

Stackdriver Debugger

Stackdriver Error Reporting

Workshop: Debugging an application error using Stackdriver Debugger and Error Reporting

Stackdriver Logging

Key concepts related to Stackdriver Trace and Stackdriver Monitoring

Workshop: Using Stackdriver Monitoring and Stackdriver Trace to track a request across different services, review its performance, and optimize it.

Formations Similaires
Microsoft AZURE AZ-900 Détails
Microsoft Azure Infrastructure Solutions Implementation (Version: Azure 2021) Détails
Amazon Web Services (AWS) Architecture Détails
Data Engineering on Microsoft Azure (DP-203) Détails
Azure Cosmos DB Deep Dive Détails
Microsoft Azure AZ-204 Détails
Azure Administrator Associate AZ-104 [edition 2022] Détails
Microsoft Azure: DevOps Implementation (AZ-400) Détails
Google Cloud Application Development Détails
AWS - Amazon Web Services - DevOps Engineering Détails
Google Cloud Platform Architect Détails
Machine Learning on Google Cloud (MLGC) Détails
Architecting on AWS Détails
ISO 14001 Détails
Nutanix Enterprise Cloud Administration 6.5 Détails
CITRIX VIRTUAL APPS AND DESKTOPS 7 ADVANCED ADMINISTRATION (CWS-315) Détails
VCP - DATA CENTER VIRTUALIZATION 2023 Détails
VMWARE HORIZON 8: VIRTUAL DESKTOP BOOTCAMP Détails
VMware NSX: Install, Configure, Manage (V6.2) Détails
VMware vRealize Automation V8.3 Détails
Microsoft 365 Fundamentals MS900 Détails
VMware vSphere 8: Installation, Configuration, and Administration Détails
Implement Citrix DaaS on Microsoft Azure (CWS-251) Détails
Nutanix - Enterprise Cloud Administration (ECA) V6.5 Détails
SharePoint Hybrid Deployment and Migration (MS-050T00) Détails
Installation & Configuration of Microsoft Windows Server 2019 Hyper-V Détails

Vous pouvez faire l’inscription ou la demande du devis avec un seul click