Serena Deployment Automation Deploy it Right Real Time

  • Slides: 28
Download presentation
Serena Deployment Automation Deploy it Right, Real Time, Every Time Presenter Name 1 Copyright

Serena Deployment Automation Deploy it Right, Real Time, Every Time Presenter Name 1 Copyright © Serena Software 2015 2013

Agenda • • 2 Introductions What we heard you say…. Industry Benchmarks Serena General

Agenda • • 2 Introductions What we heard you say…. Industry Benchmarks Serena General Overview Serena Deployment Automation Demo Wrap Up and Summary Next Steps.

What we hear from clients…“failed deployments” • Some Manual Processes – Post Build Process

What we hear from clients…“failed deployments” • Some Manual Processes – Post Build Process through Test and Prod is manual, causes the need for more manpower and increases the chance of errors. – Some Dev teams have little process • Increasing Workload – Increased contracts, increased demand, increased requests, and increased deployments, shifting from Quarterly to Monthly to Weekly to Daily • Numerous Handoffs – REWORK IS BIG, sometimes wrong build gets released – Prone to Errors, Increased Complexity, more fixes more frequently • Limited Reporting – Audit Exposure, difficult to extract data and reports. – Lack of Visibility, multiple contracts/contractors/silos etc. • ALL LEAD TO FAILED DEPLOYMENTS 3

IT Needs to Move Fast 4

IT Needs to Move Fast 4

But When It Goes Wrong. . . IT can go Spectacularly Wrong Loss of

But When It Goes Wrong. . . IT can go Spectacularly Wrong Loss of $440 M in 30 Minutes 4 Million Erroneous Transactions Deployed untested software due to human error 5

Conflicting Priorities with Dev and Ops BUSINESS Need to drive competitive advantage and respond

Conflicting Priorities with Dev and Ops BUSINESS Need to drive competitive advantage and respond to market needs with minimal risk and maintain compliance Move Fast DEVELOPMENT Agile practices have increased the speed of engineering delivery to match business cadence 6 Without Breaking Things OPERATIONS Compliance and risk mitigation while maintaining system stability and availability matter most

High Performers Are More Agile (Move Fast) 30 x more frequent deployments 7 8,

High Performers Are More Agile (Move Fast) 30 x more frequent deployments 7 8, 000 x faster lead times than their peers Source: Puppet Labs 2013 State Of Dev. Ops: http: //puppetlabs. com/2013 -state-of-devops-infographic

High Performers Are More Reliable (Without Breaking Things) 2 x the change success rate

High Performers Are More Reliable (Without Breaking Things) 2 x the change success rate 8 12 x faster mean time to recover (MTTR) Source: Puppet Labs 2013 State Of Dev. Ops: http: //puppetlabs. com/2013 -state-of-devops-infographic

High Performers Win In The Marketplace 2 x more likely to exceed profitability, market

High Performers Win In The Marketplace 2 x more likely to exceed profitability, market share & productivity goals 9 Source: Puppet Labs 2014 State Of Dev. Ops 50% higher market capitalization growth over 3 years*

How organizations achieve high performance 10 10 Source: Puppet Labs 2013 State Of Dev.

How organizations achieve high performance 10 10 Source: Puppet Labs 2013 State Of Dev. Ops: http: //puppetlabs. com/2013 -state-of-devops-infographic

Move Fast Without Breaking Things HRLEs Highly Regulated Large Enterprises Speed without risk End-to-end

Move Fast Without Breaking Things HRLEs Highly Regulated Large Enterprises Speed without risk End-to-end Practitioner specific Collaboration enabled Enterprise scaled Supporting all Enterprise methodologies Enterprise technologies Enterprise platforms 11

Who Has Chosen Serena? The most advanced, complex and rigorous environments in the world

Who Has Chosen Serena? The most advanced, complex and rigorous environments in the world Healthcare Financial Industrial Tech/Telco Retail Government 12 Highly Regulated Large Enterprises More methodologies More technologies More platforms More complexity More dependencies More geographies More consequences

Serena products align to your business processes 4 Core Product Areas Release Mgmt Business

Serena products align to your business processes 4 Core Product Areas Release Mgmt Business Development Request & Define Develop Operations QA Operate & Service Process enforcement, orchestration and visibility Mainframe Distributed ALM IT Process Automation 13 Serena Business Manager (SBM) Serena Request Center (SRC) Application Development Quality and Release Management IT Operations and Change Management Dimensions RM (RM) Dimensions CM (CM) PVCS/Version Manager (PVCS) Serena Release Control (RLC) Serena Service Manager (SSM) Change. Man ZMF (ZMF) Star. Tool FDM (FDM) Comparex (CPX) Change. Man ERO (ERO) Star. Tool DA (DA) Star. Tool IOO (IOO) Change. Man SSM (SSM) Deployment and configuration automation Serena Deployment Automation (SDA)

Introducing Serena Deployment Automation

Introducing Serena Deployment Automation

Why Serena Deployment Automation? • • 15 • • Throughput Productivity Velocity Traceability Serena

Why Serena Deployment Automation? • • 15 • • Throughput Productivity Velocity Traceability Serena Confidential Flexibility Quality Predictability Repeatability

Automated Deployments Serena Deployment Automation Business Request & Define Development Develop Operations QA Operate

Automated Deployments Serena Deployment Automation Business Request & Define Development Develop Operations QA Operate & Service Customer Issue Manual deployments require expensive SMEs, have a lack of repeatability and long deployment times. Serena Answer Automate application deployments, introduce repeatable processes and reduce deployment times through SDA Desired Outcome Reduce the build-to-deploy/test cycle time for each quality gate 16

Environment Aware Modelled Deployment Serena Deployment Automation Business Request & Define Development Develop Operations

Environment Aware Modelled Deployment Serena Deployment Automation Business Request & Define Development Develop Operations QA Operate & Service Customer Issue Manual environment configurations are error-prone, costly and not repeatable, introducing RISKS to the business as applications are not tested successfully. How Serena Helps Model defined application configuration allows deployments to be defined and deployed multiple environments in a consistent manner. Desired Outcome Rapidly stand up and tear-down production-like application environments 17

Real-time Feedback on Deployments Serena Deployment Automation Business Request & Define Development Develop Operations

Real-time Feedback on Deployments Serena Deployment Automation Business Request & Define Development Develop Operations QA Operate & Service Customer Issue Lack of visibility and status reporting constrains customers ability to react to a deployment issues Serena Value Real-time feedback on all application deployment tasks, notification on issues, failures and delays enabling action to be taken as soon as a problem occurs Desired Outcome Reduce the time to resolve production failures after a deployment 18

Serena Deployment Automation Version 6 Introducing Serena Deployment Automation V 6 NEW UI and

Serena Deployment Automation Version 6 Introducing Serena Deployment Automation V 6 NEW UI and Mobile Apps Wizard-driven Role centric Approve, get status and deploy on the go NEW Application Deployment Pipelines Manage and automate deployment pipelines Enforce environment sequencing and auto promote Full stack automation Continued Enterprise Resiliency Enhance security mode Complete end-to-end traceability of all operations “Zero touch” Agent – Server communication 19

Mobile App and New UI Key Capabilities • Wizard-driven, role centric capabilities simplify setup,

Mobile App and New UI Key Capabilities • Wizard-driven, role centric capabilities simplify setup, configuration and deployments • Role based design patterns reduce user interface noise for all user types • Approve, get status and deploy on the go via Android and i. Phone Benefits • Easier, faster and more secure way to manage deployment automation • Improved quality and security. Ensuring the right person is deploying the right process to the right environment. • Mobile support enables rapid response and feedback, resulting in better quality and reduced cycle times. 20

Create, Manage and Automate Deployment Pipelines Key Capabilities • Create, manage and automate deployment

Create, Manage and Automate Deployment Pipelines Key Capabilities • Create, manage and automate deployment pipelines • Enforce environment sequencing and auto promote • Full stack automation with new plug-ins: • Chef, Puppet, Jenkins workflow • Docker, Bamboo, Openstack and more Benefits • Improves quality with a single repeatable deployment process • Reduces cycle time by automating the entire deployment pipeline • Provides end-to-end traceability for compliance and audit 21

Enterprise Security, Performance and Scalability Key Capabilities • • • Enhanced security mode Complete

Enterprise Security, Performance and Scalability Key Capabilities • • • Enhanced security mode Complete end-to-end traceability of all operations Network, file and server performance enhancements Server and pipeline replication for air-gap systems “Zero touch” Agent – Server communication Benefits • Reduces errors associated with unauthorized changes. • Provides complete traceability for audit and compliance • Reduces network, file and server resource usage up to a factor of 50 • Scale automation across entire enterprise 22

DEMONSTRATION Serena Deployment Automation 23 23

DEMONSTRATION Serena Deployment Automation 23 23

3 Things… Summary & Next Steps 24

3 Things… Summary & Next Steps 24

Summary & Next Steps How we do it: 1. • • • Moves artifacts,

Summary & Next Steps How we do it: 1. • • • Moves artifacts, applications, configurations, and data through the application lifecycle Provides visibility to deployment pipeline Supports quality gates and approvals Integrates with existing toolchains and deployment scripts Provides enterprise security and scalability How we do it better: 2. • Drag and drop process editor for ease of implementation Graphical modeling of pipeline views provides easy visibility into deployment pipeline Mobile UI to manage deployments from anywhere Sequenced cross-application component deployments enables you to selectively deploy the way you want Separation of duties supports corporate governance standards • “Best of Breed” partnerships ensures tighter integration with your toolchain • • 25

Summary & Next Steps Why Serena: 3. • Serena with over 34 years of

Summary & Next Steps Why Serena: 3. • Serena with over 34 years of experience and customer success, $200 Million per year business • Deployment Automation has been developed for the largest enterprises in the world. • Omega Customer Service Award 8 Years straight, 93% customer retention • Video testimonials – You. Tube or via serena. com • Go to Serena. com – Products – Deployment Automation You are using Serena today. • 26

Summary & Next Steps • What are the next steps? 27

Summary & Next Steps • What are the next steps? 27

28

28