In this course, Elastic Cloud Infrastructure: Containers and Services, learners explore services provided to applications built on GCP that enhance their scalability and maintainability. First, you will work with services like Google Cloud Pub/Sub and Google Cloud Functions to make applications more efficient. Next, you will explore the use of containers on GCP. Finally, you will discover the functions of the Kubernetes Engine, App Engine, and Containers on Compute Engine. By the end of this course, you will have foundational knowledge and skills in Elastic Cloud Infrastructure's Containers and Services.
Application Infrastructure Services Hello, and welcome. This is Mylene Biddle with the Google Cloud Platform. I'm a Google Cloud course developer, and this is module one, Application Infrastructure Services. Application infrastructure means technologies that are commonly needed by any distributed, cloud-based, globally scalable application. Rather than require you to create this part of your application yourself, GCP offers it as an integrated service. For example, every distributed application needs a method for the separate parts to communicate with each other. GCP offers Cloud Pub/Sub to provide said communication without requiring you to install, configure, and maintain software that does this. In this module, we will cover Cloud Pub/Sub, API management, Cloud Functions, Cloud Source Repositories, and specialty APIs. There is no hands-on lab in this module, but there will be solution-driven demonstrations throughout.
Application Development Services Hello, and welcome. This is Mylene Biddle with the Google Cloud Platform. I am a Google Cloud course developer, and this is module 2, Application Development Services. In this module, we will discuss Google App Engine. App Engine handles all the front-end and back-end scaling transparently, so all you need to do is focus on the application code.
Containers (Music) Hello, and welcome. This is Mylene Biddle with the Google Cloud Platform. I am a Google Cloud course developer, and this is module 3, Containers. The agenda for this module is as follows. First, we're going to give you an introduction to containers, then we're going to talk about Google Kubernetes Engine, which is actually a managed version of Kubernetes, an open source container management system. We will then discuss Google Container Registry. There's a sizable hands-on lab you will complete around Kubernetes load balancing. We will finish out the module by discussing how to answer the question of whether you want to use Google Kubernetes Engine, Google App Engine, or simply containers on Google Compute Engine.