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.
Ops-ting Out:
How HubSpot Is Rethinking DevOps
Eric Richard
VP Engineering, HubSpot
What is DevOps?
The old model…
Developers wrote code.
IT teams managed the systems.
The old model…
Developers wrote code.
IT teams managed the systems.
They got paged at 2AM to fix things
(even if they didn’...
The alignment between responsibility
and accountability was BROKEN.
Dev Ops
There was a divide between
developers and IT teams
that led to slow release
cycles and negative
relationships.
The new model…
Developers are responsible for the
operations system of their piece
of the app.
The new model…
Developers are responsible for the
operations system of their piece
of the app.
at HubSpot
But how does this work?
We invest heavily in
tooling and infrastructure…
Build extremely resilient infrastructure to minimize the infrastructural
outages that Ops normally handles. The best way t...
Provide developers with strong tooling so that they can easily
manage the infrastructure. This doesn't mean turning them i...
Use Ops as a 2nd line of support to developers
in the event that the steps weren't sufficient.3
Responsibility and accountability are aligned.
Looking ahead…
•  Can we extend our use of Mesos to
other systems (MySQL, Kafka,
HBase)?
•  Can we develop self-healing sy...
Thank You!
Upcoming SlideShare
Loading in …5
×

CTO & VP of Engineering Peer Session: How HubSpot is Rethinking DevOps

431 views

Published on

Slides from Eric Richard's presentation on how HubSpot is Rethinking DevOps. Presented to the MassTLC CTO & VP of Engineering Peer Group 9/23/15

Published in: Business
  • Due to the fact that binary options functions more like a "yes or no" kind of trade mechanism, there is a tendency among inexperienced traders to trade it like a poker game or like they would do in the slot machines of Vegas. I am using 30DAYCHANGEPROGRAM.COM since 3 weeks and i am getting good profit.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • The brokers make money. Easily. For others...it's hard, but not impossible, to profit. I am using GINO SHEARER TRADING since 3 weeks and i am getting good profit.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

CTO & VP of Engineering Peer Session: How HubSpot is Rethinking DevOps

  1. 1. Ops-ting Out: How HubSpot Is Rethinking DevOps Eric Richard VP Engineering, HubSpot
  2. 2. What is DevOps?
  3. 3. The old model… Developers wrote code. IT teams managed the systems.
  4. 4. The old model… Developers wrote code. IT teams managed the systems. They got paged at 2AM to fix things (even if they didn’t break them).
  5. 5. The alignment between responsibility and accountability was BROKEN.
  6. 6. Dev Ops
  7. 7. There was a divide between developers and IT teams that led to slow release cycles and negative relationships.
  8. 8. The new model… Developers are responsible for the operations system of their piece of the app.
  9. 9. The new model… Developers are responsible for the operations system of their piece of the app. at HubSpot
  10. 10. But how does this work?
  11. 11. We invest heavily in tooling and infrastructure…
  12. 12. Build extremely resilient infrastructure to minimize the infrastructural outages that Ops normally handles. The best way to avoid the pain of your team being paged is to make the pagers never happen.1
  13. 13. Provide developers with strong tooling so that they can easily manage the infrastructure. This doesn't mean turning them into experts, but giving them control over that which they should control.2
  14. 14. Use Ops as a 2nd line of support to developers in the event that the steps weren't sufficient.3
  15. 15. Responsibility and accountability are aligned.
  16. 16. Looking ahead… •  Can we extend our use of Mesos to other systems (MySQL, Kafka, HBase)? •  Can we develop self-healing systems that automate manual processes?
  17. 17. Thank You!

×