SlideShare a Scribd company logo
Enabling your DevOps culture
with AWS
Who am I
Aaron Walker
CTO
@base2Services
Who are base2Services
base2Services is an Australian company that provides DevOps as a Managed
Service and expert consulting for cloud-based infrastructure.
!
!
Bridging the gap between software development and operations so that you get
the best out of your applications in the cloud.
Traditional Thinking around
Development and Operations
Dev’s job is to add new features
!
!
Op’s job is to keep the site stable and fast
But
Dev’s job is NOT to add new features
!
!
Op’s job is NOT to keep the site stable and fast
Their job is to ENABLE their business
Your business REQUIRES change
Enabling your DevOps culture with AWS-webinar
Choose:
!
Discourage change in the interests of stability
!
OR
!
Allow change to happen as often as it needs to
– Someone smarter than me
“The right culture is a requirement for survival
and success at web scale”
How do we enable change
• Automation
• Continuous Integration/Delivery
• not just for application code
• JEDI - use the force Luke

(Just Enough Developed Infrastructure)
• Small incremental changes
• NO BIG BANG
• revertible
• Fast detection of failures
How does AWS help?
Automation
• CloudFormation
• NO manual creation of environments
• MUST BE Version controlled
• OpsWorks

(or Chef/Puppet etc choose your poison)
• Simple WorkFlow
• Route 53
If it can’t be automated
DON’T DO IT
Continuous Integration/Delivery
• Every commit triggers a change
• including infrastructure changes
• AMI’s are your friends
• FAT vs Thin
• Dev’s and Ops doing it the same
• use the same tools (Vagrant, Packer, Chef/Puppet etc)
• Test the SH#T out of everything
Small incremental changes
• Simplify the deployment process
• AMI’s as deployable artifacts
• Built and tested by CI process
• CloudFormation Stack Update and Rollback
• Make deploying FAST
• with little or no manual tasks
Fast detection of failures
• Monitor EVERYTHING
• CloudWatch - collect and push custom metrics
• S3 - Archive metrics even if your not using them right now. One day
you will, trust me
• EMR - because it’s cool :)
The scenario
You have an application that is developed by your dev team and you are running it
in AWS
• Working towards a go live date
• Timelines are tight
• Investment accountability
• Late nights and quick code releases
You have awesome developers
You go-live and use your developers for support
• Diverts focus away from their dev work
• Need to learn infrastructure in detail
• Security and Optimisation are missed
• Experience in production Severity1 issues?
What happens next?
• 24x7 pager duty
• 3am issues
• Impact on developers time
• Come in late, tired and pissed off
• Missing daily stand ups
• Project slippage!
So, you hire an Ops guy as well
• You have to find one first
• Recruiters ;)
• Seek?
• Dev principles are not followed
• Works 24x7, gets sick
• Roadblocks ensue
• Leaves!
How can base2Services help?
Cloud Focused
Managed Service Provider
with a strong background in application development & Integration
base2Services Support
• We work closely with you to make the process and performance of
the system better.
• Consider us your extension to your architects and developers
DevOps - We get it!!!!
base2Services Support
• You gain access to our knowledge and talent of e-commerce, AWS,
and almost anything to do with online services
• base2Services is involved in some of Australia's largest e-commerce
and classifieds sites.
• Everyone has AWS certification
Expertise and Talent
base2Services Support
• We make sure that what the developers build can be tested first and
deployed to production when you are ready.
• Safe rollback points are created prior to production releases.
Continuous Integration
base2Services Support
• We constantly assess what the developer's have built.
• We can pinpoint particular issues and advise you of the issues to
make the system work better.
• For example, we know which SQL queries cause issues and how to
fix them.
Performance review
Questions
a.walker@base2services.com
1300 713 559
@aaronwalker

More Related Content

What's hot (20)

PPTX
DevOps Fundamentals: A perspective on DevOps Culture
CodeOps Technologies LLP
 
PDF
DevTools at Netflix: Culture, Speed & Innovation
Atlassian
 
PDF
Deployment Automation - My journey at Peazie
Wee Keat Chin
 
PDF
London Atlassian User Group - February 2014
Steve Smith
 
PDF
Bitbucket Pipelines: Serverless CI/CD That Will Save Your Life
Atlassian
 
PPTX
DevOps Enterprise Summit 2016
Shaw Innes
 
PDF
Rapid Agile Delivery: Stories from Stash on Shipping Product More Frequently
colleenfry
 
PDF
DevOps 2016 summit
Chihyang Li
 
PDF
Staying Secure When Moving to the Cloud - Dave Millier
TriNimbus
 
PDF
Scaling Without Expanding: a DevOps Story
Atlassian
 
PDF
JIRA Performance Testing in Pictures - Edward Bukoski Michael March
Atlassian
 
PDF
Practical Continuous Deployment - Atlassian - London AUG 18 Feb 2014
Matthew Cobby
 
PPTX
Azure Dev/Test Labs
Paul Nichols
 
PDF
Scaling Jenkins Enterprise Wide
Udaypal Aarkoti
 
PDF
Boris Devouge (Microsoft) - DevOps on Azure
Outlyer
 
PPTX
Continous Integration for iOS Projects
Ciprian Redinciuc
 
PDF
DevOps - A Gentle Introduction
Ganesh Samarthyam
 
PDF
Summit 2014 Keynote
Atlassian
 
PPTX
Infrastructure as Code (BBWorld/DevCon13)
Mike McGarr
 
PPTX
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
GoDataDriven
 
DevOps Fundamentals: A perspective on DevOps Culture
CodeOps Technologies LLP
 
DevTools at Netflix: Culture, Speed & Innovation
Atlassian
 
Deployment Automation - My journey at Peazie
Wee Keat Chin
 
London Atlassian User Group - February 2014
Steve Smith
 
Bitbucket Pipelines: Serverless CI/CD That Will Save Your Life
Atlassian
 
DevOps Enterprise Summit 2016
Shaw Innes
 
Rapid Agile Delivery: Stories from Stash on Shipping Product More Frequently
colleenfry
 
DevOps 2016 summit
Chihyang Li
 
Staying Secure When Moving to the Cloud - Dave Millier
TriNimbus
 
Scaling Without Expanding: a DevOps Story
Atlassian
 
JIRA Performance Testing in Pictures - Edward Bukoski Michael March
Atlassian
 
Practical Continuous Deployment - Atlassian - London AUG 18 Feb 2014
Matthew Cobby
 
Azure Dev/Test Labs
Paul Nichols
 
Scaling Jenkins Enterprise Wide
Udaypal Aarkoti
 
Boris Devouge (Microsoft) - DevOps on Azure
Outlyer
 
Continous Integration for iOS Projects
Ciprian Redinciuc
 
DevOps - A Gentle Introduction
Ganesh Samarthyam
 
Summit 2014 Keynote
Atlassian
 
Infrastructure as Code (BBWorld/DevCon13)
Mike McGarr
 
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
GoDataDriven
 

Similar to Enabling your DevOps culture with AWS-webinar (20)

PDF
Enabling your DevOps culture with AWS
Aaron Walker
 
DOCX
AWS devops
MUDDUKRISHNA14
 
DOCX
AWS devops content
MUDDUKRISHNA14
 
DOCX
AWS devops content
MUDDUKRISHNA14
 
DOCX
AWS devops content 1(2023).docx
MUDDUKRISHNA14
 
PPTX
AWS Initiate - DevOps do Jeito Amazon
Amazon Web Services LATAM
 
PDF
DevOps, Common use cases, Architectures, Best Practices
Shiva Narayanaswamy
 
PDF
AWS DevOps: Introduction to DevOps on AWS
Datacademy.ai
 
PPTX
What_is_DevOps_how_it's_very_useful_in_daily_Life.
anilpmuvvala
 
PPTX
What is DevOps And How It Is Useful In Real life.
anilpmuvvala
 
PDF
Infrastructure as Code
Robert Greiner
 
PDF
Best AWS with DevOps course in Hyderabad
sambaversionit
 
PDF
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
TriNimbus
 
PPTX
Moving to DevOps the Amazon Way
Amazon Web Services LATAM
 
PDF
SaltConf14 - Justin Carmony, Deseret Digital Media - Teaching Devs About DevOps
SaltStack
 
PPTX
What_is_DevOps.pptx
mridulsharma774687
 
PPTX
Dev ops self service approach-1.3
Alex Tregubov
 
PPTX
DevOps for dummies study sharing - part II
Chen-Tien Tsai
 
PDF
Devops, Secops, Opsec, DevSec *ops *.* ?
Kris Buytaert
 
PDF
DevOps The Cultural revolution
Somenath Ghosh
 
Enabling your DevOps culture with AWS
Aaron Walker
 
AWS devops
MUDDUKRISHNA14
 
AWS devops content
MUDDUKRISHNA14
 
AWS devops content
MUDDUKRISHNA14
 
AWS devops content 1(2023).docx
MUDDUKRISHNA14
 
AWS Initiate - DevOps do Jeito Amazon
Amazon Web Services LATAM
 
DevOps, Common use cases, Architectures, Best Practices
Shiva Narayanaswamy
 
AWS DevOps: Introduction to DevOps on AWS
Datacademy.ai
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
anilpmuvvala
 
What is DevOps And How It Is Useful In Real life.
anilpmuvvala
 
Infrastructure as Code
Robert Greiner
 
Best AWS with DevOps course in Hyderabad
sambaversionit
 
Chris Munns, DevOps @ Amazon: Microservices, 2 Pizza Teams, & 50 Million Depl...
TriNimbus
 
Moving to DevOps the Amazon Way
Amazon Web Services LATAM
 
SaltConf14 - Justin Carmony, Deseret Digital Media - Teaching Devs About DevOps
SaltStack
 
What_is_DevOps.pptx
mridulsharma774687
 
Dev ops self service approach-1.3
Alex Tregubov
 
DevOps for dummies study sharing - part II
Chen-Tien Tsai
 
Devops, Secops, Opsec, DevSec *ops *.* ?
Kris Buytaert
 
DevOps The Cultural revolution
Somenath Ghosh
 
Ad

More from Aaron Walker (12)

PDF
Just Enough Infrastructure
Aaron Walker
 
PDF
Amazon VPC Lattice: The Service Mesh you actually want!!
Aaron Walker
 
PDF
Berlin AWS User Group - 10 May 2022
Aaron Walker
 
PDF
Do you REALLY know what is going on in your AWS Accounts?
Aaron Walker
 
PDF
Berlin CI/CD Meetup - Reusable Serverless CI/CD pipelines with Jenkins
Aaron Walker
 
PDF
Meetup - AWS Berlin October 2018 - Account Management and AWS Organizations
Aaron Walker
 
PDF
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Aaron Walker
 
PDF
Berlin DevOps Meetup 2018-07-12
Aaron Walker
 
PDF
JavaOne 2009 - Full-Text Search: Human Heaven and Database Savior in the Cloud
Aaron Walker
 
PDF
OSDC 2010 - You've Got Cucumber in my Java and it Tastes Great
Aaron Walker
 
PDF
OSDC-2010 Database Full-text Search.... making it not suck
Aaron Walker
 
PDF
Java EE Behave!!!!
Aaron Walker
 
Just Enough Infrastructure
Aaron Walker
 
Amazon VPC Lattice: The Service Mesh you actually want!!
Aaron Walker
 
Berlin AWS User Group - 10 May 2022
Aaron Walker
 
Do you REALLY know what is going on in your AWS Accounts?
Aaron Walker
 
Berlin CI/CD Meetup - Reusable Serverless CI/CD pipelines with Jenkins
Aaron Walker
 
Meetup - AWS Berlin October 2018 - Account Management and AWS Organizations
Aaron Walker
 
Meetup AWS Berlin July 2018 - You're writing WAY too much CloudFormation
Aaron Walker
 
Berlin DevOps Meetup 2018-07-12
Aaron Walker
 
JavaOne 2009 - Full-Text Search: Human Heaven and Database Savior in the Cloud
Aaron Walker
 
OSDC 2010 - You've Got Cucumber in my Java and it Tastes Great
Aaron Walker
 
OSDC-2010 Database Full-text Search.... making it not suck
Aaron Walker
 
Java EE Behave!!!!
Aaron Walker
 
Ad

Recently uploaded (20)

PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PPTX
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PPTX
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Agentic AI in Healthcare Driving the Next Wave of Digital Transformation
danielle hunter
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
IT Runs Better with ThousandEyes AI-driven Assurance
ThousandEyes
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 

Enabling your DevOps culture with AWS-webinar

  • 1. Enabling your DevOps culture with AWS
  • 2. Who am I Aaron Walker CTO @base2Services
  • 3. Who are base2Services base2Services is an Australian company that provides DevOps as a Managed Service and expert consulting for cloud-based infrastructure. ! ! Bridging the gap between software development and operations so that you get the best out of your applications in the cloud.
  • 4. Traditional Thinking around Development and Operations Dev’s job is to add new features ! ! Op’s job is to keep the site stable and fast
  • 5. But Dev’s job is NOT to add new features ! ! Op’s job is NOT to keep the site stable and fast
  • 6. Their job is to ENABLE their business
  • 9. Choose: ! Discourage change in the interests of stability ! OR ! Allow change to happen as often as it needs to
  • 10. – Someone smarter than me “The right culture is a requirement for survival and success at web scale”
  • 11. How do we enable change • Automation • Continuous Integration/Delivery • not just for application code • JEDI - use the force Luke
 (Just Enough Developed Infrastructure) • Small incremental changes • NO BIG BANG • revertible • Fast detection of failures
  • 12. How does AWS help?
  • 13. Automation • CloudFormation • NO manual creation of environments • MUST BE Version controlled • OpsWorks
 (or Chef/Puppet etc choose your poison) • Simple WorkFlow • Route 53 If it can’t be automated DON’T DO IT
  • 14. Continuous Integration/Delivery • Every commit triggers a change • including infrastructure changes • AMI’s are your friends • FAT vs Thin • Dev’s and Ops doing it the same • use the same tools (Vagrant, Packer, Chef/Puppet etc) • Test the SH#T out of everything
  • 15. Small incremental changes • Simplify the deployment process • AMI’s as deployable artifacts • Built and tested by CI process • CloudFormation Stack Update and Rollback • Make deploying FAST • with little or no manual tasks
  • 16. Fast detection of failures • Monitor EVERYTHING • CloudWatch - collect and push custom metrics • S3 - Archive metrics even if your not using them right now. One day you will, trust me • EMR - because it’s cool :)
  • 17. The scenario You have an application that is developed by your dev team and you are running it in AWS
  • 18. • Working towards a go live date • Timelines are tight • Investment accountability • Late nights and quick code releases You have awesome developers
  • 19. You go-live and use your developers for support • Diverts focus away from their dev work • Need to learn infrastructure in detail • Security and Optimisation are missed • Experience in production Severity1 issues?
  • 20. What happens next? • 24x7 pager duty • 3am issues • Impact on developers time • Come in late, tired and pissed off • Missing daily stand ups • Project slippage!
  • 21. So, you hire an Ops guy as well • You have to find one first • Recruiters ;) • Seek? • Dev principles are not followed • Works 24x7, gets sick • Roadblocks ensue • Leaves!
  • 23. Cloud Focused Managed Service Provider with a strong background in application development & Integration
  • 24. base2Services Support • We work closely with you to make the process and performance of the system better. • Consider us your extension to your architects and developers DevOps - We get it!!!!
  • 25. base2Services Support • You gain access to our knowledge and talent of e-commerce, AWS, and almost anything to do with online services • base2Services is involved in some of Australia's largest e-commerce and classifieds sites. • Everyone has AWS certification Expertise and Talent
  • 26. base2Services Support • We make sure that what the developers build can be tested first and deployed to production when you are ready. • Safe rollback points are created prior to production releases. Continuous Integration
  • 27. base2Services Support • We constantly assess what the developer's have built. • We can pinpoint particular issues and advise you of the issues to make the system work better. • For example, we know which SQL queries cause issues and how to fix them. Performance review