In order to understand how Serverless applications are working and get benefits from it, you have to learn the basics of deployment and management on GCP.
During this training, you will learn the basics of Serverless computing such as scaling from zero, hosting constraints, configuration management and you will be introduced to different serverless products like Google App Engine, Cloud Functions and Cloud Run.
The training aims at being productive as a Cloud Developer using Serverless tools to scale easily with a smaller amount of infrastructure operation.
- Understanding the Cloud Computing models (IaaS, CaaS, PaaS, FaaS)
- Understanding Cloud-Native key principles
- Discovering the Google Cloud Platform ecosystem
- Deploying a Serverless application on Google App Engine
- Developping Cloud Functions
- Mastering the data layer
- Using the GCP provided development tools
- Monitoring and logging your applications
Basic knowledge of the followings:
- Application Development
- Data modeling and storing
- Tech Lead & DevOps
- Solution and technical architects