SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Ship Faster
Without Breaking Everything
May 21, 2015
2 Copyright 2015. Confidential – Distribution prohibited without permission
Agenda
▪ Housekeeping
▪ I want to do DevOps…so what do I do now?
▪ 3 pain points to address
▪ Different companies, different challenges: how
SaltStack and XebiaLabs help across the spectrum
▪ Q & A
4 Copyright 2015. Confidential – Distribution prohibited without permission
Presenters
Matt Meservey
SaltStack Director of Product
Management
▪ Ex-Datacenter Administrator
▪ Professional Services Refugee
▪ Tricked into Product Management
▪ 15+ Years in Infrastructure Deployment
and Management
▪ 10+ Years delivering Enterprise Software
▪ Lots of enterprise software development on
large-scale systems
▪ Been on both sides of the “Dev…Ops” fence
▪ Active OSS contributor and committer
▪ Regular meetup, conference etc. presenter
Andrew Phillips
VP Products for XebiaLabs
5 Copyright 2015. Confidential – Distribution prohibited without permission
5
Intelligent automation of all the data center things
Built for speed to automate cloud and Web scale
Open, flexible and integrated
SaltStack automates: CloudOps; ITOps; DevOps.
SaltStack Platform
Systems management software for predictive infrastructure orchestration
6 Copyright 2015. Confidential – Distribution prohibited without permission
About XebiaLabs
▪ We build software to support DevOps and Continuous Delivery
at scale, to accelerate your Business
7 Copyright 2015. Confidential – Distribution prohibited without permission
I WantTo Do DevOps…So What Do I Do Now?
8 Copyright 2015. Confidential – Distribution prohibited without permission
I WantTo Do DevOps…So What Do I Do Now?
9 Copyright 2015. Confidential – Distribution prohibited without permission
I WantTo Do DevOps…So What Do I Do Now?
▪ We’ve all heard plenty about culture, practices,
mindsets etc.
▪ But if you have problems to solve right now, what
really helps is some guidance on what to do now
▪ Do you have specific, measurable goals you’re trying
to achieve? Then you’re good to go!
▪ Let’s not get caught up in definitions. adopt whatever
practices and tools will help you meet those goals!
10 Copyright 2015. Confidential – Distribution prohibited without permission
I WantTo Do DevOps…So What Do I Do Now?
▪ The goal we most commonly hear about: ship faster!
11 Copyright 2015. Confidential – Distribution prohibited without permission
I WantTo Do DevOps…So What Do I Do Now?
▪ The goal we most commonly hear about: ship faster!
▪ …without breaking everything.
12 Copyright 2015. Confidential – Distribution prohibited without permission
ThreePain Points to Address
▪ Inability to scale
▪ Bottlenecks & delays
▪ Misconfigurations
▪ Bug-hunts
▪ Inaccurate test results & wasted test time
▪ …
#1: Environment/infra work is far too manual and error-prone
13 Copyright 2015. Confidential – Distribution prohibited without permission
ThreePain Points to Address
▪ Incomplete knowledge of the full process
▪ Lack of insight into actual causes of delay & error
▪ “Black box” for stakeholders
▪ Also, becoming more and more complex as mobile, IoT
etc. are thrown into the mix
#2: The end-to-end process of getting code from dev to prod is too slow and error-prone
14 Copyright 2015. Confidential – Distribution prohibited without permission
ThreePain Points to Address
▪ Accelerating delivery requires significant automated
testing capabilities
▪ More automated tests = more spurious failures, more
“needle-in-a-haystack” problems, longer execution
times, etc.
▪ Need to be able to make sense of all the test data
quickly and with confidence
#3: How to maintain quality?
15 Copyright 2015. Confidential – Distribution prohibited without permission
Enter SaltStack + XebiaLabs
16 Copyright 2015. Confidential – Distribution prohibited without permission
Enter SaltStack + XebiaLabs
How do SaltStack & XebiaLabs help?
▪ Salt handles all infrastructure automation and orchestration:
− De-couple teams
− Have confidence in our tests
− Cut out the biggest source of delays and failures in the release process
▪ XL Release maps out and executes the full end-to-end delivery
process:
− Continuous insight
− Supporting real world processes consisting of manual and automated steps
− Collecting and making available the data needed to improve the process
17 Copyright 2015. Confidential – Distribution prohibited without permission
Enter SaltStack + XebiaLabs
Here’s how SaltStack & XebiaLabs help:
▪ XL Test visualizes and analyzes quality of our release at every step
− Reduce time spent chasing flaky tests and spurious failures
− Make confident, accurate go/no-go decisions quickly
− Optimize test sets over time
18 Copyright 2015. Confidential – Distribution prohibited without permission
Enter SaltStack + XebiaLabs
19 Copyright 2015. Confidential – Distribution prohibited without permission
SaltStack Enterprise for DevOps
"While some of its competition [is] developer-focused,
SaltStack really listens to operations.”
--Nick Martin VMWold Best of Show Judge
• Full-stack application orchestration
• OS, VMs, applications, code, containers
• Declarative or imperative configuration management
• Continuous code integration & deployment
• Transient Infrastructure orchestration and management
• Application monitoring & auto healing;
• DevOps workflow (Puppet, Chef, Docker, Jenkins, Git, etc.);
• Application container orchestration.
20 Copyright 2015. Confidential – Distribution prohibited without permission
21 Copyright 2015. Confidential – Distribution prohibited without permission
XL Release: Continuous Delivery Management
22 Copyright 2015. Confidential – Distribution prohibited without permission
XL Release: Continuous Delivery Management
23 Copyright 2015. Confidential – Distribution prohibited without permission
XLTest:Test Management & Analysis
24 Copyright 2015. Confidential – Distribution prohibited without permission
XLTest:Test Management & Analysis
25 Copyright 2015. Confidential – Distribution prohibited without permission
Different Companies, Different Challenges
▪ Different companies, different goals, different
problems
▪ No one size fits all from a problem, or solution
perspective
▪ We want solution that addresses our current
needs well, not generic solutions that could help
with many different types of need
26 Copyright 2015. Confidential – Distribution prohibited without permission
Different Companies, Different Challenges
▪ “Local optimization” for the current problem makes
a lot of sense
▪ …but it’s important to consider that your business,
and your goals and problems, will change
▪ Especially if you’re successful and grow fast!
27 Copyright 2015. Confidential – Distribution prohibited without permission
Different Companies, Different Challenges
▪ Don’t try to optimize for the future state now
▪ …but be aware of the fact that some solutions
that work well for you know are proven to also
work well at very different scales
28 Copyright 2015. Confidential – Distribution prohibited without permission
SaltStack Maturity Model
JENKINS DOCKER
CA
CHEF PUPPET
VMWARE
BMC
HP
RIGHTSCALE
DEVS DEVOPS ITOPS
PREDICTIVE
ORCHESTRATION
COMMERCIAL
OPEN SOURCE
$$$
REACTIVE PREDICTIVEPRESCRIPTIVE
CLOUDOPS
29 Copyright 2015. Confidential – Distribution prohibited without permission
Affirm
Why SaltStack?
Anticipating Web scale
Modular orchestration and automation for any infrastructure
Python, no DSL
Overview:
Development focus, infrastructure as an afterthought
Highly abstracted infrastructure operations (AWS)
Manage and deploy infrastructure and code as one
Rapidly scale up or down while reducing need for large, specialized ops team
Production environment same as dev, easier to onboard new engineers
Continuous deployment to quickly get new code into production (mobile and Web) without
breaking things or compromising security (financial services)
SaltStack for Web-based startup anticipating massive growth
30 Copyright 2015. Confidential – Distribution prohibited without permission
LinkedIn
SaltStack utilized by LinkedIn site reliability engineers for:
40,000 nodes under management
SaltStack for automation speed and scale (e.g. leap second bug fix)
Automating infrastructure build out
Automated system monitoring and deployment
DevOps workflow automation: Development; QA; Operations; Release control
SaltStack CloudOps / DevOps: automation for Web-scale site reliability
31 Copyright 2015. Confidential – Distribution prohibited without permission
Different Companies, Different Challenges
“Really easy to use, really easy to extend”
- Small tech company (<200 employees)
Main goals:
▪ Get everyone on the same page in a fast-
moving environment
▪ Support a fast-moving process with as few
constraints as possible
▪ Provide visibility to the whole team, not just IT
32 Copyright 2015. Confidential – Distribution prohibited without permission
Different Companies, Different Challenges
- Fortune 500 company
Main goals:
▪ Support for a wide range of processes, tools
and levels of maturity
▪ Increase confidence level in releases
▪ Gather data to drive improvement
“Handles the diversity and complexity of our environment”
33 Copyright 2015. Confidential – Distribution prohibited without permission
Conclusion
▪ If you want to get started with DevOps now,
ensure you have concrete, measureable
business goals
▪ Consider whether the following three pain points
apply to you. If they do, address them now:
− Environment automation & orchestration
− End-to-end delivery process visibility & optimization
− Fast, accurate insight into quality
34 Copyright 2015. Confidential – Distribution prohibited without permission
Conclusion
▪ Every company is at a different point of the
maturity curve. Choose solutions that work well
for where you are on that curve
▪ Favor solutions that remain applicable as your
maturity level changes
▪ SaltStack & XebiaLabs work extremely well at
many different points on the maturity curve
35 Copyright 2015. Confidential – Distribution prohibited without permission
Next Steps
▪ Check Out SaltConf15 Videos:
http://saltstack.com/saltconf15-video/
▪ XebiaLabs SaltConf15 Lightning Talk:
Moving from Infrastructure Automation to True DevOps
https://www.youtube.com/watch?v=yiVd0NZH5Wo
▪ XebiaLabs SaltConf15 Keynote Talk:
What is DevOps, Really?
https://www.youtube.com/watch?v=-cLR975a5dg
36 Copyright 2015. Confidential – Distribution prohibited without permission
Resources
▪ About XebiaLabs:
www.xebialabs.com
www.xebialabs.com/products
▪ Stay informed:
blog.xebialabs.com
@XebiaLabs
youtube.com/xebialabs
▪ About SaltStack:
www.saltstack.com
▪ Stay informed:
saltstack.com/blog/
@SaltStackInc
youtube.com/user/SaltStack

Weitere ähnliche Inhalte

Was ist angesagt?

My Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsMy Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsXebiaLabs
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGroup
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev Sharma
 
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's  Next Gen Enterprise Devops Platform Webinar SlidesReleaseIQ's  Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar SlidesWayne Greene
 
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...WinOps Conf
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookXebiaLabs
 
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019UA DevOps Conference
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsSTePINForum
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGroup
 
DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?Tathagat Varma
 
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...Gene Kim
 
One Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us BetterOne Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us BetterRandy Shoup
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGroup
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015Ernest Mueller
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryXebiaLabs
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)DevOpsGroup
 
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo AnswersDOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo AnswersGene Kim
 
What is Continuous Delivery really?
What is Continuous Delivery really?What is Continuous Delivery really?
What is Continuous Delivery really?XebiaLabs
 

Was ist angesagt? (20)

My Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOpsMy Dad Won't Buy Me DevOps
My Dad Won't Buy Me DevOps
 
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The UglyDevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
DevOpsGuys - DevOps Automation - The Good, The Bad and The Ugly
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's  Next Gen Enterprise Devops Platform Webinar SlidesReleaseIQ's  Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
 
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
Kathleen Wilson - Evolve Cloud Operations and Enable Agile with Modern Servic...
 
Top Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps HandbookTop Lessons Learned From The DevOps Handbook
Top Lessons Learned From The DevOps Handbook
 
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
 
Continuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOpsContinuous Testing: Preparing for DevOps
Continuous Testing: Preparing for DevOps
 
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure WebinarDevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
DevOpsGuys - Getting Started with DevOps - Github/Azure Webinar
 
DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?
 
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
DOES15 - Ernest Mueller - DevOps Transformations At National Instruments and...
 
One Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us BetterOne Terrible Day at Google, and How It Made Us Better
One Terrible Day at Google, and How It Made Us Better
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
 
DevOps State of the Union 2015
DevOps State of the Union 2015DevOps State of the Union 2015
DevOps State of the Union 2015
 
The Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous DeliveryThe Role of Automation in the Journey to Continuous Delivery
The Role of Automation in the Journey to Continuous Delivery
 
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
The WHY of DevOps (revised for DevOps Enthusiast Meetup London)
 
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo AnswersDOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
DOES15 - Jim Stoneham - Getting Faster Answers at Yahoo Answers
 
What is Continuous Delivery really?
What is Continuous Delivery really?What is Continuous Delivery really?
What is Continuous Delivery really?
 

Andere mochten auch

CloudClustering: Toward an Iterative Data Processing Pattern on the Cloud
CloudClustering: Toward an Iterative Data Processing Pattern on the CloudCloudClustering: Toward an Iterative Data Processing Pattern on the Cloud
CloudClustering: Toward an Iterative Data Processing Pattern on the CloudAnkur Dave
 
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015Corley S.r.l.
 
Orchestrate Event-Driven Infrastructure with SaltStack
Orchestrate Event-Driven Infrastructure with SaltStackOrchestrate Event-Driven Infrastructure with SaltStack
Orchestrate Event-Driven Infrastructure with SaltStackLove Nyberg
 
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStack
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStackBitfusion Saltconf16 - Seamless Docker Orchestration with SaltStack
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStackSubbu Rama
 
Automate your development environment with Jira and Saltstack
Automate your development environment with Jira and SaltstackAutomate your development environment with Jira and Saltstack
Automate your development environment with Jira and SaltstackNetworkedAssets
 
Ship breaking industry
Ship breaking industryShip breaking industry
Ship breaking industryNilesh Jakher
 
Why SaltStack ?
Why SaltStack ?Why SaltStack ?
Why SaltStack ?SUSE
 

Andere mochten auch (8)

Ship breaking data
Ship breaking dataShip breaking data
Ship breaking data
 
CloudClustering: Toward an Iterative Data Processing Pattern on the Cloud
CloudClustering: Toward an Iterative Data Processing Pattern on the CloudCloudClustering: Toward an Iterative Data Processing Pattern on the Cloud
CloudClustering: Toward an Iterative Data Processing Pattern on the Cloud
 
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015
From Chef to Saltstack on Cloud Providers - Incontro DevOps 2015
 
Orchestrate Event-Driven Infrastructure with SaltStack
Orchestrate Event-Driven Infrastructure with SaltStackOrchestrate Event-Driven Infrastructure with SaltStack
Orchestrate Event-Driven Infrastructure with SaltStack
 
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStack
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStackBitfusion Saltconf16 - Seamless Docker Orchestration with SaltStack
Bitfusion Saltconf16 - Seamless Docker Orchestration with SaltStack
 
Automate your development environment with Jira and Saltstack
Automate your development environment with Jira and SaltstackAutomate your development environment with Jira and Saltstack
Automate your development environment with Jira and Saltstack
 
Ship breaking industry
Ship breaking industryShip breaking industry
Ship breaking industry
 
Why SaltStack ?
Why SaltStack ?Why SaltStack ?
Why SaltStack ?
 

Ähnlich wie Ship Faster Without Breaking Everything - XebiaLabs + SaltStack Webinar

Continuous Delivery & the Database - the Final Frontier
Continuous Delivery & the Database - the Final FrontierContinuous Delivery & the Database - the Final Frontier
Continuous Delivery & the Database - the Final FrontierXebiaLabs
 
Continuous Delivery & the Database- The Final Frontier
Continuous Delivery & the Database- The Final FrontierContinuous Delivery & the Database- The Final Frontier
Continuous Delivery & the Database- The Final FrontierDBmaestro - Database DevOps
 
The Future of Software Delivery in Enterprise IT
The Future of Software Delivery in Enterprise ITThe Future of Software Delivery in Enterprise IT
The Future of Software Delivery in Enterprise ITXebiaLabs
 
Moving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOpsMoving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOpsXebiaLabs
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Brian Dawson
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?jeckels
 
Moving to Continuous Delivery without breaking everything
Moving to Continuous Delivery without breaking everythingMoving to Continuous Delivery without breaking everything
Moving to Continuous Delivery without breaking everythingXebiaLabs
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
How to Avoid Kubernetes Multi-tenancy Catastrophes
How to Avoid Kubernetes Multi-tenancy CatastrophesHow to Avoid Kubernetes Multi-tenancy Catastrophes
How to Avoid Kubernetes Multi-tenancy CatastrophesWeaveworks
 
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the EnterpriseChoosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the EnterpriseXebiaLabs
 
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)XebiaLabs
 
Webinar Slides: Evolving Your Software Delivery Pipeline
Webinar Slides: Evolving Your Software Delivery Pipeline Webinar Slides: Evolving Your Software Delivery Pipeline
Webinar Slides: Evolving Your Software Delivery Pipeline XebiaLabs
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...XebiaLabs
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelCA Technologies
 

Ähnlich wie Ship Faster Without Breaking Everything - XebiaLabs + SaltStack Webinar (20)

Continuous Delivery & the Database - the Final Frontier
Continuous Delivery & the Database - the Final FrontierContinuous Delivery & the Database - the Final Frontier
Continuous Delivery & the Database - the Final Frontier
 
Continuous Delivery & the Database- The Final Frontier
Continuous Delivery & the Database- The Final FrontierContinuous Delivery & the Database- The Final Frontier
Continuous Delivery & the Database- The Final Frontier
 
The Future of Software Delivery in Enterprise IT
The Future of Software Delivery in Enterprise ITThe Future of Software Delivery in Enterprise IT
The Future of Software Delivery in Enterprise IT
 
Moving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOpsMoving From Infrastructure Automation To True DevOps
Moving From Infrastructure Automation To True DevOps
 
Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)Hybrid Development Workshop Presentation (San Francisco)
Hybrid Development Workshop Presentation (San Francisco)
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Moving to Continuous Delivery without breaking everything
Moving to Continuous Delivery without breaking everythingMoving to Continuous Delivery without breaking everything
Moving to Continuous Delivery without breaking everything
 
Enterprise scale continuous delivery
Enterprise scale continuous deliveryEnterprise scale continuous delivery
Enterprise scale continuous delivery
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
How to Avoid Kubernetes Multi-tenancy Catastrophes
How to Avoid Kubernetes Multi-tenancy CatastrophesHow to Avoid Kubernetes Multi-tenancy Catastrophes
How to Avoid Kubernetes Multi-tenancy Catastrophes
 
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the EnterpriseChoosing Automation for DevOps & Continuous Delivery in the Enterprise
Choosing Automation for DevOps & Continuous Delivery in the Enterprise
 
devops
devops devops
devops
 
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)
Webinar Slides: Evolving Your Software Delivery Pipeline (duplicate)
 
Webinar Slides: Evolving Your Software Delivery Pipeline
Webinar Slides: Evolving Your Software Delivery Pipeline Webinar Slides: Evolving Your Software Delivery Pipeline
Webinar Slides: Evolving Your Software Delivery Pipeline
 
CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...
Enterprise Release Management for DevOps & Continuous Delivery/ From Spreadsh...
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
DevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT ModelDevOps: Retooling the End-to-End IT Model
DevOps: Retooling the End-to-End IT Model
 

Mehr von XebiaLabs

Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessXebiaLabs
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsXebiaLabs
 
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...XebiaLabs
 
Don't Let Technology Slow Down Your Digital Transformation
Don't Let Technology Slow Down Your Digital Transformation Don't Let Technology Slow Down Your Digital Transformation
Don't Let Technology Slow Down Your Digital Transformation XebiaLabs
 
Deliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementDeliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementXebiaLabs
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...XebiaLabs
 
XebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs
 
From Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsFrom Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsXebiaLabs
 
Supercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps PlatformSupercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps PlatformXebiaLabs
 
Build a Bridge Between CI/CD and ITSM w/ Quint Technology
Build a Bridge Between CI/CD and ITSM w/ Quint TechnologyBuild a Bridge Between CI/CD and ITSM w/ Quint Technology
Build a Bridge Between CI/CD and ITSM w/ Quint TechnologyXebiaLabs
 
Make Software Audit Nightmares a Thing of the Past
Make Software Audit Nightmares a Thing of the PastMake Software Audit Nightmares a Thing of the Past
Make Software Audit Nightmares a Thing of the PastXebiaLabs
 
Is Your DevOps Ready for the Cloud?
Is Your DevOps Ready for the Cloud?Is Your DevOps Ready for the Cloud?
Is Your DevOps Ready for the Cloud?XebiaLabs
 
Compliance und Sicherheit im Rahmen von Software-Deployments
Compliance und Sicherheit im Rahmen von Software-DeploymentsCompliance und Sicherheit im Rahmen von Software-Deployments
Compliance und Sicherheit im Rahmen von Software-DeploymentsXebiaLabs
 
All Roads Lead to DevOps
All Roads Lead to DevOpsAll Roads Lead to DevOps
All Roads Lead to DevOpsXebiaLabs
 
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid Deployments
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid DeploymentsReaching Cloud Utopia: How to Create a Single Pipeline for Hybrid Deployments
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid DeploymentsXebiaLabs
 
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CD
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CDAvoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CD
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CDXebiaLabs
 
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...XebiaLabs
 
2019 DevOps Predictions
2019 DevOps Predictions2019 DevOps Predictions
2019 DevOps PredictionsXebiaLabs
 
Building a Bridge Between CI/CD and ITSM
Building a Bridge Between CI/CD and ITSMBuilding a Bridge Between CI/CD and ITSM
Building a Bridge Between CI/CD and ITSMXebiaLabs
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?XebiaLabs
 

Mehr von XebiaLabs (20)

Metrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation SuccessMetrics That Matter: How to Measure Digital Transformation Success
Metrics That Matter: How to Measure Digital Transformation Success
 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
 
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
Accelerate Your Digital Transformation: How to Achieve Business Agility with ...
 
Don't Let Technology Slow Down Your Digital Transformation
Don't Let Technology Slow Down Your Digital Transformation Don't Let Technology Slow Down Your Digital Transformation
Don't Let Technology Slow Down Your Digital Transformation
 
Deliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream ManagementDeliver More Customer Value with Value Stream Management
Deliver More Customer Value with Value Stream Management
 
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
Building a Software Chain of Custody: A Guide for CTOs, CIOs, and Enterprise ...
 
XebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene KimXebiaLabs: DevOps 2020 with Gene Kim
XebiaLabs: DevOps 2020 with Gene Kim
 
From Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOpsFrom Chaos to Compliance: The New Digital Governance for DevOps
From Chaos to Compliance: The New Digital Governance for DevOps
 
Supercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps PlatformSupercharge Your Digital Transformation by Establishing a DevOps Platform
Supercharge Your Digital Transformation by Establishing a DevOps Platform
 
Build a Bridge Between CI/CD and ITSM w/ Quint Technology
Build a Bridge Between CI/CD and ITSM w/ Quint TechnologyBuild a Bridge Between CI/CD and ITSM w/ Quint Technology
Build a Bridge Between CI/CD and ITSM w/ Quint Technology
 
Make Software Audit Nightmares a Thing of the Past
Make Software Audit Nightmares a Thing of the PastMake Software Audit Nightmares a Thing of the Past
Make Software Audit Nightmares a Thing of the Past
 
Is Your DevOps Ready for the Cloud?
Is Your DevOps Ready for the Cloud?Is Your DevOps Ready for the Cloud?
Is Your DevOps Ready for the Cloud?
 
Compliance und Sicherheit im Rahmen von Software-Deployments
Compliance und Sicherheit im Rahmen von Software-DeploymentsCompliance und Sicherheit im Rahmen von Software-Deployments
Compliance und Sicherheit im Rahmen von Software-Deployments
 
All Roads Lead to DevOps
All Roads Lead to DevOpsAll Roads Lead to DevOps
All Roads Lead to DevOps
 
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid Deployments
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid DeploymentsReaching Cloud Utopia: How to Create a Single Pipeline for Hybrid Deployments
Reaching Cloud Utopia: How to Create a Single Pipeline for Hybrid Deployments
 
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CD
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CDAvoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CD
Avoid Troubled Waters: Building a Bridge Between ServiceNow and CI/CD
 
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...
Shift Left and Automate: How to Bake Compliance and Security into Your Softwa...
 
2019 DevOps Predictions
2019 DevOps Predictions2019 DevOps Predictions
2019 DevOps Predictions
 
Building a Bridge Between CI/CD and ITSM
Building a Bridge Between CI/CD and ITSMBuilding a Bridge Between CI/CD and ITSM
Building a Bridge Between CI/CD and ITSM
 
DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?DevOps Hits Adolescence – what’s next?
DevOps Hits Adolescence – what’s next?
 

Kürzlich hochgeladen

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
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
 
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
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
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
 
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
 
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
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyAnusha Are
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
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
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
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 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
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 

Kürzlich hochgeladen (20)

Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
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
 
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 ...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
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
 
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
 
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
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
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...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
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 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
 
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
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 

Ship Faster Without Breaking Everything - XebiaLabs + SaltStack Webinar

  • 1. Ship Faster Without Breaking Everything May 21, 2015
  • 2. 2 Copyright 2015. Confidential – Distribution prohibited without permission Agenda ▪ Housekeeping ▪ I want to do DevOps…so what do I do now? ▪ 3 pain points to address ▪ Different companies, different challenges: how SaltStack and XebiaLabs help across the spectrum ▪ Q & A
  • 3. 4 Copyright 2015. Confidential – Distribution prohibited without permission Presenters Matt Meservey SaltStack Director of Product Management ▪ Ex-Datacenter Administrator ▪ Professional Services Refugee ▪ Tricked into Product Management ▪ 15+ Years in Infrastructure Deployment and Management ▪ 10+ Years delivering Enterprise Software ▪ Lots of enterprise software development on large-scale systems ▪ Been on both sides of the “Dev…Ops” fence ▪ Active OSS contributor and committer ▪ Regular meetup, conference etc. presenter Andrew Phillips VP Products for XebiaLabs
  • 4. 5 Copyright 2015. Confidential – Distribution prohibited without permission 5 Intelligent automation of all the data center things Built for speed to automate cloud and Web scale Open, flexible and integrated SaltStack automates: CloudOps; ITOps; DevOps. SaltStack Platform Systems management software for predictive infrastructure orchestration
  • 5. 6 Copyright 2015. Confidential – Distribution prohibited without permission About XebiaLabs ▪ We build software to support DevOps and Continuous Delivery at scale, to accelerate your Business
  • 6. 7 Copyright 2015. Confidential – Distribution prohibited without permission I WantTo Do DevOps…So What Do I Do Now?
  • 7. 8 Copyright 2015. Confidential – Distribution prohibited without permission I WantTo Do DevOps…So What Do I Do Now?
  • 8. 9 Copyright 2015. Confidential – Distribution prohibited without permission I WantTo Do DevOps…So What Do I Do Now? ▪ We’ve all heard plenty about culture, practices, mindsets etc. ▪ But if you have problems to solve right now, what really helps is some guidance on what to do now ▪ Do you have specific, measurable goals you’re trying to achieve? Then you’re good to go! ▪ Let’s not get caught up in definitions. adopt whatever practices and tools will help you meet those goals!
  • 9. 10 Copyright 2015. Confidential – Distribution prohibited without permission I WantTo Do DevOps…So What Do I Do Now? ▪ The goal we most commonly hear about: ship faster!
  • 10. 11 Copyright 2015. Confidential – Distribution prohibited without permission I WantTo Do DevOps…So What Do I Do Now? ▪ The goal we most commonly hear about: ship faster! ▪ …without breaking everything.
  • 11. 12 Copyright 2015. Confidential – Distribution prohibited without permission ThreePain Points to Address ▪ Inability to scale ▪ Bottlenecks & delays ▪ Misconfigurations ▪ Bug-hunts ▪ Inaccurate test results & wasted test time ▪ … #1: Environment/infra work is far too manual and error-prone
  • 12. 13 Copyright 2015. Confidential – Distribution prohibited without permission ThreePain Points to Address ▪ Incomplete knowledge of the full process ▪ Lack of insight into actual causes of delay & error ▪ “Black box” for stakeholders ▪ Also, becoming more and more complex as mobile, IoT etc. are thrown into the mix #2: The end-to-end process of getting code from dev to prod is too slow and error-prone
  • 13. 14 Copyright 2015. Confidential – Distribution prohibited without permission ThreePain Points to Address ▪ Accelerating delivery requires significant automated testing capabilities ▪ More automated tests = more spurious failures, more “needle-in-a-haystack” problems, longer execution times, etc. ▪ Need to be able to make sense of all the test data quickly and with confidence #3: How to maintain quality?
  • 14. 15 Copyright 2015. Confidential – Distribution prohibited without permission Enter SaltStack + XebiaLabs
  • 15. 16 Copyright 2015. Confidential – Distribution prohibited without permission Enter SaltStack + XebiaLabs How do SaltStack & XebiaLabs help? ▪ Salt handles all infrastructure automation and orchestration: − De-couple teams − Have confidence in our tests − Cut out the biggest source of delays and failures in the release process ▪ XL Release maps out and executes the full end-to-end delivery process: − Continuous insight − Supporting real world processes consisting of manual and automated steps − Collecting and making available the data needed to improve the process
  • 16. 17 Copyright 2015. Confidential – Distribution prohibited without permission Enter SaltStack + XebiaLabs Here’s how SaltStack & XebiaLabs help: ▪ XL Test visualizes and analyzes quality of our release at every step − Reduce time spent chasing flaky tests and spurious failures − Make confident, accurate go/no-go decisions quickly − Optimize test sets over time
  • 17. 18 Copyright 2015. Confidential – Distribution prohibited without permission Enter SaltStack + XebiaLabs
  • 18. 19 Copyright 2015. Confidential – Distribution prohibited without permission SaltStack Enterprise for DevOps "While some of its competition [is] developer-focused, SaltStack really listens to operations.” --Nick Martin VMWold Best of Show Judge • Full-stack application orchestration • OS, VMs, applications, code, containers • Declarative or imperative configuration management • Continuous code integration & deployment • Transient Infrastructure orchestration and management • Application monitoring & auto healing; • DevOps workflow (Puppet, Chef, Docker, Jenkins, Git, etc.); • Application container orchestration.
  • 19. 20 Copyright 2015. Confidential – Distribution prohibited without permission
  • 20. 21 Copyright 2015. Confidential – Distribution prohibited without permission XL Release: Continuous Delivery Management
  • 21. 22 Copyright 2015. Confidential – Distribution prohibited without permission XL Release: Continuous Delivery Management
  • 22. 23 Copyright 2015. Confidential – Distribution prohibited without permission XLTest:Test Management & Analysis
  • 23. 24 Copyright 2015. Confidential – Distribution prohibited without permission XLTest:Test Management & Analysis
  • 24. 25 Copyright 2015. Confidential – Distribution prohibited without permission Different Companies, Different Challenges ▪ Different companies, different goals, different problems ▪ No one size fits all from a problem, or solution perspective ▪ We want solution that addresses our current needs well, not generic solutions that could help with many different types of need
  • 25. 26 Copyright 2015. Confidential – Distribution prohibited without permission Different Companies, Different Challenges ▪ “Local optimization” for the current problem makes a lot of sense ▪ …but it’s important to consider that your business, and your goals and problems, will change ▪ Especially if you’re successful and grow fast!
  • 26. 27 Copyright 2015. Confidential – Distribution prohibited without permission Different Companies, Different Challenges ▪ Don’t try to optimize for the future state now ▪ …but be aware of the fact that some solutions that work well for you know are proven to also work well at very different scales
  • 27. 28 Copyright 2015. Confidential – Distribution prohibited without permission SaltStack Maturity Model JENKINS DOCKER CA CHEF PUPPET VMWARE BMC HP RIGHTSCALE DEVS DEVOPS ITOPS PREDICTIVE ORCHESTRATION COMMERCIAL OPEN SOURCE $$$ REACTIVE PREDICTIVEPRESCRIPTIVE CLOUDOPS
  • 28. 29 Copyright 2015. Confidential – Distribution prohibited without permission Affirm Why SaltStack? Anticipating Web scale Modular orchestration and automation for any infrastructure Python, no DSL Overview: Development focus, infrastructure as an afterthought Highly abstracted infrastructure operations (AWS) Manage and deploy infrastructure and code as one Rapidly scale up or down while reducing need for large, specialized ops team Production environment same as dev, easier to onboard new engineers Continuous deployment to quickly get new code into production (mobile and Web) without breaking things or compromising security (financial services) SaltStack for Web-based startup anticipating massive growth
  • 29. 30 Copyright 2015. Confidential – Distribution prohibited without permission LinkedIn SaltStack utilized by LinkedIn site reliability engineers for: 40,000 nodes under management SaltStack for automation speed and scale (e.g. leap second bug fix) Automating infrastructure build out Automated system monitoring and deployment DevOps workflow automation: Development; QA; Operations; Release control SaltStack CloudOps / DevOps: automation for Web-scale site reliability
  • 30. 31 Copyright 2015. Confidential – Distribution prohibited without permission Different Companies, Different Challenges “Really easy to use, really easy to extend” - Small tech company (<200 employees) Main goals: ▪ Get everyone on the same page in a fast- moving environment ▪ Support a fast-moving process with as few constraints as possible ▪ Provide visibility to the whole team, not just IT
  • 31. 32 Copyright 2015. Confidential – Distribution prohibited without permission Different Companies, Different Challenges - Fortune 500 company Main goals: ▪ Support for a wide range of processes, tools and levels of maturity ▪ Increase confidence level in releases ▪ Gather data to drive improvement “Handles the diversity and complexity of our environment”
  • 32. 33 Copyright 2015. Confidential – Distribution prohibited without permission Conclusion ▪ If you want to get started with DevOps now, ensure you have concrete, measureable business goals ▪ Consider whether the following three pain points apply to you. If they do, address them now: − Environment automation & orchestration − End-to-end delivery process visibility & optimization − Fast, accurate insight into quality
  • 33. 34 Copyright 2015. Confidential – Distribution prohibited without permission Conclusion ▪ Every company is at a different point of the maturity curve. Choose solutions that work well for where you are on that curve ▪ Favor solutions that remain applicable as your maturity level changes ▪ SaltStack & XebiaLabs work extremely well at many different points on the maturity curve
  • 34. 35 Copyright 2015. Confidential – Distribution prohibited without permission Next Steps ▪ Check Out SaltConf15 Videos: http://saltstack.com/saltconf15-video/ ▪ XebiaLabs SaltConf15 Lightning Talk: Moving from Infrastructure Automation to True DevOps https://www.youtube.com/watch?v=yiVd0NZH5Wo ▪ XebiaLabs SaltConf15 Keynote Talk: What is DevOps, Really? https://www.youtube.com/watch?v=-cLR975a5dg
  • 35. 36 Copyright 2015. Confidential – Distribution prohibited without permission Resources ▪ About XebiaLabs: www.xebialabs.com www.xebialabs.com/products ▪ Stay informed: blog.xebialabs.com @XebiaLabs youtube.com/xebialabs ▪ About SaltStack: www.saltstack.com ▪ Stay informed: saltstack.com/blog/ @SaltStackInc youtube.com/user/SaltStack