Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
© Electric Cloud | electric-cloud.com
Automate all the Things
Avan Mathur | Product Manager
amathur@electric-cloud.com | @...
© 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...
© Electric Cloud | electric-cloud.com
How many tools does YOUR team use?
© Electric Cloud | electric-cloud.com
DON’T REPLACE. ORCHESTRATE.
© Electric Cloud | electric-cloud.com
ElectricFlow: DevOps Release Automation
Orchestrate your end-to-end software deliver...
© Electric Cloud | electric-cloud.com
ElectricFlow boosts
release security,
velocity and
transparency by
orchestrating the...
© Electric Cloud | electric-cloud.com
Transformative Benefits
10 min FASTER DEVELOP TO DEPLOY 90 days
99% improvement
TIME...
© Electric Cloud | electric-cloud.com
DEMO
© Electric Cloud | electric-cloud.com
Example pipeline
Developer
Coding!
Modify
and commit
Git
Checkout
for build
Jenkins
...
© Electric Cloud | electric-cloud.com
Download
and use
FREE
electric-cloud.com/electricflow
Upcoming SlideShare
Loading in …5
×

DOES SFO 2016 - Avan Mathur - Automate all the Things

519 views

Published on

A myriad of point-tools, frameworks and infrastructures are involved in your software delivery process – from development, through build, testing, deployment, all the way to a Production Release.

While many of these tools are free/open source, the operational and technology overhead of orchestrating the hand-offs from one tool to the next in the process – are not without cost.

To improve developer productivity and resource utilization – and to enable enterprise-scale, cross-project visibility and shorter time to market – organizations are working to automate and orchestrate the entire tool chain across the end-to-end delivery pipeline.

“Automate All the Things” is a key tenant to any DevOps or Continuous Delivery initiative.

This workshop will use a real case study and a live demo to show how you can use a free DevOps Release Automation tool – ElectricFlow – to orchestrate your entire software delivery pipeline. In this demo, we will create a fully-automated release pipeline deploying a Cloud Java application, tying-in common tools that you likely use in your process from CI build to Release: including Git, Jenkins, Selenium, Chef, Docker, and more.

Learn how to:
• Seamlessly orchestrate third-party tools to automate your entire process- from start to finish
• Get visibility into your end-to-end application release pipeline
• Deploy any application to any environment using any tool-set – for free

Published in: Technology
  • Be the first to comment

  • Be the first to like this

DOES SFO 2016 - Avan Mathur - Automate all the Things

  1. 1. © Electric Cloud | electric-cloud.com Automate all the Things Avan Mathur | Product Manager amathur@electric-cloud.com | @avantika_ec
  2. 2. © Electric Cloud | electric-cloud.com What does your software delivery pipeline look like? A. B. (most people live here)
  3. 3. © Electric Cloud | electric-cloud.com TEAM 1
  4. 4. © Electric Cloud | electric-cloud.com TEAM 1 TEAM 2 TEAM 3 TEAM N
  5. 5. © 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 (1…N) Smoke, Other Tests . . . OPTIONAL ACCEPTANCEBuild Unit / Other Tests . . . Publish Artifact OPTIONAL APPROVAL Provision Configure Deploy (1…N) Smoke, Other Tests . . . OPTIONAL APPROVAL OPTIONAL ACCEPTANCE Provision Configure Deploy (1…N) Smoke, Other Tests . . . OPTIONAL APPROVAL OPTIONAL ACCEPTANCE COMMIT PIPELINE [“N”] DEV BUILD TEST Pipeline Orchestration Build/Test Automation Cloud Resource Management Deployment Automation Release Management Typical number of tools * enviroinments we run into for most legacy SDLC processes
  6. 6. © Electric Cloud | electric-cloud.com How many tools does YOUR team use?
  7. 7. © Electric Cloud | electric-cloud.com DON’T REPLACE. ORCHESTRATE.
  8. 8. © Electric Cloud | electric-cloud.com ElectricFlow: DevOps Release Automation Orchestrate 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, Approvals Pipelines, Workflows, Procedures, Jobs ENTERPRISE GRADE Scalable, Flexible, Secure, Traceable, Highly Available DEPLOY RELEASE ANY USE CASE FLEXIBLE AND SCALABLE AUTOMATION FOR DEV AND QA. BUILD/TEST DEV OPS CLOUD PROVISIONING | RUNBOOK AUTOMATION | AND MORE
  9. 9. © Electric Cloud | electric-cloud.com ElectricFlow boosts release security, velocity and transparency by orchestrating the tech stack your teams already use.
  10. 10. © Electric Cloud | electric-cloud.com Transformative Benefits 10 min FASTER DEVELOP TO DEPLOY 90 days 99% improvement TIME 0 errors LESS ERRORS per cycle 10 errors 99+% improvement ERRORS 10 min FASTER DEVELOP TO DEPLOY 120+ min 12X improvement TIME 6 hours FASTER DEVELOP TO DEPLOY 24 hours 75% improvement TIME minutes FASTER AUDITABILITY who, what, when, how 20 days 90% improvement TIME
  11. 11. © Electric Cloud | electric-cloud.com DEMO
  12. 12. © Electric Cloud | electric-cloud.com Example pipeline Developer Coding! Modify and commit Git Checkout for build Jenkins Continuous Integration ON SUCCESS ON SUCCESS Orchestration Engine Docker Publish to Repo Selenium Run tests QA Docker Deploy to QA Docker Deploy to PROD
  13. 13. © Electric Cloud | electric-cloud.com Download and use FREE electric-cloud.com/electricflow

×