devops and continuous delivery enterprise devops …...devops and continuous delivery enterprise...

8
DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR DOCKER AUTHORISED CONSULTANCY & TRAINING PARTNER

Upload: others

Post on 21-May-2020

84 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR

DOCKER AUTHORISED CONSULTANCY & TRAINING PARTNER

Page 2: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

DEV

OPS

AN

D C

ON

TIN

UO

US

DEL

IVER

Y EN

TERP

RISE

DEV

OPS

STR

ATE

GY

ACC

ELER

ATO

R

2

DevOps and Continuous Delivery are areas of best practice that can transform how software is delivered. They are about getting key technology stakeholders collaborating more effectively and introducing automation to speed up software delivery cycle times.

PROBLEMS THAT DEVOPS AND CONTINUOUS DELIVERY HELP TO OVERCOME • Slow release cycles

• Problems accessing environments

• Poor quality during testing cycles or in production

• Lack of collaboration between development, operations and testing

BENEFITS OF DEVOPS AND CONTINUOUS DELIVERY• Get to market faster

• Deliver more frequently and with more agility

• Reduce release risk

• Improve efficiency

Our Enterprise DevOps Strategy Accelerator involves Contino spending time on site with your software delivery teams in order to conduct a thorough review of your end to end software delivery processes. The aim is to jointly identify specific and actionable steps that your organization can take in order to:

• Deliver software faster and more efficiently

• Raise the quality and robustness of your production software systems

• Reduce delivery cycle times and enhance your ability to iterate and innovate in the market

We approach this engagement from a ‘DevOps Mindset’, so will be particularly focused on how you could apply practices such as development and operations collaboration, infrastructure automation, pragmatic agile processes, and test, release and deployment automation to improve the outcomes of your software delivery efforts.

During the DevOps Discovery process, we will jointly tease out any hidden inefficiencies in how you develop and run your production software systems, and, from these, make concrete and actionable recommendations that will help to improve the outcomes of your software delivery efforts.

OUR ENTERPRISE DEVOPS STRATEGY ACCELERATOR

...WE WILL JOINTLY TEASE OUT ANY HIDDEN INEFFICIENCIES IN HOW YOU DEVELOP AND RUN YOUR PRODUCTION SOFTWARE SYSTEMS.

DEV OPS

Page 3: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

The Enterprise DevOps Strategy Accelerator features a series of interviews and workshops conducted with key stakeholders across both technology teams and the broader business. Organizations are benchmarked against 200 DevOps indicators spanning people, process and technology considerations, and respective industry peers.

This engagement is delivered by a team of Contino practitioners over a 1- 4 week period, depending on the size and complexity of the organization.

DEV

OPS

AN

D C

ON

TIN

UO

US

DEL

IVER

Y EN

TERP

RISE

DEV

OPS

STR

ATE

GY

ACC

ELER

ATO

R

3

ABOUT THE ENTERPRISE DEVOPS STRATEGY ACCELERATOR

Page 4: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

PEOPLE

PROCESS

TECHNOLOGY

In a high-maturity organization we would expect to see qualities such as:

The most high-performing teams would typically feature:

Advanced DevOps adoption in an enterprise is likely to include:

Development Tooling

Software Architecture Collaboration Tooling

Cloud

Test Automation Release Automation

Infrastructure Automation

Monitoring and Metrics

IAAS and PAAS

• Cross-functional teams consisting of developers, testers and operations engineers co-located and working together on a particular area of the system.

• A tightly integrated relationship with the business, where both are aligned around the product and customer and iterating quickly to achieve success.

• Frequent releases of small batches of change.

• Collaboration over documentation and rigid adherence to process.

• An agile delivery model within individual teams and within the organization.

• An architecture consisting of small services which can be independently designed, developed, deployed and run.

• Highly automated deployments which are reliable and consistently executed across environments.

Organizational Design

Physical Environment

Skills

Recruitment

Retention

Incentives

Culture

Collaboration

Federation

Development

Best Practices

Agile

Test

PMO

Lean

Operations

Continuous Delivery

Ways Of Working

DEV

OPS

AN

D C

ON

TIN

UO

US

DEL

IVER

Y EN

TERP

RISE

DEV

OPS

STR

ATE

GY

ACC

ELER

ATO

R

4

Page 5: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

AREAS OF MATURITY

Monitoring and MetricsArchitecture

Organizational Setup

Working Practices

Culture

Business Processes

Engineering Best Practices

Release Automation

Infrastructure Automation

USING ANONYMIZED HISTORICAL DATA FROM PREVIOUS ASSESSMENTS, WE BENCHMARK CAPABILITIES AGAINST INDUSTRY PEERS.

DETAILED ANALYSIS

WE ESTABLISH WHY YOU ARE WHERE YOU ARE, AND THE CONTRIBUTING FACTORS.

Release Automation

Monitoring and Metrics

Requirements Management

Organizational Setup

...

Symptom Score Root Cause

People

Process

OPPORTUNITIES FOR IMPROVEMENT

WE PROVIDE A SET OF PRIORITIZED RECOMMENDATIONS OF WHERE TO SPEND FINITE RESOURCES FIRST, WITH A COST/BENEFIT BUSINESS CASE.

Development Tooling Test Automation Monitoring

Technology

YouYour peers

DEV

OPS

AN

D C

ON

TIN

UO

US

DEL

IVER

Y EN

TERP

RISE

DEV

OPS

STR

ATE

GY

ACC

ELER

ATO

R

5

Page 6: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

TRANSITION PLAN

THE TRANSITION PLAN FOCUSES ON BEST PRACTICES FOR DEVOPS AND CONTINUOUS DELIVERY.

DELIVERABLES

Once the engagement is completed, a number of deliverables can be requested, depending on the scope of the assessment:

• A report highlighting key themes, observations and a gap analysis between current and desired maturity.

• A benchmarking exercise against other organizations adopting Continuous Delivery and DevOps practices.

• A shared understanding of Continuous Delivery and DevOps for your organization.

• A detailed analysis covering nine distinct areas of Continuous Delivery and DevOps.

WHAT NEXT? We also provide direction for immediate and future actions:

• A prioritized set of opportunities for improvement.

• A high-level business case for further project work.

• Support on a pilot project using lessons learnt and best practices that deliver immediate business value.

AN ACTIONABLE TRANSITION PLANOne request we often receive is for a Transition Plan covering short-, medium- and long-term interventions across the people, process and technology areas.

This outlines the steps for enablement and adoption, and where to spend money already allocated to certain projects. It focuses on best practices for DevOps and Continuous Delivery, and the widespread adoption of innovative technologies.

DEV

OPS

AN

D C

ON

TIN

UO

US

DEL

IVER

Y EN

TERP

RISE

DEV

OPS

STR

ATE

GY

ACC

ELER

ATO

R

6

Page 7: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

ABOUT US

Contino is a technology and services company specializing in DevOps, Continuous Delivery, and transformational programs.

The company’s Rapid Prototyping and Enterprise DevOps Strategy Accelerator services help organizations speed time-to-market for high quality new and re-tooled applications. From strategy and operations to culture and technology, Contino helps business and technology leaders identify and address opportunities for growth and profitability. Contino provides training, development, deployment and optimization services for the full stack of DevOps and Agile technologies including application lifecycle management (ALM), modern development and continuous delivery tools, micro-services architecture, containerization, security, analytics, testing and cloud infrastructure platforms.

Learn more at CONTINO.IO

Page 8: DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS …...DEVOPS AND CONTINUOUS DELIVERY ENTERPRISE DEVOPS STRATEGY ACCELERATOR 2 DevOps and Continuous Delivery are areas of best practice

E: [email protected] W: www.contino.io

54 W 40th St, NY 10018, New York, United [email protected]

1 Fore Street, London, EC2Y 9DT, United [email protected]