You are on page 1of 8

Accenture Architecture Services

DEVOPS: INNOVATIVE ENGINEERING PRACTICES


FOR CONTINUOUS SOFTWARE DELIVERY

Development

Operations
WHAT IS DEVOPS?

IT delivery supporting the new pace of business


Over the last 10 years, the nature of IT represents both a technology and a culture
delivery has shifted from large-scale, change. In the DevOps environment,
project-based system implementations and no longer are applications “built” as
follow-on maintenance to a continuous one distinct activity and “maintained”
evolution of IT systems. as another. DevOps uses automation
techniques for deployment, environment
DevOps is one of the leading software set-up, configuration, monitoring and
engineering innovations that makes testing. This accelerates the interaction
this shift possible, bringing business, between development teams, which focus
development and operations stakeholders on building applications, and operations
together to streamline IT delivery. teams, which are accountable for releasing
Leveraging a powerful combination of and maintaining those applications. The
complex delivery experience and proprietary result: faster, more predictable deployments
tools, Accenture’s DevOps services helps to market, performed with radically greater
organizations define, implement and run efficiency, to enable companies to sustain
DevOps to compete successfully in today’s their competitive edge, enter new markets
high-velocity business world. DevOps and scale their business.

DevOps: A matter of survival in the digital age


The ability to roll out business capabilities continuously will be the difference
between companies that can evolve and ones that stagnate.

Development Operations

2
WHY NOW?

Addressing the need for agility DevOps and Agile


Today, every company is also a software stagnate. Every company today should Agile and DevOps are best used together but
company. Software is a key driver of consider making DevOps part of their provide independent value. Agile focuses
differentiation and business innovation. operating model. on development methodology along with
It’s a gateway to new services and revenue the cultural alignment between business
streams, seamless customer experiences and DevOps and related principles such and IT. DevOps focuses on engineering and
expansion into new markets. In this world, as agile, continuous delivery and lean automation practices for development
companies must fundamentally change the principles support the new reality that and operations and the cultural alignment
way they build and deliver applications to IT has to deal with increasing speed and between those teams. While organizations
support dynamic business needs. Innovative complexity. Customer-facing digital and can maximize the value they get from
engineering practices such as DevOps can mobile applications require rapid change their DevOps adoption by also using Agile,
help companies deliver applications faster without compromising quality in order to they can extract a large proportion of the
and more flexibly, and operate in a more respond to very short feedback cycles from benefits even if Agile development is not
streamlined way. DevOps allows companies customers. Enterprise systems call for more suitable in their environment.
to shift from traditional phased delivery efficient and automated development and
models to a continuous delivery mindset, deployment approaches to keep pace with Accenture has created a defined end-state
made possible by better integrating teams business. DevOps supports the requirement for how organizations can make DevOps
within IT and employing more automated for greater efficiency and speed in both and Agile work together at enterprise scale,
processes. For the software-driven business, digital and enterprise applications, making which our clients can use to jumpstart
the ability to roll out business capabilities it a key enabler in today’s high velocity their adoption journey. Additionally, our
continuously will be the difference between business environment. Agile development methods and delivery
companies that can evolve and ones that techniques help clients shift to frequent
releases and adopt a responsive approach
to scope management.
Improve competitiveness with accelerated application delivery
To be competitive, companies need to accelerate the delivery of both digital
and enterprise applications.

Digital Enterprise
applications applications

Competition You

3
COMPREHENSIVE DEVOPS SERVICES
FROM ACCENTURE
Accenture offers DevOps services across the lifecycle from assessment to implementation
to operations and can be used for any application from digital customer-facing systems to
large scale enterprise products such as SAP and Oracle. Our services include:
Assessment & strategy Continuous testing IT operating model
We assess the maturity of your development Uses techniques such as test automation, Accenture can help clients translate their
and operations teams and then create an and service virtualization to allow business and IT strategies into a coordinated
implementation strategy and roadmap comprehensive testing to be performed set of DevOps processes, roles, governance
which sets the course for DevOps execution. on every change made. The same tests structures, performance metrics and
can be run perpetually in production to organization structures. Through our IT
Application architecture provide semantic monitoring of application Operating Model services, organizations
We define an architecture that supports functionality and performance. can define, build and deploy a blueprint
automated releasing, scalability, feature for DevOps to drive desired change in IT
Continuous delivery
control, automated testing, instrumentation service quality, responsiveness and cost. We
Helps IT shift from batch to real time
and operability. address all aspects of an IT operating model,
releases where small changes (for
from the upfront planning and strategy
DevOps implementation example, a single fix or enhancement) are
work through implementation. And, we
made, assured and deployed individually,
We provide implementation services to assist IT and business leaders in obtaining
potentially even to production. System
design and build a tooling platform to strong business results from their DevOps
change becomes the norm.
support DevOps practices from development investments, balancing cost reduction with
to production. We institute version control Organizational change support of new business capabilities, growth
for all production artifacts and treat the and globalization.
We help organizations change their IT
entire data-center infrastructure as code. As
operating model and implement DevOps DevOps managed services
a result, servers and even entire datacenters
behaviors. DevOps is only possible if the
can be consistently recreated, whether they Accenture can provide DevOps services on
development and operations teams work
are on premise or in a public or private cloud. an ongoing or managed services basis. Our
together to achieve it. It also requires
Additionally, we define the right governance managed services focus on orchestration,
multi-disciplinary skills which transcend
and implement key lifecycle practices: test environments, deployments and
application, infrastructure and support
operations, freeing up client resources
Continuous integration teams – skills often siloed in traditional
for application design, development and
Allows for code to be integrated organizations. Accenture provides learning
testing—enabling you to achieve continuous
frequently and in small increments. and performance support, allowing those
delivery. We can also help you select the right
As code changes are made, they are impacted by the change to develop the
blend of tools and infrastructure solutions to
compiled and tested automatically. requisite knowledge, skills and abilities
meet your organization’s needs, based on our
required to deliver the change.
independent view of the market.

Services to help you shift to a continuous delivery model

Assessment & Application DevOps


Operations
strategy architecture implementation

Organizational change

IT operating model

DevOps managed services

4
BENEFITS

Our clients have achieved greater business agility and lower costs by implementing DevOps:
Greater business agility Faster turnaround time Lower operational costs
The ability to make frequent, predictable, The wait time between a new system Through the automation of manual efforts
low-risk releases to production makes IT or feature being developed and it being and reduced failures, IT organizations can
departments more agile and decreases released is greatly reduced using DevOps lower operations cost. For example, using
deployment times, often by more than practices, enabling faster response to automation and DevOps techniques, an
50 percent. business needs. Instead of waiting for a Asian telecom company reduced operational
monthly or quarterly production release cost of the development support function by
Higher productivity through cycle, features can be made available in over $2M annually.
automated quality days rather than weeks or months.
With more frequent deployments, developers Increased throughput
receive more frequent feedback about Increased resiliency By removing bottlenecks such as manual
quality and are able to respond immediately, A continuous delivery approach results testing from the software lifecycle, teams
enabling an environment of continuous in systems that are elastically scalable are more productive and can deliver new
learning. In addition, automated quality and highly resilient by creating an IT functionality faster.
gates provide immediate feedback that organization that functions well under
prevents problems from leaking into test significant pressure or change. This allows
and production environments and therefore IT organizations to achieve production
consuming precious capacity in IT. service levels even in the event of disaster or
abnormal demand levels.

Cost Speed to market Delivery risk Throughput


10% - 20% cost Up to 50% increase Reduced defects in Teams are more
reduction across in speed to market later test phases by up productive and
IT delivery through streamlined to 30% and overall can deliver new
software delivery higher quality functionality faster

5
WHY ACCENTURE?

Complex delivery experience methodology frameworks for all aspects Accenture Cloud Platform
We create state-of-the-art technical of the adoption. Accenture’s tools are DevOps can be enabled by the Accenture
architectures for DevOps practices backed by preconfigured, providing a capability that Cloud Platform, which gives you the power
over 20 years of experience with automation clients can leverage to reduce the cost of and flexibility to manage your organization’s
to support complex delivery across digital their DevOps infrastructure and increase workloads simply and securely across both
and enterprise applications. Accenture has the speed of adoption. private and public clouds on demand,
successfully applied DevOps practices to large at speed and from a single point. Our
Accenture Delivery Lifecycle Management platform supports private and public cloud
and small engagements and also to a variety
An integrated delivery tooling solution technology from leading providers such
of enterprise products including Oracle and
that combines Agile delivery tooling with as Amazon Web Services, Cisco, Microsoft
SAP. Although interest in DevOps is rising
DevOps automation. This out-of the box Windows Azure, NTT Communications and
rapidly, automation practices have been
solution allows projects to get immediate Accenture Private Cloud.
part of the Accenture methodology for over
access to pre-configured templates ready for
15 years even before DevOps increased the
immediate project mobilization. Proven methods
visibility in the industry. Within Accenture,
Accenture Delivery Methods for Agile
we have defined career paths for DevOps and Tools in the Cloud increase efficiency and repeatability
Agile practitioners including certifications Our cloud-based DevOps tooling platform in development while reducing client
and a specific training curriculum for each provides DevOps capabilities and is risk. This industrialized approach guides
career path. provisioned from a web interface. An on distributed multidisciplinary teams to
premise solution is available if required and achieve a common goal, even for teams with
Comprehensive toolbox
can integrate with client tools. Accenture’s distributed delivery. Our proven methods
Accenture has an extensive suite of assets tools are preconfigured, providing a capability have helped clients successfully address the
for DevOps implementations, which that clients can leverage to reduce the cost challenge of DevOps scalability in projects
includes maturity assessments, automation of their DevOps infrastructure and increase with over one thousand developers or more.
blueprints for many popular technologies, the speed of adoption.
connectors for common tool choices and

Tap into our 800 DevOps practitioners and


10,000 trained Agile developers

6
CLIENT CASE STUDIES

European retailer Asian telecommunications


The retailer saved over $300,000 in build company
and deployment efforts, as well as $1M
The company saved over 5000 days per year
in testing efforts through a program to
by creating a new delivery model for Siebel,
industrialize delivery. Accenture’s DevOps
Java and TIBCO development based on Agile
services provided tooling design, support,
and DevOps principles. Lifecycle automation
automated environment creation and
and organizational and process changes
ongoing environment support to deliver
significantly reduced effort and led to faster
new applications in a multi-release, multi-
time to market for application releases.
production environment project. Accenture
helped industrialize delivery from the outset
using continuous integration, automatic test
environment creation, automated testing
and automated quality gates.

7
Contacts About Accenture
To learn more about how Accenture can Accenture is a global management
help you unleash the power of DevOps to consulting, technology services and
optimize application delivery to the pace of outsourcing company, with approximately
business, please reach out to: 319,000 people serving clients in more than
120 countries. Combining unparalleled
Martin Croker experience, comprehensive capabilities
martin.croker@accenture.com across all industries and business functions,
and extensive research on the world’s
Mirco Hering most successful companies, Accenture
mirco.hering@accenture.com collaborates with clients to help them
become high-performance businesses and
governments. The company generated net
revenues of US$30.0 billion for the fiscal
year ended Aug. 31, 2014. Its home page is
www.accenture.com.

Copyright © 2015 Accenture


All rights reserved.

Accenture, its logo, and


High Performance Delivered
are trademarks of Accenture. 14-5915

You might also like