120
pivotal.io/roadshow #cnr Cloud-Native Roadshow Boston

Cloud-Native Roadshow Boston

  • Upload
    pivotal

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Cloud-Native RoadshowBoston

Page 2: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Pivotal

“Our Mission is to transform how the world builds software.”

Page 3: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Cameron Stewart @cws322

Casey West @caseywest

Page 4: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Yes

Page 5: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Will I get a copy of these materials?

Yes

Page 6: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Jamie Dimon, CEO JPMC Source: JPMC Annual Shareholder Letter (2015)

“Silicon Valley is coming… and they want to eat our lunch.”

Page 7: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Casey West

“We’re from Silicon Valley. We brought lunch.”

Page 8: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Pivotal Cloud Foundry Ecosystem

Pivotal Google Cloud

Page 9: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Google Cloud

Team Google

Cloud Marketing Software EngineerSoftware Engineer

Meaghan Kjelland

Solutions Stuff

Jay MarshallNicole Rogers Colleen Briant

Page 10: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnrCopyright*Solace

o Open*protocol2basedo Hybrid*cloud*readyo Proven

Page 11: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Pivotal + New Relic = Go Faster & See More Clearly

✓  SSAE-16/SOC II New Relic Platform ✓  SSAE-16/SOC II Data Center ✓  CSA-STAR

Browser Mobile

Server (Virtual) Hardware

Server OS

Application & Application Microservices

PCF Nozzle

Application Agent

newrelic.com/pivotal

Page 12: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Cloud Foundry Ecosystem

Page 13: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

What is Cloud-Native?

Page 14: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Cloud-Native is

Page 15: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

• Composable Architectures

Cloud-Native is

Page 16: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

• Composable Architectures

• Automated Process

Cloud-Native is

Page 17: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

• Composable Architectures

• Automated Process

• Collaborative Culture

Cloud-Native is

Page 18: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

• Composable Architectures

• Automated Process

• Collaborative Culture

• Structured Platform

Cloud-Native is

Page 19: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Page 20: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Microservices

Page 21: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Microservices

• Functions as a Service a.k.a. “serverless”

Page 22: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Microservices

• Functions as a Service a.k.a. “serverless”

• Migration from Monolith to µServices

Page 23: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Microservices

• Functions as a Service a.k.a. “serverless”

• Migration from Monolith to µServices

• Spring Boot

Page 24: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Your architecture plays a key role in your operational maturity.

Architecture Process Culture Platform

Page 25: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Page 26: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Test Driven Development

Page 27: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Test Driven Development

• Continuous Delivery

Page 28: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Test Driven Development

• Continuous Delivery

• Automated Software Delivery Life Cycle (SDLC)

Page 29: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Automate integration tests.

Page 30: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Automate the path to production.

Page 31: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Increase velocity and reduce risk with frequent, small batch sizes.

Page 32: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Page 33: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Choose architectures that are less likely to resist automation.

Page 34: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Page 35: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Devops

Page 36: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Devops

• C.A.L.M.S.

Page 37: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Devops

• C.A.L.M.S.

• Site Reliability Engineering (SRE)

Page 38: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Devops

• C.A.L.M.S.

• Site Reliability Engineering (SRE)

• Customer Reliability Engineering (CRE)

Page 39: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Kelsey Hightower, Google

“Devops is group therapy for inefficient tools.”

Page 40: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform• Collaboration

• Automation

• Learning

• Measuring

• Sharing

Page 41: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Ben Treynor, Founder of Google’s Site Reliability Team

“Site Reliability Engineering is what happens when you ask a software engineer to design an operations function.”

Page 42: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Dave Rensin, Director of Google Customer Reliability Engineering

“Customer Reliability Engineering’s mission is to create a shared operational fate between Google and our Google Cloud Platform customers.”

Page 43: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Page 44: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Minimum Viable Platform

Page 45: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Minimum Viable Platform

• Infrastructure Integration

Page 46: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Minimum Viable Platform

• Infrastructure Integration

• Service Integration

Page 47: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

• Minimum Viable Platform

• Infrastructure Integration

• Service Integration

• Polyglot

Page 48: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform• Dynamic DNS, routing, and load balancing

• Automated service discovery and brokering

• Infrastructure automation

• Health management, monitoring, and recovery

• Immutable artifact repository

• Log aggregation

Page 49: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Page 50: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Page 51: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations ManagerBOSH Release

Page 52: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

BOSH Release

Page 53: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

BOSH Release

12 Factor

Page 54: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

BOSH Release

12 Factor

Page 55: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 56: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 57: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 58: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 59: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 60: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Page 61: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Programmable compute, storage & networking

Page 62: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Programmable compute, storage & networking

Page 63: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Programmable Infrastructure

Page 64: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

Programmable Infrastructure

Page 65: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Pivotal Cloud Foundry Elastic Runtime

Pivotal Cloud Foundry Operations Manager

Spring Boot and Spring Cloud Services

Cloud Provider Interface (CPI)

BOSH Release

12 Factor

• Apigee • Cloud Storage • BigQuery • PubSub • Cloud SQL • Machine Learning APIs • Bigtable • Spanner • Stackdriver

Programmable Infrastructure

Java, .Net, Static, Node, Python, Go, PHP, Ruby, Binary

Page 66: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Architecture Process Culture Platform

Production should keep promises about resiliency, repeatability, and reliability.

Page 67: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Evolution of Cloud-Native

AgileConfig Mgmt

TDD12 Factor

Page 68: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Evolution of Cloud-Native

AgileConfig Mgmt

TDD12 Factor

µServicesDevopsCI/CD

Platforms

Page 69: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Evolution of Cloud-Native

AgileConfig Mgmt

TDD12 Factor

µServicesDevopsCI/CD

Platforms

ObservabilitySLI/SLOReliabilityAvailability

Page 70: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Verma et al, “Large-scale cluster management at Google with Borg”

“Almost every task run under Borg contains a built-in HTTP server that publishes information about the health of the task and thousands of performance metrics (e.g., RPC latencies).”

Observability

Page 71: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Spring Boot Actuator – Health$ curl -s http://my-app/health | jq { "status": "UP", "diskSpace": { "status": "UP", "total": 1056858112, "free": 907612160, "threshold": 10485760 } }

Page 72: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Spring Boot Actuator – Metrics$ curl -s http://my-app/metrics | jq { "mem": 734352, "mem.free": 459292, "processors": 4, "instance.uptime": 17072859, "uptime": 17078694, "systemload.average": 0.6, "heap.committed": 664064, . . .

Page 73: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Level Indicators are data about the operational characteristics of a service.

SLIs

Page 74: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Level Objectives set reliability expectations based on SLIs.

SLOs

Page 75: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

If a system should be 99.99% available then it can be 0.01% unavailable.

If we have error budget left development can take risks. If not we have to fix it.

SLAs – Error Budgets

Page 76: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Minimize the amount of errors so we can launch code as fast as possible.

Error Budgets – Aligned Incentives

Page 77: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Level Objective: 99.99% of requests return under 50ms.

The error budget allows for 0.01% of requests to exceed the SLO.

Error Budgets – Latency

Page 78: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 79: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 80: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 81: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 82: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 83: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 84: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 85: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Service Reliability Hierarchy

Monitoring

Incident Response

Post Mortem / Root Cause Analysis

Testing / Release Procedure

Capacity Planning

Development

Product

Page 86: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

John Allspaw

“Ways in which things go right are special cases of the ways in which things go wrong.”

Page 87: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Susan J. Fowler, “Production-Ready Microservices”

“Every µService at Uber should be stable, reliable, scalable, fault tolerant, performant, monitored, documented, and prepared for any catastrophe.”

Page 88: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

A distributed system cannot simultaneously have consistent views of the data at each node and availability of the data at each node if the network becomes partitioned.

The CAP Theorem

Page 89: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

A distributed system cannot simultaneously have consistent views of the data at each node and availability of the data at each node if the network becomes partitioned.

The CAP Theorem

Page 90: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the network becomes partitioned.

The CAP Theorem

A distributed system cannot simultaneously have consistent views of the data at each node

Page 91: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Page 92: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Requests aren’t

being served!

Page 93: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Requests aren’t

being served!Unavailable!

Page 94: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Page 95: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Serving requests

like normal!

Page 96: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

and availability of the data at each node if the

network becomes partitioned.

The CAP TheoremA distributed system cannot simultaneously

have consistent views of the data at each node

Serving requests

like normal!Inconsistent!

Page 97: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Raymond Blum and Rhandeev Singh, “Site Reliability Engineering”

“Data integrity is a function of availability of a given entity over its lifetime. This is analogous to system uptime and even more critical.”

Page 98: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Raymond Blum and Rhandeev Singh, “Site Reliability Engineering”

“Data availability must be a foremost concern of any data-centric system.”

Page 99: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Raymond Blum and Rhandeev Singh, “Site Reliability Engineering”

“From the user’s point of view, data integrity without expected and regular data availability is effectively the same as having no data at all.”

Page 100: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Availability is a User Experience problem.

Page 101: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Building software like SRE—with a focus on observability, reliability, and availability—makes you cloud-native.

Page 102: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Ready?

Page 103: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

github.com/cwest/storage-demo

Page 104: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Page 105: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Cloud-Native Roadshow Closing

Page 106: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Wikipedia Article “Operability”

“Operability is the ability to keep an equipment, a system, or a whole industrial installation in a safe and reliable functioning condition, according to pre-defined operational requirements.”

What is operability?

Page 107: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Kenny Bastani, Pivotal

“A microservice is an application small enough that an engineer new to the source code can reason about it in a day or less.”

Microservice

Page 108: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The ability to deploy to production whenever the organization chooses without anyone setting themselves on fire.

Continuous Delivery

Page 109: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Engineer your operations.

SRE Culture

Page 110: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

It doesn’t matter how beautiful your architecture is, how easy deployment is, or how great your culture is if production is a tire fire.

Pivotal Cloud Foundry

Page 111: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

No CEO Ever

“I appreciate the progress you made on not delivering anything.”

Undifferentiated Heavy Lifting

Page 112: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Unique Business Value is the tools, systems, and processes which improve the unique value your organization provides.

The only thing that matters

Page 113: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Acacio Cruz and Ashish Bhambhani, “Site Reliability Engineering”

“Provide product development with a platform of SRE-validated infrastructure, upon which thy can build their systems. This platform will have the double benefit of being both reliable and scalable.”

Page 114: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

PCF is the first platform in CRE review.

Page 115: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Ben Treynor, Founder of Google’s Site Reliability Team

“The SRE Benediction: May the Queries Flow, And the Pagers Remain Silent”

Page 116: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

Cameron Stewart @cws322

Casey West @caseywest

Page 117: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

The Pivotal Cloud Foundry Ecosystem

Pivotal Google Cloud

Page 118: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

You are all cloud-native now.

Page 119: Cloud-Native Roadshow Boston

pivotal.io/roadshow #cnr

You learned how to deliver software like Pivotal and Google.

Read for free: landing.google.com/sre/book.html

Page 120: Cloud-Native Roadshow Boston

Save $100 on registration with code S1P_EVENT_CNR100