SlideShare a Scribd company logo
© Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0
Secrets of Successful
Cloud Foundry Adopters
Dormain Drewitz
@dormaindrewitz
May, 2018
Digital
Transformation is
Here
Minimum “Shoddy” Product
in production in 28 days
First quote delivered in 10
hours, 11% conversion rate
after four months
45 updates in the first 55
days in production
@dormaindrewitz
https://builttoadapt.io/the-learning-never-stops-at-liberty-mutual-453a1bbeb70
Digital
Transformation is
Here
Built a digital network of service
providers for non-tow roadside
assistance
Reduced wait times by almost
half
Revenue lift of “tens of millions”
likely to grow to “hundreds of
millions”
https://www.forbes.com/sites/peterhigh/2017/10/23/allstate-technology-chief-develops-the-uber-of-roadside-assistance
Digital
Transformation is
Here
Reduced daily logistics
planning process from 4-6
hours to minutes
Weekly releases to a secure
network
Saving ~$200k a day on
fuel costs
https://www.forbes.com/sites/peterhigh/2017/10/23/allstate-technology-chief-develops-the-uber-of-roadside-assistance
https://www.facebook.com/defenseinnovationunitX/videos/1105014259600458/
https://www.youtube.com/watch?v=u5tn76xjAfc

Recommended for you

Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing

This document provides an introduction to cloud native computing, including: - Cloud native computing enables rapid application development and deployment at scale through distributed systems, automation, and other techniques. - Traditional monolithic architectures are difficult to scale and maintain, while distributed systems improve availability, performance, and scalability through decomposition and parallelization. - Cloud native platforms are built for distributed applications and provide automation, continuous deployment, efficient resource utilization, fault tolerance, security and scalability.

Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service

SpringOne Tour by Pivotal London Spring Boot & Spring Cloud on Pivotal Application Service by Neven Cvetkovic

Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)

The document discusses moving from monolithic applications to microservices and serverless architectures. It outlines the benefits of these approaches, such as improved developer productivity, scalability, and operational efficiencies. It also notes some challenges, such as increased complexity. The document provides guidance on planning the transition, including assessing applications, creating a roadmap, and piloting changes on select applications before full migration.

springone tourcloud nativepivotal software
The future is here.
It’s just not evenly distributed.
- William Gibson
@dormaindrewitz
6
From idea to production: 6-9 months
@dormaindrewitz
T-Mobile: “From Zero to 12 Million”
https://schd.ws/hosted_files/cfsummit2017/e5/T-Mobile-ZeroTo12Million.pdf
https://www.youtube.com/watch?v=xgNRM7Fri_s
@dormaindrewitz
46% of Cloud Foundry users deploy in under a week
Source: Cloud Foundry Application Runtime User Survey, 2017
@dormaindrewitz

Recommended for you

Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?

Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2oP4qzP. Bert Ertman goes beyond the hype of being Cloud-native and focuses instead on what being Cloud-native actually requires in terms of skills and experience for Java Developers and how it affects and impacts traditional systems design. Filmed at qconnewyork.com. Bert Ertman is VP of Technology at Luminis. He is a frequent speaker on Java, Cloud, and software architecture all over the world, book author, and serial conference organizer. He was awarded the coveted title of Java Champion in 2008, and is a JavaOne RockStar speaker and a two-fold Duke’s Choice Award winner.

bert ertmaninfoqqcon
Microservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hrMicroservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hr

The slide deck for our recent talk at the alt.Net meetup: Note: These slides make almost no sense without the presentation, although some have requested the slides, so here they are. If there are any questions regarding the slides, feel free to contact either Abhaya or Joshua. Microservice scars: PageUp is on a journey from monolith to microservices. This talk is to discuss the lessons we learnt from our first microservice. It has been running in production for 9 months - looking back, we have scars, and we've learnt a lot - lets have a retro! We will cover all sorts of topics ranging from the technical details of our approach, in terms of technology stack, continuous deployments, to the soft skills - stakeholder management, team dynamic. We talk through our experience, and what we took from it. Something for everyone. Abhaya Chauhan is a Senior Technical Advisor at PageUp - led the team for PageUp's first microservice. He is focused on ensuring the company is ready for scale. Reducing time to market and bringing agility back to our product. He loves to focus on delivering pragmatically, and showing value.@AbhayaChauhan www.abhayachauhan.com Joshua Toth is a Full Stack Developer at PageUp - A member of the team that produced PageUp's first microservice. He loves learning about new technologies and tackling whatever challenge is presented. He has an interest in security and devops as a culture.@TothJoshuaJ TothJoshuaJ@gmail.com

.netawsgit
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian Team

This document provides an introduction to Pivotal and discusses their perspectives on trends in IT like decentralized workloads, accelerating digital transformation, and increasing focus on security. It outlines Pivotal's objectives of focusing on business outcomes, increasing agility and reducing risk, improving developer experience, implementing a standard operating model, and increasing infrastructure utilization. The document discusses examples of companies that have successfully transformed with Pivotal's help. It also summarizes Pivotal's value proposition in areas like operational efficiency, developer productivity, high availability, and comprehensive security. Finally, it briefly outlines Pivotal's history and customer base.

Making the once impossible trivial.
DEFINING TRANSFORMATION
Operational
Efficiency
● Employ 500:1 developer
to operator ratio
● Perform zero-downtime
upgrades
● Runs the same way
on every public/private
cloud
Developer
Productivity
Comprehensive
Security
● Accelerate feedback
loops by improving
delivery velocity
● Focus on applications,
not infrastructure
● Give developers the
tools and frameworks
to build resilient apps
● Adopt a
defense-in-depth
approach
● Continuously update
platforms to limit
threat impact
● Apply the 3 R’s →
repair, repave, rotate
● Run platforms that
stays online under
all circumstances
● Scale up and down, in
and out, through
automation
● Deploy multi-cloud
resilience patterns
High Availability
The Pivotal value proposition
Embedded OS
(Windows & Linux)
NSX-T
CPI (15 methods)
v1
v2
v3
...
CVEs
Product Updates
Java | .NET | NodeJS
Pivotal Application
Service (PAS)
Application Code & Frameworks
Buildpacks | Spring Boot | Spring Cloud |
Steeltoe
Elastic | Packaged Software | Spark
Pivotal Container
Service (PKS)
>cf push >kubectl run
vSphere
Azure &
Azure StackGoogle CloudAWSOpenstack
Pivotal
Network
“3Rs”
Github
Concourse
Concourse
Pivotal Services
Marketplace
Pivotal and
Partner Products
Continuous
delivery
Public Cloud
Services
Customer
Managed
Services
OpenServiceBrokerAPI
Repair
— CVEs
Repave Rotate
— Credhub
Cloud Foundry BOSH
An open source tool chain
for release engineering,
deployment, and lifecycle
management of large scale
distributed services.
• Packaging w/ embedded OS
• Server provisioning on any IaaS
• Software deployment across clusters
• Health monitoring (server AND
processes)
• Service state monitoring
• Self-healing w/ Resurrector
• Storage management
• Rolling upgrades via canaries

Recommended for you

Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop

This document provides an overview of a hands-on technical workshop on transforming monolithic applications to microservices. The workshop will cover industry trends in application development, Red Hat's approach to application modernization, migrating existing Java EE applications to Red Hat OpenShift, developing microservices using frameworks like Spring Boot and deploying using OpenShift and DevOps processes. Attendees will learn how to discuss migration strategies with customers, develop reactive microservices, package microservices, and prevent and detect issues in distributed systems. The all-day workshop includes sessions on moving existing apps to the cloud, developing on OpenShift, monolith to microservices migration, reactive microservices, and packaging and detecting issues in microservices applications.

red hatopenshiftjboss eap
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native

This document provides an overview of cloud native concepts including: - Cloud native is defined as applications optimized for modern distributed systems capable of scaling to thousands of nodes. - The pillars of cloud native include devops, continuous delivery, microservices, and containers. - Common use cases for cloud native include development, operations, legacy application refactoring, migration to cloud, and building new microservice applications. - While cloud native adoption is growing, challenges include complexity, cultural changes, lack of training, security concerns, and monitoring difficulties.

cloud nativekubernetes
Accelerating Time to Market
Accelerating Time to MarketAccelerating Time to Market
Accelerating Time to Market

Barriers to entry are collapsing as digital startups come out of nowhere to disrupt entire industries. In this session we will discuss the capabilities you need to deliver business innovation through software to market faster than your competitors. Speaker: Faiz Parkar, Director EMEA GTM, Pivotal

dubai digital transformation forum 2016
cf push Automates Developer + Operator workflows
After you cf push, PAS:
➢ Uploads your code
➢ Detects and installs required
runtime & middleware
(“Buildpacks”)
➢ Sets up a route (or URL)
➢ Creates a load balancing entry
➢ Creates SSL termination
➢ Creates health monitoring &
logging subsystems
➢ Starts your app in a healthy state,
with the desired number of
instances
➢ Binds specified backing services
BOSH
GCP
Service
Broker
Harbor
NSX-T
Kubernetes
K8s Cluster
K8s Cluster
K8s Cluster
Built with open-source Kubernetes — Constant compatibility
with the current stable release of Kubernetes, operated by
BOSH. No proprietary extensions.
Production-ready — Highly available from apps to infrastructure,
no single points of failure. Built-in health checks, scaling,
auto-healing and rolling upgrades.
Multicloud — BOSH provides a reliable and consistent
operational experience. For any cloud.
Network management and security out-of-the-box with VMware
NSX-T. Multi-cloud, multi-hypervisor.
GCP APIs access — The GCP Service Broker allows apps to
transparently access Google Cloud APIs, from anywhere. Easily
move workloads to/from Google Container Engine (GKE).
Fully automated Ops — Fully automated deploy, scale, patch,
upgrade. No downtime. Use CD pipelines to deploy your
platform, too.
VMware GCP Azure Openstack AWS
PKSController
Execute functions in response to
events. Use PFS to handle web
events, event-based integration,
and large scale streaming data.
Pivotal Function Service (PFS): A Runtime for Functions
Trigger functions via HTTP/Message Broker — PFS is architected to
support event stream processing, connecting to message topics via a
language-neutral, function container interface.
Run functions anywhere — PFS lets you easily run functions
on-premises and in the public cloud for maximum flexibility.
Use modern DevOps workflows — PFS allows you to use familiar,
container-based workflows for serverless scenarios.
Pluggable event brokers — PFS can be connected easily with popular
message brokers such as Kafka, RabbitMQ, Google Pub/Sub, and AWS
Kinesis.
Polyglot — PFS supports the authoring of functions in your chosen
framework - Node.js, Spring/Java, or Shell.
Kubernetes Native — PFS runs natively on top of Kubernetes, making
it easy to trigger code or containers in response to events.
PCF Ecosystem
Mobile Networking
Storage
BPM
App Integration
DevOps Tooling
Data
Management
Microservices
Management
CRM
CommerceIAMIDE/CodeOther
APM/Monitoring
Search
Security
SIEM/Log/Audit
API Gateways
Messaging
IaaS

Recommended for you

ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects

The capability to operate cloud-native applications can create enormous business growth and value. But enterprise architects should be aware that cloud-native applications are vulnerable to vendor lock-in. We investigated cloud-native application design principles, public cloud service providers, and industrial cloud standards. All results indicate that most cloud service categories seem to foster vendor lock-in situations which might be especially problematic for enterprise architectures. This might sound disillusioning at first. However, we present a reference model for cloud-native applications that relies only on a small subset of well standardized IaaS services. The reference model can be used for codifying cloud technologies. It can guide technology identification, classification, adoption, research and development processes for cloud-native application and for vendor lock-in aware enterprise architecture engineering methodologies.

cloud computingeamcloud-native
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...

SpringOne Platform 2017 Todd Migliore, Comcast During this session I will be giving an overview of how Comcast developed the xfinity service platform and successfully migrated over 70 legacy SOA services to our next gen cloud native microservice platform. This project has been three years in the making and I have been leading it all along. We are finally at the finish line and I would like to share all that we have learned on our journey with the rest of the community. This session will be particularly useful to other enterprises contemplating a similar transformation. I will be covering the full gamut of our transformation. Everything from cloud native principals, continuous delivery, what is a microservice, service migration strategies, consumer migrations strategies, devops transformation, multi-site active/active architecture, distributed data architecture, resiliency patterns, and auto failover. Most importantly i will share some of the benefits our dev teams, business, and customers are experiencing as a result of this transformation.

springone platformspringone platform 2017
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...

Presentation at Red Hat's "API, Microservices, Integration and Container" day, Tustin, CA, 6/21/2018.

red hat
Everything
you need to
transform Process &
Culture
Build for
change
Tools
Continuously
Improve
Platform
Any App, Every Cloud,
One Platform
PCF 2.0
Tracker / Spring / Concourse
Pivotal Labs
Data / AI
Apps
Culture, tools, and platform
Secrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry Adopters
“The best gift you we can give the
team is a way to sustain change”
- Kevin Mackett & Parker Flemming, Pivotal Solutions Architects
https://content.pivotal.io/podcasts/platform-zen-and-the-cloud-foundry-dojo-ep-42

Recommended for you

Putting data to work
Putting data to workPutting data to work
Putting data to work

The document discusses foundational technologies for data-driven businesses. It describes how data is growing exponentially and outlines challenges in using data due to issues like inconsistency, duplication, and size. It then presents an intelligent data lifecycle framework involving ingesting, interpreting, and transforming data. Key foundational technologies are discussed like messaging systems, data virtualization, rules engines, machine learning, business process management, and robotic process automation. An anti-money laundering use case is presented using these technologies in an open system architecture.

red hatbig dataprocess automation
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV

An overview of how SDN/NFV can be orchestrated with serverless and iPaas environment typically in Hybrid Cloud world. Cross cloud inter-operability for Telco cloud.

sdn nfv serverless ipaasipaas sdn nfvhybrid cloud sdn nfv
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith

This document discusses strategies for decomposing monolithic applications into microservices and ensuring resilience of the resulting microservices architecture. It covers decomposing monoliths using API-first and single responsibility principles. Managing the complex microservices architecture requires approaches for cross-cutting concerns like fault tolerance, traffic management, policy enforcement, distributed tracing, and infrastructure concerns like circuit breaking. A service mesh like Istio deployed as sidecars can provide a communications control plane for traffic management, policy enforcement, and distributed tracing between microservices.

red hat
Secrets of Successful Cloud Foundry Adopters
Orange: Delivering a new business app in ⅓ time
Challenges/Goals:
● Improve customer satisfaction
● Reduce cost by reducing customer call center volume
● Increase revenue
Solutions:
● Engaged with Pivotal Labs
● Built/deployed app backend on Pivotal Cloud Foundry
Outcomes:
● Direct collaboration between developers, marketing, and users
for feedback-driven iteration
● Launched MVP product in 6 months versus 18 months
● 50% of B2B customers using app after 9 months
https://content.pivotal.io/podcasts/going-cloud-native-at-orange-france-ep-53
Secrets of Successful Cloud Foundry Adopters
T-Mobile: “From Zero to 12 Million”
https://schd.ws/hosted_files/cfsummit2017/e5/T-Mobile-ZeroTo12Million.pdf
https://www.youtube.com/watch?v=xgNRM7Fri_s
@dormaindrewitz

Recommended for you

Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS

Companies need to build better software faster to compete. But existing monolithic applications, legacy platforms, and lengthy operational deployment cycles are holding innovation back. Microservices are becoming the cloud architecture of choice because they offer the ability to loosely couple applications into discrete services that can be surgically changed without requiring disruptive overhauls. This approach enables the responsiveness and rapid change needed by the business. Enterprise PaaS is a critical foundation to simplify the operations, governance, and health management of these new architectures. Together with a DevOps culture, microservices and PaaS are the engine that drives innovation at speed.

pivotal softwareredmonkpaas
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry

Pivotal Cloud Foundry is a platform as a service that allows developers to quickly build, deploy, and scale applications. It provides users agility by enabling self-service access to application services and deployment resources. It also provides operators agility by automating infrastructure maintenance through containerization and DevOps practices like continuous integration/delivery.

dubai digital transformation forum 2016
Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides

This document discusses developer ready infrastructure and the evolution of cloud platforms. It argues that platforms need to support developers through automation and by handling operational concerns so developers can focus on building applications. It outlines different platform layers from infrastructure as a service (IaaS) to fully managed application platforms and serverless functions. Pivotal's approach leverages Kubernetes, BOSH, and Cloud Foundry to provide a fully automated and production-ready container platform that can run on any cloud and handle all operational tasks.

Secrets of Successful Cloud Foundry Adopters
Comcast: “Highest-value services first”
Source: https://www.youtube.com/watch?v=pfqSsjwCOqA @dormaindrewitz
Secrets of Successful Cloud Foundry Adopters
Secrets of Successful Cloud Foundry Adopters

Recommended for you

Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First Look

Pivotal Cloud Foundry 2.0 is a presentation about new features in Pivotal's platform as a service (PaaS) offering. Key updates include deeper integration with VMware NSX for networking and security, a new monitoring dashboard called PCF Healthwatch, support for Windows containers and .NET applications, and new services like Pivotal Container Service (PKS) for Kubernetes and Pivotal Function Service (PFS) for serverless functions. The presentation discusses how these updates help with developer productivity, operational efficiency, security, and running applications on any infrastructure as a service (IaaS).

pivotal cloud foundrydevelopmentproductivity
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility

The document discusses modern approaches to application development for business agility, including microservices architecture and DevOps practices. It summarizes that high-performing organizations deploy code 200x more frequently, have 3x lower failure rates, and recover from failures 24x faster. The document then provides an overview of microservices architecture, challenges with monolithic applications, and how Red Hat technologies can help organizations adopt modern app development practices for the hybrid cloud.

Connected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected WorldConnected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected World

In-memory contextual processing, API Clouds, and Industrial Things are driving digital transformation and connecting the world. In this session, Chris will describe how leading IT teams incorporate new reference architecture components and practices that enhance connections across people, devices, and partners.   In this session, you will learn: Why new business and customer expectations demand a connected business What new connected architecture fabric components create strategic business opportunity How leading IT teams incorporate new components and practices

platform as a servicecontextual processingindustrial things
Secrets of Successful Cloud Foundry Adopters
Measuring Success
The Fourth Secret
@dormaindrewitz
Digital Metrics are hard to come by
Source: Gartner, “To the Point: How Industry CIOs are Shaping Board Thinking About Digital Transformation”, Gartner Symposium
Barcelona, November 5, 2017, Rich McAvey
IT Transformation Metrics Matter
@dormaindrewitz

Recommended for you

DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat

For the DevOps LA Meetup January 18, 2017 - An introduction to Habitat, a new open source application by Chef for application automation.

habitatchefdevops
Pivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platformPivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platform

This document is a slide presentation by Ronak Banka on using Pivotal Cloud Foundry (PCF) and Google Cloud Platform (GCP) together. It discusses how PCF provides a platform for deploying applications on GCP that enables both developer and operator productivity through features like automated deployments, service integration, and operations. It also highlights benefits of using PCF on GCP like performance, scale, cost savings, and access to differentiated GCP services.

pivotalpcfcloudfoundry
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!

This document discusses enabling application portability with microservices using Project Shipped. It notes the challenges of developing applications in the digital disruption era across multiple languages, data sources, and clouds. Project Shipped enhances the software development lifecycle to provide continuous integration and deployment of microservices across internal and external clouds. It demonstrates using Mantl and Consul for microservice discovery, load balancing and deployment to multiple environments. The presentation concludes by discussing a proof of concept using Project Shipped and Cisco's CMX API to build and deploy a microservice to different environments.

microservicesapplication policycloud computing
Cover w/ Image
VSM: Developer Self-service
● Shift from “push” to “pull”
● Automate creating environments,
updating network changes, adding
capacity
● Developers deploy apps
https://youtu.be/04QFKBt6LCI
“Wait-time for a new
environment went
from 90 days to 15
minutes”
– Andy Zitney, Allstate
https://content.pivotal.io/white-papers/crossing-the-value-str
eam-improving-development-with-pivotal-and-cloud-foundry
Cover w/ Image
Metrics That Matter are Visible
● Answering the question “how are we
doing”
● Small number of highly visible metrics
● Easy to understand
● Constant reinforcement from senior
leadership through middle management
● Education
https://twitter.com/DrPepperSnapple/status/803976948888256512
Comcast: Measure the valuable metrics before and after
Source: https://www.youtube.com/watch?v=pfqSsjwCOqA @dormaindrewitz
CSAA Insurance: Measure the valuable metrics
Source: https://schd.ws/hosted_files/cfeu17/8e/cf_summit2017-csaa.pdf @dormaindrewitz

Recommended for you

Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure

This document provides an overview and agenda for a developer 2 developer webcast series on microservice architecture and container technologies. It includes details on upcoming webcasts in March and April 2017 focused on microservice architecture, Azure container service, Pivotal cloud foundry, and RedHat OpenShift. The document also advertises a webcast on RedHat OpenShift presented by John Archer on containerization with OpenShift and how it enables modern application development.

openshiftred hatmicrosoft
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management

The document provides an overview of Agile, DevOps and Cloud Management from a security, risk management and audit compliance perspective. It discusses how the IT industry paradigm is shifting towards microservices, containers, continuous delivery and cloud platforms. DevOps is described as development and operations engineers participating together in the entire service lifecycle. Key differences in DevOps include changes to configuration management, release and change management, and event monitoring. Factors for DevOps success include culture, collaboration, eliminating waste, unified processes, tooling and automation.

PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London

PCF: Platform for a New Era - Kubernetes for the Enterprise - London Cornelia Davis Sr. Director of Technology, Pivotal 28th March 2018

5. Don’t launch with the Avengers
You want the team everyone can relate to… … not unattainable, rock star heroes
@dormaindrewitz
Cover w/ Image
Select teams carefully
● Different experience levels
● Different skills
● Volunteers who are passionate
about change
● Team focus on equality over
seniority
https://content.pivotal.io/springone-platform-2017/how-to-navigate-the-sea
-of-no-jon-osborn-brian-jimerson
https://springoneplatform.io/sessions/discovers-journey-to-cloud-native
6. Embrace (and invest) in Test and Release Automation
@dormaindrewitz
https://content.pivotal.io/springone-platform-2017/take-devops-to-11-and-sprinkle-cloud-on-it-with-rainbows-and-unicorns-matt-curry
Cover w/ Image
Why TDD
Writing a test first helps:
● Gain the CONFIDENCE you need to
REFACTOR your code to keep it CLEAN
so that you can GO FAST FOREVER.
● Tease out and think through your APIs.
● Clarify exactly what behavior you’re
trying to build.
● Know when you’re done.
● Triangulate on simple, maintainable
implementations, by making each test
pass one by one.
● Write just enough code to make each
test pass.
Matthew Kane Parker, Head of Engineering, Pivotal Labs
https://builttoadapt.io/why-tdd-489fdcdda05e

Recommended for you

OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy

This document summarizes an agenda for a Basefarm Tech MeetUp on OpenShift. The agenda includes welcome remarks, presentations on DevOps, microservices, containers and OpenShift architecture from Red Hat speakers, and a live demo of a "Safely Agile" application on OpenShift. Basefarm also provides OpenShift installation and operations services to help customers implement and manage OpenShift platforms.

openshiftbasefarmredhat
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration

Scott Cranton, presenting at Red Hat's "Microservices, Integration, API, and Containers" Day, Tustin, CA, 6/21/208

red hat
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls

Monitoring and making sense of infrastructure data can be an arduous process. Managing a volume of API calls from more than one million active users every minute presents an even more complex and demanding challenge. Using Amazon Web Services (AWS) and Datadog, Grindr overcame a series of infrastructure challenges by both implementing and managing highly scalable, high availability, and top performing infrastructure, as well as aggregating, analyzing, and acting on key infrastructure data KPIs.

aws clouddatadogaws
The Deployment Equation
Micro-
services
Automated
Pipelines
Self-service
Infrastructure
Deploys
The Deployment Equation
Micro-
services
Automated
Pipelines
Self-service
Infrastructure
Deploys
Test-Driven Development
- Increase test coverage
- Co-locate cognitive
work
- Reduce hand-off waste
Continuous Integration
- Automate
undifferentiated heavy
lifting
- Code always ready for
deployment to
production
Visibility
- Team alignment
- Minimize interpretation
overhead
7. Be bold
Neville George, Comcast, “10 Lessons We Learned with Cloud Foundry”,
https://content.pivotal.io/springone-platform-2017/10-lessons-we-learned-with-cloud-foundry-neville-george
@dormaindrewitz
Top down boldness
John Heveran, Liberty Mutual, https://content.pivotal.io/springone-platform-2017/john-heveran
@dormaindrewitz

Recommended for you

John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public

The document provides a summary of John Nelson Lewis's experience as a cloud architect, engineering manager, and senior systems engineer over the past 15 years. He has worked for companies such as Avanade, ServiceNow, and Microsoft, taking software services from design through testing and into production environments. He has experience architecting solutions involving hybrid cloud, Azure, automation, and configuration management tools.

IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE

IBM Think 2020 - Openshift on IBM Z and LinuxONE #mainframe #openshift #kubernetes #modernization #ibm #devops #openshift4 #redhatopenshift #redhat #ibmz #linuxone #ibmer

#mainframe#openshift#kubernetes
Cloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalCloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- Pivotal

This document outlines the agenda for a developer productivity and Pivotal Cloud Foundry event. The agenda includes presentations on Pivotal Cloud Foundry, Virtustream, Dynatrace, debugging applications, agile development, and a wrap up session. It also provides documentation on Pivotal Cloud Foundry including an overview, typical customer outcomes, the cloud platform evolution, and Pivotal Cloud Foundry ecosystem services. Finally, it shares customer case studies on how Liberty Mutual, Verizon, and Humana have used Pivotal technologies.

pivotal softwarepivotal cloud foundrycloud native
Recap of 7 Secrets of Successful Digital Transformers
1. Do the “dojo”: create space for change
2. Pick an application(s): Ensure focus
3. Feed developer groundswell: Help new ways go viral
4. Measure: Mix business and tech metrics
5. Select the first team carefully: Avoid rockstar heroes
6. Embrace Test and Release Automation: The investment will
pay dividends
7. Be bold: top to bottom, go big to make it real
@dormaindrewitz
Resources
https://medium.com/@dormaindrewitz/secrets-of-successful-cloud-foundry-adopters-23219
3111b18
https://medium.com/@dormaindrewitz/digital-transformation-anti-patterns-81f6190e2c4c
https://content.pivotal.io/blog/metrics-the-fourth-secret-of-successful-digital-transformers
https://content.pivotal.io/white-papers/the-upside-down-economics-of-building-your-own-pl
atform
https://content.pivotal.io/podcasts/platform-zen-and-the-cloud-foundry-dojo-ep-42
Transforming How The World Builds Software
© Copyright 2017 Pivotal Software, Inc. All rights Reserved.

More Related Content

What's hot

Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
VMware Tanzu
 
Red Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformationRed Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformation
Eric D. Schabell
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
 
Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service
VMware Tanzu
 
Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)
VMware Tanzu
 
Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?
C4Media
 
Microservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hrMicroservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hr
Joshua Toth
 
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian Team
VMware Tanzu
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
Judy Breedlove
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
Karthik Gaekwad
 
Accelerating Time to Market
Accelerating Time to MarketAccelerating Time to Market
Accelerating Time to Market
VMware Tanzu
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
Nane Kratzke
 
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
VMware Tanzu
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
Judy Breedlove
 
Putting data to work
Putting data to workPutting data to work
Putting data to work
Judy Breedlove
 
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
Krishna-Kumar
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
Judy Breedlove
 
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
VMware Tanzu
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
VMware Tanzu
 

What's hot (20)

Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
Upgrade your InfoSec, Ops and Dev teams with PCF 1.12
 
Red Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformationRed Hat OpenShift - a foundation for successful digital transformation
Red Hat OpenShift - a foundation for successful digital transformation
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
 
Spring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application ServiceSpring Boot & Spring Cloud on Pivotal Application Service
Spring Boot & Spring Cloud on Pivotal Application Service
 
Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)Evolving to Cloud-Native - Nate Schutta (2/2)
Evolving to Cloud-Native - Nate Schutta (2/2)
 
Are We Really Cloud-Native?
Are We Really Cloud-Native?Are We Really Cloud-Native?
Are We Really Cloud-Native?
 
Microservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hrMicroservice Scars - Alt.net 2hr
Microservice Scars - Alt.net 2hr
 
Pivotal Overview: Canadian Team
Pivotal Overview: Canadian TeamPivotal Overview: Canadian Team
Pivotal Overview: Canadian Team
 
Monoliths to microservices workshop
Monoliths to microservices workshopMonoliths to microservices workshop
Monoliths to microservices workshop
 
Why to Cloud Native
Why to Cloud NativeWhy to Cloud Native
Why to Cloud Native
 
Accelerating Time to Market
Accelerating Time to MarketAccelerating Time to Market
Accelerating Time to Market
 
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise ArchitectsClouNS - A Cloud-native Application Reference Model for Enterprise Architects
ClouNS - A Cloud-native Application Reference Model for Enterprise Architects
 
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
Going Cloud Native at Comcast: How We Migrated a Massive Legacy SOA Platform ...
 
Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...Microservices, containers and event driven architecture - key factors in agil...
Microservices, containers and event driven architecture - key factors in agil...
 
Putting data to work
Putting data to workPutting data to work
Putting data to work
 
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
 
Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith Agile integration: Decomposing the monolith
Agile integration: Decomposing the monolith
 
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
 
LIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud FoundryLIVE DEMO: Pivotal Cloud Foundry
LIVE DEMO: Pivotal Cloud Foundry
 

Similar to Secrets of Successful Cloud Foundry Adopters

Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides
VMware Tanzu
 
Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First Look
VMware Tanzu
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility
Agile Impact Conference
 
Connected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected WorldConnected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected World
Chris Haddad
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
Jessica DeVita
 
Pivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platformPivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platform
Ronak Banka
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!
Ken Owens
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
John Archer
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
VMware Tanzu
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
Bent Terp
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
Judy Breedlove
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
Amazon Web Services
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
John N. Lewis
 
IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
Filipe Miranda
 
Cloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalCloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- Pivotal
VMware Tanzu
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
Judy Breedlove
 
Achieving a Serverless Development Experience
Achieving a Serverless Development ExperienceAchieving a Serverless Development Experience
Achieving a Serverless Development Experience
Ivan Dwyer
 
Evolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business AgilityEvolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business Agility
Red Hat India Pvt. Ltd.
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
DevOps.com
 

Similar to Secrets of Successful Cloud Foundry Adopters (20)

Pivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure SlidesPivotal Developer-Ready Infrastructure Slides
Pivotal Developer-Ready Infrastructure Slides
 
Pivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First LookPivotal Cloud Foundry 2.0: First Look
Pivotal Cloud Foundry 2.0: First Look
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility
 
Connected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected WorldConnected Architecture Fabric Creating a Connected World
Connected Architecture Fabric Creating a Connected World
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
 
Pivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platformPivotal CloudFoundry on Google cloud platform
Pivotal CloudFoundry on Google cloud platform
 
Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!Enabling application portability with the greatest of ease!
Enabling application portability with the greatest of ease!
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
 
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - LondonPCF: Platform for a New Era - Kubernetes for the Enterprise - London
PCF: Platform for a New Era - Kubernetes for the Enterprise - London
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
Red Hat: Three Pillars of Integration
Red Hat:  Three Pillars of IntegrationRed Hat:  Three Pillars of Integration
Red Hat: Three Pillars of Integration
 
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API CallsAWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
AWS Partner: Grindr: Aggregate, Analyze, and Act on 900M Daily API Calls
 
John N. Lewis - Resume - Public
John N. Lewis - Resume - Public John N. Lewis - Resume - Public
John N. Lewis - Resume - Public
 
IBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONEIBM Think 2020 Openshift on IBM Z and LinuxONE
IBM Think 2020 Openshift on IBM Z and LinuxONE
 
Cloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- PivotalCloud-Native Workshop New York- Pivotal
Cloud-Native Workshop New York- Pivotal
 
The Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & APIThe Three Pillars of Agile Integration: Connector, Container & API
The Three Pillars of Agile Integration: Connector, Container & API
 
Achieving a Serverless Development Experience
Achieving a Serverless Development ExperienceAchieving a Serverless Development Experience
Achieving a Serverless Development Experience
 
Evolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business AgilityEvolving Infrastructure and Management for Business Agility
Evolving Infrastructure and Management for Business Agility
 
The Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD PipelineThe Reality of Managing Microservices in Your CD Pipeline
The Reality of Managing Microservices in Your CD Pipeline
 

More from VMware Tanzu

Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
VMware Tanzu
 
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
VMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
VMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
VMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
VMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
VMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
VMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
VMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
VMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
VMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
VMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
VMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
VMware Tanzu
 

More from VMware Tanzu (20)

Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14Spring into AI presented by Dan Vega 5/14
Spring into AI presented by Dan Vega 5/14
 
What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 

Recently uploaded

Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple StepsSeamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Estuary Flow
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
SimonedeGijt
 
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
Roshan Dwivedi
 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
sudsdeep
 
Leading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptxLeading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptx
taskroupseo
 
dachnug51 - All you ever wanted to know about domino licensing.pdf
dachnug51 - All you ever wanted to know about domino licensing.pdfdachnug51 - All you ever wanted to know about domino licensing.pdf
dachnug51 - All you ever wanted to know about domino licensing.pdf
DNUG e.V.
 
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
Hironori Washizaki
 
NYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdfNYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdf
AUGNYC
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
karim wahed
 
Independence Day Hasn’t Always Been a U.S. Holiday.pdf
Independence Day Hasn’t Always Been a U.S. Holiday.pdfIndependence Day Hasn’t Always Been a U.S. Holiday.pdf
Independence Day Hasn’t Always Been a U.S. Holiday.pdf
Livetecs LLC
 
Cultural Shifts: Embracing DevOps for Organizational Transformation
Cultural Shifts: Embracing DevOps for Organizational TransformationCultural Shifts: Embracing DevOps for Organizational Transformation
Cultural Shifts: Embracing DevOps for Organizational Transformation
Mindfire Solution
 
Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)
miso_uam
 
MVP Mobile Application - Codearrest.pptx
MVP Mobile Application - Codearrest.pptxMVP Mobile Application - Codearrest.pptx
MVP Mobile Application - Codearrest.pptx
Mitchell Marsh
 
What is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for FreeWhat is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for Free
TwisterTools
 
ANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdfANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdf
sachin chaurasia
 
Folding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a seriesFolding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a series
Philip Schwarz
 
dachnug51 - Whats new in domino 14 .pdf
dachnug51 - Whats new in domino 14  .pdfdachnug51 - Whats new in domino 14  .pdf
dachnug51 - Whats new in domino 14 .pdf
DNUG e.V.
 
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdfResponsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
Trackobit
 
Top 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your WebsiteTop 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your Website
e-Definers Technology
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
confluent
 

Recently uploaded (20)

Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple StepsSeamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
Seamless PostgreSQL to Snowflake Data Transfer in 8 Simple Steps
 
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptxWired_2.0_Create_AmsterdamJUG_09072024.pptx
Wired_2.0_Create_AmsterdamJUG_09072024.pptx
 
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
FAST Channels: Explosive Growth Forecast 2024-2027 (Buckle Up!)
 
Splunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptxSplunk_Remote_Work_Insights_Overview.pptx
Splunk_Remote_Work_Insights_Overview.pptx
 
Leading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptxLeading Project Management Tool Taskruop.pptx
Leading Project Management Tool Taskruop.pptx
 
dachnug51 - All you ever wanted to know about domino licensing.pdf
dachnug51 - All you ever wanted to know about domino licensing.pdfdachnug51 - All you ever wanted to know about domino licensing.pdf
dachnug51 - All you ever wanted to know about domino licensing.pdf
 
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
COMPSAC 2024 D&I Panel: Charting a Course for Equity: Strategies for Overcomi...
 
NYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdfNYC 26-Jun-2024 Combined Presentations.pdf
NYC 26-Jun-2024 Combined Presentations.pdf
 
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdfAWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
AWS Cloud Practitioner Essentials (Second Edition) (Arabic) AWS Security .pdf
 
Independence Day Hasn’t Always Been a U.S. Holiday.pdf
Independence Day Hasn’t Always Been a U.S. Holiday.pdfIndependence Day Hasn’t Always Been a U.S. Holiday.pdf
Independence Day Hasn’t Always Been a U.S. Holiday.pdf
 
Cultural Shifts: Embracing DevOps for Organizational Transformation
Cultural Shifts: Embracing DevOps for Organizational TransformationCultural Shifts: Embracing DevOps for Organizational Transformation
Cultural Shifts: Embracing DevOps for Organizational Transformation
 
Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)Software development... for all? (keynote at ICSOFT'2024)
Software development... for all? (keynote at ICSOFT'2024)
 
MVP Mobile Application - Codearrest.pptx
MVP Mobile Application - Codearrest.pptxMVP Mobile Application - Codearrest.pptx
MVP Mobile Application - Codearrest.pptx
 
What is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for FreeWhat is OCR Technology and How to Extract Text from Any Image for Free
What is OCR Technology and How to Extract Text from Any Image for Free
 
ANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdfANSYS Mechanical APDL Introductory Tutorials.pdf
ANSYS Mechanical APDL Introductory Tutorials.pdf
 
Folding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a seriesFolding Cheat Sheet #7 - seventh in a series
Folding Cheat Sheet #7 - seventh in a series
 
dachnug51 - Whats new in domino 14 .pdf
dachnug51 - Whats new in domino 14  .pdfdachnug51 - Whats new in domino 14  .pdf
dachnug51 - Whats new in domino 14 .pdf
 
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdfResponsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
Responsibilities of Fleet Managers and How TrackoBit Can Assist.pdf
 
Top 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your WebsiteTop 10 Tips To Get Google AdSense For Your Website
Top 10 Tips To Get Google AdSense For Your Website
 
Break data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud ConnectorsBreak data silos with real-time connectivity using Confluent Cloud Connectors
Break data silos with real-time connectivity using Confluent Cloud Connectors
 

Secrets of Successful Cloud Foundry Adopters

  • 1. © Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0 Secrets of Successful Cloud Foundry Adopters Dormain Drewitz @dormaindrewitz May, 2018
  • 2. Digital Transformation is Here Minimum “Shoddy” Product in production in 28 days First quote delivered in 10 hours, 11% conversion rate after four months 45 updates in the first 55 days in production @dormaindrewitz https://builttoadapt.io/the-learning-never-stops-at-liberty-mutual-453a1bbeb70
  • 3. Digital Transformation is Here Built a digital network of service providers for non-tow roadside assistance Reduced wait times by almost half Revenue lift of “tens of millions” likely to grow to “hundreds of millions” https://www.forbes.com/sites/peterhigh/2017/10/23/allstate-technology-chief-develops-the-uber-of-roadside-assistance
  • 4. Digital Transformation is Here Reduced daily logistics planning process from 4-6 hours to minutes Weekly releases to a secure network Saving ~$200k a day on fuel costs https://www.forbes.com/sites/peterhigh/2017/10/23/allstate-technology-chief-develops-the-uber-of-roadside-assistance https://www.facebook.com/defenseinnovationunitX/videos/1105014259600458/ https://www.youtube.com/watch?v=u5tn76xjAfc
  • 5. The future is here. It’s just not evenly distributed. - William Gibson @dormaindrewitz
  • 6. 6 From idea to production: 6-9 months @dormaindrewitz
  • 7. T-Mobile: “From Zero to 12 Million” https://schd.ws/hosted_files/cfsummit2017/e5/T-Mobile-ZeroTo12Million.pdf https://www.youtube.com/watch?v=xgNRM7Fri_s @dormaindrewitz
  • 8. 46% of Cloud Foundry users deploy in under a week Source: Cloud Foundry Application Runtime User Survey, 2017 @dormaindrewitz
  • 9. Making the once impossible trivial. DEFINING TRANSFORMATION
  • 10. Operational Efficiency ● Employ 500:1 developer to operator ratio ● Perform zero-downtime upgrades ● Runs the same way on every public/private cloud Developer Productivity Comprehensive Security ● Accelerate feedback loops by improving delivery velocity ● Focus on applications, not infrastructure ● Give developers the tools and frameworks to build resilient apps ● Adopt a defense-in-depth approach ● Continuously update platforms to limit threat impact ● Apply the 3 R’s → repair, repave, rotate ● Run platforms that stays online under all circumstances ● Scale up and down, in and out, through automation ● Deploy multi-cloud resilience patterns High Availability The Pivotal value proposition
  • 11. Embedded OS (Windows & Linux) NSX-T CPI (15 methods) v1 v2 v3 ... CVEs Product Updates Java | .NET | NodeJS Pivotal Application Service (PAS) Application Code & Frameworks Buildpacks | Spring Boot | Spring Cloud | Steeltoe Elastic | Packaged Software | Spark Pivotal Container Service (PKS) >cf push >kubectl run vSphere Azure & Azure StackGoogle CloudAWSOpenstack Pivotal Network “3Rs” Github Concourse Concourse Pivotal Services Marketplace Pivotal and Partner Products Continuous delivery Public Cloud Services Customer Managed Services OpenServiceBrokerAPI Repair — CVEs Repave Rotate — Credhub
  • 12. Cloud Foundry BOSH An open source tool chain for release engineering, deployment, and lifecycle management of large scale distributed services. • Packaging w/ embedded OS • Server provisioning on any IaaS • Software deployment across clusters • Health monitoring (server AND processes) • Service state monitoring • Self-healing w/ Resurrector • Storage management • Rolling upgrades via canaries
  • 13. cf push Automates Developer + Operator workflows After you cf push, PAS: ➢ Uploads your code ➢ Detects and installs required runtime & middleware (“Buildpacks”) ➢ Sets up a route (or URL) ➢ Creates a load balancing entry ➢ Creates SSL termination ➢ Creates health monitoring & logging subsystems ➢ Starts your app in a healthy state, with the desired number of instances ➢ Binds specified backing services
  • 14. BOSH GCP Service Broker Harbor NSX-T Kubernetes K8s Cluster K8s Cluster K8s Cluster Built with open-source Kubernetes — Constant compatibility with the current stable release of Kubernetes, operated by BOSH. No proprietary extensions. Production-ready — Highly available from apps to infrastructure, no single points of failure. Built-in health checks, scaling, auto-healing and rolling upgrades. Multicloud — BOSH provides a reliable and consistent operational experience. For any cloud. Network management and security out-of-the-box with VMware NSX-T. Multi-cloud, multi-hypervisor. GCP APIs access — The GCP Service Broker allows apps to transparently access Google Cloud APIs, from anywhere. Easily move workloads to/from Google Container Engine (GKE). Fully automated Ops — Fully automated deploy, scale, patch, upgrade. No downtime. Use CD pipelines to deploy your platform, too. VMware GCP Azure Openstack AWS PKSController
  • 15. Execute functions in response to events. Use PFS to handle web events, event-based integration, and large scale streaming data. Pivotal Function Service (PFS): A Runtime for Functions Trigger functions via HTTP/Message Broker — PFS is architected to support event stream processing, connecting to message topics via a language-neutral, function container interface. Run functions anywhere — PFS lets you easily run functions on-premises and in the public cloud for maximum flexibility. Use modern DevOps workflows — PFS allows you to use familiar, container-based workflows for serverless scenarios. Pluggable event brokers — PFS can be connected easily with popular message brokers such as Kafka, RabbitMQ, Google Pub/Sub, and AWS Kinesis. Polyglot — PFS supports the authoring of functions in your chosen framework - Node.js, Spring/Java, or Shell. Kubernetes Native — PFS runs natively on top of Kubernetes, making it easy to trigger code or containers in response to events.
  • 16. PCF Ecosystem Mobile Networking Storage BPM App Integration DevOps Tooling Data Management Microservices Management CRM CommerceIAMIDE/CodeOther APM/Monitoring Search Security SIEM/Log/Audit API Gateways Messaging IaaS
  • 17. Everything you need to transform Process & Culture Build for change Tools Continuously Improve Platform Any App, Every Cloud, One Platform PCF 2.0 Tracker / Spring / Concourse Pivotal Labs Data / AI Apps Culture, tools, and platform
  • 20. “The best gift you we can give the team is a way to sustain change” - Kevin Mackett & Parker Flemming, Pivotal Solutions Architects https://content.pivotal.io/podcasts/platform-zen-and-the-cloud-foundry-dojo-ep-42
  • 22. Orange: Delivering a new business app in ⅓ time Challenges/Goals: ● Improve customer satisfaction ● Reduce cost by reducing customer call center volume ● Increase revenue Solutions: ● Engaged with Pivotal Labs ● Built/deployed app backend on Pivotal Cloud Foundry Outcomes: ● Direct collaboration between developers, marketing, and users for feedback-driven iteration ● Launched MVP product in 6 months versus 18 months ● 50% of B2B customers using app after 9 months https://content.pivotal.io/podcasts/going-cloud-native-at-orange-france-ep-53
  • 24. T-Mobile: “From Zero to 12 Million” https://schd.ws/hosted_files/cfsummit2017/e5/T-Mobile-ZeroTo12Million.pdf https://www.youtube.com/watch?v=xgNRM7Fri_s @dormaindrewitz
  • 26. Comcast: “Highest-value services first” Source: https://www.youtube.com/watch?v=pfqSsjwCOqA @dormaindrewitz
  • 30. Measuring Success The Fourth Secret @dormaindrewitz
  • 31. Digital Metrics are hard to come by Source: Gartner, “To the Point: How Industry CIOs are Shaping Board Thinking About Digital Transformation”, Gartner Symposium Barcelona, November 5, 2017, Rich McAvey
  • 32. IT Transformation Metrics Matter @dormaindrewitz
  • 33. Cover w/ Image VSM: Developer Self-service ● Shift from “push” to “pull” ● Automate creating environments, updating network changes, adding capacity ● Developers deploy apps https://youtu.be/04QFKBt6LCI “Wait-time for a new environment went from 90 days to 15 minutes” – Andy Zitney, Allstate https://content.pivotal.io/white-papers/crossing-the-value-str eam-improving-development-with-pivotal-and-cloud-foundry
  • 34. Cover w/ Image Metrics That Matter are Visible ● Answering the question “how are we doing” ● Small number of highly visible metrics ● Easy to understand ● Constant reinforcement from senior leadership through middle management ● Education https://twitter.com/DrPepperSnapple/status/803976948888256512
  • 35. Comcast: Measure the valuable metrics before and after Source: https://www.youtube.com/watch?v=pfqSsjwCOqA @dormaindrewitz
  • 36. CSAA Insurance: Measure the valuable metrics Source: https://schd.ws/hosted_files/cfeu17/8e/cf_summit2017-csaa.pdf @dormaindrewitz
  • 37. 5. Don’t launch with the Avengers You want the team everyone can relate to… … not unattainable, rock star heroes @dormaindrewitz
  • 38. Cover w/ Image Select teams carefully ● Different experience levels ● Different skills ● Volunteers who are passionate about change ● Team focus on equality over seniority https://content.pivotal.io/springone-platform-2017/how-to-navigate-the-sea -of-no-jon-osborn-brian-jimerson https://springoneplatform.io/sessions/discovers-journey-to-cloud-native
  • 39. 6. Embrace (and invest) in Test and Release Automation @dormaindrewitz https://content.pivotal.io/springone-platform-2017/take-devops-to-11-and-sprinkle-cloud-on-it-with-rainbows-and-unicorns-matt-curry
  • 40. Cover w/ Image Why TDD Writing a test first helps: ● Gain the CONFIDENCE you need to REFACTOR your code to keep it CLEAN so that you can GO FAST FOREVER. ● Tease out and think through your APIs. ● Clarify exactly what behavior you’re trying to build. ● Know when you’re done. ● Triangulate on simple, maintainable implementations, by making each test pass one by one. ● Write just enough code to make each test pass. Matthew Kane Parker, Head of Engineering, Pivotal Labs https://builttoadapt.io/why-tdd-489fdcdda05e
  • 42. The Deployment Equation Micro- services Automated Pipelines Self-service Infrastructure Deploys Test-Driven Development - Increase test coverage - Co-locate cognitive work - Reduce hand-off waste Continuous Integration - Automate undifferentiated heavy lifting - Code always ready for deployment to production Visibility - Team alignment - Minimize interpretation overhead
  • 43. 7. Be bold Neville George, Comcast, “10 Lessons We Learned with Cloud Foundry”, https://content.pivotal.io/springone-platform-2017/10-lessons-we-learned-with-cloud-foundry-neville-george @dormaindrewitz
  • 44. Top down boldness John Heveran, Liberty Mutual, https://content.pivotal.io/springone-platform-2017/john-heveran @dormaindrewitz
  • 45. Recap of 7 Secrets of Successful Digital Transformers 1. Do the “dojo”: create space for change 2. Pick an application(s): Ensure focus 3. Feed developer groundswell: Help new ways go viral 4. Measure: Mix business and tech metrics 5. Select the first team carefully: Avoid rockstar heroes 6. Embrace Test and Release Automation: The investment will pay dividends 7. Be bold: top to bottom, go big to make it real @dormaindrewitz
  • 47. Transforming How The World Builds Software © Copyright 2017 Pivotal Software, Inc. All rights Reserved.