In this advanced lab, you will learn how to deploy a secure application using Cloud Run and configure it with Eventarc to respond to specific event triggers. You will ensure that the application manages and triggers events efficiently, implementing API security best practices. The lab will guide you through deploying and managing a new API version in Cloud Endpoints, maintaining backward compatibility while optimizing performance and costs. An important aspect is enhancing application reliability and scalability with Horizontal Pod Autoscaling and implementing containerization best practices on GKE.
Acme Corp wants to automate their data processing workflow by deploying a responsive application that handles data processing tasks based on real-time events. The application must securely expose APIs and support at least 5,000 RPS (requests per second) with 99.9% availability. You are tasked with deploying this application on GCP using Cloud Run to handle HTTP(S) traffic and utilizing Eventarc for efficient event routing.