5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Internet and Network Technologies Solution Area     Cloud Computing     Building and Deploying Serverless Applications on GCP
App Engine is a fully managed serverless platform that provides a managed environment and custom runtimes to build highly scalable applications in Node.js, Java, Ruby, C#, Go, Python, and PHP without any infrastructure concerns.
Use this course to become familiar with using Google App Engine. Learn how to deploy multiple API versions to the same App Engine version and structure the services and related resources of applications for App Engine.
Explore the different methods for splitting traffic in App Engine, the various mechanisms for securing web applications on App Engine, and the key features of Google Cloud's operations suite.
Finally, work with web apps, data, and testing in App Engine and configure monitoring and logging for Google Serverless applications.
When you're done with this course, you'll know when and how to use App Engine during serverless implementation.

Objectives

Serverless App Development: Implementation with App Engine

  • discover the key concepts covered in this course
  • describe the high-level features of Google App Engine and name the components used to build serverless web applications in GCP
  • list App Engine environments, compare their features, and recognize the application requirements fulfilled by each one
  • set up a local computer for developing, deploying, and managing web apps in App Engine
  • describe how to structure the services and related resources of applications for App Engine
  • create a cloud project, set up the App Engine resources, and then write and locally test basic web applications
  • deploy simple web applications in App Engine
  • write web applications that connect, store, and retrieve data from Datastore
  • recognize the mechanism and recommendations for versioning APIs and describe how to deploy multiple API versions to the same App Engine version
  • define the concept of traffic splitting and recognize the different methods used for splitting traffic in App Engine that help adopt A/B testing and blue/green deployment strategies
  • list and describe the various mechanisms that can be used to secure web applications on App Engine
  • recognize the key features of Google Cloud's operations suite that provide comprehensive cloud logging and error reporting capabilities
  • demonstrate steps to configure monitoring and logging for Google serverless applications
  • summarize the key concepts covered in this course