Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Delivering applications at the pace of business

2 972 vues

Publié le

Are you ready to shift to continuous delivery? DevOps, a leading software engineering innovation, makes this shift possible by bringing business, development and operation teams together to streamline IT and applying more automated processes.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Delivering applications at the pace of business

  2. 2. “IT Speed: The Crisis and the Savior of the Enterprise,” A Forrester Consulting study commissioned by Chef, December 2013 2Copyright © 2019 Accenture All rights reserved. ONLY 17% OF IT TEAMS CAN DELIVER FAST ENOUGH IT organizations typically spend more time testing, deploying and releasing software than designing and building it A high proportion of production incidents are a result of human errors in the manual release of software IT Development and IT Operations have different values and ways of working that are often not in alignment
  3. 3. WHAT IF YOU COULD Copyright © 2019 Accenture. All rights reserved. 3 • Tests executed in representative environments automatically on check-in • Elimination of regression defects early in the lifecycle • Security vulnerabilities identified at build time • Changes introduced real time and trivial to revert • Managed roll-out of new features via A/B testing to identify the impact of releasing it • Business-centric metrics enable real-time service management • New features introduced in days or hours, not months • Metric-driven feedback loops improve productivity and provide guidance to continuously tune business services • Functionality is released on- demand, independent to release cycles EXPERIMENT WITHOUT REGRET RELEASE WITH CONFIDENCE RELEAS E AT PACE
  4. 4. HIGH PERFORMANCE WITH DEVOPS Copyright © 2019 Accenture. All rights reserved. 4 Zero-touch build and deploy Cohesive teams with shared objectives Embrace failure, recover automatically, degrade gracefully Continuous Improvement Strong source control Test early and often Automate everything (in pipelines) Fine-grained service architecture (API-first) Lean principles and continuous delivery of value Experiment without regret Elastic supply of cloud resources Optimizing Development and Operations to enable the realization of business goals through rapid feedback and flexible IT
  5. 5. Copyright © 2019 Accenture. All rights reserved. 5 HOW ACCENTURE CAN HELP ACCENTURE HELPS OUR CLIENTS CONTINUOUSLY DELIVER ACROSS THE APPLICATION LIFECYCLE STRATEGY • Evaluate current environment using diagnostics and maturity models • Create value cases for DevOps journey • Develop DevOps roadmap and framework • Define IT Operating Model based on DevOps principles • Outline client-specific blueprint for DevOps tools • Design lean governance and processes and practices IMPLEMENTATION • Manage and govern DevOps adoption • Design an approach for DevOps tools, implementation, testing and support • Establish DevOps tooling in the cloud or on premise • Implement DevOps practices • Guide DevOps implementation with Organizational Change Management • Provide platform support and ‘as a service’ model, including the Accenture Cloud Platform
  6. 6. 6 OUR CLIENTS DELIVER FASTER AND WITH LOWER RISK BY IMPLEMENTING DEVOPS Time To Market Reduce time to market by up to 50% through streamlined software delivery Throughput Increase team productivity and deliver new functionality faster Resilience Operational state is more stable and secure and changes are systematically auditable Risk Early identification of quality concerns, reduction of defects across the lifecycle up to 30% Copyright © 2019 Accenture. All rights reserved. BENEFITS
  7. 7. 7Copyright © 2019 Accenture All rights reserved. FIVE FUNDAMENTAL PRACTICES ENABLE OPTIMIZED DELIVERY OF IT SOLUTIONS AUTOMATED OPERATIONS Automated event recovery, monitoring and anomaly detection AUTOMATED RELEASE OF SOFTWARE Automation of build and deploy process, application asset management, Software Configuration Management (SCM) CONTINUOUS INTEGRATION Advanced SCM concepts, automated unit testing, static code analysis, automated build and deploy process CONTINUOUS DELIVERY PIPELINES (with automated QA) Orchestration and automation of all software development lifecycle processes SOFTWARE DEFINED INFRASTRUCTURE & CLOUD Automated creation of environment, dynamic scaling, drift detection and remediation ACCENTURE DEVOPS PRACTICES
  8. 8. TO LEARN MORE 8Copyright © 2019 Accenture All rights reserved. CONTACT: Mirco Hering: @MircoHering VISIT www.Accenture.com/DevOps READ Future Systems