You are on page 1of 15

Apps Modernization

with Google Cloud


Flexibility &
Innovation

Consistency &
Velocity

Control &
Automation
Apps
Modernization Database &
Storage

● No infrastructure to manage Data Analytics ML & AI

● Composable architecture

● Integrated logging/monitoring
Compute
● Managed security
Smart
● Pay only for usage Messaging assistants &
chat

DevOps
Google’s “compute continuum”

Virtual Kubernetes Web


Containers Functions
Machines clusters Applications

Compute Engine Kubernetes Engine Cloud Run App Engine Cloud Functions

More infrastructure More serverless


Work begins to open Aug 2015 Knative
The term “Cloud Computing” announced
source Google’s Borg GKE GA
enters the common vernacular. Anthos
as Kubernetes
Envoy 1.0
April 2008
GKE on Prem
Google Cloud is
Announced
launched

2003 2006 2008 2013 2015 2018 2019

Birth of Borg Process Containers LxC launched, 2013 Istio 1.0


Nov 2014 July 2015
3-4 Google Engineers initiative to bring complete Linux Docker GKE Alpha Kubernetes BigQuery
working to automate containers to the container manager launched 1.0 Omni
gVisor
cluster management Linux kernel merged into the Linux
inside Google. Kernel Cloud Run
June 2014
Scheduling ~ Several BILLION First Github
containers per week in 2020 Istio
commit for
across the entire Google announced
Kubernetes
environment.
Apps developer Apps & Platform Platform Admin Services Operator
Security

Developer Days
Run
Operate
Code Build Package Cloud Run

Artifact Cloud Monitoring


Cloud Code Cloud Build
Registry GKE

Cloud Logging
App Engine

Functions
Build and debug cloud-native apps locally
Simplify and orchestrate the different components and personas

Scheduling Load balancing


Decide where my containers should run Distribute traffic across a set of containers

Lifecycle and health Storage volumes


Keep my containers running despite failures Provide data to containers

Scaling Logging and monitoring


Make sets of containers bigger or smaller Track what’s happening with my containers

Naming and discovery Debugging and introspection


Find where my containers are now Enter or attach to containers

Identity and authorization


Control who can do things to my containers

9
Secure the software supply chain

Policy
Importer

K8s API
Syncer
Server

Quota
Controller

Modern software lifecycle with secure Automate security policy and


CI/CD pipeline, vulnerability scanning, and configuration at scale with continuous
binary authorization enforcement and auditability
Increase reliability and response time

Safer and more reliable roll-outs Uniform observability provides


enable speed with stability birds-eye view, reduces time to
detect and triage problems
Apply the Scale and Innovation of Google to Application Modernization

Cloud Run for


Anthos

Anthos Con g Anthos Service Cloud Logging,


Management Mesh Cloud Monitoring

Anthos GKE
Where to start?
Google Cloud docs
https://cloud.google.com/docs
Start running workloads for free
https://cloud.google.com/free
ide.cloud.google.com
Cloud Run | Kubernetes Engine
Start your K8s learning journey with hands-on training at no cost
https://inthecloud.withgoogle.com/kubernetes-training-offer/register.html
Introducing the Anthos Developer Sandbox—free with a Google account
https://cloud.google.com/blog/topics/anthos/introducing-the-anthos-developer-sandbox
Proprietary + Confidential

Thank you!

You might also like