automate all the things - sei digital library · automate all the things: taking advantage of free...
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