SlideShare una empresa de Scribd logo
1 de 16
ENTERPRISE CLOUD NATIVE | 1
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud
Native
ENTERPRISE CLOUD NATIVE | 2
CLOUD NATIVE
ENTERPRISE
About
● Neil McEvoy, CBPN
● Slides available: cbpn.io
● Ebook: Going Cloud Native
E-Learning Library
● First in an ongoing series - Starting point for overall ‘learning
journey’
● Follow on sessions exploring detail of individual topics -
Technology, business transformation…
● Published to BrightTALK.com and catalogued into Best
Practices Library for i) Career Development Journeys, ii)
Solution Scenarios, ...
Introduction
ENTERPRISE CLOUD NATIVE | 3
CLOUD NATIVE
ENTERPRISE
Cloud Native Hosting
● Revenue centric
● Single application focus,
eg e-commerce, online
banking
● Modern tools and skills
Case study example:
● Mondo Launches ‘Cloud
Native Bank’ on AWS
Enterprise Cloud Native
Enterprise
● Thousands of legacy
applications and
infrastructure
● Skills and tools challenges
So:
1. How impact existing
platforms and tools, eg
VMware?
2. Key goals: Consolidation
and cost savings, skills
overhaul, .. etc.
3. Additional design
requirements
ENTERPRISE CLOUD NATIVE | 4
CLOUD NATIVE
ENTERPRISE
Digital Disruptors - Harnessing the
Platform Business Model
● Entirely Cloud-based, exploiting new
regulations support for Cloud in the
financial sector > First Mover Advantage
● Leveraged Crowdfunding
● Modern DevOps tools and skills
● Single application focus, eg e-commerce,
online banking - Enable the “frictionless
enterprise”
● Repeatable technology blueprint:
Platform
Transformation Agenda
● Strategy team: CIOs,
CDOs, ..
● Platform Business
Model
● Digital Business
Architecture
● Service Blueprints and
Roadmaps
ENTERPRISE CLOUD NATIVE | 5
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud Maturity Driven
Transformation
● ECMM: Cloud Aware Application
Maturity Model
● Containers and microservices in the
enterprise
● Modern DevOps tools and skills
● Enterprise-wide goals: Eg. Data centre
modernization and consolidation.
● Repeatable technology blueprint:
Platform
Enterprise Data Centre
● Overall enterprise
maturity
● CIOs, Enterprise
Architects
● Technologies:
Containers, Cloud
Management Platforms
ENTERPRISE CLOUD NATIVE | 6
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud Maturity Driven
Transformation
● ECMM: Cloud Aware Application
Maturity Model
● Containers and microservices in the
enterprise
● Microservices Application Architecture
● DevOps Tool Chains and Enterprise
integration
● Enterprise-wide goals: Eg. Data centre
modernization and consolidation.
Cloud Native Design Principles
ENTERPRISE CLOUD NATIVE | 7
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud Maturity Model
From CMM Level 0..
● Legacy apps all on dedicated
infrastructure
● No use of IaaS
● No ALM processes
● Business context is missing
..to CMM Level 5
● Cloud Aware Applications deployed
according to governed business
requirements, across public,
private and hybrid platforms
● Federated multi-cloud via open
standards
● Automated deployment and
management
Cloud Aware Application
Maturity Model
● Excellent summary write up
by Nirmata CEO here
● 0 - Virtualized
● 1 - Loosely Coupled
● 2 - Abstracted
● 3 - Adaptive
Leads on to Microservices
Architecture...
ENTERPRISE CLOUD NATIVE | 8
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud Maturity Driven
Transformation
● Eating the Elephant - Breaking up
complexity into manageable chunks,
enable faster re-deployment, better
exploit Cloud services, ..
Netflix OSS offers open source
implementation:
● Dynamic Discovery - Service
Registries, using Eureka
● Fault Tolerance - Engineered for
failure, using Hystrix.
● Continuous Delivery - Spinnaker
● Self-organizing: Joyent embeds self-
awareness into containers
Microservices Design Principles
● Architecture Design
Recipes
● Scenario Case Studies:
Microservices for E-
Commerce
● Vendor showcase
Enterprise Microservices -
Walmart case study
ENTERPRISE CLOUD NATIVE | 9
CLOUD NATIVE
ENTERPRISE
Microservices are a modular approach to
software versus a single monolith.
““the microservice architectural style is an approach
to developing a single application as a suite of small
services, each running in its own process and
communicating with lightweight mechanisms, often an
HTTP resource API.”
Microservices and Continuous Deployment
Open Credo: Microservices Maturity Model
1 - Monolith Platform Single large codebase on bare metal in private data centre
2 - Meso Application
Platform
Meso systems emerge from organisations migrating away
from monolith, or adding new functionality to existing
applications via externally hosted smaller applications
3 - Microservices
Platform
Cloud native' loosely-coupled small services
IaaS, PaaS (private or public), or container cluster manager
(e.g. Mesos, Kubernetes)
ENTERPRISE CLOUD NATIVE | 10
CLOUD NATIVE
ENTERPRISE
Enterprise Cloud Maturity Driven
Transformation
● A great way to implement Microservices,
but not essential.
● Containers are a powerful deployment
tool, for any enterprise software. One part
of a DevOps Tool Chain.
● Docker is widely popular and offers
Enterprise solutions. Vendors like
VMware and Microsoft now build them in.
● Portability - The Image API
● Containers as a Service
Enterprise Containers
ENTERPRISE CLOUD NATIVE | 11
CLOUD NATIVE
ENTERPRISE
PaaS Best
Practices
Cloud Standards
Customer Council -
Practical Guide to
PaaS
Pivotal - PaaS Open for
Business, Enterprise
PaaS
Death of the
Enterprise Service
Bus?
Enterprise PaaS
iPaaS for Microservices - XaaS Design
● How Enterprise Integration will evolve through
microservices
● Enabling role of iPaaS for implementing
microservices
● “Hexagonal” microservice architecture
overlays across SOA models
● BizTalk / Azure implementation discussion
Enterprise-wide standardization of developer best
practices
A framework for implementing containers. For
example Apprenda offers an Enterprise PaaS
platform and recently acquired Kismatic to
manage Kubernetes clusters along with pools of
Windows and Linux servers dedicated to existing,
non-container based workloads.
ENTERPRISE CLOUD NATIVE | 12
CLOUD NATIVE
ENTERPRISE
Cloud Native
Networking
NTT Communications -
Employing enterprise
DevOps tool chain for
network code
deployments
A fully unified enterprise
IT estate: Networks also
managed via single
Cloud platform.
Enterprise SDN / NFV
Networking services are also being virtualized
and able to be deployed via containers. Docker
describes ‘Docker Networking’, aka ‘Network
DevOps’.
Docker acquired SocketPlane to embed
networking expertise and technologies into
Docker platform. Based on a primary model of
Native Docker Multi-Host Networking (Cloud
Aware Apps foundation).
Industry specific Cloud Native implementations:
Ciena offers a
microservices
approach to
OSS
ENTERPRISE CLOUD NATIVE | 13
CLOUD NATIVE
ENTERPRISE
DevOps Tool Chain
1. Teams organized by platform/technology and
have conflicting goals..
2. Automated provisioning of environments
3. Collaboration and shared decision making,
central automated processes across the
application lifecycle, processes are standardized
across the organization
4. Deployment pipeline automatically rejects bad
changes from version control
5. Zero touch continuous deployments.
CD Best
Practices
CloudFoundry - Using PaaS
for Continuous
Deployment
InCycle - Continuous
Deployments to Azure
PaaS
CloudAcademy -
Continuous Integration
with Docker Deployments
Tom McFarlin - Continuous
Deployment for
Wordpress projects
Continuous Deployment
Continuous Deployment describes having
software in a production-ready state, which can
be deployed at the press of a button, at all
times.
DevOps and Bi-modal IT
ENTERPRISE CLOUD NATIVE | 14
CLOUD NATIVE
ENTERPRISE
Theory of Constraints
http://www.goldratt.com/
Software factories -
Increase your innovation
throughput capacity
ENTERPRISE CLOUD NATIVE | 15
CLOUD NATIVE
ENTERPRISE
Cloud Native Implementation Options
● Primary challenge is legacy estate,
monolithic supplier relationships as well
as code.
● YaaS.io - A Microservices Marketplace
model for extending the SAP suite, a la
‘Bi-Model IT’.
● Cloud Foundry PaaS, so implementable
across common Cloud environments and
enabling of DevOps Continuous
Deployment.
SAP Cloud Native
ENTERPRISE CLOUD NATIVE | 16
CLOUD NATIVE
ENTERPRISE
Transformation Journeys
● Data Centre Consolidation: Single Cloud Management Platform
approach for enterprise-wide approach: Networks through Apps.
● Digital Business Enablement - The same platform can
accelerate online digital initiatives.
● Accelerated Software Deployment - Speed time to market.
Upcoming sessions and feedback
● Deep dives into specific areas: Microservices, Containers,
Transformation, ...
● What other scenarios?
● Career journeys
neil@cbpn.io
Conclusion - Transformation Journeys

Más contenido relacionado

La actualidad más candente

Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Dev_Events
 
Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code Angel Diaz
 
Cloud Computing for Disaster Recovery
Cloud Computing for Disaster RecoveryCloud Computing for Disaster Recovery
Cloud Computing for Disaster RecoveryJojo Colina
 
Building the European Cloud Computing Strategy
Building the European Cloud Computing StrategyBuilding the European Cloud Computing Strategy
Building the European Cloud Computing StrategyCarl-Christian Buhr
 
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to CloudHybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to CloudAleksandar Francuz
 
Every Cloud Has a Silver Lining
Every Cloud Has a Silver LiningEvery Cloud Has a Silver Lining
Every Cloud Has a Silver LiningJohn Pozadzides
 
Your Journey to the Cloud
Your Journey to the CloudYour Journey to the Cloud
Your Journey to the CloudDori Degenhardt
 
Vendor classification & rating
Vendor classification & ratingVendor classification & rating
Vendor classification & ratingAmit Puri
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureDaniel Krook
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonGovCloud Network
 
No Cloud is an Island
No Cloud is an IslandNo Cloud is an Island
No Cloud is an IslandInterxion
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...VMware Tanzu
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValueThe Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValueRapidValue
 
The IBM Cloud is the cloud made for business
The IBM Cloud is the cloud made for businessThe IBM Cloud is the cloud made for business
The IBM Cloud is the cloud made for businessAleksandar Francuz
 
Multicloud - Understanding Benefits. Obstacles, and Best Approaches
Multicloud - Understanding Benefits. Obstacles, and Best ApproachesMulticloud - Understanding Benefits. Obstacles, and Best Approaches
Multicloud - Understanding Benefits. Obstacles, and Best ApproachesKenneth Hui
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...HCL Infosystems
 
Cloud,beyond the hype, looking at the journey to Cloud
Cloud,beyond the hype, looking at the journey to CloudCloud,beyond the hype, looking at the journey to Cloud
Cloud,beyond the hype, looking at the journey to CloudChristian Verstraete
 

La actualidad más candente (20)

Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World
 
Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code Innovation Enablers: Culture, Community & Code
Innovation Enablers: Culture, Community & Code
 
Cloud Computing for Disaster Recovery
Cloud Computing for Disaster RecoveryCloud Computing for Disaster Recovery
Cloud Computing for Disaster Recovery
 
Building the European Cloud Computing Strategy
Building the European Cloud Computing StrategyBuilding the European Cloud Computing Strategy
Building the European Cloud Computing Strategy
 
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to CloudHybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
Hybrid- and Multi-Cloud by design - IBM Cloud and your journey to Cloud
 
Every Cloud Has a Silver Lining
Every Cloud Has a Silver LiningEvery Cloud Has a Silver Lining
Every Cloud Has a Silver Lining
 
Your Journey to the Cloud
Your Journey to the CloudYour Journey to the Cloud
Your Journey to the Cloud
 
Vendor classification & rating
Vendor classification & ratingVendor classification & rating
Vendor classification & rating
 
Ibm db2update2019 icp4 data
Ibm db2update2019   icp4 dataIbm db2update2019   icp4 data
Ibm db2update2019 icp4 data
 
Riding the Cloud
Riding the Cloud Riding the Cloud
Riding the Cloud
 
Building a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architectureBuilding a hybrid, dynamic cloud on an open architecture
Building a hybrid, dynamic cloud on an open architecture
 
NCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin JacksonNCOIC Enterprise Cloud Computing - Kevin Jackson
NCOIC Enterprise Cloud Computing - Kevin Jackson
 
No Cloud is an Island
No Cloud is an IslandNo Cloud is an Island
No Cloud is an Island
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Software Kept Eatin...
 
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValueThe Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
The Adoption of Cloud Technology by Enterprises - A Whitepaper by RapidValue
 
Coud discovery chap 10
Coud discovery chap 10Coud discovery chap 10
Coud discovery chap 10
 
The IBM Cloud is the cloud made for business
The IBM Cloud is the cloud made for businessThe IBM Cloud is the cloud made for business
The IBM Cloud is the cloud made for business
 
Multicloud - Understanding Benefits. Obstacles, and Best Approaches
Multicloud - Understanding Benefits. Obstacles, and Best ApproachesMulticloud - Understanding Benefits. Obstacles, and Best Approaches
Multicloud - Understanding Benefits. Obstacles, and Best Approaches
 
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...Transcending  IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
Transcending IT Planetary Boundaries: Future of cloud, By Pradeep Gupta, Cha...
 
Cloud,beyond the hype, looking at the journey to Cloud
Cloud,beyond the hype, looking at the journey to CloudCloud,beyond the hype, looking at the journey to Cloud
Cloud,beyond the hype, looking at the journey to Cloud
 

Destacado

Containerizing Traditional Applications
Containerizing Traditional ApplicationsContainerizing Traditional Applications
Containerizing Traditional ApplicationsJim Bugwadia
 
Multi-cloud Container Management for vRealize Automation
Multi-cloud Container Management for vRealize AutomationMulti-cloud Container Management for vRealize Automation
Multi-cloud Container Management for vRealize AutomationJim Bugwadia
 
Kubernetes meetup: Networking for Microservices
Kubernetes meetup: Networking for MicroservicesKubernetes meetup: Networking for Microservices
Kubernetes meetup: Networking for MicroservicesSukhesh Halemane
 
How To Establish Yourself As An Industry Expert
How To Establish Yourself As An Industry ExpertHow To Establish Yourself As An Industry Expert
How To Establish Yourself As An Industry ExpertJason Drewelow
 
No Excuses. Here Is Why You Should Try CrossFit.
No Excuses. Here Is Why You Should Try CrossFit.No Excuses. Here Is Why You Should Try CrossFit.
No Excuses. Here Is Why You Should Try CrossFit.Jason Drewelow
 
Mjesto pod suncem, prostor i baština - Portfolio
Mjesto pod suncem, prostor i baština - PortfolioMjesto pod suncem, prostor i baština - Portfolio
Mjesto pod suncem, prostor i baština - PortfolioGrga Frangeš
 
Steps to disable strong signal ads
Steps to disable strong signal adsSteps to disable strong signal ads
Steps to disable strong signal adshuasom
 
Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Sukhesh Halemane
 
Sophocles : An Outline Introduciton
Sophocles : An Outline IntroducitonSophocles : An Outline Introduciton
Sophocles : An Outline Introduciton雋隆 吳
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Jim Bugwadia
 
Container Networking Challenges for Production Readiness
Container Networking Challenges for Production ReadinessContainer Networking Challenges for Production Readiness
Container Networking Challenges for Production ReadinessVipin Jain
 
Running Netflix OSS on Docker with Nirmata
Running Netflix OSS on Docker with NirmataRunning Netflix OSS on Docker with Nirmata
Running Netflix OSS on Docker with NirmataDamien Toledo
 
Docker meetup oct14
Docker meetup   oct14Docker meetup   oct14
Docker meetup oct14Vipin Jain
 
Cloud Native Applications Maturity Model
Cloud Native Applications Maturity ModelCloud Native Applications Maturity Model
Cloud Native Applications Maturity ModelJim Bugwadia
 

Destacado (20)

Containerizing Traditional Applications
Containerizing Traditional ApplicationsContainerizing Traditional Applications
Containerizing Traditional Applications
 
Multi-cloud Container Management for vRealize Automation
Multi-cloud Container Management for vRealize AutomationMulti-cloud Container Management for vRealize Automation
Multi-cloud Container Management for vRealize Automation
 
Kubernetes meetup: Networking for Microservices
Kubernetes meetup: Networking for MicroservicesKubernetes meetup: Networking for Microservices
Kubernetes meetup: Networking for Microservices
 
How To Establish Yourself As An Industry Expert
How To Establish Yourself As An Industry ExpertHow To Establish Yourself As An Industry Expert
How To Establish Yourself As An Industry Expert
 
JBS
JBSJBS
JBS
 
Tugas deni
Tugas deniTugas deni
Tugas deni
 
20 a day challenge
20 a day challenge20 a day challenge
20 a day challenge
 
No Excuses. Here Is Why You Should Try CrossFit.
No Excuses. Here Is Why You Should Try CrossFit.No Excuses. Here Is Why You Should Try CrossFit.
No Excuses. Here Is Why You Should Try CrossFit.
 
Presentation1
Presentation1Presentation1
Presentation1
 
Mjesto pod suncem, prostor i baština - Portfolio
Mjesto pod suncem, prostor i baština - PortfolioMjesto pod suncem, prostor i baština - Portfolio
Mjesto pod suncem, prostor i baština - Portfolio
 
Suman resume
Suman resumeSuman resume
Suman resume
 
Steps to disable strong signal ads
Steps to disable strong signal adsSteps to disable strong signal ads
Steps to disable strong signal ads
 
Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3Contiv kubernetes-microservices-feb25-v0.3
Contiv kubernetes-microservices-feb25-v0.3
 
Sophocles : An Outline Introduciton
Sophocles : An Outline IntroducitonSophocles : An Outline Introduciton
Sophocles : An Outline Introduciton
 
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
Multi-Cloud Microservices - DevOps Summit Silicon Valley 2015
 
Container Networking Challenges for Production Readiness
Container Networking Challenges for Production ReadinessContainer Networking Challenges for Production Readiness
Container Networking Challenges for Production Readiness
 
Running Netflix OSS on Docker with Nirmata
Running Netflix OSS on Docker with NirmataRunning Netflix OSS on Docker with Nirmata
Running Netflix OSS on Docker with Nirmata
 
Docker meetup oct14
Docker meetup   oct14Docker meetup   oct14
Docker meetup oct14
 
Green wall
Green wallGreen wall
Green wall
 
Cloud Native Applications Maturity Model
Cloud Native Applications Maturity ModelCloud Native Applications Maturity Model
Cloud Native Applications Maturity Model
 

Similar a Enterprise Cloud Native

Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps MeetupKyle Brown
 
Developing Hybrid Cloud Applications
Developing Hybrid Cloud ApplicationsDeveloping Hybrid Cloud Applications
Developing Hybrid Cloud ApplicationsDaniel Berg
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutVMware Tanzu
 
Securing the Cloud Native stack
Securing the Cloud Native stackSecuring the Cloud Native stack
Securing the Cloud Native stackHector Tapia
 
Cloud as a way for lowering the complexity and costs
Cloud as a way for lowering the complexity and costsCloud as a way for lowering the complexity and costs
Cloud as a way for lowering the complexity and costsLukasz Paciorkowski
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateMichael Elder
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationEnterprise Management Associates
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Christophe Lucas
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBNuoDB
 
What is Cloud Native Explained?
What is Cloud Native Explained?What is Cloud Native Explained?
What is Cloud Native Explained?jeetendra mandal
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetesHelder Klemp
 
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxChapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxJerianMacatuggal
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deploymentKrishna-Kumar
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesHector Tapia
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native StackApcera
 
Micro Front-End & Microservices - Plansoft
Micro Front-End & Microservices - PlansoftMicro Front-End & Microservices - Plansoft
Micro Front-End & Microservices - PlansoftMiki Lombardi
 
Transformação Digital – Onde se encontra a Indústria.
Transformação Digital – Onde se encontra a Indústria.Transformação Digital – Onde se encontra a Indústria.
Transformação Digital – Onde se encontra a Indústria.Joao Galdino Mello de Souza
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
 

Similar a Enterprise Cloud Native (20)

Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
Cloud Native In-Depth
Cloud Native In-DepthCloud Native In-Depth
Cloud Native In-Depth
 
Developing Hybrid Cloud Applications
Developing Hybrid Cloud ApplicationsDeveloping Hybrid Cloud Applications
Developing Hybrid Cloud Applications
 
Improving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware TakeoutImproving Your Company’s Health with Middleware Takeout
Improving Your Company’s Health with Middleware Takeout
 
Securing the Cloud Native stack
Securing the Cloud Native stackSecuring the Cloud Native stack
Securing the Cloud Native stack
 
Cloud as a way for lowering the complexity and costs
Cloud as a way for lowering the complexity and costsCloud as a way for lowering the complexity and costs
Cloud as a way for lowering the complexity and costs
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
How to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital TransformationHow to Transform Corporate IT into the Driver for Digital Transformation
How to Transform Corporate IT into the Driver for Digital Transformation
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDB
 
What is Cloud Native Explained?
What is Cloud Native Explained?What is Cloud Native Explained?
What is Cloud Native Explained?
 
Introduction to kubernetes
Introduction to kubernetesIntroduction to kubernetes
Introduction to kubernetes
 
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptxChapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
Chapter VI -CLOUD NATIVE AND EMERGENT TRENDS.pptx
 
A use case with cloud foundry deployment
A use case with cloud foundry deploymentA use case with cloud foundry deployment
A use case with cloud foundry deployment
 
Evolving your Architecture to MicroServices
Evolving your Architecture to MicroServicesEvolving your Architecture to MicroServices
Evolving your Architecture to MicroServices
 
Securing the Cloud Native Stack
Securing the Cloud Native StackSecuring the Cloud Native Stack
Securing the Cloud Native Stack
 
Micro Front-End & Microservices - Plansoft
Micro Front-End & Microservices - PlansoftMicro Front-End & Microservices - Plansoft
Micro Front-End & Microservices - Plansoft
 
Transformação Digital – Onde se encontra a Indústria.
Transformação Digital – Onde se encontra a Indústria.Transformação Digital – Onde se encontra a Indústria.
Transformação Digital – Onde se encontra a Indústria.
 
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...
 

Último

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Enterprise Cloud Native

  • 1. ENTERPRISE CLOUD NATIVE | 1 CLOUD NATIVE ENTERPRISE Enterprise Cloud Native
  • 2. ENTERPRISE CLOUD NATIVE | 2 CLOUD NATIVE ENTERPRISE About ● Neil McEvoy, CBPN ● Slides available: cbpn.io ● Ebook: Going Cloud Native E-Learning Library ● First in an ongoing series - Starting point for overall ‘learning journey’ ● Follow on sessions exploring detail of individual topics - Technology, business transformation… ● Published to BrightTALK.com and catalogued into Best Practices Library for i) Career Development Journeys, ii) Solution Scenarios, ... Introduction
  • 3. ENTERPRISE CLOUD NATIVE | 3 CLOUD NATIVE ENTERPRISE Cloud Native Hosting ● Revenue centric ● Single application focus, eg e-commerce, online banking ● Modern tools and skills Case study example: ● Mondo Launches ‘Cloud Native Bank’ on AWS Enterprise Cloud Native Enterprise ● Thousands of legacy applications and infrastructure ● Skills and tools challenges So: 1. How impact existing platforms and tools, eg VMware? 2. Key goals: Consolidation and cost savings, skills overhaul, .. etc. 3. Additional design requirements
  • 4. ENTERPRISE CLOUD NATIVE | 4 CLOUD NATIVE ENTERPRISE Digital Disruptors - Harnessing the Platform Business Model ● Entirely Cloud-based, exploiting new regulations support for Cloud in the financial sector > First Mover Advantage ● Leveraged Crowdfunding ● Modern DevOps tools and skills ● Single application focus, eg e-commerce, online banking - Enable the “frictionless enterprise” ● Repeatable technology blueprint: Platform Transformation Agenda ● Strategy team: CIOs, CDOs, .. ● Platform Business Model ● Digital Business Architecture ● Service Blueprints and Roadmaps
  • 5. ENTERPRISE CLOUD NATIVE | 5 CLOUD NATIVE ENTERPRISE Enterprise Cloud Maturity Driven Transformation ● ECMM: Cloud Aware Application Maturity Model ● Containers and microservices in the enterprise ● Modern DevOps tools and skills ● Enterprise-wide goals: Eg. Data centre modernization and consolidation. ● Repeatable technology blueprint: Platform Enterprise Data Centre ● Overall enterprise maturity ● CIOs, Enterprise Architects ● Technologies: Containers, Cloud Management Platforms
  • 6. ENTERPRISE CLOUD NATIVE | 6 CLOUD NATIVE ENTERPRISE Enterprise Cloud Maturity Driven Transformation ● ECMM: Cloud Aware Application Maturity Model ● Containers and microservices in the enterprise ● Microservices Application Architecture ● DevOps Tool Chains and Enterprise integration ● Enterprise-wide goals: Eg. Data centre modernization and consolidation. Cloud Native Design Principles
  • 7. ENTERPRISE CLOUD NATIVE | 7 CLOUD NATIVE ENTERPRISE Enterprise Cloud Maturity Model From CMM Level 0.. ● Legacy apps all on dedicated infrastructure ● No use of IaaS ● No ALM processes ● Business context is missing ..to CMM Level 5 ● Cloud Aware Applications deployed according to governed business requirements, across public, private and hybrid platforms ● Federated multi-cloud via open standards ● Automated deployment and management Cloud Aware Application Maturity Model ● Excellent summary write up by Nirmata CEO here ● 0 - Virtualized ● 1 - Loosely Coupled ● 2 - Abstracted ● 3 - Adaptive Leads on to Microservices Architecture...
  • 8. ENTERPRISE CLOUD NATIVE | 8 CLOUD NATIVE ENTERPRISE Enterprise Cloud Maturity Driven Transformation ● Eating the Elephant - Breaking up complexity into manageable chunks, enable faster re-deployment, better exploit Cloud services, .. Netflix OSS offers open source implementation: ● Dynamic Discovery - Service Registries, using Eureka ● Fault Tolerance - Engineered for failure, using Hystrix. ● Continuous Delivery - Spinnaker ● Self-organizing: Joyent embeds self- awareness into containers Microservices Design Principles ● Architecture Design Recipes ● Scenario Case Studies: Microservices for E- Commerce ● Vendor showcase Enterprise Microservices - Walmart case study
  • 9. ENTERPRISE CLOUD NATIVE | 9 CLOUD NATIVE ENTERPRISE Microservices are a modular approach to software versus a single monolith. ““the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API.” Microservices and Continuous Deployment Open Credo: Microservices Maturity Model 1 - Monolith Platform Single large codebase on bare metal in private data centre 2 - Meso Application Platform Meso systems emerge from organisations migrating away from monolith, or adding new functionality to existing applications via externally hosted smaller applications 3 - Microservices Platform Cloud native' loosely-coupled small services IaaS, PaaS (private or public), or container cluster manager (e.g. Mesos, Kubernetes)
  • 10. ENTERPRISE CLOUD NATIVE | 10 CLOUD NATIVE ENTERPRISE Enterprise Cloud Maturity Driven Transformation ● A great way to implement Microservices, but not essential. ● Containers are a powerful deployment tool, for any enterprise software. One part of a DevOps Tool Chain. ● Docker is widely popular and offers Enterprise solutions. Vendors like VMware and Microsoft now build them in. ● Portability - The Image API ● Containers as a Service Enterprise Containers
  • 11. ENTERPRISE CLOUD NATIVE | 11 CLOUD NATIVE ENTERPRISE PaaS Best Practices Cloud Standards Customer Council - Practical Guide to PaaS Pivotal - PaaS Open for Business, Enterprise PaaS Death of the Enterprise Service Bus? Enterprise PaaS iPaaS for Microservices - XaaS Design ● How Enterprise Integration will evolve through microservices ● Enabling role of iPaaS for implementing microservices ● “Hexagonal” microservice architecture overlays across SOA models ● BizTalk / Azure implementation discussion Enterprise-wide standardization of developer best practices A framework for implementing containers. For example Apprenda offers an Enterprise PaaS platform and recently acquired Kismatic to manage Kubernetes clusters along with pools of Windows and Linux servers dedicated to existing, non-container based workloads.
  • 12. ENTERPRISE CLOUD NATIVE | 12 CLOUD NATIVE ENTERPRISE Cloud Native Networking NTT Communications - Employing enterprise DevOps tool chain for network code deployments A fully unified enterprise IT estate: Networks also managed via single Cloud platform. Enterprise SDN / NFV Networking services are also being virtualized and able to be deployed via containers. Docker describes ‘Docker Networking’, aka ‘Network DevOps’. Docker acquired SocketPlane to embed networking expertise and technologies into Docker platform. Based on a primary model of Native Docker Multi-Host Networking (Cloud Aware Apps foundation). Industry specific Cloud Native implementations: Ciena offers a microservices approach to OSS
  • 13. ENTERPRISE CLOUD NATIVE | 13 CLOUD NATIVE ENTERPRISE DevOps Tool Chain 1. Teams organized by platform/technology and have conflicting goals.. 2. Automated provisioning of environments 3. Collaboration and shared decision making, central automated processes across the application lifecycle, processes are standardized across the organization 4. Deployment pipeline automatically rejects bad changes from version control 5. Zero touch continuous deployments. CD Best Practices CloudFoundry - Using PaaS for Continuous Deployment InCycle - Continuous Deployments to Azure PaaS CloudAcademy - Continuous Integration with Docker Deployments Tom McFarlin - Continuous Deployment for Wordpress projects Continuous Deployment Continuous Deployment describes having software in a production-ready state, which can be deployed at the press of a button, at all times. DevOps and Bi-modal IT
  • 14. ENTERPRISE CLOUD NATIVE | 14 CLOUD NATIVE ENTERPRISE Theory of Constraints http://www.goldratt.com/ Software factories - Increase your innovation throughput capacity
  • 15. ENTERPRISE CLOUD NATIVE | 15 CLOUD NATIVE ENTERPRISE Cloud Native Implementation Options ● Primary challenge is legacy estate, monolithic supplier relationships as well as code. ● YaaS.io - A Microservices Marketplace model for extending the SAP suite, a la ‘Bi-Model IT’. ● Cloud Foundry PaaS, so implementable across common Cloud environments and enabling of DevOps Continuous Deployment. SAP Cloud Native
  • 16. ENTERPRISE CLOUD NATIVE | 16 CLOUD NATIVE ENTERPRISE Transformation Journeys ● Data Centre Consolidation: Single Cloud Management Platform approach for enterprise-wide approach: Networks through Apps. ● Digital Business Enablement - The same platform can accelerate online digital initiatives. ● Accelerated Software Deployment - Speed time to market. Upcoming sessions and feedback ● Deep dives into specific areas: Microservices, Containers, Transformation, ... ● What other scenarios? ● Career journeys neil@cbpn.io Conclusion - Transformation Journeys