https://medium.com/@dlorenc/unsolicited-kubernetes-predictions-for-2020-e38dc822e472
This post contains my predictions for Kubernetes and the ecosystem in 2020. I tried to make each one as measurable as possible so I can grade myself at the end of the year. I also tried to avoid any obvious ones (vague stuff like Kubernetes will continue to grow!).
Disclosure: I work at Google, on Kubernetes-related things.
This post contains my predictions for Kubernetes and the ecosystem in 2020. I tried to make each one as measurable as possible so I can grade myself at the end of the year. I also tried to avoid any obvious ones (vague stuff like Kubernetes will continue to grow!).
Disclosure: I work at Google, on Kubernetes-related things.
Medium
Vendors catch up
Cloudy, with a chance of YAML
https://medium.com/kudos-engineering/managing-reliability-with-slos-and-error-budgets-37346665abf6
When designing a new service for production, the architecture can get complicated pretty quickly especially when striving to build highly available services. Balancing availability and reliability of a service is a challenge. Extra reliability consumes larger amounts of engineering resource and cloud resource in order to reach the mythical “100% uptime”.
When designing a new service for production, the architecture can get complicated pretty quickly especially when striving to build highly available services. Balancing availability and reliability of a service is a challenge. Extra reliability consumes larger amounts of engineering resource and cloud resource in order to reach the mythical “100% uptime”.
Medium
Managing reliability with SLOs and Error Budgets
When designing a new service for production, the architecture can get complicated pretty quickly especially when striving to build highly…
http://blog.thestateofme.com/2020/01/03/an-economic-model-for-data-gravity/
We can model data gravity by looking at the respective storage and network costs for different scenarios where workload and associated data might be placed in one or more clouds. As network egress charges are relatively high, this makes the effect of data gravity substantial – pushing workloads and their data to be co-resident on the same cloud.
We can model data gravity by looking at the respective storage and network costs for different scenarios where workload and associated data might be placed in one or more clouds. As network egress charges are relatively high, this makes the effect of data gravity substantial – pushing workloads and their data to be co-resident on the same cloud.
Chris Swan's Weblog
An economic model for Data Gravity
TL;DR We can model data gravity by looking at the respective storage and network costs for different scenarios where workload and associated data might be placed in one or more clouds. As network e…
https://medium.com/@Joachim8675309/deploy-kubernetes-apps-w-terraform-266f3e8028d2
This article demonstrates how to use Kubernetes Provider to deploy a service (using Helm Tiller as the example) on Amazon EKS. One advantage to using Amazon EKS is that we can use the AWS provider to fetch credentials necessary access our Kubernetes cluster.
This article demonstrates how to use Kubernetes Provider to deploy a service (using Helm Tiller as the example) on Amazon EKS. One advantage to using Amazon EKS is that we can use the AWS provider to fetch credentials necessary access our Kubernetes cluster.
Medium
Deploy Kubernetes Apps w. Terraform
Using Terraform to Deploy Kubernetes Applications
https://m.subbu.org/studying-an-incident-8dffdd641c78
It is not often you get an opportunity to study an incident to illustrate a few lessons. A recent incident that I describe below teaches three key lessons:
* There are multiple perspectives on what happened and how to improve. The more complex the system is, the more perspectives you’re likely to discover.
* Asking for what went well and how things worked, instead of just asking about what went wrong, opens possibilities for improvements that you would otherwise miss.
* Resilience is what people do, and being resilient involves likely doing things you’ve not done before.
It is not often you get an opportunity to study an incident to illustrate a few lessons. A recent incident that I describe below teaches three key lessons:
* There are multiple perspectives on what happened and how to improve. The more complex the system is, the more perspectives you’re likely to discover.
* Asking for what went well and how things worked, instead of just asking about what went wrong, opens possibilities for improvements that you would otherwise miss.
* Resilience is what people do, and being resilient involves likely doing things you’ve not done before.
www.subbu.org
Studying an Incident
It is not often you get an opportunity to study an incident to illustrate a few lessons. A recent incident that I describe below teaches…
https://medium.com/@paulosman/production-oriented-development-8ae05f8cc7ea
This idea, and a lot of the practices it implies, can be counter-intuitive or controversial, so I want to dive in a bit. What follows is a set of practices and principles I believe are true, considering my underlying belief that code working in production is the only code that matters
This idea, and a lot of the practices it implies, can be counter-intuitive or controversial, so I want to dive in a bit. What follows is a set of practices and principles I believe are true, considering my underlying belief that code working in production is the only code that matters
Medium
Production Oriented Development
Throughout my career, I’ve developed some opinions. Some have worn particularly deep ruts, reinforced by years of experience. I tried to…
https://www.learningfromincidents.io
Incidents are costly. Without spending time analyzing and determining the conditions that exist in order for an incident to take place, we won't learn how to successfully remove nor recover from these conditions in the future. Let's help each other learn.
Incidents are costly. Without spending time analyzing and determining the conditions that exist in order for an incident to take place, we won't learn how to successfully remove nor recover from these conditions in the future. Let's help each other learn.