SlideShare a Scribd company logo
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 Melbourne
Mirco Hering
 
Continuous Delivery Maturity Model
Continuous Delivery Maturity ModelContinuous Delivery Maturity Model
Continuous Delivery Maturity Model
IBM UrbanCode Products
 
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
Correlsense
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
Sanjeev Sharma
 
DevOps: IT's Automation Revolution
DevOps: IT's Automation RevolutionDevOps: IT's Automation Revolution
DevOps: IT's Automation Revolution
IBM UrbanCode Products
 
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?
7Targets AI Sales Assistants
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInGary Stafford
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
Liran Levy
 
Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
IBM UrbanCode Products
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
Brian 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 scale
Sanjeev 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 DevOps
Bob Sokol
 
Dev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproductDev ops continuousdeliveryforcloudproduct
Dev ops continuousdeliveryforcloudproduct
Gopinath 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 Roadmap
IBM 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 Scale
IBM UrbanCode Products
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems Overview
Rosalind Radcliffe
 
Devops maturity model
Devops maturity modelDevops maturity model
Agile DevOps Transformation Strategy
Agile DevOps Transformation StrategyAgile DevOps Transformation Strategy
Agile DevOps Transformation Strategy
Satish 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 engagement
Manav 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 Return
Urjanet
 
Contractor Engagement Model
Contractor Engagement ModelContractor Engagement Model
Contractor Engagement Model
rfakira
 
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 - copy
Jim 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 Agile
Michal Epstein
 
Dnd it keynote v0 1 static
Dnd it keynote v0 1 staticDnd it keynote v0 1 static
Dnd it keynote v0 1 static
Matthew 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 2016
Anders 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 Session
SAP 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 Generic
ScioSales
 
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 Strategy
Xenith 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 Transformation
Chef
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
Mesut Güneş
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
Micro 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 Organization
Robbie Minshall
 
DevOps_service.pptx
DevOps_service.pptxDevOps_service.pptx
DevOps_service.pptx
phamvinhcntt
 
Dev ops
Dev opsDev ops
Dev ops
Tomy Rhymond
 
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
Sanjeev 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 session
Sanjeev 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 Environments
IBM UrbanCode Products
 
DevOps - Motivadores e Benefícios
DevOps - Motivadores e BenefíciosDevOps - Motivadores e Benefícios
DevOps - Motivadores e Benefícios
Flávio Secchieri Mariotti
 
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
Splunk
 
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
Amazon 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 success
Adam 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_cust
dennisn129
 
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 Basics
kamalikamj
 
A blueprint for enterprise agility
A blueprint for enterprise agilityA blueprint for enterprise agility
A blueprint for enterprise agility
CollabNet
 
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_201807
minseok 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-vs
minseok 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 2018
minseok kim
 
SpringOnePlatform2017 recap
SpringOnePlatform2017 recapSpringOnePlatform2017 recap
SpringOnePlatform2017 recap
minseok kim
 
Pivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_sharePivotal seminarq4 20161129_share
Pivotal seminarq4 20161129_share
minseok kim
 
Pcf 1page 201501
Pcf 1page 201501Pcf 1page 201501
Pcf 1page 201501
minseok 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_final
minseok kim
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
minseok 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

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 

Recently uploaded (20)

From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 

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