Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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 consulti...
Traditional Thinking around
Development and Operations
Dev’s job is to add new features
!
!
Op’s job is to keep the site s...
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
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 fo...
How does AWS help?
Automation
• CloudFormation
• NO manual creation of environments
• MUST BE Version controlled
• OpsWorks

(or Chef/Puppet ...
Continuous Integration/Delivery
• Every commit triggers a change
• including infrastructure changes
• AMI’s are your frien...
Small incremental changes
• Simplify the deployment process
• AMI’s as deployable artifacts
• Built and tested by CI proce...
Fast detection of failures
• Monitor EVERYTHING
• CloudWatch - collect and push custom metrics
• S3 - Archive metrics even...
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
Y...
You go-live and use your developers for support
• Diverts focus away from their dev work
• Need to learn infrastructure in...
What happens next?
• 24x7 pager duty
• 3am issues
• Impact on developers time
• Come in late, tired and pissed off
• Missi...
So, you hire an Ops guy as well
• You have to find one first
• Recruiters ;)
• Seek?
• Dev principles are not followed
• Wor...
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 y...
base2Services Support
• You gain access to our knowledge and talent of e-commerce, AWS,
and almost anything to do with onl...
base2Services Support
• We make sure that what the developers build can be tested first and
deployed to production when you...
base2Services Support
• We constantly assess what the developer's have built.
• We can pinpoint particular issues and advi...
Questions
a.walker@base2services.com
1300 713 559
@aaronwalker
Enabling your DevOps culture with AWS-webinar
Upcoming SlideShare
Loading in …5
×

of

Enabling your DevOps culture with AWS-webinar Slide 1 Enabling your DevOps culture with AWS-webinar Slide 2 Enabling your DevOps culture with AWS-webinar Slide 3 Enabling your DevOps culture with AWS-webinar Slide 4 Enabling your DevOps culture with AWS-webinar Slide 5 Enabling your DevOps culture with AWS-webinar Slide 6 Enabling your DevOps culture with AWS-webinar Slide 7 Enabling your DevOps culture with AWS-webinar Slide 8 Enabling your DevOps culture with AWS-webinar Slide 9 Enabling your DevOps culture with AWS-webinar Slide 10 Enabling your DevOps culture with AWS-webinar Slide 11 Enabling your DevOps culture with AWS-webinar Slide 12 Enabling your DevOps culture with AWS-webinar Slide 13 Enabling your DevOps culture with AWS-webinar Slide 14 Enabling your DevOps culture with AWS-webinar Slide 15 Enabling your DevOps culture with AWS-webinar Slide 16 Enabling your DevOps culture with AWS-webinar Slide 17 Enabling your DevOps culture with AWS-webinar Slide 18 Enabling your DevOps culture with AWS-webinar Slide 19 Enabling your DevOps culture with AWS-webinar Slide 20 Enabling your DevOps culture with AWS-webinar Slide 21 Enabling your DevOps culture with AWS-webinar Slide 22 Enabling your DevOps culture with AWS-webinar Slide 23 Enabling your DevOps culture with AWS-webinar Slide 24 Enabling your DevOps culture with AWS-webinar Slide 25 Enabling your DevOps culture with AWS-webinar Slide 26 Enabling your DevOps culture with AWS-webinar Slide 27 Enabling your DevOps culture with AWS-webinar Slide 28
Upcoming SlideShare
Connecting mind to market
Next
Download to read offline and view in fullscreen.

1 Like

Share

Download to read offline

Enabling your DevOps culture with AWS-webinar

Download to read offline

In this presentation shows you how the benefits of AWS technologies can be combined with a new approach to Development and Operations.

It’s all about delivering new features and functionality faster, without compromising reliability, stability and performance.

* Understand the challenges faced by traditional Development and Operations teams
* Apply Continuous Integration/Delivery processes and tools to enable change
* Appreciate how various AWS technologies can be used to facilitate DevOps

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Enabling your DevOps culture with AWS-webinar

  1. 1. Enabling your DevOps culture with AWS
  2. 2. Who am I Aaron Walker CTO @base2Services
  3. 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. 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. 5. But Dev’s job is NOT to add new features ! ! Op’s job is NOT to keep the site stable and fast
  6. 6. Their job is to ENABLE their business
  7. 7. Your business REQUIRES change
  8. 8. Choose: ! Discourage change in the interests of stability ! OR ! Allow change to happen as often as it needs to
  9. 9. – Someone smarter than me “The right culture is a requirement for survival and success at web scale”
  10. 10. 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
  11. 11. How does AWS help?
  12. 12. 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
  13. 13. 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
  14. 14. 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
  15. 15. 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 :)
  16. 16. The scenario You have an application that is developed by your dev team and you are running it in AWS
  17. 17. • Working towards a go live date • Timelines are tight • Investment accountability • Late nights and quick code releases You have awesome developers
  18. 18. 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?
  19. 19. 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!
  20. 20. 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!
  21. 21. How can base2Services help?
  22. 22. Cloud Focused Managed Service Provider with a strong background in application development & Integration
  23. 23. 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!!!!
  24. 24. 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
  25. 25. 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
  26. 26. 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
  27. 27. Questions a.walker@base2services.com 1300 713 559 @aaronwalker
  • riswan78

    Sep. 9, 2016

In this presentation shows you how the benefits of AWS technologies can be combined with a new approach to Development and Operations. It’s all about delivering new features and functionality faster, without compromising reliability, stability and performance. * Understand the challenges faced by traditional Development and Operations teams * Apply Continuous Integration/Delivery processes and tools to enable change * Appreciate how various AWS technologies can be used to facilitate DevOps

Views

Total views

616

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

9

Shares

0

Comments

0

Likes

1

×