dev vs ops transformation to what & · pdf filedev vs ops transformation to agility...
TRANSCRIPT
CSC Proprietary and Confidential
Dev vs Ops transformation to Agility DevOps culture
What & How ?
Mažvydas Račkauskas
CSC Proprietary and Confidential 2November 24, 2016
AGENDA
• Intro
• CSC overview
• Traditional Dev VS Ops
• Challenges
• DevOps
• Challenges and Benefits
• Agility Platform
• Things to consider
• Live Demo
• Questions
CSC Proprietary and Confidential 3November 24, 2016CSC Proprietary and Confidential November 24, 2016
Introduction
• My name is Mažvydas Račkauskas
(Please call me Maz – makes it easier for everybody)
• Email: [email protected]
• Background
CSC Proprietary and Confidential 4November 24, 2016CSC Proprietary and Confidential November 24, 2016
Questions of the Day:
• What is CSC ?
• How many employees work at CSC ?
• What is Hybrid Cloud ?
CSC Proprietary and Confidential 5November 24, 2016
CSC Overview
EMPLOYEES WORLDWIDE
70,000
BY THE NUMBERS
GLOBAL POWERHOUSE
$11.7B
YEARS OF INNOVATION
AND SERVICE EXCELLENCE
50+
GLOBAL ALLIANCES
WITH BEST-OF-
BREED PARTNERS
100+
RECOGNIZED
BY INDUSTRY
ANALYSTS AS A
LEADER ACROSS
OUR PORTFOLIO
TRAVEL AND TRANSPORTATIONDesigned and implemented a super-precise dispatching system for a major railway, keeping them on time and on track
CONSULTING
BIG DATA AND ANALYTICS
BUSINESS PROCESS SERVICESAND OUTSOURCING
INFRASTRUCTURESERVICES
APPLICATION SERVICES SOFTWARE AND IP
CYBERSECURITYCLOUD
INSURANCEManaging the world’s largest insurance application service program
MANUFACTURINGImplemented a new supply chain management solution for one of the world’s most powerful and iconic brands
BANKING AND CAPITAL MARKETSLeading core systems transformation at one of the world’s largest banks
HEALTHCAREImproving standards of patient care by providing innovation solutions for a national healthcare system
ENERGY AND NATURAL RESOURCESReduced costs and increased resiliency of IT systems for a global chemical and energy client
PUBLIC SECTORModernized one of the world’s largest supply chains, streamlining military logistics support for a major branch of the U.S. Armed Forces
TECHNOLOGY AND CONSUMER SERVICESCentralized IT infrastructure for one of the largest diversified suppliers in the food-service industry
LEADING INNOVATIVE TRANSFORMATIONS AROUND THE WORLD
NEXT-GENOFFERINGS
Market shifts and technology trends demand fresh thinking. We help clients capitalize on
trends and anticipate what’s ahead.
CSC Proprietary and Confidential 6November 24, 2016CSC Proprietary and Confidential November 24, 2016
Secure IT Company
• Governance
• Access control
• CMDB
• Documentation
• ITIL best practices
• Processes
• Many Operations aspects
CSC Proprietary and Confidential 7November 24, 2016CSC Proprietary and Confidential November 24, 2016
Successful IT company
• Fast releases
• New market products
• Up-to-date
• Development / Add-ons
• Ongoing projects
• Many Development aspects
CSC Proprietary and Confidential 8November 24, 2016CSC Proprietary and Confidential November 24, 2016
Company Growth
• Control
• CMDB
• Operational processes
• Etc.
Companies tries keep up with success and grow, without security compromise.
CSC Proprietary and Confidential 9November 24, 2016CSC Proprietary and Confidential November 24, 2016
How we used to see Operations in the past?
Main concerns:
• Security
• Stability
• No Downtime
For these reasons, a new code deployment into production is undesirable
That is how
CSC Proprietary and Confidential 10November 24, 2016CSC Proprietary and Confidential November 24, 2016
How we used to see Developers?
• Key concern - release code into production as fast as possible
Outcome – as long as code works, there are no concerns about overall security, stability, repeatable processes and integrations or redeployment to other environments. ( Usually documentation are insufficient to recreate the environment )
CSC Proprietary and Confidential 11November 24, 2016CSC Proprietary and Confidential November 24, 2016
Trying to stay secure and successful
• Companies create processes for governance.
• If processes add additional delay, - tendency that employees will skip them.
• The predicted outcome -unsustainable governance and incomplete documentation:
• Part of systems are in CMDB.
• Some useless systems are running.
• Shadow IT grow.
CSC Proprietary and Confidential 12November 24, 2016CSC Proprietary and Confidential November 24, 2016
Respect for Project Managers, -whose have worked in this type of company
• Aggressive schedules
• Numerous processes, procedures and approvals
• Complicated resource allocation
• Required many competencies for various activities, such as install server, backups, AV, DB, SW configuration, etc.All things before project gets to the developer.
• Other
CSC Proprietary and Confidential 13November 24, 2016
Intra-organizational conflict
Poor IT service delivery
Low reactivity/ time-to-market
A release is a risky, unreliable procedure that
costs businesses both time and
expense
Delivery of software is a
time consuming, stressful and
costly process
IT Development and Operations
work within their own silos, with
their own specific priorities
and processes
IT is striving to accelerate delivery cycle but people, process, and technology challenges remain
A strong execution gap remains between the need to deliver
software effectively and the ability to do of IT organizations
CSC Proprietary and Confidential 14November 24, 2016
CSC
CSC Proprietary and Confidential 15November 24, 2016CSC Proprietary and Confidential November 24, 2016
Standard Cloud does answer some of the question
• Images
• Resource allocation
• Time to start
But how about migration of applications
• OS Upgrade
• Documentation
• Patches
Finally if you do not like the current cloud platform and you decide to migrate – how much confidence do we have that we will be able to recreate our systems and their relations.
CSC Proprietary and Confidential 16November 24, 2016CSC Proprietary and Confidential November 24, 2016
Lets Imagine
Imagine the system, process or platform that would help you to enforce DevOps process.
What are your expectations from operations perspective?
• Faster recovery
• Less support cases
• Routine work improvement
• Simpler rights management
• Less failures or shorter downtime
• Less documentation and CMDB is up to date
CSC Proprietary and Confidential 17November 24, 2016CSC Proprietary and Confidential November 24, 2016
Lets Imagine
Imagine the system, process or platform that would help you to enforce DevOps process and compliment ITIL.
What we would expect from it ?
• Faster application updates x3
• Faster new code delivery x30
• Faster Deployment to Production x8000
• Ability to manage any cloud environment, like Private or Public - Azure, Hyper-v, KVM or any major vendor.
• You name it - what is most important for you.
CSC Proprietary and Confidential 18November 24, 2016CSC Proprietary and Confidential November 24, 2016
CSC
• Agility Platform
CSC Proprietary and Confidential 19November 24, 2016
Deliver lifecycle key pillars to accelerate the move to DevOps
DEV OPSContinuous
Testing
Continuous
Deployment
Continuous
Integration
Continuous Provisioning
Continuous Delivery
CSC Proprietary and Confidential 20November 24, 2016
DevOps promotes Dev + Ops tightly cooperation through continuous delivery to reduce time-to-market without
sacrificing quality of software in production
PRINCIPLES:
Push for collaboration between Development and
Operations teams
Adopt agile development practices in contrast to
waterfall model until the end of the loop (more frequent,
bite-size rollouts of code, incremental release principles)
Entails providing the development team more
environmental control while concurrently ensuring
operations have a better understanding of the application
and its infrastructure requirements
Increase performance with tooling and aggressive
automation in release management, provisioning,
configuration management and monitoring
Contraction of “Development”
+ “Operations”
Inspired from the majors of the
web (Google, Amazon…)
“DevOps is a cultural shift, not
just technology adoption”*
(*Gartner)
Not yet normalized (various
definitions, tools, priorities)
but everybody agree on the
goal
CSC Proprietary and Confidential 21November 24, 2016
• Agility DevOps solution automates and governs key aspects of the Dev-to-Ops lifecycle
to increase the speed and frequency of software releases without sacrificing the quality
and reliability of software in production.
• This includes on-demand provisioning of platforms, embedding standard operating
environments upstream for earlier Dev and Test use, automating application and
service configuration, and managing security and SLAs across each role in the SDLC.
Orchestrating & Accelerating the Software Development
Increase speed/frequency of software releases
Automate workflow across existing tool chains
On-demand platforms and apps that end-users really need
Governance, visibility, and cost transparency that managers require
Automate application release and promotion
Detect And Remediate Configuration Changes
Leverage hybrid clouds and enable cloud portability
CSC Proprietary and Confidential 22November 24, 2016
• Release Manager increases the speed and frequency of software releases by
promoting software builds and environments across the SDLC with governance,
automation, and control.
Agility Platform’s Release Manager
Easy-to-use visual dashboard and workflow automation capabilities to promote software builds and deployment environments across SDLC stages.
Customize lifecycle stages and approval processes to reflect each organization’s SDLC and establish role-based permissions to promote, accept and approve software builds at each stage. With Release Manager, you can leverage policies and enable release automation across stages, or introduce manual release approval processes with
integration into existing SDLC tool chains, workflows and quality gates.
CSC Proprietary and Confidential 23November 24, 2016
• Forget the old IT bottlenecks. The cloud DevOps revolution is about development and
operations teams working together seamlessly to deliver enterprise cloud applications
and services faster. Start your own revolution with Service Mesh DevOps Acceleration!
Creating a catalyst for DevOps success
For Development Teams : Leverage High
Fidelity, On-Demand Environments.Perform your dev and test work on high fidelity,
production-like environments that are available, self-
service and on-demand. No longer worry about
configuring application stacks and administering
underlying infrastructure and platforms, so you can
spend more time coding.
For Operations TeamsGovern and Control Common Application Platforms.
Use policies to govern the usage of standardized application
platforms and environments. Leverage fine-grain governance and
security controls to take full advantage of your organization’s
private, public, and hybrid cloud strategy.
Customizable Workflows and Tool Chain Automation.
Streamline and automate across the development-to-operations
lifecycle. Keep pace with faster change by automating and
standardizing tasks that are manually configured today.
CSC Proprietary and Confidential 24November 24, 2016
Fundamental Differences in ApproachTraditional IT Approaches Fail to Provide Agility
End User
Pay-as-you-go hybrid cloud approach with full cost visibility
Security model is a prerequisite and must span hybrid clouds
True self-service experience, including DevOps enablement to improve time to market
Codify policies to govern, automate, and “get out of way”
Costly, capital investments
Reliance on manual approval model
Security for cloud is largely an afterthought
Manual, error-prone, and time-consuming
(weeks to months)
Automated provisioning of standardized platforms in minutes to hours, including application release automation
Catalog with provisioning delays and/or additional
configuration required
Platform Provisioning
Security
Infrastructure Investment
Governance
IT’s RoleIT is a gatekeeper
Transform into a hybrid cloud service broker and portfolio manager to reduce costs
CSC Proprietary and Confidential 25November 24, 2016
Case Study: Top 5 Asia Pacific Bank
Challenge• Support aggressive business diversification and
acquisition initiatives.
CSC Agility Platform Solution • Optimize infrastructure, platforms, and operational
processes.
Results• 42% TCO savings for business critical applications
• Increase IT innovation investment by 48% while keeping the overall IT budget constant.
• 78% reduction in time-to-market for provisioning custom enterprise platforms.
• 97% reduction in time-to-market for provisioning standardized infrastructure services.
• 84% operating cost savings for IT infrastructure services.
• Enable migration of 60-70% of the enterprise application portfolio to the cloud.
Support 55%
Provisioning 19%
Hardware 15%
Software 11%
“We’ve gone from spending 50% of our operating budget on
infrastructure to just 26%. A nearly 75% investment in apps and information
rather than infrastructure – that’s huge."
–CIO, Top 5Asia Pacific Bank
CSC Proprietary and Confidential 26November 24, 2016CSC Proprietary and Confidential November 24, 2016
Questions :
• What is Agility Platform ?
• How do you describe Agility Blueprint ?
• What should be automated in your platform?
CSC Proprietary and Confidential 27November 24, 2016CSC Proprietary and Confidential November 24, 2016
Question :
• What is Agility Platform ?
Central management , automation and governance platform for cloud services
• How do you describe Agility Blueprint ?
Full infrastructure or service item ready to deploy to any cloud.*
• What should be automated in your platform?
Everything ( what is possible to automate)
CSC Proprietary and Confidential 28November 24, 2016CSC Proprietary and Confidential November 24, 2016
Intro Video to the Agility
• In 20 min. will show benefits and installation of the Agility Platform
• https://www.youtube.com/watch?v=ethgOJ5uess
CSC Proprietary and Confidential 29November 24, 2016
Thank You