CPD200: Developing Solutions for Google Cloud Platform  

Description

This 3 day instructor-led class prepares you to develop applications for Google Cloud Platform. Using a combination of presentations and hands-on labs, you learn how to create cloud-based application environments and how to develop and deploy cloud-based applications. This course is designed to give participants a robust hands-on experience and is primarily lab-focused.

Course Length: 3 days (24 hours)

Language: Spanish

One voucher for the GAE exam included

Audience

This class is intended for experienced application developers who want to learn how to develop and deploy applications on Google Cloud Platform.

Requirements

Before attending this course, you should have:

Completed CP100A: Google Cloud Platform Fundamentals

Experience developing web applications and experience developing applications using a common programming language such as Java or Python

Attendees should bring their own laptops (Mac, Windows or Linux) with enough permissions to install additional software

Credit card is required to sign up for the free trial, although your credit card will not be billed.

Objectives

Identify the purpose and value of each of the Google Cloud Platform services

Explain the difference between Iaas, PaaS, and SaaS

Describe ways in which customers have used Google Cloud Platform to improve their businesses

List the methods of interacting with Google Cloud Platform services

Create a project and describe its components

Explain the function of the Compute Engine resources, including: instances, images, persistent disks, networks, snapshots, and load balancers

Use Compute Engine to deploy a container-based application environment

Explain the function of the Container Engine resources, including: clusters, pods, replication controllers, and services

Create a Container Engine cluster and deploy a pod with application containers

Explain the function of the App Engine resources, including: task queues, Memcache, application servers, application instances, and modules

Deploy an application to App Engine that uses Memcache

Explain the function of the Cloud Datastore resources, including: kinds, entities, keys, properties, and entity groups

Deploy an application to App Engine that uses Cloud Datastore to store application data

Explain the function of the Cloud Storage components, including: buckets, objects, and access control lists

Describe the differences between the Cloud Storage service options: Standard Storage, Nearline, and Durable Reduced Availability Storage

Deploy an application to App Engine that uses Cloud Storage to store application data

Compare the Google Cloud Platform storage options: Cloud Storage, Cloud SQL, and Cloud Datastore

Deploy an application to App Engine that uses Cloud SQL to store application data

Explain the function of the BigQuery resources, including: datasets, tables, and access control lists

Use BigQuery to interactively query application log data streamed from Google Cloud Logging

Identify the Google Cloud Platform partner and support options

List options available for staying up-to-date on Google Cloud Platform

Agenda

Module 1 – Solutions Development on Google Cloud Platform

Module 2 – Cloud Endpoints Lab 2 – Cloud Endpoints

Module 3 – App Engine Modules Lab 3 – App Engine Modules

Module 4 – User Authentications and Credentials Lab 4 – User Authentications and Credentials

Module 5 – Managing App Engine Applications Lab 5 – Managing App Engine Applications

Module 6 – Push to Deploy Lab 6 – Push to Deploy

Module 7 – Storage for Solutions Developers Lab 7 – Datastore Data Modelling

Module 8 – Queries and Indexes Lab 8 – Queries and Indexes

Module 9 – Entity Groups, Consistency and Transactions Lab 9 – Entity Groups and Transactions

Module 10 – App Engine Performance and Optimization Lab 10 – App Engine Performance and Optimization

Module 11 – Task Queues Lab 11 – Task Queues

Module 12 – Deploying mobile applications Lab 12 – Deploying mobile applications

Created 1 year ago by Extrema Sistemas