SlideShare a Scribd company logo
1 of 51
Download to read offline
PIVOTAL KOREA TRANSFORMATION
STRATEGY SEMINAR
ENTERPRISE DEVOPS
2016. 6. 30
김민석부장
SENIOR PLATFORM ARCHITECT
© Copyright 2016 Pivotal. All rights reserved.
목차
• DevOps Definition
• How to implement
• Cloud Native Tools for DevOps
DevOps Definition
DevOps
http://devops.com/2014/07/21/5-secrets-enterprise-devops/
Cloud-Native and DevOps
Cloud Native
DevOps
Continuous
Delivery
ContainersMicro services
The History of IT Organizational Systems
•  1960-1980s: Fragile “Cowboys”
–  Optimize around the hardware
•  1990-2000s: Robust “ITIL”
–  Optimize and protect around changes or traumas
•  2010s+: Resilient/Anti-Fragile “DevOps”
–  Optimize on continuously improving the flow of value
Adapted from: Sergio Graziosi, Social Science Research Unit, Institute of Education, London
Origin of DevOps movement around 2009
•  The Velocity Conference movement - “10 Deploys A Day”
•  The “infrastructure as code” movement (Mark Burgess and Luke
Kanies)
•  The “Agile infrastructure” movement (Andrew Shafer)
•  The Agile system administration movement (Patrick DeBois)
•  The Lean Startup movement by Eric Ries
•  The continuous integration and release movement by Jez Humble
•  The widespread availability of cloud and PaaS (platform as a
service) technologies
Top11ThingsToKnowAboutDevOp
Pivotal Summit Tokyo 2015
https://goo.gl/0X7UoQ
Defining DevOps
•  DevOps is a professional movement to adopt modern roles,
cultural behaviors, practices, design patterns and technology
for acquiring, developing and operating software services with
increased agility and reliability.
•  DevOps integrates developers and operations teams in order
to improve collaboration and productivity by automating
infrastructure, automating workflows and continuously measuring
application performance - rackspace -
Team culture for transformation
http://christopher5106.github.io/cloud/2015/12/26/
future-cloud-programming-AWS-lambda-functions-
jekyll-github-pages-newsletter-emailing.html
Adrian cockcroft @ nginxconf 2014
New Approaches to IT Process and Culture
https://www.rackspace.com/devops
Agile and DevOps
What does DevOps-Oriented IT look like?
Increased Level of Optionality
Products, not projects

Features, changes are built, tested, deployed as an end to end flow

Most changes do not require dedicated analysis & approval

Quality is built in, changes are reversible

Production code is releasable at any time

All products are automatically test-driven, and testable in production

Software is runnable and portable on any cloud, any time 

12 Factors: make development equivalent to production

Services can be swapped without affecting the whole

Microservices, APIs, cloud native scale-out
What does DevOps-Oriented IT look like?
Low-Cost, Sacrificial Elements
Teams are small, product-oriented, cross-functional

Releases are inexpensive, frequent, and fast

Deployments are automated, continuous, standardized

Servers are prefabricated, replicated, and disposable

Services are published, on demand, and resilient
DevOps Metrics in IT Performance
•  Throughput Measures
–  Deployment frequency
–  Deployment Lead time
•  Stability Measures
–  Mean Time To Recover (MTTR)
DevOps Metrics in IT Performance
Source – 2016_state_of_devops_report
Benchmark Company Performance: Faster, Higher
Quality, Higher Results 2015
Source - https://puppetlabs.com/2015-devops-report
30x more frequent deployments
60x better change success rate
168x faster mean time to recovery (MTTR)
200x faster lead times to change
200% more likely to exceed mission, profitability,
productivity goals
50% higher market capitalization growth over 3 years
Benchmark Company Performance: Faster, Higher
Quality, Higher Results 2016
Source – 2016_state_of_devops_report
30x => 200x more frequent deployments
60x better change success rate
168x => 24x faster mean time to recovery (MTTR)
200x => 2555x faster lead times to change
200% more likely to exceed mission, profitability,
productivity goals
50% higher market capitalization growth over 3 years
ROI of DevOps
•  Savings
–  Cost of excess rework = Technical staff size * Average salary *
benefits multiplier * percentage of technical staff time spent on
excess rework
–  Cost of downtime = Deployment frequency * Change failure
rate * Mean time to recover * hourly cost of outage
•  Value
–  Do better from the saved engineering time
Source – 2016_state_of_devops_report
ROI of DevOps: Do better from saving
Source – 2016_state_of_devops_report
How to Implement
Three DevOps Principles
•  Flow
•  Feedback
•  Continual Experimentation and Learning
The First Way: Systems Thinking
•  Flow: Extending Delivery to Operations
–  Continuous Delivery through to Production
–  Treat Operations as a Platform – “done” is “running in production”
The Second Way: Amplify Feedback Loops
•  Feedback: Extending Operations into Delivery
–  Developers have insight into production
–  Fail fast, fail often fail cheaply; Blameless post mortems
–  Cloud Native Platform – deployments are cheap, servers are disposable
The Third Way: Culture of Continual
Experimentation And Learning
•  Continuous Improvement:
–  Iterative Experimentation & Learning throughout the organization
–  Embed delivery knowledge into operations
▪  Cross-functional teams ; context carried throughout process
–  Embed operations knowledge into delivery
▪  Delivery culture of “code for production quality”
How can an organization evolve towards a DevOps
Culture?
•  Continuous Improvement Program
•  Cloud Native Architecture & Technology
•  Mapping Roles to Business Value
•  Cloud Native Tools
Crafting a Continuous Improvement Program
•  Metrics
–  Track Production mean-time to recover (MTTR), lead times, rework
•  Program
–  Wardley maps, Value stream mapping, waste identification
–  Iterative improvement and migration to cloud native technology
•  Sync with Delivery Products
–  Waste removal & reducing lead times every month
•  Impact the Culture Iteratively:
–  Top Down Mandate and Steering
–  Bottom Up Empowerment and Decision Making
–  Building Successes into a Force Multiplier
DevOps Metrics in IT Performance
•  Throughput Measures
–  Deployment frequency
–  Deployment Lead time
•  Stability Measures
–  Mean Time To Recover (MTTR)
puppet_2015-state-of-devops-report.pdf
Agile Process
Continuous Delivery
Cloud Native Architecture
Pivotal
Cloud Foundry
Pivotal
Spring Cloud
Map your organization roles to business value
INFRASTRUCTURE	
SITE	RELIABILITY	
PLATFORM	
Innova6on;	Plan,	design,	develop	and	test	
business	capabili4es	as	deployable	ar4facts	
Produc6on	Apps;	config,	deployment,	QA,	
monitoring,	scaling		
App	Pla>orm;	upgrades,	patches,	capacity	
planning,	service	mgmt.,	scale	pla>orm	
Infra	Pla>orm;	Rack	and	stack,	networking,	
data	storage,	etc.	
ROLES	
Cross-Func4onal		
(Prod.	Owner,	Dev,	QA)	
Applica4on	Operators	
Pla>orm	Operators	
Engineering	
(Storage,	Security,	Network,	etc.)	
AREAS	OF	FOCUS	
BUSINESS	CAPABILITY
Platform Support for CD Processes
●  Baseline environments consistent
●  Inject environment-specific config and external dependencies
●  Consistent API across environments and operations
●  Promote apps with same process
●  Support for advanced operations
Production
Integration
Staging
Development
Instant App
Environment
Automated
Deployment
Autoscaling A/B Testing
Canary /
Zero
Downtime
Deployment
Multi-Speed IT
Source:
Simon Wardley
Platform Support for CD Processes
Distributed revision
control and source
code management.
Collaborative software
development
Build and test
software projects
continuously and
incrementally.
Hundreds of
compatible plugins
Share binaries and
manage distributions.
Manage artifact
lifecycle. Avoid
license violations
Develop, test, QA and production on the same platform. Simple, developer friendly
commands and APIs. Operational benefits for every app. Built-in ecosystem
services. Deploy, operate and scale on any IAAS
AUTOMATION.
Integrate tools and automate
processes from testing to builds and
deployment
SPEED.
Release more frequently with smaller
bits will reduce complexity and
improve time-to-market
QUALITY.
Reduce feedback loop using test-
driven development to surface
problems sooner and be responsive
AGILITY.
Push updates on regular basis with no
downtime to improve customer
experience and time to market
Commit Code
Change
Automate
Build & Test
(Unit Test, Static Code
Analysis)
Store Binaries
& Build
Artifacts
Automated
Integration
Testing
Acceptance,
Performance &
Load
Zero Downtime
Upgrade to
Production
BuildPipeline
OperationsToolChain
GitlLab Jenkins Development Test + UAT + Staging Production
Transformation Journey - From:To
Cloud Native Tools for DevOps
DevOps Tools for CLOUD NATIVE
Today, these old divisions are breaking down, with the IT and
developer roles merging and following a series of systematic
principles:
1.  Infrastructure as code
2.  Continuous deployment
3.  Automation
4.  Monitoring
5.  Security
Software stacks for tools
Software stacks for tools
Teams
Teams for tools
Pivotal’s approach
Lessons Learned from the Silicon Prairie.key
Cloud Native tool’s value
45
CI
Pivotal
Labs
Tracing
Metrics
API/ID
Data Flow
ETL
Integration
Stream/Event
Model
VALUE
LINE
Google AWS Azure VMW Openstack
OSembedded
CPI
Container Orchestration
Cloud Orchestration
Java Microservices
Spring Boot
Spring Cloud Netflix OSS
.Net Microservices
with Spring Cloud
Full Application lifecycle management
DevelopmentTest + UAT + Staging
Production
Jfrog Artifactory
CloudBees Jenkins
Spring Cloud Spring Bootrepository Git repo
concourse
Cloud Native Framework
Application Framework
Runtime Platform
Infrastructure Automation
Infrastructure
Culture
Dev
Dev IT Ops
IT Ops
IT Ops
Tools
BOSH
AWS VMWare OpenStackAzure
Spring Cloud Spring Boot
DevOps
Agile
Significant ROI Through Automation
Continuously Deliver High Quality Software Using Pivotal Cloud Foundry
CUT COSTS
GET
EARLIER ROI
MUCH HIGHER
QUALITY
FASTER TIME-
TO-MARKET
SHIP	CODE	30x	
TIMES	FASTER!	
90%	LOWER	
OPERATIONAL	
COSTS	
50%	FEWER	
FAILED	
DEPLOYMENTS	
&	RESTORE	12x	
FASTER!	
GET	CODE	OUT	
THE	DOOR	
SOONER	AND	
UPDATE	IT	
MORE	OFTEN
Why Pivotal Cloud Foundry?
Use a Mature Platform and Focus on Business Innovation with NO-vendor Lock-in
FOCUS ON INNOVATION,
NOT INFRASTRUCTURE ECOSYSTEM AND BACKING
THE LEADING PAAS
DISTRIBUTION
DIY	(and	OSS)	can	inhibit	6me-to-
market,	and	be	costly	/	risky.	Many	
customers	move	to	commercial	PaaS.	
	
•  Pivotal	Cloud	Foundry	is	Proven	at	Scale	
•  250+	People	Dedicated	to	PCF	R&D	
•  PCF	is	IaaS	Agnos4c	and	Highly	Extensible;	
It	Will	Meet	Your	Specific	Needs	
•  Leave	the	Pla>orm	to	Us	-	Spend	Your	
Time	Innova4ng	With	SoZware	
Led	by	a	non-profit	founda6on	with	52	
members.	Pivotal	leads	the	way	with	a	
90%+	of	commits.	
	
•  Broad	Industry	Acceptance	
•  2,123	OSS	Code	Developers	
•  Proven	Scale	in	Produc4on	Contexts	
•  Very	Well	Funded,	Stable	and	Growing	
•  Pivotal’s	Leadership	and	Influence	
•  Pre-Engineered	Infrastructure	Solu4ons	
Produc6ve	and	powerful	Operator	and	
Developer	features.	Expansive	list	of	
Services	and	partners	(e.g.	CloudBees).	
	
•  $40m	of	Year	One	Product	Revenue	
•  Large	Financial	Services	Customers	
•  Produc4on-Class	Data	(e.g.	MySQL),	
Mobile	and	App	(e.g.	Ne>lix	OSS)	Services	
•  Rich,	IaaS	Agnos4c,	“Day	2”	Capabili4es	
•  Awesome	Developer	CLI	and	Console
Summary
•  DevOps practices, patterns, and technology provide a new paradigm for
IT management
•  Time to market, focusing business improvements
•  Process and Culture Should Map to Need
–  No such things as a “one size fits all” IT organization
–  Metrics, Improve Program, CI Pipeline
•  DevOps Team requires cloud-native tools for productivity and agility in
improvement and learning
–  Small Experiments, Fail Fast & Inexpensive Feedback
–  Iterative improvement and migration to cloud native technology
A NEW PLATFORM FOR A NEW ERA

More Related Content

What's hot

Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneMirco Hering
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT OperationsCorrelsense
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsSanjeev Sharma
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInGary Stafford
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleSanjeev Sharma
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesIBM UrbanCode Products
 
XebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOpsXebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOpsBob Sokol
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductGopinath Ramachandran
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapIBM UrbanCode Products
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps Red Gate Software
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at ScaleIBM UrbanCode Products
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewRosalind Radcliffe
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation StrategySatish Nath
 

What's hot (20)

Dev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference MelbourneDev ops in agile - 1st Conference Melbourne
Dev ops in agile - 1st Conference Melbourne
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
 
DevOps and the Future of IT Operations
DevOps and the Future of IT OperationsDevOps and the Future of IT Operations
DevOps and the Future of IT Operations
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
DevOps: IT's Automation Revolution
DevOps: IT's Automation RevolutionDevOps: IT's Automation Revolution
DevOps: IT's Automation Revolution
 
What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE? What is DevOps? What is DevOps CoE?
What is DevOps? What is DevOps CoE?
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedIn
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
DevOps and the Case for ROI to Executives
DevOps and the Case for ROI to ExecutivesDevOps and the Case for ROI to Executives
DevOps and the Case for ROI to Executives
 
XebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOpsXebiaLabs Enterprise DevOps
XebiaLabs Enterprise DevOps
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
 
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption RoadmapGet Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
Get Mapped: Using Value Stream Mapping to Create a DevOps Adoption Roadmap
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps
 
Leading the Transformation: Applying DevOps and Agile Principles at Scale
Leading the Transformation:  Applying DevOps and Agile Principles at ScaleLeading the Transformation:  Applying DevOps and Agile Principles at Scale
Leading the Transformation: Applying DevOps and Agile Principles at Scale
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems Overview
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
 

Viewers also liked

Accenture NILF 2015 digital engagement
Accenture NILF 2015 digital engagementAccenture NILF 2015 digital engagement
Accenture NILF 2015 digital engagementManav Shrivastav
 
SPARK15: Energy Management Passes the Point of No Return
SPARK15: Energy Management Passes the Point of No ReturnSPARK15: Energy Management Passes the Point of No Return
SPARK15: Energy Management Passes the Point of No ReturnUrjanet
 
Contractor Engagement Model
Contractor Engagement ModelContractor Engagement Model
Contractor Engagement Modelrfakira
 
Initializing new project
Initializing new projectInitializing new project
Initializing new projectLai Ha
 
Accenture strategy-patient-engagement-consumer-loyalty - copy
Accenture strategy-patient-engagement-consumer-loyalty - copyAccenture strategy-patient-engagement-consumer-loyalty - copy
Accenture strategy-patient-engagement-consumer-loyalty - copyJim Fisher
 
PHR In an Integrated Clinical Engagement Model
PHR In an Integrated Clinical Engagement ModelPHR In an Integrated Clinical Engagement Model
PHR In an Integrated Clinical Engagement ModelSaji Salam MD,MBA
 
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...Philipp Stauffer
 
Computaris outsourcing engagement model
Computaris outsourcing engagement modelComputaris outsourcing engagement model
Computaris outsourcing engagement modelComputaris
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileMichal Epstein
 
Dnd it keynote v0 1 static
Dnd it keynote v0 1 staticDnd it keynote v0 1 static
Dnd it keynote v0 1 staticMatthew Guest
 
Clouds, crowds, channel and cool devices
Clouds, crowds, channel and cool devicesClouds, crowds, channel and cool devices
Clouds, crowds, channel and cool devicesJonathan Houston
 
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Atlassian
 
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016The DevOps journey in an Enterprise - Continuous Lifecycle London 2016
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016Anders Lundsgård
 
Developing a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor SessionDeveloping a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor SessionSAP Ariba
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 GenericScioSales
 
Enterprise project management organisation – joining strategy to delivery and...
Enterprise project management organisation – joining strategy to delivery and...Enterprise project management organisation – joining strategy to delivery and...
Enterprise project management organisation – joining strategy to delivery and...Association for Project Management
 
Deloitte Social Media Congres 2010 (Final)
Deloitte Social Media Congres 2010 (Final)Deloitte Social Media Congres 2010 (Final)
Deloitte Social Media Congres 2010 (Final)Theo Slaats
 
From KPIs to Outcomes - the Shift from Service Delivery to Strategy
From KPIs to Outcomes - the Shift from Service Delivery to StrategyFrom KPIs to Outcomes - the Shift from Service Delivery to Strategy
From KPIs to Outcomes - the Shift from Service Delivery to StrategyXenith Document Systems Ltd
 
LARION Engagement Model
LARION Engagement Model LARION Engagement Model
LARION Engagement Model Eric Lai
 
Leading by Example: The Case for Making Diversity part of your Business Strat...
Leading by Example: The Case for Making Diversity part of your Business Strat...Leading by Example: The Case for Making Diversity part of your Business Strat...
Leading by Example: The Case for Making Diversity part of your Business Strat...HireImmOttawa
 

Viewers also liked (20)

Accenture NILF 2015 digital engagement
Accenture NILF 2015 digital engagementAccenture NILF 2015 digital engagement
Accenture NILF 2015 digital engagement
 
SPARK15: Energy Management Passes the Point of No Return
SPARK15: Energy Management Passes the Point of No ReturnSPARK15: Energy Management Passes the Point of No Return
SPARK15: Energy Management Passes the Point of No Return
 
Contractor Engagement Model
Contractor Engagement ModelContractor Engagement Model
Contractor Engagement Model
 
Initializing new project
Initializing new projectInitializing new project
Initializing new project
 
Accenture strategy-patient-engagement-consumer-loyalty - copy
Accenture strategy-patient-engagement-consumer-loyalty - copyAccenture strategy-patient-engagement-consumer-loyalty - copy
Accenture strategy-patient-engagement-consumer-loyalty - copy
 
PHR In an Integrated Clinical Engagement Model
PHR In an Integrated Clinical Engagement ModelPHR In an Integrated Clinical Engagement Model
PHR In an Integrated Clinical Engagement Model
 
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
NAB Key Note Presentation, NAB Las Vegas, Advertising Innovation Summit, Apri...
 
Computaris outsourcing engagement model
Computaris outsourcing engagement modelComputaris outsourcing engagement model
Computaris outsourcing engagement model
 
Agile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being AgileAgile evolution lifecycle - From implementing Agile to being Agile
Agile evolution lifecycle - From implementing Agile to being Agile
 
Dnd it keynote v0 1 static
Dnd it keynote v0 1 staticDnd it keynote v0 1 static
Dnd it keynote v0 1 static
 
Clouds, crowds, channel and cool devices
Clouds, crowds, channel and cool devicesClouds, crowds, channel and cool devices
Clouds, crowds, channel and cool devices
 
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
Integrate Confluence and JIRA Agile for Collaborative Agile Program Managemen...
 
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016The DevOps journey in an Enterprise - Continuous Lifecycle London 2016
The DevOps journey in an Enterprise - Continuous Lifecycle London 2016
 
Developing a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor SessionDeveloping a Road Map and Business Case – Deloitte Sponsor Session
Developing a Road Map and Business Case – Deloitte Sponsor Session
 
Saa S Scio Engagement Model V2 2 Generic
Saa S Scio Engagement Model V2 2  GenericSaa S Scio Engagement Model V2 2  Generic
Saa S Scio Engagement Model V2 2 Generic
 
Enterprise project management organisation – joining strategy to delivery and...
Enterprise project management organisation – joining strategy to delivery and...Enterprise project management organisation – joining strategy to delivery and...
Enterprise project management organisation – joining strategy to delivery and...
 
Deloitte Social Media Congres 2010 (Final)
Deloitte Social Media Congres 2010 (Final)Deloitte Social Media Congres 2010 (Final)
Deloitte Social Media Congres 2010 (Final)
 
From KPIs to Outcomes - the Shift from Service Delivery to Strategy
From KPIs to Outcomes - the Shift from Service Delivery to StrategyFrom KPIs to Outcomes - the Shift from Service Delivery to Strategy
From KPIs to Outcomes - the Shift from Service Delivery to Strategy
 
LARION Engagement Model
LARION Engagement Model LARION Engagement Model
LARION Engagement Model
 
Leading by Example: The Case for Making Diversity part of your Business Strat...
Leading by Example: The Case for Making Diversity part of your Business Strat...Leading by Example: The Case for Making Diversity part of your Business Strat...
Leading by Example: The Case for Making Diversity part of your Business Strat...
 

Similar to Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0

Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationChef
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationRobbie Minshall
 
DevOps_service.pptx
DevOps_service.pptxDevOps_service.pptx
DevOps_service.pptxphamvinhcntt
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionSanjeev Sharma
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...Siva Rama Krishna Chunduru
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsSplunk
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Amazon Web Services
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAdam Stephensen
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_custdennisn129
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks Ulf Mattsson
 
Back To Basics
Back To BasicsBack To Basics
Back To Basicskamalikamj
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agilityCollabNet
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)Serena Software
 

Similar to Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0 (20)

Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
Devops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle OrganizationDevops transformation in the Rational Collaborative Lifecycle Organization
Devops transformation in the Rational Collaborative Lifecycle Organization
 
DevOps_service.pptx
DevOps_service.pptxDevOps_service.pptx
DevOps_service.pptx
 
Dev ops
Dev opsDev ops
Dev ops
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
DevOps - Motivadores e Benefícios
DevOps - Motivadores e BenefíciosDevOps - Motivadores e Benefícios
DevOps - Motivadores e Benefícios
 
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback LoopsListen to Your Machines: DevOps Analytics for Better Feedback Loops
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
Agile & DevOps - It's all about project success
Agile & DevOps - It's all about project successAgile & DevOps - It's all about project success
Agile & DevOps - It's all about project success
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks How to go from waterfall app dev to secure agile development in 2 weeks
How to go from waterfall app dev to secure agile development in 2 weeks
 
Back To Basics
Back To BasicsBack To Basics
Back To Basics
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
 
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
DevOps CD and Multispeed IT in regulated industries (FUG Presentation)
 

More from minseok kim

PCF2.2 update mkim_201807
PCF2.2 update mkim_201807PCF2.2 update mkim_201807
PCF2.2 update mkim_201807minseok kim
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsminseok kim
 
consumer_driven_contract with spring cloud contract at spring camp 2018
consumer_driven_contract with spring cloud contract at spring camp 2018consumer_driven_contract with spring cloud contract at spring camp 2018
consumer_driven_contract with spring cloud contract at spring camp 2018minseok kim
 
SpringOnePlatform2017 recap
SpringOnePlatform2017 recapSpringOnePlatform2017 recap
SpringOnePlatform2017 recapminseok kim
 
Pivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_sharePivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_shareminseok kim
 
Pcf 1page 201501
Pcf 1page 201501Pcf 1page 201501
Pcf 1page 201501minseok kim
 
Development on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalDevelopment on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalminseok kim
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209minseok kim
 

More from minseok kim (8)

PCF2.2 update mkim_201807
PCF2.2 update mkim_201807PCF2.2 update mkim_201807
PCF2.2 update mkim_201807
 
Meetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vsMeetup tools for-cloud_native_apps_meetup20180510-vs
Meetup tools for-cloud_native_apps_meetup20180510-vs
 
consumer_driven_contract with spring cloud contract at spring camp 2018
consumer_driven_contract with spring cloud contract at spring camp 2018consumer_driven_contract with spring cloud contract at spring camp 2018
consumer_driven_contract with spring cloud contract at spring camp 2018
 
SpringOnePlatform2017 recap
SpringOnePlatform2017 recapSpringOnePlatform2017 recap
SpringOnePlatform2017 recap
 
Pivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_sharePivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_share
 
Pcf 1page 201501
Pcf 1page 201501Pcf 1page 201501
Pcf 1page 201501
 
Development on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_finalDevelopment on cloud_paa_s_sddc_mkim_20141216_final
Development on cloud_paa_s_sddc_mkim_20141216_final
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
 

Recently uploaded

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Recently uploaded (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0

  • 1. PIVOTAL KOREA TRANSFORMATION STRATEGY SEMINAR ENTERPRISE DEVOPS 2016. 6. 30 김민석부장 SENIOR PLATFORM ARCHITECT
  • 2. © Copyright 2016 Pivotal. All rights reserved. 목차 • DevOps Definition • How to implement • Cloud Native Tools for DevOps
  • 5. Cloud-Native and DevOps Cloud Native DevOps Continuous Delivery ContainersMicro services
  • 6. The History of IT Organizational Systems •  1960-1980s: Fragile “Cowboys” –  Optimize around the hardware •  1990-2000s: Robust “ITIL” –  Optimize and protect around changes or traumas •  2010s+: Resilient/Anti-Fragile “DevOps” –  Optimize on continuously improving the flow of value Adapted from: Sergio Graziosi, Social Science Research Unit, Institute of Education, London
  • 7. Origin of DevOps movement around 2009 •  The Velocity Conference movement - “10 Deploys A Day” •  The “infrastructure as code” movement (Mark Burgess and Luke Kanies) •  The “Agile infrastructure” movement (Andrew Shafer) •  The Agile system administration movement (Patrick DeBois) •  The Lean Startup movement by Eric Ries •  The continuous integration and release movement by Jez Humble •  The widespread availability of cloud and PaaS (platform as a service) technologies Top11ThingsToKnowAboutDevOp
  • 8. Pivotal Summit Tokyo 2015 https://goo.gl/0X7UoQ
  • 9. Defining DevOps •  DevOps is a professional movement to adopt modern roles, cultural behaviors, practices, design patterns and technology for acquiring, developing and operating software services with increased agility and reliability. •  DevOps integrates developers and operations teams in order to improve collaboration and productivity by automating infrastructure, automating workflows and continuously measuring application performance - rackspace -
  • 10. Team culture for transformation http://christopher5106.github.io/cloud/2015/12/26/ future-cloud-programming-AWS-lambda-functions- jekyll-github-pages-newsletter-emailing.html Adrian cockcroft @ nginxconf 2014
  • 11. New Approaches to IT Process and Culture https://www.rackspace.com/devops
  • 13. What does DevOps-Oriented IT look like? Increased Level of Optionality Products, not projects Features, changes are built, tested, deployed as an end to end flow Most changes do not require dedicated analysis & approval Quality is built in, changes are reversible Production code is releasable at any time All products are automatically test-driven, and testable in production Software is runnable and portable on any cloud, any time 12 Factors: make development equivalent to production Services can be swapped without affecting the whole Microservices, APIs, cloud native scale-out
  • 14. What does DevOps-Oriented IT look like? Low-Cost, Sacrificial Elements Teams are small, product-oriented, cross-functional Releases are inexpensive, frequent, and fast Deployments are automated, continuous, standardized Servers are prefabricated, replicated, and disposable Services are published, on demand, and resilient
  • 15. DevOps Metrics in IT Performance •  Throughput Measures –  Deployment frequency –  Deployment Lead time •  Stability Measures –  Mean Time To Recover (MTTR)
  • 16. DevOps Metrics in IT Performance Source – 2016_state_of_devops_report
  • 17. Benchmark Company Performance: Faster, Higher Quality, Higher Results 2015 Source - https://puppetlabs.com/2015-devops-report 30x more frequent deployments 60x better change success rate 168x faster mean time to recovery (MTTR) 200x faster lead times to change 200% more likely to exceed mission, profitability, productivity goals 50% higher market capitalization growth over 3 years
  • 18. Benchmark Company Performance: Faster, Higher Quality, Higher Results 2016 Source – 2016_state_of_devops_report 30x => 200x more frequent deployments 60x better change success rate 168x => 24x faster mean time to recovery (MTTR) 200x => 2555x faster lead times to change 200% more likely to exceed mission, profitability, productivity goals 50% higher market capitalization growth over 3 years
  • 19. ROI of DevOps •  Savings –  Cost of excess rework = Technical staff size * Average salary * benefits multiplier * percentage of technical staff time spent on excess rework –  Cost of downtime = Deployment frequency * Change failure rate * Mean time to recover * hourly cost of outage •  Value –  Do better from the saved engineering time Source – 2016_state_of_devops_report
  • 20. ROI of DevOps: Do better from saving Source – 2016_state_of_devops_report
  • 22. Three DevOps Principles •  Flow •  Feedback •  Continual Experimentation and Learning
  • 23. The First Way: Systems Thinking •  Flow: Extending Delivery to Operations –  Continuous Delivery through to Production –  Treat Operations as a Platform – “done” is “running in production”
  • 24. The Second Way: Amplify Feedback Loops •  Feedback: Extending Operations into Delivery –  Developers have insight into production –  Fail fast, fail often fail cheaply; Blameless post mortems –  Cloud Native Platform – deployments are cheap, servers are disposable
  • 25. The Third Way: Culture of Continual Experimentation And Learning •  Continuous Improvement: –  Iterative Experimentation & Learning throughout the organization –  Embed delivery knowledge into operations ▪  Cross-functional teams ; context carried throughout process –  Embed operations knowledge into delivery ▪  Delivery culture of “code for production quality”
  • 26. How can an organization evolve towards a DevOps Culture? •  Continuous Improvement Program •  Cloud Native Architecture & Technology •  Mapping Roles to Business Value •  Cloud Native Tools
  • 27. Crafting a Continuous Improvement Program •  Metrics –  Track Production mean-time to recover (MTTR), lead times, rework •  Program –  Wardley maps, Value stream mapping, waste identification –  Iterative improvement and migration to cloud native technology •  Sync with Delivery Products –  Waste removal & reducing lead times every month •  Impact the Culture Iteratively: –  Top Down Mandate and Steering –  Bottom Up Empowerment and Decision Making –  Building Successes into a Force Multiplier
  • 28. DevOps Metrics in IT Performance •  Throughput Measures –  Deployment frequency –  Deployment Lead time •  Stability Measures –  Mean Time To Recover (MTTR) puppet_2015-state-of-devops-report.pdf
  • 31. Cloud Native Architecture Pivotal Cloud Foundry Pivotal Spring Cloud
  • 32. Map your organization roles to business value INFRASTRUCTURE SITE RELIABILITY PLATFORM Innova6on; Plan, design, develop and test business capabili4es as deployable ar4facts Produc6on Apps; config, deployment, QA, monitoring, scaling App Pla>orm; upgrades, patches, capacity planning, service mgmt., scale pla>orm Infra Pla>orm; Rack and stack, networking, data storage, etc. ROLES Cross-Func4onal (Prod. Owner, Dev, QA) Applica4on Operators Pla>orm Operators Engineering (Storage, Security, Network, etc.) AREAS OF FOCUS BUSINESS CAPABILITY
  • 33. Platform Support for CD Processes ●  Baseline environments consistent ●  Inject environment-specific config and external dependencies ●  Consistent API across environments and operations ●  Promote apps with same process ●  Support for advanced operations Production Integration Staging Development Instant App Environment Automated Deployment Autoscaling A/B Testing Canary / Zero Downtime Deployment
  • 35. Platform Support for CD Processes Distributed revision control and source code management. Collaborative software development Build and test software projects continuously and incrementally. Hundreds of compatible plugins Share binaries and manage distributions. Manage artifact lifecycle. Avoid license violations Develop, test, QA and production on the same platform. Simple, developer friendly commands and APIs. Operational benefits for every app. Built-in ecosystem services. Deploy, operate and scale on any IAAS AUTOMATION. Integrate tools and automate processes from testing to builds and deployment SPEED. Release more frequently with smaller bits will reduce complexity and improve time-to-market QUALITY. Reduce feedback loop using test- driven development to surface problems sooner and be responsive AGILITY. Push updates on regular basis with no downtime to improve customer experience and time to market Commit Code Change Automate Build & Test (Unit Test, Static Code Analysis) Store Binaries & Build Artifacts Automated Integration Testing Acceptance, Performance & Load Zero Downtime Upgrade to Production BuildPipeline OperationsToolChain GitlLab Jenkins Development Test + UAT + Staging Production
  • 37. Cloud Native Tools for DevOps
  • 38. DevOps Tools for CLOUD NATIVE Today, these old divisions are breaking down, with the IT and developer roles merging and following a series of systematic principles: 1.  Infrastructure as code 2.  Continuous deployment 3.  Automation 4.  Monitoring 5.  Security
  • 41. Teams
  • 44. Lessons Learned from the Silicon Prairie.key
  • 45. Cloud Native tool’s value 45 CI Pivotal Labs Tracing Metrics API/ID Data Flow ETL Integration Stream/Event Model VALUE LINE Google AWS Azure VMW Openstack OSembedded CPI Container Orchestration Cloud Orchestration Java Microservices Spring Boot Spring Cloud Netflix OSS .Net Microservices with Spring Cloud
  • 46. Full Application lifecycle management DevelopmentTest + UAT + Staging Production Jfrog Artifactory CloudBees Jenkins Spring Cloud Spring Bootrepository Git repo concourse
  • 47. Cloud Native Framework Application Framework Runtime Platform Infrastructure Automation Infrastructure Culture Dev Dev IT Ops IT Ops IT Ops Tools BOSH AWS VMWare OpenStackAzure Spring Cloud Spring Boot DevOps Agile
  • 48. Significant ROI Through Automation Continuously Deliver High Quality Software Using Pivotal Cloud Foundry CUT COSTS GET EARLIER ROI MUCH HIGHER QUALITY FASTER TIME- TO-MARKET SHIP CODE 30x TIMES FASTER! 90% LOWER OPERATIONAL COSTS 50% FEWER FAILED DEPLOYMENTS & RESTORE 12x FASTER! GET CODE OUT THE DOOR SOONER AND UPDATE IT MORE OFTEN
  • 49. Why Pivotal Cloud Foundry? Use a Mature Platform and Focus on Business Innovation with NO-vendor Lock-in FOCUS ON INNOVATION, NOT INFRASTRUCTURE ECOSYSTEM AND BACKING THE LEADING PAAS DISTRIBUTION DIY (and OSS) can inhibit 6me-to- market, and be costly / risky. Many customers move to commercial PaaS. •  Pivotal Cloud Foundry is Proven at Scale •  250+ People Dedicated to PCF R&D •  PCF is IaaS Agnos4c and Highly Extensible; It Will Meet Your Specific Needs •  Leave the Pla>orm to Us - Spend Your Time Innova4ng With SoZware Led by a non-profit founda6on with 52 members. Pivotal leads the way with a 90%+ of commits. •  Broad Industry Acceptance •  2,123 OSS Code Developers •  Proven Scale in Produc4on Contexts •  Very Well Funded, Stable and Growing •  Pivotal’s Leadership and Influence •  Pre-Engineered Infrastructure Solu4ons Produc6ve and powerful Operator and Developer features. Expansive list of Services and partners (e.g. CloudBees). •  $40m of Year One Product Revenue •  Large Financial Services Customers •  Produc4on-Class Data (e.g. MySQL), Mobile and App (e.g. Ne>lix OSS) Services •  Rich, IaaS Agnos4c, “Day 2” Capabili4es •  Awesome Developer CLI and Console
  • 50. Summary •  DevOps practices, patterns, and technology provide a new paradigm for IT management •  Time to market, focusing business improvements •  Process and Culture Should Map to Need –  No such things as a “one size fits all” IT organization –  Metrics, Improve Program, CI Pipeline •  DevOps Team requires cloud-native tools for productivity and agility in improvement and learning –  Small Experiments, Fail Fast & Inexpensive Feedback –  Iterative improvement and migration to cloud native technology
  • 51. A NEW PLATFORM FOR A NEW ERA