AWS User Group
Sydney

Enabling your
DevOps culture
with AWS
(and base2)

base2Services Pty Ltd Commercial in Confidence 20...
AWS User Group
Sydney

Who am I
Aaron Walker
Principal Cloud & Integration
@base2Services

base2Services Pty Ltd Commercia...
Who are base2Services
Delivering high value Cloud and IT integration services
from concept through to support
with 7 years...
Traditional Thinking around
Development and Operations
Dev’s job is to add new features
Op’s job is to keep the site stabl...
But
Dev’s job is NOT to add new features
Op’s job is NOT to keep the site stable and
fast

base2Services Pty Ltd Commercia...
Their job is to ENABLE their business

base2Services Pty Ltd Commercial in Confidence 2013

Thursday, 27 February 14
Your business REQUIRES change

base2Services Pty Ltd Commercial in Confidence 2013

Thursday, 27 February 14
base2Services Pty Ltd Commercial in Confidence 2013

Thursday, 27 February 14
Choose:
Discourage change in the interests of stability
OR
Allow change to happen as often as it needs to

base2Services P...
“The right culture is a
requirement for survival and
success at web scale”

base2Services Pty Ltd Commercial in Confidence ...
How do we enable change
•
•

Automation
Continuous Integration/Delivery

•
•
•

JEDI - use the force Luke
(Just Enough Dev...
How does AWS help?

base2Services Pty Ltd Commercial in Confidence 2012
2013

Thursday, 27 February 14
Automation
•
•
•
•

CloudFormation

•
•

NO manual creation of environments
MUST BE Version controlled

OpsWorks

(or Chef...
Continuous Integration/Delivery
•
•
•
•

Every commit triggers a change

•

including infrastructure changes

AMI’s are yo...
Small incremental changes
•

•

Simplify the deployment process

•
•
•

AMI’s as deployable artifacts
Built and tested by ...
Fast detection of failures
•
•
•

Monitor EVERYTHING
CloudWatch - collect and push custom metrics
S3 - Archive metrics eve...
How can base2Services help?

base2Services Pty Ltd Commercial in Confidence 2012
2013

Thursday, 27 February 14
Cloud Focused
Managed Service Provider

base2Services Pty Ltd Commercial in Confidence 2012
2013

Thursday, 27 February 14
base2Services Support
DevOps - We get it!!!!
✓We work closely with you to make the process and performance
of the system b...
base2Services Support
Expertise and Talent

✓You gain access to our knowledge and talent of e-commerce, AWS, and
almost an...
base2Services Support
Security Management
✓Make sure that the environment is protected from known threats.
✓Should an issu...
base2Services Support
Patch management
✓This is not just adding patches but making sure that the ones that
matter the most...
base2Services Support
Performance review
✓We constantly assess what the developer's have built.
✓We can pinpoint particula...
base2Services Support
Continuous Integration

✓We make sure that what the developers build can be tested first and
deployed...
base2Services Support
Proactive. Reactive

✓Our team works around the clock, in a rotating shift.You get a fresh
person re...
Questions
Aaron Walker
Principal Cloud & Integration
base2Services
www.base2services.com
1300 713 559
@aaronwalker

base2S...
Upcoming SlideShare
Loading in …5
×

Enabling your DevOps culture with AWS

701
-1

Published on

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
701
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Enabling your DevOps culture with AWS

  1. 1. AWS User Group Sydney Enabling your DevOps culture with AWS (and base2) base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  2. 2. AWS User Group Sydney Who am I Aaron Walker Principal Cloud & Integration @base2Services base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  3. 3. Who are base2Services Delivering high value Cloud and IT integration services from concept through to support with 7 years experience with AWS Australia first Advanced Consulting Partner Channel Reseller & AWS Managed Service Provider Competency base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  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 base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  5. 5. But Dev’s job is NOT to add new features Op’s job is NOT to keep the site stable and fast base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  6. 6. Their job is to ENABLE their business base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  7. 7. Your business REQUIRES change base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  8. 8. base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  9. 9. Choose: Discourage change in the interests of stability OR Allow change to happen as often as it needs to base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  10. 10. “The right culture is a requirement for survival and success at web scale” base2Services Pty Ltd Commercial in Confidence 2012 2013 Thursday, 27 February 14
  11. 11. How do we enable change • • Automation Continuous Integration/Delivery • • • JEDI - use the force Luke (Just Enough Developed Infrastructure) Small incremental changes • • • not just for application code NO BIG BANG revertible Fast detection of failures base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  12. 12. How does AWS help? base2Services Pty Ltd Commercial in Confidence 2012 2013 Thursday, 27 February 14
  13. 13. Automation • • • • CloudFormation • • NO manual creation of environments MUST BE Version controlled OpsWorks (or Chef/Puppet etc choose your poison) Simple WorkFlow Route 53 base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14 If it can’t be automated DON’T DO IT
  14. 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 base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  15. 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 base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  16. 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 :) base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  17. 17. How can base2Services help? base2Services Pty Ltd Commercial in Confidence 2012 2013 Thursday, 27 February 14
  18. 18. Cloud Focused Managed Service Provider base2Services Pty Ltd Commercial in Confidence 2012 2013 Thursday, 27 February 14
  19. 19. base2Services Support DevOps - We get it!!!! ✓We work closely with you to make the process and performance of the system better. ✓Consider us your extension to your architects and developers base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  20. 20. base2Services Support Expertise and Talent ✓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 base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  21. 21. base2Services Support Security Management ✓Make sure that the environment is protected from known threats. ✓Should an issue occur, we will be there at any time of the day to close the threat base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  22. 22. base2Services Support Patch management ✓This is not just adding patches but making sure that the ones that matter the most are done first whilst managing application downtime during the process base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  23. 23. base2Services Support Performance review ✓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. base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  24. 24. base2Services Support Continuous Integration ✓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. base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  25. 25. base2Services Support Proactive. Reactive ✓Our team works around the clock, in a rotating shift.You get a fresh person ready to tackle a situation. ✓We cost about the same as you hiring one person, we are not exposed by Sick leave, late nights or disgruntled employees working round the clock. base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  26. 26. Questions Aaron Walker Principal Cloud & Integration base2Services www.base2services.com 1300 713 559 @aaronwalker base2Services Pty Ltd Commercial in Confidence 2013 Thursday, 27 February 14
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×