automate all the things - sei digital library · automate all the things: taking advantage of free...

13
Automate all the Things Avan Mathur | Product Manager [email protected] | @avantika_ec

Upload: vankhuong

Post on 31-Aug-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • Electric Cloud | electric-cloud.com

    Automate all the Things

    Avan Mathur | Product Manager

    [email protected] | @avantika_ec

  • Electric Cloud | electric-cloud.com

    What does your software delivery pipeline look like?

    A.

    B.(most people live here)

  • Electric Cloud | electric-cloud.com

    TEAM 1

  • Electric Cloud | electric-cloud.com

    TEAM 1 TEAM 2

    TEAM 3 TEAM N

  • Electric Cloud | electric-cloud.com

    COMMIT PIPELINE [2]

    DEV BUILD TEST

    The Software Delivery Pipeline(s)

    COMMIT PIPELINE [1]

    DEV BUILD TEST

    RELEASE PIPELINE

    INTEGRATION PRE-PROD PROD

    Provision

    Configure

    Deploy

    Functional, Other Tests

    . . .

    OPTIONAL APPROVAL

    De-provision

    Provision

    Configure

    Deploy (1N)

    Smoke, Other Tests

    . . .

    OPTIONAL ACCEPTANCEBuild

    Unit / Other Tests

    . . .

    Publish Artifact

    OPTIONAL APPROVAL

    Provision

    Configure

    Deploy (1N)

    Smoke, Other Tests

    . . .

    OPTIONAL APPROVAL

    OPTIONAL ACCEPTANCE

    Provision

    Configure

    Deploy (1N)

    Smoke, Other Tests

    . . .

    OPTIONAL APPROVAL

    OPTIONAL ACCEPTANCE

    COMMIT PIPELINE [N]

    DEV BUILD TESTPipeline OrchestrationBuild/Test AutomationCloud Resource ManagementDeployment AutomationRelease Management

    Typical number of tools * enviroinments we run into for most legacy SDLC processes

  • Electric Cloud | electric-cloud.com

    How many tools does YOUR team use?

  • Electric Cloud | electric-cloud.com

    DONT REPLACE. ORCHESTRATE.

  • Electric Cloud | electric-cloud.com

    ElectricFlow: DevOps Release AutomationOrchestrate your end-to-end software delivery pipeline

    ANY APP.ANY VERSION. ANYWHERE.ANYTIME.

    TRADITIONAL AND CD

    PIPELINES AND RELEASES.

    ORCHESTRATE ANY PROCESS

    AND TOOLCHAIN.

    FlowUX, REST API, SDK, DSL, CLI

    H

    ElectricFlow Automation Platform

    SHARED MODELS, PRACTICES

    Applications, Environments, Pipelines, Releases; Artifacts,

    Snapshots

    SHARED CONTROL, VISIBILITY

    Tools, Resources, ApprovalsPipelines, Workflows,

    Procedures, Jobs

    ENTERPRISE GRADE

    Scalable, Flexible, Secure, Traceable, Highly Available

    DEPLOY RELEASE ANY USE CASEFLEXIBLE AND

    SCALABLE AUTOMATION FOR

    DEV AND QA.

    BUILD/TESTD

    EVO

    PSCLOUD PROVISIONING | RUNBOOK AUTOMATION | AND MORE

  • Electric Cloud | electric-cloud.com

    ElectricFlow boosts release security,

    velocity and transparency by orchestrating the tech stack your

    teams already use.

  • Electric Cloud | electric-cloud.com

    Transformative Benefits

    10 min FASTER DEVELOP TO DEPLOY 90 days

    99% improvementTIME

    0 errors LESS ERRORS per cycle 10 errors

    99+% improvementERRORS

    10 min FASTER DEVELOP TO DEPLOY 120+ min

    12X improvementTIME

    6 hours FASTER DEVELOP TO DEPLOY 24 hours

    75% improvementTIME

    minutes FASTER AUDITABILITY who, what, when, how 20 days

    90% improvementTIME

  • Electric Cloud | electric-cloud.com

    DEMO

  • Electric Cloud | electric-cloud.com

    Example pipelineDeveloper

    Coding!Modify

    and commit

    GitCheckout for build

    JenkinsContinuous Integration

    ON SUCCESS

    ON SUCCESS

    Orchestration Engine

    DockerPublish to Repo

    SeleniumRun tests

    QA

    DockerDeployto QA

    DockerDeploy

    to PROD

  • Electric Cloud | electric-cloud.com

    Download and use

    FREEelectric-cloud.com/electricflow

    http://electric-cloud.com/electricflow

    Automate all the ThingsWhat does your software delivery pipeline look like?Slide Number 3Slide Number 4The Software Delivery Pipeline(s)Slide Number 6Slide Number 7ElectricFlow: DevOps Release AutomationOrchestrate your end-to-end software delivery pipelineSlide Number 9Transformative BenefitsDEMOExample pipelineSlide Number 13