google cloud App Eng notes
google cloud App Eng notes
build and deploy highly scalable applications without managing underlying infrastructure. It
supports popular programming languages and frameworks, allowing for rapid development
and deployment.
● Default Cloud Storage Bucket: Upon app creation, App Engine automatically
provisions a default bucket in Cloud Storage for the application.
○ Instance Lifecycle: Instances are created on-demand and can be shut down
when idle.
○ Manual and Automatic Scaling: Offers both manual and automatic scaling
options based on application needs.
○ Persistent Instances: Instances run on virtual machines that can maintain
state over time.
App Engine supports different scaling types to manage how instances are created and
managed:
○ Instance Shutdown: Instances are shut down when the application becomes
idle.
○ Use Case: Ideal for work that is intermittent or driven by user activity.
● Automatic Scaling:
● Manual Scaling:
● Traffic Migration:
● Traffic Splitting:
○ Use Cases: Enables canary deployments and A/B testing, providing control
over feature rollouts.
By leveraging these features, developers can effectively build, deploy, and manage scalable
applications on Google Cloud App Engine.