SlideShare a Scribd company logo
1 of 26
© Electric Cloud | electric-cloud.com
Automating Continuous Delivery with ElectricFlow
Better software faster
© Electric Cloud | electric-cloud.com
It is not the strongest of the
species that survives, nor the
most intelligent. It is the one that
is most adaptable to change.
Charles Darwin
© Electric Cloud | electric-cloud.com
From evolution… to revolution…
Years
Decades
Minutes
Software is now
the primary driver of
innovation & disruption.
© Electric Cloud | electric-cloud.com
Electric Cloud
Every Business is a Software Business
Continuous Delivery is the new Agile
Automation & Acceleration are essential
1
2
3
Our View
12+ Years of experience
accelerating software delivery
170+ Employees in US, London,
China, Japan, Korea, Ukraine
200+ Customers in over 250 locations
worldwide (60+ in F500)
Who We Are
1 Singular goal to help the world
deliver better software faster
© Electric Cloud | electric-cloud.com
What is your path to production?
Build
Compile,
Package
Test
Functional,
non-functional
Release
Provision,
Configure, Deploy
weeks
+ automation
+ acceleration
How long does it take to get a release candidate through your production pipeline?
days
minutes
© Electric Cloud | electric-cloud.com
DEV
OPS
ElectricFlow: Orchestrating Continuous Delivery
DEPLOY
ANY APP.
ANY VERSION.
ANYWHERE.
ANYTIME.
RELEASE
MANAGE AN
ENTERPRISE
LANDSCAPE OF
PIPELINES
BUILD/TEST
FLEXIBLE AND
SCALABLE
AUTOMATION FOR
DEV AND QA
OTHER
ORCHESTRATE ANY TOOLCHAIN OR PROCESS.
CLI REST, SOAP, HTTP, DSL, API AND SDKs
Plugs right in to
your existing tools
ElectricFlow
DEVOPS AUTOMATION PLATFORM
SHARED CONTROL | SHARED VISIBILITY | SHARED RESOURCES
SCALABLEEXTENSIBLE SECURE
TRANSPARENTFLEXIBLE HYBRID CLOUD
© Electric Cloud | electric-cloud.com
ElectricFlow
DevOps Automation
Connect islands of
automation for faster
handoffs at a global
enterprise scale
Clustered
architecture to
predictably execute
and track millions of
jobs per day.
End-to-end visibility
for compliance and
auditability
On-demand access to
shared resources for
lower costs and faster
TTM
© Electric Cloud | electric-cloud.com
ElectricFlow Plugins
Works with the tools you already have
100’s of Plugins
out-of-box
CLI, DSL, SDK, and
REST APIs available
Integrate existing
scripts and leverage
all your previous
hard work
Track output from all
systems to get
detailed visibility
across the toolchain
© Electric Cloud | electric-cloud.com
ElectricFlow Deploy
Fast, predictable and risk-free deployments
Any version. Any
environment. Fast,
self-service
and push-button
deployments
Predictable
deployment
processes reduces
costs and eliminates
risk.
Model-driven Apps
and Environments
promote consistency
and reuse
Inventory and shared
visibility tracks all
steps and systems to
get insights into all
deployments
© Electric Cloud | electric-cloud.com
ElectricFlow Release
A reusable pathway to production
Easily model
reusable “pipelines
to production” across
multiple stages and
environments.
Fully automated or
manual approvals
ensure you stay in
control over your
automation.
Shared control and
visibility to manage
details of many
releases as they are
promoted through
the SDLC.
Parameter-driven
pipelines allow reuse
for more consistency,
lower costs and faster
TTM
© Electric Cloud | electric-cloud.com
ElectricFlow Delivers
Shared Visibility and Control over Shared Resources
• Faster time-to-market
• Higher quality software
• Increased team productivity
• Improved infrastructure utilization
• Access control and auditability
• Easier process troubleshooting
82%better infrastructure utilization
90%higher quality
74%reduced costs
10Xfaster software delivery
© Electric Cloud | electric-cloud.com
© Electric Cloud | electric-cloud.com
Industry Leaders Love Us
Networking
Other Systems
ISV, Internet
& Entertainment
Heavy Industry
Financial
Services
Automotive Medical Devices
Semiconductor
Aerospace /
Defense
Mobile Devices
© Electric Cloud | electric-cloud.com
Enterprise-Oriented Differentiated Features
(Visit our both for a full demo)
© Electric Cloud | electric-cloud.com
• Rich APIs, SDKs, CLIs
• DSL “process as code” makes processes versionable, testable,
reusable. Based on widely known “Groovy” language patterns
• EC-Perl, +EC-Groovy, +EC-jRuby
Domain Specific Language, Modern Languages
© Electric Cloud | electric-cloud.com
• Ability to deploy only files that have indicated have changed as
part of an overall deployment instead of doing full stack
deployment every time
• Only deploy this specific version of a warfile, not the entire app
• Intelligently deploy only files that have been changed
Smart Deployments
© Electric Cloud | electric-cloud.com
Dynamic Cloud Environments
• Seamless integration of cloud resources into everyday
deployment automation & environment provisioning using
standardized Resource Templates
• Plugs right in to the clouds you already use
• Promotes reusability and consistency with configuration
management
• Eliminate the need for “shadow IT,” with push-button simplicity
and governance
© Electric Cloud | electric-cloud.com
• Lock together “Bill of Materials” with exact versions. Typically
handed off to Operations
• Create a baseline or restore point with exact versions of
artifacts, processes, application
• Key idea is the ability to confidently repeat an exact
deployment at any point in time
• Allows to rollback exactly to a ‘pre-define point in time’
Snapshots
© Electric Cloud | electric-cloud.com
• Reusable components
• Author once, use multiple times
• Drive standardization and best practices
Master Components
© Electric Cloud | electric-cloud.com
• Version applications, processes, components as they evolve
• Allow multiple versions of same application, each with a
different combination of component versions
• Track and run many different application versions at a time
• Traceability for application and piece parts
 What changes were made?
 Who made the change
 Rollback the change
Object Versioning
© Electric Cloud | electric-cloud.com
• Monitor key metrics
 API usage
 API response times
 internal queue lengths
 etc
StatsD and Graphite Integration
© Electric Cloud | electric-cloud.com
How can I try it?
© Electric Cloud | electric-cloud.com
© Electric Cloud | electric-cloud.com
DevOps != Tools.
(Keep the conversation going)
© Electric Cloud | electric-cloud.com
© Electric Cloud | electric-cloud.com
Thank you
Networking
Other Systems
ISV, Internet
& Entertainment
Heavy Industry
Financial
Services
Automotive Medical Devices
Semiconductor
Aerospace /
Defense
Mobile Devices
Q&A

More Related Content

What's hot

Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%TechWell
 
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...garrett honeycutt
 
10 Do’s for DevOps!
 10 Do’s for DevOps!  10 Do’s for DevOps!
10 Do’s for DevOps! DevOps.com
 
Cloud-based performance testing
Cloud-based performance testingCloud-based performance testing
Cloud-based performance testingabhinavm
 
What's New in Puppet Enterprise 2015.3
What's New in Puppet Enterprise 2015.3What's New in Puppet Enterprise 2015.3
What's New in Puppet Enterprise 2015.3Puppet
 
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...David Rosen
 
Introduction to Puppet Enterprise 01/29/16.pptx
Introduction to Puppet Enterprise 01/29/16.pptxIntroduction to Puppet Enterprise 01/29/16.pptx
Introduction to Puppet Enterprise 01/29/16.pptxPuppet
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the CloudCygnet Infotech
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesDeborah Schalm
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing WebinarTechSoup
 
Performance Testing webinar
Performance Testing   webinarPerformance Testing   webinar
Performance Testing webinarAbhinav Das
 
Rapidly Deploy Enterprise Cloud Sandboxes
Rapidly Deploy Enterprise Cloud SandboxesRapidly Deploy Enterprise Cloud Sandboxes
Rapidly Deploy Enterprise Cloud SandboxesElastra
 
SevOne Scalability
SevOne ScalabilitySevOne Scalability
SevOne ScalabilitySevOne
 
SRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native PresoSRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native Presorhirschfeld
 
Cloud Platforms for Java
Cloud Platforms for JavaCloud Platforms for Java
Cloud Platforms for Java3Pillar Global
 
Optimizing Your Cloud Applications in RightScale
Optimizing Your Cloud Applications in RightScaleOptimizing Your Cloud Applications in RightScale
Optimizing Your Cloud Applications in RightScaleRightScale
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya MForziatech
 

What's hot (20)

Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%Reduce Test Automation Execution Time by 80%
Reduce Test Automation Execution Time by 80%
 
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
20111110 how puppet-fits_into_your_existing_infrastructure_and_change_managem...
 
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...Performance Testing Strategy for Cloud-Based System using Open Source Testing...
Performance Testing Strategy for Cloud-Based System using Open Source Testing...
 
10 Do’s for DevOps!
 10 Do’s for DevOps!  10 Do’s for DevOps!
10 Do’s for DevOps!
 
Cloud-based performance testing
Cloud-based performance testingCloud-based performance testing
Cloud-based performance testing
 
What's New in Puppet Enterprise 2015.3
What's New in Puppet Enterprise 2015.3What's New in Puppet Enterprise 2015.3
What's New in Puppet Enterprise 2015.3
 
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...
Accelerate Your Visual Studio Software Build Environment with ElectricAcceler...
 
Introduction to Puppet Enterprise 01/29/16.pptx
Introduction to Puppet Enterprise 01/29/16.pptxIntroduction to Puppet Enterprise 01/29/16.pptx
Introduction to Puppet Enterprise 01/29/16.pptx
 
Cloud based Performance Testing
Cloud based Performance TestingCloud based Performance Testing
Cloud based Performance Testing
 
Agile Testing in the Cloud
Agile Testing in the CloudAgile Testing in the Cloud
Agile Testing in the Cloud
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled ArchitecturesGet Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
 
Cloud Computing Webinar
Cloud Computing WebinarCloud Computing Webinar
Cloud Computing Webinar
 
Performance Testing webinar
Performance Testing   webinarPerformance Testing   webinar
Performance Testing webinar
 
Load Testing with JMeter, BlazeMeter, New Relic
Load Testing with JMeter, BlazeMeter, New RelicLoad Testing with JMeter, BlazeMeter, New Relic
Load Testing with JMeter, BlazeMeter, New Relic
 
Rapidly Deploy Enterprise Cloud Sandboxes
Rapidly Deploy Enterprise Cloud SandboxesRapidly Deploy Enterprise Cloud Sandboxes
Rapidly Deploy Enterprise Cloud Sandboxes
 
SevOne Scalability
SevOne ScalabilitySevOne Scalability
SevOne Scalability
 
SRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native PresoSRE vs DevOps vs Cloud Native Preso
SRE vs DevOps vs Cloud Native Preso
 
Cloud Platforms for Java
Cloud Platforms for JavaCloud Platforms for Java
Cloud Platforms for Java
 
Optimizing Your Cloud Applications in RightScale
Optimizing Your Cloud Applications in RightScaleOptimizing Your Cloud Applications in RightScale
Optimizing Your Cloud Applications in RightScale
 
Cloud Testing by Suganya M
Cloud Testing by Suganya MCloud Testing by Suganya M
Cloud Testing by Suganya M
 

Similar to Sam Fell - Electric Cloud - Automating Continuous Delivery with ElectricFlow

“Shift-Left.” Performance And Architecture Validation with Continuous Integra...
“Shift-Left.” Performance And Architecture Validation with Continuous Integra...“Shift-Left.” Performance And Architecture Validation with Continuous Integra...
“Shift-Left.” Performance And Architecture Validation with Continuous Integra...Deborah Schalm
 
"Shift-Left." Performance And Architecture Validation with Continuous Integra...
"Shift-Left." Performance And Architecture Validation with Continuous Integra..."Shift-Left." Performance And Architecture Validation with Continuous Integra...
"Shift-Left." Performance And Architecture Validation with Continuous Integra...DevOps.com
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsJules Pierre-Louis
 
Modernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EEModernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EERiedwaan Bassadien
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkDevOps.com
 
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOpsYou Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOpsDevOps.com
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures DevOps.com
 
Microservices and Docker: Foundation for a New Generation of Applications
Microservices and Docker: Foundation for a New Generation of ApplicationsMicroservices and Docker: Foundation for a New Generation of Applications
Microservices and Docker: Foundation for a New Generation of ApplicationsTechWell
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric CloudPerforce
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...IBM UrbanCode Products
 
Continuous Delivery of Cloud Applications: Blue/Green and Canary Deployments
Continuous Delivery of Cloud Applications:Blue/Green and Canary DeploymentsContinuous Delivery of Cloud Applications:Blue/Green and Canary Deployments
Continuous Delivery of Cloud Applications: Blue/Green and Canary DeploymentsPraveen Yalagandula
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!Jules Pierre-Louis
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureAdam Stephensen
 
Microservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsMicroservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsTechWell
 
ACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESTREEPTIK
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5margaret_ronald
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application ModernizationKarina Matos
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinarSkytap Cloud
 
The biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionThe biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionFlexiant
 

Similar to Sam Fell - Electric Cloud - Automating Continuous Delivery with ElectricFlow (20)

“Shift-Left.” Performance And Architecture Validation with Continuous Integra...
“Shift-Left.” Performance And Architecture Validation with Continuous Integra...“Shift-Left.” Performance And Architecture Validation with Continuous Integra...
“Shift-Left.” Performance And Architecture Validation with Continuous Integra...
 
"Shift-Left." Performance And Architecture Validation with Continuous Integra...
"Shift-Left." Performance And Architecture Validation with Continuous Integra..."Shift-Left." Performance And Architecture Validation with Continuous Integra...
"Shift-Left." Performance And Architecture Validation with Continuous Integra...
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
 
Modernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EEModernize Traditional Applications with Docker EE
Modernize Traditional Applications with Docker EE
 
From Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To WorkFrom Measurement to Insight: Putting DevOps Metrics To Work
From Measurement to Insight: Putting DevOps Metrics To Work
 
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOpsYou Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
You Build It, You Secure It: Higher Velocity and Better Security with DevSecOps
 
Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures Get Loose! Microservices and Loosely Coupled Architectures
Get Loose! Microservices and Loosely Coupled Architectures
 
Microservices and Docker: Foundation for a New Generation of Applications
Microservices and Docker: Foundation for a New Generation of ApplicationsMicroservices and Docker: Foundation for a New Generation of Applications
Microservices and Docker: Foundation for a New Generation of Applications
 
[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud[India Merge World Tour] Electric Cloud
[India Merge World Tour] Electric Cloud
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
 
Continuous Delivery of Cloud Applications: Blue/Green and Canary Deployments
Continuous Delivery of Cloud Applications:Blue/Green and Canary DeploymentsContinuous Delivery of Cloud Applications:Blue/Green and Canary Deployments
Continuous Delivery of Cloud Applications: Blue/Green and Canary Deployments
 
From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!From Monolith to Microservices – and Beyond!
From Monolith to Microservices – and Beyond!
 
App Modernisation with Microsoft Azure
App Modernisation with Microsoft AzureApp Modernisation with Microsoft Azure
App Modernisation with Microsoft Azure
 
Microservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern SystemsMicroservices and Docker at Scale: The PB&J of Modern Systems
Microservices and Docker at Scale: The PB&J of Modern Systems
 
ACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICESACROPOLIS CONTAINER SERVICES
ACROPOLIS CONTAINER SERVICES
 
It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5It summit 2014_migrating_applications_to_the_cloud-5
It summit 2014_migrating_applications_to_the_cloud-5
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Azure Application Modernization
Azure Application ModernizationAzure Application Modernization
Azure Application Modernization
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
 
The biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solutionThe biggest constraint to devops in the cloud has a solution
The biggest constraint to devops in the cloud has a solution
 

Recently uploaded

Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 

Recently uploaded (20)

Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Sam Fell - Electric Cloud - Automating Continuous Delivery with ElectricFlow

  • 1. © Electric Cloud | electric-cloud.com Automating Continuous Delivery with ElectricFlow Better software faster
  • 2. © Electric Cloud | electric-cloud.com It is not the strongest of the species that survives, nor the most intelligent. It is the one that is most adaptable to change. Charles Darwin
  • 3. © Electric Cloud | electric-cloud.com From evolution… to revolution… Years Decades Minutes Software is now the primary driver of innovation & disruption.
  • 4. © Electric Cloud | electric-cloud.com Electric Cloud Every Business is a Software Business Continuous Delivery is the new Agile Automation & Acceleration are essential 1 2 3 Our View 12+ Years of experience accelerating software delivery 170+ Employees in US, London, China, Japan, Korea, Ukraine 200+ Customers in over 250 locations worldwide (60+ in F500) Who We Are 1 Singular goal to help the world deliver better software faster
  • 5. © Electric Cloud | electric-cloud.com What is your path to production? Build Compile, Package Test Functional, non-functional Release Provision, Configure, Deploy weeks + automation + acceleration How long does it take to get a release candidate through your production pipeline? days minutes
  • 6. © Electric Cloud | electric-cloud.com DEV OPS ElectricFlow: Orchestrating Continuous Delivery DEPLOY ANY APP. ANY VERSION. ANYWHERE. ANYTIME. RELEASE MANAGE AN ENTERPRISE LANDSCAPE OF PIPELINES BUILD/TEST FLEXIBLE AND SCALABLE AUTOMATION FOR DEV AND QA OTHER ORCHESTRATE ANY TOOLCHAIN OR PROCESS. CLI REST, SOAP, HTTP, DSL, API AND SDKs Plugs right in to your existing tools ElectricFlow DEVOPS AUTOMATION PLATFORM SHARED CONTROL | SHARED VISIBILITY | SHARED RESOURCES SCALABLEEXTENSIBLE SECURE TRANSPARENTFLEXIBLE HYBRID CLOUD
  • 7. © Electric Cloud | electric-cloud.com ElectricFlow DevOps Automation Connect islands of automation for faster handoffs at a global enterprise scale Clustered architecture to predictably execute and track millions of jobs per day. End-to-end visibility for compliance and auditability On-demand access to shared resources for lower costs and faster TTM
  • 8. © Electric Cloud | electric-cloud.com ElectricFlow Plugins Works with the tools you already have 100’s of Plugins out-of-box CLI, DSL, SDK, and REST APIs available Integrate existing scripts and leverage all your previous hard work Track output from all systems to get detailed visibility across the toolchain
  • 9. © Electric Cloud | electric-cloud.com ElectricFlow Deploy Fast, predictable and risk-free deployments Any version. Any environment. Fast, self-service and push-button deployments Predictable deployment processes reduces costs and eliminates risk. Model-driven Apps and Environments promote consistency and reuse Inventory and shared visibility tracks all steps and systems to get insights into all deployments
  • 10. © Electric Cloud | electric-cloud.com ElectricFlow Release A reusable pathway to production Easily model reusable “pipelines to production” across multiple stages and environments. Fully automated or manual approvals ensure you stay in control over your automation. Shared control and visibility to manage details of many releases as they are promoted through the SDLC. Parameter-driven pipelines allow reuse for more consistency, lower costs and faster TTM
  • 11. © Electric Cloud | electric-cloud.com ElectricFlow Delivers Shared Visibility and Control over Shared Resources • Faster time-to-market • Higher quality software • Increased team productivity • Improved infrastructure utilization • Access control and auditability • Easier process troubleshooting 82%better infrastructure utilization 90%higher quality 74%reduced costs 10Xfaster software delivery
  • 12. © Electric Cloud | electric-cloud.com
  • 13. © Electric Cloud | electric-cloud.com Industry Leaders Love Us Networking Other Systems ISV, Internet & Entertainment Heavy Industry Financial Services Automotive Medical Devices Semiconductor Aerospace / Defense Mobile Devices
  • 14. © Electric Cloud | electric-cloud.com Enterprise-Oriented Differentiated Features (Visit our both for a full demo)
  • 15. © Electric Cloud | electric-cloud.com • Rich APIs, SDKs, CLIs • DSL “process as code” makes processes versionable, testable, reusable. Based on widely known “Groovy” language patterns • EC-Perl, +EC-Groovy, +EC-jRuby Domain Specific Language, Modern Languages
  • 16. © Electric Cloud | electric-cloud.com • Ability to deploy only files that have indicated have changed as part of an overall deployment instead of doing full stack deployment every time • Only deploy this specific version of a warfile, not the entire app • Intelligently deploy only files that have been changed Smart Deployments
  • 17. © Electric Cloud | electric-cloud.com Dynamic Cloud Environments • Seamless integration of cloud resources into everyday deployment automation & environment provisioning using standardized Resource Templates • Plugs right in to the clouds you already use • Promotes reusability and consistency with configuration management • Eliminate the need for “shadow IT,” with push-button simplicity and governance
  • 18. © Electric Cloud | electric-cloud.com • Lock together “Bill of Materials” with exact versions. Typically handed off to Operations • Create a baseline or restore point with exact versions of artifacts, processes, application • Key idea is the ability to confidently repeat an exact deployment at any point in time • Allows to rollback exactly to a ‘pre-define point in time’ Snapshots
  • 19. © Electric Cloud | electric-cloud.com • Reusable components • Author once, use multiple times • Drive standardization and best practices Master Components
  • 20. © Electric Cloud | electric-cloud.com • Version applications, processes, components as they evolve • Allow multiple versions of same application, each with a different combination of component versions • Track and run many different application versions at a time • Traceability for application and piece parts  What changes were made?  Who made the change  Rollback the change Object Versioning
  • 21. © Electric Cloud | electric-cloud.com • Monitor key metrics  API usage  API response times  internal queue lengths  etc StatsD and Graphite Integration
  • 22. © Electric Cloud | electric-cloud.com How can I try it?
  • 23. © Electric Cloud | electric-cloud.com
  • 24. © Electric Cloud | electric-cloud.com DevOps != Tools. (Keep the conversation going)
  • 25. © Electric Cloud | electric-cloud.com
  • 26. © Electric Cloud | electric-cloud.com Thank you Networking Other Systems ISV, Internet & Entertainment Heavy Industry Financial Services Automotive Medical Devices Semiconductor Aerospace / Defense Mobile Devices Q&A

Editor's Notes

  1. Presentationstitle | Date
  2. As Charles Darwin wisely stated Not strongest, most intelligent that survives One most adaptable to change survives & thrives For us in the business & IT world We have to sense what’s going on in the market And respond quickly to our changing environment
  3. Human evolution spanned eons Now, if we look @@sa history of computing, Evolution at occurred @ much faster paced Decades from early punch cards & green screen MFs To amazing PCs & Laptops of today Mobile phone evolution has been even faster Only a matter of years From satellite phone bricks To razor thin Apple & Android smartphones in all our pockets And if you look at software today It evolves in minutes For leading edge companies Adopting DevOps & Continuous Delivery Many updating their software continuously Even deploying to production many times an hour At this pace, we are really looking at a revolution It’s a software-powered revolution Where the “fittest” are those who deliver software innovation the fastest These “alphas” can rapidly adapt to market needs & opportunities And disrupt & dominate their target markets
  4. Good morning. It’s a real pleasure to be here at this awards event presenting to you today. I’d like take this time to introduce you to Electric Cloud and will start my presentation with some interesting Electric Cloud stats. First, we have over 10 years of experience helping customers deliver better software faster, across many different market segments. Second, we have over 120 employees in the company which is an increase of 20% year over year. We have over 200 customers in over 250 locations worldwide (over 60 in the F500) In May 2014 we raised our Series E which was for $12M with Mayfield, USVP, Rembrandt, RRE, and Siemens. It was an oversubscribed round as we were looking to raise just $10M. It came in two traunches (8 and 4). Very strong management team. Steve Brodie our CEO is a 25 year industry veteran in the enterprise software industry, specifically in the software tools space, who joined the company just over a year ago from Serena where he was Group VP and GM of their ALM business. Prior to that was an executive at Mercury, Skytap and IBM Rational. Our CMO, Jim Ensell, joined the company just over 6 months ago from CollabNet, a $50M company in the ALM space, where I was the CMO and CSO for 5 and half years. Prior to that I held a number of executive positions in public and private companies including Cadence, Virage Logic, and eSilicon. Anders, our CTO, is an MIT grad with almost 20 years of enterprise SW experience. Steve V is another 20 year veteran who joined us from Grass Valley group and prior to that Composite SW where he was CFO. Christian Nall has over 20 years of sales leadership experience, most recently at Composite software. He started his career at IBM RJ joined us from Serena as well where he was VP of Products and Engineering and was responsible for spearheading the company’s entry into DevOps Prathap Dendi is a 15 year veteran of IBM where he was a Business Development executive who played a key role in growing IBM's Service Oriented Architecture platform through strategic partnerships with companies such as CapGemini, Accenture, Deloitte and Infosys.
  5. What does model driven automation mean It means that we model the “what” - the application and its components Where – the environments where the application is deployed How – the process/workflow of deploying the application to the various environments We have a graphical interface to model the app, env and workflow – it is very intuitive to create these models Finally, we also provide visibility into the application deployment process. History - Details of what happened during the deployments Reports – Trending data of the application and for such data as failures vs success over time Pipeline – where is the application (the environment) in the release process
  6. Our focus with DE is to provide seamless integration of leading cloud platforms and configuration mgmt tools into everyday deploy automation