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

[2020.01 Meetup] [TALK 1] SRE is Devops or Devops is SRE? - Julia Lamenza

[2020.01 Meetup] [TALK 1] SRE is Devops or Devops is SRE? - Julia Lamenza

I will help you to understand this buzzword and show my SRE routine inside HostelWorld, let's go!

DevOps Lisbon

January 13, 2020
Tweet

More Decks by DevOps Lisbon

Other Decks in Technology

Transcript

  1. @jlamenza18 ➔ Brazilian ➔ +8 years of experience ➔ I

    worked mostly on Ops team ➔ Became SRE | DevOps almost 5 year ago ➔ I love to travel ➔ I believe DevOps is more culture than role ➔ In favor of gender equity and pro diversity ➔ Work at Hostelworld as SRE linkedin.com/in/julialamenza/ [email protected] JULIA LAMENZA
  2. SRE What is it ? Site reliability engineering (SRE) was

    born at Google in 2003, when the first team of software engineers was tasked to make Google’s already large-scale sites more reliable, efficient, and scalable. @jlamenza18
  3. What they do? Site reliability engineers create a bridge between

    development and operations. They split their time between operations/on-call duties and developing systems and software that help increase site reliability and performance. @jlamenza18
  4. ...and DevOps? The concept of DevOps is all about combining

    development and operations @jlamenza18
  5. Is more than just fill up this “gap”, but also

    culture. @jlamenza18 ...and DevOps?
  6. DevOps X SRE ➢ DevOps is more of a cultural

    aspect. You don’t do Devops buying cool tools. ➢ SRE is the practice of creating and maintaining a high availability service, you can say that SRE is the sysadmin's fashion friend. @jlamenza18
  7. DevOps X SRE ➢ DevOps are more focus on automation

    part and SRE more on the aspects like system availability, observability, and scale considerations ensuring your service. @jlamenza18 DevOps and SRE can still be confusing at some level but it all depends on the company and your job profile interpretation.
  8. ➢ The team was created about a year ago ➢

    We are more Ops than Dev ➢ 90% is inside DataCenters ➢ Migrate applications to cloud will be our main challenge ➢ We will have some changes inside our team by 2020 @jlamenza18
  9. @jlamenza18 SRE IDEA • To success you need to set

    a precise numerical target for system availability • Metrics are important to predict system performance gradually • To do that we need 3 targets
  10. @jlamenza18 SLIs SLOs SLAs Service Level Indicator is a measurement

    the service provider uses for the goal. Service Level Objective is a goal that service provider wants to reach. Service Level Agreement is a contract that the service provider promises customers on service availability, performance, etc. The SLA, SLO, and SLI are based on the assumption that the service will not be available 100%. Instead, you need to determine a value for this availability, for example, 99.5%.
  11. @jlamenza18 ➢ As we don't have our SLOs defined we

    don't have error budget ➢ We plan to define our targets this year and
  12. @jlamenza18 ➢ Culture and Mindset can’t change overnight. ➢ You

    can’t expect the success in implementing SRE| DevOps in one or two days. It may take days, weeks, and months to get matured. ➢ Software no longer stays within role boundaries, shouldn't be different within companies