This learning path will show you the tools ands services used by developers to build applications with App Engine.
We'll start out with an overview of the foundations of the Google Cloud Platform. This will help to provide context around the platform as a whole. And then we'll move on to learning about actually developing apps for App Engine.
App Engine is a platform as a service option that should definitely be added to your "development toolbox." App Engine allows us to develop highly scalable, highly available native cloud applications, running in the same data centers used by Google, for their systems. The ease of development, and managment makes it a great choice for any sized application.
This learning path will cover these topics:
App Engine Fundamentals
- Task queues
- Traffic splitting
- Application versioning
- App Engine Standard Environment
- App Engine Flexible Environment
App Engine and Cloud Datastore
- Entity groups
- Ancestor queries
App Engine Application Configuration and Management
- Application logging
- Troubleshooting application errors
- August 8, 2019 - Added "Respond to Events with Google Cloud Functions" lab
- August 1, 2019 - Updated and added new topics to:
- Google Cloud Platform: Fundamentals
- Feb 12, 2019 - Added "Working with Google Cloud Storage from the Command Line" lab
- May 31, 2018 - Added Learning Path Exam
Learning Path Steps
Google Cloud Platform: Fundamentals If you’re going to work with modern software systems, then you can escape learning about cloud technologies. And that’s a rather broad umbrella. Across the three major cloud platform providers, we have a lot of different...
Google Cloud Platform Fundamentals Review
Use gsutil from inside a Google Cloud Shell to work with Google Cloud Storage including using object versioning and Object Lifecycle Management in this Lab.
Building Solutions for Google Cloud Platform with App Engine As developers, the learning never ends. Just when we get used to a certain technology, it goes and changes. We’re always needing to learn new languages, frameworks, APIs, and platforms. And if y...
Google Cloud Platform Solution Developer Review
Cloud Functions provide an event-driven serverless compute platform in Google's Cloud. Some of the benefits of using Cloud Functions are: No server management Pay only what you use pricing model Autoscaling Event-driven triggers This Lab te...
Exam: Google Cloud Platform for Developers
Added "Respond to Events with Google Cloud Functions" lab
Added "Working with Google Cloud Storage from the Command Line" lab
About the Author
Ben Lambert is the Director of Engineering and was previously the lead author for DevOps and Microsoft Azure training content at Cloud Academy. His courses and learning paths covered Cloud Ecosystem technologies such as DC/OS, configuration management tools, and containers. As a software engineer, Ben’s experience includes building highly available web and mobile apps.
When he’s not building the first platform to run and measure enterprise transformation initiatives at Cloud Academy, he’s hiking, camping, or creating video games.