Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Modern Operations

4a5473ec57fcad4780c17a3757421a4c?s=47 Aaron Brady
September 16, 2014

Modern Operations

Presentation about the operations role to some Staffordshire University students who visited iWeb.

4a5473ec57fcad4780c17a3757421a4c?s=128

Aaron Brady

September 16, 2014
Tweet

Transcript

  1. MODERN OPERATIONS AARON BRADY - INTERACTIVE WEB SOLUTIONS

  2. What is Ops Performance Security Capacity Durability

  3. What is Ops Network Administrator Firewall Administrator Database Administrator Site

    Reliability Engineer
  4. TWO TRIBES

  5. Two Tribes (+1) Unix Startups Web Agencies Large Business (Wordpress,

    Magento) Applications written in Java, PHP, Python and Ruby
  6. Two Tribes (+1) Windows Medium & Large Business Enterprise Software

    Development (Umbraco, SiteCore) Applications written in Java, C#, VB.NET, Visual Basic (and worse!).
  7. Two Tribes (+1) Cisco Everyone (Switches, Routers, Firewalls, Wireless)

  8. OLD SCHOOL

  9. Worked in Dev The old way* enforced and encouraged silos.

    Development built the features and delivered deployable code to Operations. Operations kept everything running and responded to emergencies, like the fire service. *Currently how lots of businesses still run.
  10. None
  11. Ops Problem Now On-call. “Needs More Resource” Took us years

    to turn around.
  12. DEVOPS

  13. Devops: Useful Term A Movement (Capital M) Flickr’s 2009 “10+

    Deploys a Day” Different things to different people. ‘Ops that write code’ Great new tools
  14. None
  15. Devops: Useless Term Hijacked. Hiring for a “Devops” role. “Devops

    Engineer” “Devops Department”
  16. "The wars of the future will not be fought on

    the battlefield or at sea. They will be fought in space, or possibly on top of a very tall mountain. In either case, most of the actual fighting will be done by small robots. And as you go forth today remember always your duty is clear: To build and maintain those robots."
  17. Never Do Anything Twice If you can avoid doing it

    once, that’s even better. 400+ Machines Team of Three Dozens of machines per day Highly confident they are the same Old way: 1+ day per machine. Wild west. Botched.