Enabling Enterprises to Adopt DevOps

  • View
    298

  • Download
    1

Embed Size (px)

Text of Enabling Enterprises to Adopt DevOps

  • WhiteHedge TechnologiesWhiteHedge Technologies

    CHANGING CHAOS TO COHERENCE

  • WhiteHedge

    DevOps@WhiteHedge.com

    TABLE OF CONTENTS - OUR AGENDA

    About WhiteHedge

    1

    Traditional IT Vs DevOps

    2

    What is DevOps ?

    3

    Why WhiteHedge?

    5

    WhiteHedge Expertise

    6

    Projects and Case Studies

    7

    Get in Touch

    8

    DevOps Offerings at WhiteHedge

    4

    2

  • WHITEHEDGE - AN OVERVIEW

    Global Presence

    +

    +

    +

    +

    +

    +

    Agile + Flexible

    Thorough + Quick Learner

    Competitive + Comprehensive

    Honest + Transparent

    Young + Mature

    Innovative + Creative

    More about us What defines us ?

    California

    New Jersey Rotterdam

    Pune

    Envision Products | Convert into businesses

    100+ employees | 50+ live products world-wide

    The best of the Talent and Infrastructure

    Started 2003 | Focused Agile Product Development

    Self funded | Well funded | Profitable

    3

  • Traditional IT Vs DevOpsTraditional IT models are not designed for todays High Velocity Business

    ?

  • WhiteHedge

    DevOps@WhiteHedge.com 5

    YOUR CHALLENGE TODAY

    Constantly evolving needs

    Quick and efficient response to change

    Risk of losing clients to competitors

  • WhiteHedge

    DevOps@WhiteHedge.com

    Traditional Ops are 41% more time-consuming

    overall

    Traditional Ops spends an average of 7.2 hours

    weekly on communication

    Traditional Ops spends 21% more time putting out fires

    TRADITIONAL OPS VS DEVOPS

    6

    DevOps spends 33% more time on infrastructure

    improvements

    DevOps spends 60% less time handling support

    cases

  • WhiteHedge

    DevOps@WhiteHedge.com

    Traditional Ops DevOps

    TRADITIONAL OPS VS DEVOPS

    7

  • WhiteHedge

    DevOps@WhiteHedge.com

    COMPANIES THAT ADOPT DEVOPS

    63 %

    Improvement in the quality of their

    software

    deployments

    63 %

    Release newsoftware more

    frequently

    55 %

    Notice improved cooperation and

    collaboration

    38 %

    Report a higher quality of code

    production

    8

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS BENEFITS

    40%

    Time Saved in Handling the Support Cases

    50%

    Reduction in Deployment Failure

    33%

    More Time to ImproveInfrastructure

    22%

    Less Time in Resolving Production Issues

    *Taken from 2014 state of DevOps Report

    9

  • WHAT IS DEVOPS? Surprisingly it is NOT just Development + Operations!

    ?

  • WhiteHedge

    DevOps@WhiteHedge.com

    Communication + Collaboration + IntegrationInter-dependence of Software Development and IT Operations

    DEVOPS- A CULTURE OF COMMUNICATION

    11

  • WhiteHedge

    DevOps@WhiteHedge.com

    WE DEFINE DEVOPS AS -

    12

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS MATURITY MODEL

    Intermediate

    Basic

    Build ClusterContinuous Integration / Deployment

    Code analyticsCross-Silo visibility / analytics

    Better Agility

    Daily/Weekly buildsAuto-deploy to test and stagingAuto-test execution at the build

    Always up-to-date QA status

    Mature Model

    Self-Service EnvironmentAuto build on commitDependency RepositoryAuto functional testsAnalytics and Monitoring

    Lets start here

    Advanced

    13

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS MATURITY MODEL

    No DevOps Poor Ad-Hoc

    Communication No Automation Reactive,

    Unpredictable, Uncontrolled processes

    Initial Managed

    Communication, Shared Decisions

    Automation in silos, Lack of central infrastructure

    Managed processes, Still reactive, Non-standardized

    Basic Collaborative

    communication Centralized and

    coherent automation across all silos

    Standardized processes, Proactive

    Intermediate Collaborative

    processes with measured output

    Data collection from automated processes, gap identification with Business Vision

    Visible and Predictable processes with defined quality output

    Mature Effective knowledge

    sharing, Visible processes, Auto-output analysis

    Automation to enable self-service (learn/act/correct)

    Process risk and cost optimization

    ProcessAutomationCollaboration

    14

  • DevOps@WhiteHedge.com

    WhiteHedgeDEVOPS IS NOT JUST WRITING SCRIPTS!

    15

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS IS NOT JUST INCREASED NUMBER OF DEPLOYMENTS!

    DevOps is about becoming more efficient with deployments and reducing risk

    DevOps is about continuousimprovement

    DevOps is ensuring you deliver production-ready code with each of your deployment

    16

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS IS NOT JUST FOR STARTUPS

    DevOps is not just a skill DevOps integrates with legacy as well as modern systems

    Enterprises too can better their delivery models by adopting DevOps

    DevOps can be adopted in phases

    17

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS BENEFITS

    CONTINUOUS SOFTWARE DELIVERY

    Faster Time to Market

    1IMPROVED

    DEFECT DETECTION

    Proactive Than Reactive

    2FASTER

    RESOLUTION & TURNAROUND

    Faster Feature Delivery

    3INCREASED

    ORGANIZATION EFFECTIVENESSValue Add to Business

    4

    You Gain

    WORK WITH US. WE KNOW DEVOPS.

    18

  • DEVOPS Offerings @ WhiteHedgeDEVOPS

  • WhiteHedge

    DevOps@WhiteHedge.com

    This 5 Circles represent our DEVOPS as a SERVICEImprove the ability of agile developments teams to continuously deliver value for the end customers

    UNDERSTAND STRATEGY

    / VISION

    ASSESSMENT &

    PLANNING

    DESIGN AND IMPLEMENT

    MONITOR AND TRAIN

    WhiteHedge DevOps as a Service

    DEVOPS AS A SERVICE

    20

  • WhiteHedge

    DevOps@WhiteHedge.com

    STRATEGICLEADERSHIP

    DEVOPS AS A SERVICE

    We will understand your Business Vision

    Identify gaps between Business vision and DevOps vision

    Review current DevOps maturity level

    System assessment for improvements

    DevOps solves business problem

    21

  • WhiteHedge

    DevOps@WhiteHedge.com

    ASSESSMENT \ PLANNING

    DEVOPS AS A SERVICE

    We will help bridge the gap between Development

    Deployment Run/Maintenance

    WhiteHedge DevOps team will work closely with your

    software development and your DevOps team(s)

    Given a problem in Operations or Infrastructure, we have

    expertise to recommend you the best solution

    Choose and finalize the DevOps tool set to be implemented

    Design and document the process

    Understand people, processes, culture

    22

  • WhiteHedge

    DevOps@WhiteHedge.com

    DESIGN AND IMPLEMENT

    DEVOPS AS A SERVICE

    Implement the DevOps tools set

    Automate infrastructure provisioning

    Implement continuous integration and delivery

    We have built expertise in various technologies using

    which we can build dashboards, tools, connectors

    Continuous Build, Integration, Testing

    23

  • WhiteHedge

    DevOps@WhiteHedge.com

    MONITOR AND TRAIN

    DEVOPS AS A SERVICE

    WhiteHedge DevOps as a service encourages collecting

    and measuring data from all possible sources

    Monitor automation process

    Share ideas

    Train your staff with necessary guidelines and roadmap

    to continue the progress

    Measure, Monitor and build Self-Directed Team

    24

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS AS A SERVICE

    We have observed that DevOps process and culture start

    falling apart after DevOps implementer train and leave the

    project team

    Typical DevOps consultant will bring technical expertise,

    implement and will leave

    WhiteHedge DevOps as a service can continue to work

    with your team to guide them

    Like continuous Integration / Delivery, Continuous

    Improvement is also a critical factor !

    Keep Iterating, Continue Improving

    25

  • WhiteHedge

    DevOps@WhiteHedge.com

    DEVOPS BREADTH - WE ARE GOOD AT

    WhiteHedge provides expertise in following DevOps areas

    Virtualization Platform

    Virtualization Platform

    Infrastructure as a Service

    Infrastructure as a Service

    Test and Build Systems

    Test and Build Systems Monitoring & AlertingMonitoring & Alerting

    Application Server

    Application Server

    TrendingTrending

    Operating Systems

    Operating Systems

    Configuration Management

    Configuration Management

    LoggingLogging

    Other ToolsOther Tools

    DatabasesDatabases

    26

    CI ? CDCI ? CD

    Process Supervisors

    Process Supervisors

  • WhiteHedge

    DevOps@WhiteHedge.com

    AUTHORIZED PARTNERS

    27

  • WhiteHedge

    DevOps@WhiteHedge.com

    WHITEHEDGE EXPERTISE

    Amazon Web Services Windows Azure Rackspace OpenStack Google Compute Engine AppNexus

    VMware KVM Xen VirtualBox Vagrant

    Logstash / ELK Splunk Loggly SumoLogic

    RHEL CentOS Ubuntu Debian Unix (Solaris) Windows Mac OS X

    JBoss Tomcat Jetty Nginx Apache IIS

    Jenkins Travis-CI Shippable Cloudbees Bamboo TeamCity Maven SauceLabs Cucumber

    Redis RDS MySQL Cassandra MongoDB Oracle Sybase PostgreSQL

    Virtualization Platforms Logging

    Operating