The Continuous Delivery Tool Chain: So Many Choices!

Similar documents
Continuous Application Delivery From concept to reality. Carsten Lentz Sr. Solution strategist

Crossing the DevOps Chasm

Urbancode Deploy Overview

DEVOPS: INNOVATIVE ENGINEERING PRACTICES FOR CONTINUOUS SOFTWARE DELIVERY

Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy

Distributed Agile Development in the Cloud

Releasing High Quality Applications More Quickly with vrealize Code Stream

An enterprise- grade cloud management platform that enables on- demand, self- service IT operating models for Global 2000 enterprises

The New Style of IT. Rob McMahon. Director Cloud Computing HP General Western Europe

Cloud, Beyond the Hype

CA Technologies Application Release Automation Platform Enables Tesco to Reach Previously Unattainable Milestones

Cloud vision and capabilities

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

Bridge Development and Operations for faster delivery of applications

HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, HP Software: Apps meet Ops 2015

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

DevOps for the Mainframe

how can I deliver better services to my customers and grow revenue?

The Virtualization Practice

delivering value with business service innovation

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Agile Software Factory: Bringing the reliability of a manufacturing line to software development

HP ALM11 & MS VS/TFS2010

ALM/Quality Center. Software

Redefining Infrastructure Management for Today s Application Economy

Comprehensive software solutions for insurance

Increasing Business Efficiency and Agility for ATGbased. Systems. the business challenge: upgrading the development pipeline

are you helping your customers achieve their expectations for IT based service quality and availability?

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions

AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y :

QUICK FACTS. Implementing Business Intelligence and Retail Signal Solutions for Sony PlayStation TEKSYSTEMS GLOBAL SERVICES CUSTOMER SUCCESS STORIES

Continuous delivery Release software on-demand, not on Red Alert

Fundamentals of Continuous Integration

Best Practices for Building Mobile Web

Cisco IT Takes Continuous Delivery from Vision to Reality

DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion!

VALUE PROPOSITION FOR SERVICE PROVIDERS. Helping Service Providers accelerate adoption of the cloud

Unleash Competitive Advantage through Software Lifecycle Integration

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

HP Application Lifecycle Management

Orchestrated. Release Management. Gain insight and control, eliminate ineffective handoffs, and automate application deployments

ACCELERATE DEVOPS USING OPENSHIFT PAAS

Rally Integration with BMC Remedy through Kovair Omnibus Kovair Software, Inc.

DevOps: Development Challenges and New Approaches

Top five lessons learned from enterprise hybrid cloud projects

Wilhelmenia Ravenell IT Manager Eli Lilly and Company

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM

Datacenter Management and Virtualization. Microsoft Corporation

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Statement of Direction

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

Delivering Cloud Services Transformation : Plan > Build> Assure> Secure. Stephen Miles Vice President, Solution Sales, APJ

agility made possible

Oracle ERP Support Benchmark Findings

HP S POINT OF VIEW TO CLOUD

Increasing frequency of releases to every week down from quarterly major releases

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

Leveraging the full potential of automation

VMware's Cloud Management Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds

IT Operations Management: A Service Delivery Primer

Centralized Secure Vault with Serena Dimensions CM

Module 6 Essentials of Enterprise Architecture Tools

Guide to Mobile Testing

Luis Melo Head of CRM/CX. Capventis. Policy Automation. Knowledge Management. Field Service Management. Web Customer Service

Enterprise Project Management Buyer s Guide

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Serena Dimensions CM. Develop your enterprise applications collaboratively securely and efficiently SOLUTION BRIEF

Make the Leap from ecommerce to Omni- Channel

Statement of Direction

HYBRID CLOUD: A CATALYST TO DRIVING EFFICIENCIES AND MEETING THE DIGITAL ASPIRATIONS OF THE UK PUBLIC SECTOR

Three simple steps to effective service catalog and request management

Availability Digest. HPE Helion Private Cloud and Cloud Broker Services February 2016

BUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA

White Paper. Are SaaS and Cloud Computing Your Best Bets?

The Service Provider s Speed Mandate and How CA Can Help You Address It

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

Organizing for the Cloud

Hybrid Cloud Customer Engagements

Operational Excellence for Data Quality

Big Data Are You Ready? Jorge Plascencia Solution Architect Manager

Cloud Services Catalog with Epsilon

How To Make Money From Cloud Computing

Service Orchestration

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

VMware on VMware: Private Cloud Case Study Customer Presentation

Business Process Management in the Finance Sector

can you effectively plan for the migration and management of systems and applications on Vblock Platforms?

White Paper Software Quality Management

Transcription:

The Continuous Delivery Tool Chain: So Many Choices! Mark Sigler Senior Director, Product Management CA Technologies June 2014 2013 CA. All rights reserved.

Biography Mark Sigler is CA Technologies Senior Director of Product Management with responsibilities in cross portfolio integrated solutions for the IT Operations Management and Applications Delivery markets, primarily creating Cloud and DevOps mindshare and market share. Prior to CA, Mark was a consultant for a innovative cloud computing initiative for one of the largest financial services firms in Australia. Previously, Mark lead Opalis solution capabilities to become the leading IT Process Automation provider prior to it being acquired by Microsoft and is now known as System Center Orchestrator, and led the HP Software and Oracle product lines and consulting practices for Forsythe Solutions. Mark has over three decades of crafting innovative customer solutions in technology operations, development, sales and marketing. Mr. Sigler has extensive expertise in large- scale ICT architecture and systems management and has led the programs and projects to architect solutions for high scalability and high availability involving cloud and grid computing, massive scale server and storage systems and virtualization. Mark has driven revenue growth, managed P&L, successfully launched several products and created opportunities with large enterprises, service providers, and innovative start- ups. Major achievements would include a technical Emmy awarded to a major global news network for a groundbreaking digital content management system; business intelligence and data warehousing systems for one of the largest entertainment and hospitality companies; petabyte scale storage and computational grid systems for processing and archiving geo- spatial and imagery across multiple government agencies; and automation and orchestration of complex heterogeneous systems management and virtualization using standards based processes for one of the largest systems integration and outsourcing providers.

Abstract Continuous application delivery requires integration across several of the tools used by the dev, test, release, and operations teams who support modern applications. There are tools designed for these teams and for specific functions of the application release process. Release automation, configuration management, issue tracking, infrastructure automation, continuous integration, cloud management the list goes on and on. Identifying the right integrations, deciding which tool to use when there are overlapping capabilities, and applying the proper tool for each phase can be challenging. During this session, Mark will walk the audience through some real world examples of enterprise customers and how they built their continuous delivery tool chain.

iconsumer Web Scale Web Speed User Experience

Innovation! Innovation distinguishes between a leader and a follower. Steve Jobs # 2013 CA. All rights reserved. CA confidential and proprietary information; for internal use only. No unauthorized use, copying or distribution.

VISION

Can YOU Meet the Business Demand for Innovation? BUSINESS DEMAND FOR INNOVATION IT must fill this growing gap! What s holding YOU back? IT CAPACITY FOR INNOVATION # 2013 CA. All rights reserved. CA confidential and proprietary information; for internal use only. No unauthorized use, copying or distribution.

Demands on IT FASTER! BETTER! CHEAPER 8

Benefits to the Business SPEED! AGILITY! 9 QUALITY

Desired State

Continuous Delivery Software is deployable throughout its lifecycle Priority is keeping software deployable over features Fast, automated feedback on production readiness On- demand deployment of any version to any environment # 2013 CA. All rights reserved. CA confidential and proprietary information; for internal use only. No unauthorized use, copying or distribution.

Pipelines Photo credit: Jimmy Jeong/Bloomberg via Getty Images

Deployment Pipeline

Tool Chain IDE Version Code Review Build Repository Test Issue Provision Configuration Monitor Dashboard Collaboration Plus the application stacks and environments

Continuous Delivery Tool Chain Infra Provisioning Test Automation Artifact Repository Continuous Integration Build Automation Application Model at a MANIFEST DRIVEN DEPLOYMENTS e D E n vi ro n m e nt D at a Configuration Management Change Management R el e as INT UAT PERF PROD

Release Automation Scenario Retrieve SQL & CFG Retrieve Artifacts 2 Create Release 1 Release Operations Center 7 Service Desk Run Initialize Process Approval Gate Network Share Retrieve WAR 4 Run Deployment Processes Stage Artifacts 3 Pre Deploy Verification STEP 1 Configure BigIP F5 STEP 2 Deploy Jetty/WAS App STEP 3 Deploy Database Post Deploy Verification STEP 4 STEP 5 Deployment Deployment Deployment Deployment Env Config Env Config Env Config Env Config INT UAT 5 PERF 6 PROD 8

Continuous Delivery Total Integrated Solution Orchestrating and Accelerating the Software Development Lifecycle Develop Test CONTINUOUS DELIVERY UAT Prod CA Release Automation Increase speed/frequency of software releases Automate workflow across existing tool chains Automate application release and promotion INTERNAL PRIVATE Blueprint INTERNAL PUBLIC Blueprint SECURE PUBLIC Blueprint On- demand platforms and environments that end- users need Governance, visibility, and cost transparency that managers require Leverage hybrid clouds and enable cloud portability CA Cloud Manager

Choices Who should make the hard choices? What do you need to do? Which is the right tool for the job? How do we assemble this?

# 2014 CA. ALL RIGHTS RESERVED. Who?! DevOps

# 2014 CA. ALL RIGHTS RESERVED. versus! SILOS

What?! Enterprise Continuous Delivery

# 2014 CA. ALL RIGHTS RESERVED.! Pick the correct tool for the job

Global 50 Retailer Global Fortune 50 retailer is the largest retail merchant in the world. It operates over 8,500 stores in 15 countries, under 55 different brand names and continues to expand its presence, dominating markets. Currently the biggest private employer in the world with over two million employees. In fiscal 2013, their revenue was $469B. Accelerate time to market Increase efficiency Constrains in development cycle Performance bottlenecks CA Service Virtualization helps transform its application development resulting in increased speed and quality of application delivery. Virtualized many services including third- party applications and databases 23 By establishing an incremental manifest, CA Release Automation enables IT to keep the same fixed processes in place and focus on changing only the dynamic elements that need to be updated each time increasing release velocity and agility. Improved speed of application delivery cut development cycle by 40%, from 10 to 6 weeks Improved operational efficiencies cut smoke and regression testing from 2 days to 2 minutes

Global 50 Retailer Global Fortune 50 retailer is the third largest merchant in the world. It operates over 3,700 stores around the world and is rapidly expanding its online presence, dominating markets as diverse as motor insurance, home electrical appliances and clothing. Currently employs 530, 000. In 2012-2013, their revenue was 72,363m. Accelerate time to market Increase efficiency Reduce errors to meet the required milestones that would enable them to succeed in going after an ambitious project geared at the international market CA LISA Release Automation helps transform its application release processes. Its manifest- driven approach enables automated deployment of applications from development to production resulting in increased speed 24 By establishing an incremental manifest, CA LISA Release Automation enables IT to keep the same fixed processes in place and focus on changing only the dynamic elements that need to be updated each time increasing release velocity and agility. Improved speed of application delivery cut release times from days to minutes Improved operational efficiencies Improved productivity and quality of releases

Customer Success Payment Services Provider Company Profile: NA based payment processor serving both enterprise and consumer customers. 10,000 employees; >$5B USD revenue Challenge: Customer was suffering from long release cycles in their Point of Sale solutions and ecommerce business. POS takes 1 hour per silo or 8 hours to deploy & 8 hours to roll back when needed The shrinking international window adds to these challenges. Customer has expressed frustration with current process and is supportive of leveraging automation Ecommerce application takes 15-27 hours to deploy using a dozen (12) or more people Customer had purchased release automation via acquisition which had proved $M s in savings and also created credibility for subsequent organizations within provider CA Completed a proof- of- concept against other vendors and results lead to CA Release Automation as the key vendor of choice. Customer bought into overall CA platform story around the DevOps stack of offerings # 2014 CA. ALL RIGHTS RESERVED.

Customer Success - Customer Quotes POS Team: CA RA reduced the time to deploy this application by 80% NOC: The CA RA automation tools will allow us to automate basic traffic redirection and application first aid actions that will give our future NOC the ability to minimize impact from Incidents by redirecting traffic flow and performing basic measures without waiting for level 2 application support to engage 70% overall reduction in deployment times plus time saved not having to wait for resources Completely eliminated manual mistakes New environments automatically & completely refreshed every time there is a new code change" # 2014 CA. ALL RIGHTS RESERVED.

Automation helps Bupa Deliver enterprise apps releases on demand CA Release Automation paid for itself in eight months Challenge: Increase release speed and capacity for complex legacy applications Identify defects earlier in the life cycle where it less expensive to find and repair Gain visibility to the entire development pipeline and gain trust with the delivery team Results: Increased number of weekly deployments by 300 percent Increased number of deployed environments by 200 percent Reduced team responsible for releases from 15 people to 1 We can do this with one person. It doesn t have to be a specialist. It used to [require] a team of 15 people,

Other Customer Results Multinational Grocer: Streamlined updates to the online grocery apps, resulting in a savings of $420K/month. Reduced release deployment time from 2.5 days to 20 minutes. Large financial institution: Reduced release deployment time from 12 days to 1.5 minutes, resulting in $14M realized value annually. Major oil and gas company: Reduced release deployment time of oil drilling platform app from 3 days to 4 minutes, realized $638K/month savings. Global retailer: Reduced release deployment time of online store from 2 days to 12 minutes, resulting in $2M realized value annually.

Automated Provisioning and Testing of Action Pack using CA RA

This could be you, with the help of

Mark Sigler Senior Director, Product Management Mark.Sigler@ca.com @cainc slideshare.net/cainc linkedin.com/company/ca- technologies ca.com