SlideShare a Scribd company logo
DEVOPS
EXPLAINED
Richard Seroter
@rseroter
#Agile2017
WASTED
TIME
WASTED
SPACE
WASTED
EFFORT
“Our greatest fear should not be of failure, but of succeeding at
something that doesn't really matter.”
- D.L. Moody
95%of any process is waste
@rseroter #Agile2017
@rseroter #Agile2017
seven types of waste:
1. Overproduction
2. Waiting
3. Unnecessary transport
4. Over-processing
5. Excess inventory
6. Unnecessary movement
7. Defects
@rseroter #Agile2017
Does this have anything
to do with delivering
technology solutions?
You betcha.
@rseroter #Agile2017
Three observations about state of
tech today:
1. Outages are expensive
2. Demand for faster delivery
3. Talent retention is difficult
@rseroter #Agile2017
We want … more resilient systems that easily
absorb change, from a customer-centric
organization that attracts talent.
DevOps!
@rseroter #Agile2017
@rseroter #Agile2017
We renamed our testing
team and called it DevOps.
Can we fire all our sysadmins and
make devs “full stack engineers”?
This is for startups,
not real businesses.
Our company does ITIL, so
no DevOps for us.
Nobody even knows
what DevOps is.
I bought six units of DevOps from
my vendor. Did I do it right?
People who talk most about
DevOps have never even done it.
@rseroter #Agile2017
What is DevOps? It’s about using
coordination and automation to deliver
higher quality software, faster.
@rseroter #Agile2017
High performers:
Deploy 46x more frequently
Offer 440x faster lead time for changes
Deliver 96x faster mean time to
recovery
Possess a 5x lower change failure rate
- 2017 State of DevOps Report
@rseroter #Agile2017
Core values
Patterns and practices
Toolchain
core values
@rseroter #Agile2017
@rseroter #Agile2017
Empowered individuals
Empowered within the system
Do what’s needed to maintain the
service
Engineers can “pull the cord”
Responsible for proposing
improvements
@rseroter #Agile2017
Accountable
Flip-side of being empowered
Everyone responsible for quality,
everywhere
Part of “you build it, you run it”
mentality
Accountable to teammates as much
(more so?) as management
@rseroter #Agile2017
Teamwork
No lone geniuses
Coordination across functions at *all*
times
Respect for distinct skill sets
Pays off during periods of crisis
@rseroter #Agile2017
Trust
Trust in each other, trust in
management
Requires everyone to be working off
the same values and objectives
Establish trust within and across teams
Ok to “trust but verify”
@rseroter #Agile2017
Transparency
Visibility into objectives, priorities
Clear knowledge of long-term plans
Shared access to metrics, tickets
source code
@rseroter #Agile2017
Continuous learning,
improvement
Requires introspection, identifying root
cause of problems
Sprint and incident retrospectives are
great sources
Learning should clearly make its way
back into the organization
Growing individual and team skills
requires management investment
@rseroter #Agile2017
Feedback loops
How are you learning about apps in
production?
Consider structured way to solicit
feedback from *all* stakeholders
Necessary to have fast-feedback
channels available
@rseroter #Agile2017
Data-driven decisions
Upfront data capture and analysis
capability drives good decisions
Not a replacement for thinking
Drives consensus, prioritization
Only the “right” metrics
@rseroter #Agile2017
Standardization
Care about quality
Prioritize repeatable actions through
automation
Scale through consistency
Consensus use of standards
@rseroter #Agile2017
Customer-centric
Empathy for the customer
Focus on value to the customer
Cross-org, customer-driven goals
Single definition of “done”
patterns & practices
@rseroter #Agile2017
@rseroter #Agile2017
Value stream mapping
Getting a big picture view of the
deployment pipeline
Identifying value and waste
Elevating bottlenecks
Creating “flow”
@rseroter #Agile2017
Balanced teams, engaged
management
Balanced teams with no handoffs
Favor generalist skills set, but don’t
eliminate specialties
Compress management hierarchy,
break up functional silos
Establish new workspace layout
@rseroter #Agile2017
Team standups
Brief opportunity to orient the team
Share milestones, blockers, help
needed
Share continuous improvement
activities with the group
Leaders must set an example
@rseroter #Agile2017
On-call engineering
Rotate team members through on-call
Responsible for service support
Puts the focus on the customer
Encourages instrumentation and
continuous improvement
Keeps the rest of the team focused
@rseroter #Agile2017
Agile planning of small batches
Ship often, get fast feedback
Product owner maintains backlog, team
decides when sprint is “full”
Tasks scoped to max of two days work
Scope doesn’t change
Team always ships at the end of a
sprint
@rseroter #Agile2017
Continuous integration
Daily check-ins to master branch
Some form of TDD is critical
Offers fast feedback, smaller problem
surface to investigate
“Green” builds are good, “red” should
not be feared
@rseroter #Agile2017
Treat infrastructure as code
All interactions with infrastructure done
via source-controlled artifacts
Make infrastructure work visible work
Establishes standardized processes
that are repeatable
Eliminate wasteful snowflake
environments
@rseroter #Agile2017
You build it, you run it
Long-lived service teams vs. project
teams
Develop customer empathy, foster
continuous improvement
Helps prevent overloaded releases
Improves stability of key services
@rseroter #Agile2017
Comprehensive telemetry
No guesswork during service
interruptions
Heavily instrumented environments,
with event-driven notifications
Need baselines to identify anomalies
Over-alerting causes fatigue
@rseroter #Agile2017
Blameless postmortems
(retrospectives)
Not about assigning blame
Understand the situation, timeline
ahead of the meeting
Use “Five Whys” technique to identify
root cause, not just source
Assign owners to action items
@rseroter #Agile2017
Standard tools and processes
Avoid unique toolchain across teams
Empower teams to suggest
improvements to standard tools
Automation is often, but not always, the
answer
@rseroter #Agile2017
Continuous delivery,
deployment
Should be boring process that doesn’t
cause service downtime
Consider what it takes to fully package
software for deployment
Partner with security and compliance
groups
Operations skills come in handy here
@rseroter #Agile2017
Show-and-tell sessions
Help others learn from your success
and failure
Create possibilities for reuse across
teams
Visibility helps other teams coordinate
their own milestones
Encourages experimentation and
continuous learning
@rseroter #Agile2017
Variations of DevOps
SREs maintain large systems at Google,
consult others
Platform Ops is about teams that
improve and operate platforms used by
others
@rseroter #Agile2017
Room for improvement in these core areas.
toolchain
@rseroter #Agile2017
@rseroter #Agile2017
The DevOps toolchain
Collaboration
Planning
Source control
Issue tracking
Configuration management
Development environments
Packaging, artifact management
CI / CD
Application platforms
Monitoring
@rseroter #Agile2017
Collaboration
Connect your teams
Improves situational awareness
Chat rooms, knowledge repositories
Quick collaboration prevents waiting
waste
Examples: Slack, Microsoft Teams,
GitHub Wikis
@rseroter #Agile2017
Planning
Improved visibility of upcoming work
Dynamic tools, not static documents
Easy to see bottlenecks, breakdown in
flow
Also makes sense to include bugs, toil
in planning view
Examples: Pivotal Tracker, Trello, Jira
@rseroter #Agile2017
Source control
Possibly the most important tool in a
DevOps environment
Store code, config, scripts
Avoid transportation waste of moving
code around unnecessarily
Change history is important
Examples: GitHub, GitLab, Bitbucket,
Subversion
@rseroter #Agile2017
Issue tracking
Single way to collect, triage, and
respond to issues
Avoid info lost in transit
Helps improve the feedback loop
Product defects likely tracked
elsewhere
Examples: ZenDesk, GitHub issues,
Jira
@rseroter #Agile2017
Configuration management
Enforce state of compute resources
Treat infrastructure as code, and avoid
configuration drift
Changes applied systematically
Sometimes used as infrastructure build
tools
Examples: Puppet, Chef, Ansible, Salt,
CFEngine, BOSH
@rseroter #Agile2017
Dev Environments
Consistent developer experiences
No more “works on my machine”
Mix of configuration management and
supportive environments
Cloud IDEs a fit here
Examples: Vagrant, Cloud9, Eclipse
Che
@rseroter #Agile2017
Packaging, artifact
management
Typically the output of a CI process
Improves flow, consistency
Multiple ways to package an app
Should package *all* corresponding
components
Examples: Docker, JFrog Artifactory,
BOSH
@rseroter #Agile2017
CI / CD
Keep code “inventory” small and get
fast feedback on code changes
Call out to code scanning, quality
components
Visible status drives accountability
Pipeline-based models are popular
Examples: Concourse, Jenkins,
CircleCI, Bamboo
@rseroter #Agile2017
Application platforms
Modern runtimes that simplify
deployment and ops at scale
Provide APIs for deploying and
managing apps
Designed to reduce toil and automate
lifecycle activities
Examples: Cloud Foundry, AWS
Elastic Beanstalk. Azure App Service
@rseroter #Agile2017
Monitoring
DevOps happiness may hinge on your
approach here
Need views of system health, not just
server/app health
Improves transparency, helps reduce
MTTR
Examples: New Relic, Dynatrace,
Datadog, ELK
Use DevOps principles and approaches
to deliver more customer-centric
software, faster.
@rseroter #Agile2017

More Related Content

What's hot

KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
DevOpsDays Tel Aviv
 
DevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of ParadiseDevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of Paradise
XebiaLabs
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
XebiaLabs
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
Sagar Mody
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
Jules Pierre-Louis
 
Devops architecture
Devops architectureDevops architecture
Devops architecture
Ojasvi Jagtap
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
Jules Pierre-Louis
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
Cloudmunch
 
Security Implications for a DevOps Transformation
Security Implications for a DevOps TransformationSecurity Implications for a DevOps Transformation
Security Implications for a DevOps Transformation
Deborah Schalm
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
satya sudheer
 
How to plug the data gap in DevOps
How to plug the data gap in DevOpsHow to plug the data gap in DevOps
How to plug the data gap in DevOps
Deborah Schalm
 
DevOps in 5 minutes
DevOps in 5 minutesDevOps in 5 minutes
DevOps in 5 minutes
Jolyon Brown
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
Martin Croker
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
IBM UrbanCode Products
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
Omri Spector
 
DevOps
DevOps DevOps
DevOps
Hakan Yüksel
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInGary Stafford
 

What's hot (20)

KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
KEYNOTE | WHAT'S COMING IN THE NEXT 10 YEARS OF DEVOPS? // ELLEN CHISA, bolds...
 
DevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of ParadiseDevOps Shangri-La: Mystical Claims of Paradise
DevOps Shangri-La: Mystical Claims of Paradise
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
Diving Deeper into DevOps Deployments
Diving Deeper into DevOps DeploymentsDiving Deeper into DevOps Deployments
Diving Deeper into DevOps Deployments
 
Devops architecture
Devops architectureDevops architecture
Devops architecture
 
Webinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps SuccessWebinar: A Roadmap for DevOps Success
Webinar: A Roadmap for DevOps Success
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
Security Implications for a DevOps Transformation
Security Implications for a DevOps TransformationSecurity Implications for a DevOps Transformation
Security Implications for a DevOps Transformation
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
DevOps
DevOpsDevOps
DevOps
 
How to plug the data gap in DevOps
How to plug the data gap in DevOpsHow to plug the data gap in DevOps
How to plug the data gap in DevOps
 
DevOps in 5 minutes
DevOps in 5 minutesDevOps in 5 minutes
DevOps in 5 minutes
 
devops
devops devops
devops
 
Making the business case for DevOps
Making the business case for DevOpsMaking the business case for DevOps
Making the business case for DevOps
 
Enterprise DevOps
Enterprise DevOpsEnterprise DevOps
Enterprise DevOps
 
Building DevOps Toolchain
Building DevOps ToolchainBuilding DevOps Toolchain
Building DevOps Toolchain
 
DevOps Overview
DevOps OverviewDevOps Overview
DevOps Overview
 
DevOps
DevOps DevOps
DevOps
 
Enterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedInEnterprise DevOps Adoption LinkedIn
Enterprise DevOps Adoption LinkedIn
 

Similar to DevOps Explained

Clean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality softwareClean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality software
Eric Reichwaldt
 
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflowDevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
DevOpsDays Riga
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
Tasktop
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Caserta
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
Red Gate Software
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data ops
Ryan Gross
 
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
eZ Systems
 
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptxapidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
apidays
 
Tales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformationTales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformation
Lee Eason
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
Willy-Peter Schaub
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
Ellen Grove
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
Ernest Mueller
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
Stanford University
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
Microsoft Developer Norway
 
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Databricks
 
Approaches for Distributed Agile
Approaches for Distributed AgileApproaches for Distributed Agile
Approaches for Distributed Agile
Brad Kaufman
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
Cygnet Infotech
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
Cygnet Infotech
 
ITIL Guide for DevOps
ITIL Guide for DevOpsITIL Guide for DevOps
ITIL Guide for DevOps
PMOfficers PMOAcademy
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax
GitLab, Inc
 

Similar to DevOps Explained (20)

Clean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality softwareClean Code - Increase your agility through higher quality software
Clean Code - Increase your agility through higher quality software
 
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflowDevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
DevOpsDaysRiga 2018: Antonio Pigna - Put the brAIn into your DevOps workflow
 
Deliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps TransformationsDeliver on the Promise of Agile and DevOps Transformations
Deliver on the Promise of Agile and DevOps Transformations
 
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
Data summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data opsData summit connect fall 2020 - rise of data ops
Data summit connect fall 2020 - rise of data ops
 
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
The Business Value of PaaS Automation - Kieron Sambrook-Smith - Presentation ...
 
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptxapidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
apidays LIVE India 2022_Achieving High DevOps Practice Maturity.pptx
 
Tales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformationTales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformation
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020Surge engr 245 lean launchpad stanford 2020
Surge engr 245 lean launchpad stanford 2020
 
DevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operationsDevOps Roadshow - removing barriers between development and operations
DevOps Roadshow - removing barriers between development and operations
 
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
Transforming Devon’s Data Pipeline with an Open Source Data Hub—Built on Data...
 
Approaches for Distributed Agile
Approaches for Distributed AgileApproaches for Distributed Agile
Approaches for Distributed Agile
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
How to build successful blocks of DevOps
How to build successful blocks of DevOpsHow to build successful blocks of DevOps
How to build successful blocks of DevOps
 
ITIL Guide for DevOps
ITIL Guide for DevOpsITIL Guide for DevOps
ITIL Guide for DevOps
 
Avoiding the DevOps Tax
Avoiding the DevOps Tax Avoiding the DevOps Tax
Avoiding the DevOps Tax
 

More from Richard Seroter

Modernizing Integrations
Modernizing IntegrationsModernizing Integrations
Modernizing Integrations
Richard Seroter
 
What NASA’s Voyager mission teaches us about building distributed systems
What NASA’s Voyager mission teaches us about building distributed systemsWhat NASA’s Voyager mission teaches us about building distributed systems
What NASA’s Voyager mission teaches us about building distributed systems
Richard Seroter
 
What "good at software" looks like
What "good at software" looks likeWhat "good at software" looks like
What "good at software" looks like
Richard Seroter
 
Product Ownership: Explained
Product Ownership: ExplainedProduct Ownership: Explained
Product Ownership: Explained
Richard Seroter
 
Architecting Highly Available Cloud Integrations
Architecting Highly Available Cloud IntegrationsArchitecting Highly Available Cloud Integrations
Architecting Highly Available Cloud Integrations
Richard Seroter
 
Moving to cloud-native integration
Moving to cloud-native integrationMoving to cloud-native integration
Moving to cloud-native integration
Richard Seroter
 
The Open Source Messaging Landscape
The Open Source Messaging LandscapeThe Open Source Messaging Landscape
The Open Source Messaging Landscape
Richard Seroter
 
An agile approach to cloud infrastructure
An agile approach to cloud infrastructureAn agile approach to cloud infrastructure
An agile approach to cloud infrastructure
Richard Seroter
 
The Future of Application integration
The Future of Application integrationThe Future of Application integration
The Future of Application integration
Richard Seroter
 
Integration techniques for SaaS CRM applications
Integration techniques for SaaS CRM applicationsIntegration techniques for SaaS CRM applications
Integration techniques for SaaS CRM applications
Richard Seroter
 
Cloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trendsCloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trends
Richard Seroter
 
Using the Force.com Integration APIs
Using the Force.com Integration APIsUsing the Force.com Integration APIs
Using the Force.com Integration APIs
Richard Seroter
 
Platform-as-a-Service (PaaS) Overview
Platform-as-a-Service (PaaS) OverviewPlatform-as-a-Service (PaaS) Overview
Platform-as-a-Service (PaaS) Overview
Richard Seroter
 

More from Richard Seroter (13)

Modernizing Integrations
Modernizing IntegrationsModernizing Integrations
Modernizing Integrations
 
What NASA’s Voyager mission teaches us about building distributed systems
What NASA’s Voyager mission teaches us about building distributed systemsWhat NASA’s Voyager mission teaches us about building distributed systems
What NASA’s Voyager mission teaches us about building distributed systems
 
What "good at software" looks like
What "good at software" looks likeWhat "good at software" looks like
What "good at software" looks like
 
Product Ownership: Explained
Product Ownership: ExplainedProduct Ownership: Explained
Product Ownership: Explained
 
Architecting Highly Available Cloud Integrations
Architecting Highly Available Cloud IntegrationsArchitecting Highly Available Cloud Integrations
Architecting Highly Available Cloud Integrations
 
Moving to cloud-native integration
Moving to cloud-native integrationMoving to cloud-native integration
Moving to cloud-native integration
 
The Open Source Messaging Landscape
The Open Source Messaging LandscapeThe Open Source Messaging Landscape
The Open Source Messaging Landscape
 
An agile approach to cloud infrastructure
An agile approach to cloud infrastructureAn agile approach to cloud infrastructure
An agile approach to cloud infrastructure
 
The Future of Application integration
The Future of Application integrationThe Future of Application integration
The Future of Application integration
 
Integration techniques for SaaS CRM applications
Integration techniques for SaaS CRM applicationsIntegration techniques for SaaS CRM applications
Integration techniques for SaaS CRM applications
 
Cloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trendsCloud integration patterns, technologies & trends
Cloud integration patterns, technologies & trends
 
Using the Force.com Integration APIs
Using the Force.com Integration APIsUsing the Force.com Integration APIs
Using the Force.com Integration APIs
 
Platform-as-a-Service (PaaS) Overview
Platform-as-a-Service (PaaS) OverviewPlatform-as-a-Service (PaaS) Overview
Platform-as-a-Service (PaaS) Overview
 

Recently uploaded

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 

Recently uploaded (20)

Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 

DevOps Explained