devops in china
TRANSCRIPT
KAVERI, YI XU GCG AGILE/DEVOPS COE LEADER IBM GCG GBS CTO OFFICE
CSM, CSP, PSM I PMI-ACP, MANAGEMENT 3.0 CERTIFIED COACH OF MG-SCC
• Email: [email protected] • Site: http://kaverjody.com • http://linkedin.com/in/kaveri • http://slideshare.net/kaverjody • WeChat / Skype: kaverjody • Translation: Lean Mindset, Agile Manifesto, Get Value out of
Retro, Scrum Reference Card, Explore It, Agile Coaching, The Element of Scrum, Management 3.0, Beautiful Teams
FASTER TIME TO VALUE
INCREASE CAPACITY TO
INNOVATE
IMPROVED CUSTOMER
EXPERIENCE
They care about their Pains & Gains more than DevOps as an proposal.
ACCELERATE SOFTWARE DELIVERY
BALANCE SPEED, COST, QUALITY AND
RISK
REDUCE TIME TO CUSTOMER FEEDBACK
DEVOPS
We’re actually proposing the following by saying go for DevOps
FASTER TIME TO VALUE
INCREASE CAPACITY TO
INNOVATE
IMPROVED CUSTOMER
EXPERIENCE
ACCELERATE SOFTWARE DELIVERY
BALANCE SPEED, COST, QUALITY
AND RISK
REDUCE TIME TO CUSTOMER FEEDBACK
LACK OF SUITABLE TOOLS
CULTURE DIFFERENCES
ORGANIZATION & BUSINESS
COMPLEXITY
DEVOPS
However clients have various but definitely REASONABLE difficulties, all need to be overcame in our proposal
BAT are top3 internet companies at China, and they have strong enough tech capability and understanding of their own business to work out their own DevOps or Continuous Delivery architecture, platforms and solution.
MobileThere are pure mobile business companies, also
current enterprises expanding to the mobile area. Mobile apps development are comparably
easier to apply the full DevOps concept. And they require Design Thinking and Agile too.
Traditional Companies e.g. banks
All kinds of barriers while moving towards DevOps, because of highly functional and hierarchical organization structure, old proprietary tools, old habits and mindsets.
Startups Smaller Companies
Many used the cloud hosting services, and much easier for the cloud service vendors to provide DevOps to them.
Develop / Test DeploySteer Operate
Collaborative Development
Continuous Release and Deployment
Continuous Testing
Business Owner
Developer/Tester Operations TargetCustomer
Idea Market
DevOps
Continuous Business Planning
Continuous Monitoring
Lean and Agile principles
Continuous feedback and Optimization
BUILD FOR SUCCESS WITH A CLOSED-LOOP APPROACH TO APPLICATION DELIVERY
IBM’s philosophy on what is DevOps
Customized, Higher Cost, Lower Efficiency
Standardized, Lower Cost, Higher Efficiency
Networking
Storage
Servers
Virtualization
O/S
Middleware
Data
Applications
Platformas a Service
PureApplication System
SmartCloud Orchestrator
SoftLayer
IBM DevOps Services
IBM Patterns
Networking Networking
Storage Storage
Servers Servers
Virtualization Virtualization
O/S O/S
Middleware Middleware
Mid Config Mid Config
Data Data
Applications Applications
Traditional On-Premises
Infrastructureas a Service
Manual
UrbanCode Deploy
UrbanCode Deploy
(available with UCDP) Mid Config
IBM Bluemix
UrbanCode Deploy w/Patterns
(provisioning & deployment only)
VARIOUS DEVOPS SOLUTIONS
Cloud-based DevOps solutions are also constrained by cloud service itself, like security concerns.
Systems of Engagement (SoE) Apps
Rapid Releases AppStore
Monitor and Optimize
Release and Deploy
Develop and Test
Inte
grat
ion
Test
Monitor and Optimize
Develop and Test
Web AppsFrequentReleases
ProductionEnvironment
Databases
Systems of Record (SoR) AppsFewer
Releases Databases
By bringing together the culture, processes, and tools across the entire software delivery lifecycle – spanning mobile to mainframe platforms
THE NEED: INTEGRATE SYSTEMS OF ENGAGEMENT WITH SYSTEMS OF RECORD
It brings complexity to organizations cross those different types of systems. Ice-breaking required.
Agile planning and tracking Application auto-scaling AppScan mobile analyzer Continuous delivery pipeline Git hosting
Mobile application security Mobile data Mobile quality assurance Monitor & analytics Push
Bluemix DevOps servicesRapidApps (beta) Server-side code Web IDE
CLOUD-BASED DEVOPS SOLUTION
CONSULTANCY IS NEEDED
Assessment, Vision, Roadmap and Plan are needed to get things started. (top pictures)Often needs help from Agile Transformation to handle People, Culture, Process problems. (bottom pictures)
Operate Develop/ Test
Deploy
Steer
IBM DESIGN THINKING + AGILE + DEVOPSMaybe incorrect but simple positioning of those 3,
IBM Design Thinking to ensure working on the RIGHT thing,Agile focus on people and process to ensure get the right things RIGHT,
DevOps as mostly tools automation and pipelining to make it FAST.
Mission: Empowering Delivery through Agile Culture & Practices
We’re a new CoE set up in 2015, to lead GCG Agile Transformation, by provide support, assets and best practices.
Search our Intranet CommunityRequest to join WeChat Group
Kaveri, Yi XUCoE Leader
OurServices
Agile ThoughtLeadership
ProfessionalGrowth &
Certification
Capability Development
Emerging Technology &
Innovation
Knowledge Sharing & Training
OurResultsPoVs; Conference
Sponsorship &Speakers
20% CIC PMCertified as CSM
20% CICManaged Project
go Agile
Build Assets,Case Studies,
Offerings
Agile Sessions,Events &
Bootcamps
GCG Agile/DevOps Center of Excellence
MIND THE CHASM
HANDLING EARLY MAJORITY AND LATE MAJORITY ARE QUITE DIFFERENT FROM THE EARLY ADOPTERS