Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
278 views35 pages

Cloud Native Journey v01 160218234048 PDF

This document discusses how digital disruption is changing businesses and requiring them to become software companies that can quickly develop and deliver new digital experiences. It notes that by 2020, 75% of application development will be for building custom software rather than buying off-the-shelf software. It then discusses how organizations can become cloud native by adopting a bimodal IT approach with Mode 1 focusing on safety and automation, and Mode 2 focusing on rapid exploration. Finally, it outlines characteristics of cloud native development including continuous delivery, microservices, and leveraging platform services to automate infrastructure concerns and focus on applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
278 views35 pages

Cloud Native Journey v01 160218234048 PDF

This document discusses how digital disruption is changing businesses and requiring them to become software companies that can quickly develop and deliver new digital experiences. It notes that by 2020, 75% of application development will be for building custom software rather than buying off-the-shelf software. It then discusses how organizations can become cloud native by adopting a bimodal IT approach with Mode 1 focusing on safety and automation, and Mode 2 focusing on rapid exploration. Finally, it outlines characteristics of cloud native development including continuous delivery, microservices, and leveraging platform services to automate infrastructure concerns and focus on applications.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 35

Cloud Native Journey

Faiz Parkar
Director, Product Marketing
Pivotal EMEA

@_CloudNinja
DIGITAL DISRUPTION IS
CHANGING THE WAY
BUSINESS IS DONE
EXPERIENCES ARE BEING REIMAGINED
Get offers for stuff you like Get meals from the best See a Doctor in minutes at
when you’re where you local restaurants in under a time and location that
can buy 10 minutes suits you
Superior digital experiences
must be built, they can’t be bought.
75%
of application development supporting digital
business will be built not bought by 2020

Source: Gartner
In a world of digital interactions,
organizations will deliver business
innovation through software:
Every business will be a
software business
Software is your core differentiator
 In-sourcing software development “In the past 90% of car value was in hardware, we
expect 50% of value will be in hardware and the
 Shift from off the shelf to custom other 50% divided by software and experiences”

purpose-built
 Building internal expertise in modern
software development approaches
Don Butler
Executive Director,
Connected Vehicles
HOW TO BECOME A “SOFTWARE COMPANY”?

“BIMODAL IT” (GARTNER)

IT Mode 1 IT Mode 2
Safety, Accuracy Exploratory, Rapid,
Innovate Non-linear
Innovate
Iterate
Automate
Record,
Automate, Learn
Record
Cloud-Native

1960 Mainframe / PC / Web 2000 Cloud / Mobile / IoT 2016


So what do the Cloud Natives do?

$6B $50B $41B

$25B $33.5B
SPEED

SAFETY

SCALE

UBIQUITY*
(MOBILE)
Continuous Delivery
Delivery Continuous
Deliver Continuously
Day One Day Two and Beyond
Continuously Delivered Microservices
If every service has to be updated in
concert, it’s not loosely coupled!

Loosely coupled service oriented


architecture with bounded contexts
If you have to know about surrounding
services you don’t have a bounded context.
Cloud native and microservice models
are moving into the Fortune 500
“I said to my vendors, I don’t want five “Two people built an app and got it
years ago. I want five years from now. into the App Store in five weeks”

“The adopters we speak to today, like GE, HP, Equinix, PayPal, Capital
One, Goldman Sachs, Airbnb, Medallia, Square, and Xoom say that
microservices are well worth the tradeoffs.”
Cloud Native Maturity Model

• Microservices architecture
Cloud Native • API-first design

• Fault-tolerant and resilient design


• Cloud-agnostic runtime implementation
Cloud Resilient • Bundled metrics and monitoring
• Proactive failure testing

• 12 Factor App methodology


Cloud Friendly • Horizontally scalable
• Leverages platform for high availability

• No permanent disk access


• Self-contained application
Cloud Ready • Platform-managed ports and networking
• Consumes platform-managed backing services
Cloud Technology Bingo
Cloud adoption with non-cloud native applications, unopinionated tools and adhoc automation

Spring Mesos Kubernetes Puppet


Boot Dropwizard SALT

Chef
Amazon
Web Ansible
Seneca Docker
Seneca Chronos
Services
Ruby on VMware
Rails vSphere OpenStack
Azure

Application Container Automation Cloud


Frameworks Schedulers Tools Infrastructure
the ratio of app developers to platform developers
at “web scale” companies
UNDIFFERENTIATED
HEAVY
LIFTING
Application Framework
Language framework for microservice-based architectures including Spring Spring
Dev components for service discovery, metrics and circuit breakers. Boot Cloud

Contract: 12 Factor Application

Platform Runtime
Application container runtime with attachable backing services, Pivotal
Dev Ops automated CI/CD, routing, health management and logging. Cloud Foundry

Contract: BOSH Release

Infrastructure Automation
A single deployment API for provisioning for bit-for-bit, consistent, self- Pivotal
Ops healing deployments across any private or public cloud. BOSH Cloud Foundry
SPRING BOOT

http://start.spring.io

OMAKASE TWELVE FACTOR APPS


SPRING CLOUD

http://cloud.spring.io

OMAKASE DISTRIBUTED SYSTEMS


https://network.pivotal.io/products/p-spring-cloud-services
SPRING CLOUD
DATA FLOW

http://cloud.spring.io/spring-cloud-dataflow

OMAKASE BATCH AND STREAM DATA PROCESSING


Cloud Platform Evolution
BEFORE AFTE
R
Your Application Infrastructure Business
Code concerns focus App App App
Messaging
Database

Server

Technology All about the


Web

PAAS
silos applications

Operating System

Virtualization Platform
Matrix of Line-of-sight
IAAS
specialization to customers
Physical Servers

24
Cloud Foundry: The Industry’s Open Cloud Standard
Platinum

Gold

Silver

T E A M
Platform Runtime Services

Routing Container Scheduling Service Discovery Configuration Database

Application Framework Big Data

RESTful Object Storage


12 Factor Apps Microservices Circuit Breakers
Services

Mobile

Spring Boot Ruby on Rails Node.js .NET


Build CI

Logging & Metrics Messaging User Provided

Zero Downtime Failover & Security Platform


Operations Deployments Recovery
Scaling
Patching Upgrades

Infrastructure VMware OpenStack Amazon


DevOps Continuous
Delivery

Cloud Native

Micro services Containers

27
Flexibility without getting locked in

“It’s definitely around speed to market, but it’s also


about getting it right faster”

“Should the bank elect to use public cloud services…


George Sherman we don’t have to touch the apps to do it”
CIO Global Technology
Infrastructure
“Bank provisioned 2 transaction processing apps
onto Cloud Foundry in half a day”
Faster Time to Market

Delivered: Delivered:
2.5 months 5 weeks
MyHealth By Humana Cue by Humana

“ People have taken notice of the rapid rate in which we’re able to deliver applications.
With Cloud Foundry we’ve transitioned to a situation where those same people who were
moving files before may be managing Cloud Foundry Ops manager in a role of being a
partner instead of being a barrier.

“Think of a product on a Monday and deliver on Friday.”
“Moving to a Cloud
Native Platform is more
than a technological
transformation.

It’s a new way to


develop products…
It’s the most
exciting thing we’ve
done in the last 12
months.”

- Richard Leurig,
SVP Innovation
Development Center
“Now with Cloud
Foundry and Pivotal,
operations that used
to take weeks can
take minutes or
less.”
- Francois Andry,
Sr. Director of Architecture,
HealthSuite Digital Platform
Cloud Native Platform to Transform your Enterprise

BUSINESS DEVELOPMENT OPERATIONS

• Align IT with business goals • Self-service with automated • Operational agility


provisioning
• Respond to changes in • Deploy consistent platforms
marketplace quickly • Rapidly iterate, deploy to with application visibility
production faster
• Capture new business • High availability with instant
opportunities • Framework with integrated scaling
tools
How to get started on your Cloud Native journey

http://bit.ly/cloud-native-book http://pivotal.io/cloud-foundry-the-cloud-native-platform
Let’s build something
MEANINGFUL

You might also like