DevOps Kitchen Talks подкаст - это разговоры о современном DevOps, IT и около IT тематиках.
https://youtube.com/c/DevOpsKitchenTalks
https://youtube.com/c/DevOpsKitchenTalks
Software architecture tools
The best free and paid software architecture diagramming and design toolshttps://softwarearchitecture.tools
sysadvent
Reliability as a Product Feature: https://sysadvent.blogspot.com/2021/12/reliability-as-product-feature.html
Keeping Config Management Simple with Itamae: https://sysadvent.blogspot.com/2021/12/keeping-config-management-simple-with.html
GWLB: Panacea for Cloud DMZ on AWS: https://sysadvent.blogspot.com/2021/12/gwlb-panacea-for-cloud-dmz-on-aws.html
Least Privilege using strace: https://sysadvent.blogspot.com/2021/12/least-privilege-using-strace.html
Baking Multi-architecture Docker Images: https://sysadvent.blogspot.com/2021/12/day-7-baking-multi-architecture-docker.html
D&D for SREs: https://sysadvent.blogspot.com/2021/12/day-8-d-for-sres.html
3 things parenting taught me about system administration: https://sysadvent.blogspot.com/2021/12/3-things-parenting-taught-me-about.html
Assembling Your Year In Review: https://sysadvent.blogspot.com/2021/12/day-10-assembling-your-year-in-review.html
Moving from Engineering Manager to IC: https://sysadvent.blogspot.com/2021/12/day-11-moving-from-engineering-manager.html
Terraform Refactoring: https://sysadvent.blogspot.com/2021/12/day-12-terraform-refactoring.html
Ephemeral PR Environments: Enabling automated testing at a rapid pace: https://sysadvent.blogspot.com/2021/12/day-13-ephemeral-pr-environments.html
What's in a job description (and who does it keep away)?: https://sysadvent.blogspot.com/2021/12/day-14-whats-in-job-description-and-who.html
Introduction to the PagerDuty API: https://sysadvent.blogspot.com/2021/12/day-15-introduction-to-pagerduty-api.html
Setting up k3s in your home lab: https://sysadvent.blogspot.com/2021/12/day-16-setting-up-k3s-in-your-home-lab.html
Death to Localhost: The Benefits of Developing In A Cloud Native Environment: https://sysadvent.blogspot.com/2021/12/day-17-death-to-localhost-benefits-of.html
Minimizing False Positive Monitoring Alerts with Checkmk: https://sysadvent.blogspot.com/2021/12/day-18-minimizing-false-positive.html
Into the World of Chaos Engineering: https://sysadvent.blogspot.com/2021/12/day-19-into-world-of-chaos-engineering.html
To Deploy or Not to Deploy? That is the question: https://sysadvent.blogspot.com/2021/12/day-20-to-deploy-or-not-to-deploy-that.html
So, You're Incident Commander, Now What?: https://sysadvent.blogspot.com/2021/12/day-22-so-youre-incident-commander-now.html
What is eBPF?: https://sysadvent.blogspot.com/2021/12/day-23-what-is-ebpf.html
WHAT IS SYSADVENT?The Myths and the Magic in My Search for Acquiring Software Engineering Skills: https://sysadvent.blogspot.com/2021/12/the-myths-and-magic-in-my-search-for.html
With the goals of sharing, openness, and mentoring, we aim to provide great articles about systems administration topics written by fellow sysadmins.
Reliability as a Product Feature: https://sysadvent.blogspot.com/2021/12/reliability-as-product-feature.html
Keeping Config Management Simple with Itamae: https://sysadvent.blogspot.com/2021/12/keeping-config-management-simple-with.html
GWLB: Panacea for Cloud DMZ on AWS: https://sysadvent.blogspot.com/2021/12/gwlb-panacea-for-cloud-dmz-on-aws.html
Least Privilege using strace: https://sysadvent.blogspot.com/2021/12/least-privilege-using-strace.html
Baking Multi-architecture Docker Images: https://sysadvent.blogspot.com/2021/12/day-7-baking-multi-architecture-docker.html
D&D for SREs: https://sysadvent.blogspot.com/2021/12/day-8-d-for-sres.html
3 things parenting taught me about system administration: https://sysadvent.blogspot.com/2021/12/3-things-parenting-taught-me-about.html
Assembling Your Year In Review: https://sysadvent.blogspot.com/2021/12/day-10-assembling-your-year-in-review.html
Moving from Engineering Manager to IC: https://sysadvent.blogspot.com/2021/12/day-11-moving-from-engineering-manager.html
Terraform Refactoring: https://sysadvent.blogspot.com/2021/12/day-12-terraform-refactoring.html
Ephemeral PR Environments: Enabling automated testing at a rapid pace: https://sysadvent.blogspot.com/2021/12/day-13-ephemeral-pr-environments.html
What's in a job description (and who does it keep away)?: https://sysadvent.blogspot.com/2021/12/day-14-whats-in-job-description-and-who.html
Introduction to the PagerDuty API: https://sysadvent.blogspot.com/2021/12/day-15-introduction-to-pagerduty-api.html
Setting up k3s in your home lab: https://sysadvent.blogspot.com/2021/12/day-16-setting-up-k3s-in-your-home-lab.html
Death to Localhost: The Benefits of Developing In A Cloud Native Environment: https://sysadvent.blogspot.com/2021/12/day-17-death-to-localhost-benefits-of.html
Minimizing False Positive Monitoring Alerts with Checkmk: https://sysadvent.blogspot.com/2021/12/day-18-minimizing-false-positive.html
Into the World of Chaos Engineering: https://sysadvent.blogspot.com/2021/12/day-19-into-world-of-chaos-engineering.html
To Deploy or Not to Deploy? That is the question: https://sysadvent.blogspot.com/2021/12/day-20-to-deploy-or-not-to-deploy-that.html
So, You're Incident Commander, Now What?: https://sysadvent.blogspot.com/2021/12/day-22-so-youre-incident-commander-now.html
What is eBPF?: https://sysadvent.blogspot.com/2021/12/day-23-what-is-ebpf.html
Cache Poisoning at Scale
Identifying and Exploiting over 70 Cache Poisoning vulnerabilitieshttps://youst.in/posts/cache-poisoning-at-scale
An exposed apt signing key and how to improve apt security
https://blog.cloudflare.com/dont-use-apt-key
https://blog.cloudflare.com/dont-use-apt-key
copybara
A tool for transforming and moving code between repositories.https://github.com/google/copybara
Google Shell Style Guide
Authored, revised and maintained by many Googlers.https://google.github.io/styleguide/shellguide.html
How We Saved 70K Cores Across 30 Mission-Critical Services (Large-Scale, Semi-Automated Go GC Tuning @Uber)
https://eng.uber.com/how-we-saved-70k-cores-across-30-mission-critical-services
https://eng.uber.com/how-we-saved-70k-cores-across-30-mission-critical-services
Test Azure Terraform code with Terratest
https://rakesh-suryawanshi.medium.com/test-azure-terraform-code-with-terratest-6c1b1249aea2
https://rakesh-suryawanshi.medium.com/test-azure-terraform-code-with-terratest-6c1b1249aea2
blueboat
Blueboat is an open-source alternative to Cloudflare Workers. The monolithic engine for serverless web apps.https://github.com/losfair/blueboat
Executing Terraform Scripts on CI/CD Pipeline using Self-Hosted Runners
https://medium.com/knowledgelens/executing-terraform-scripts-on-ci-cd-pipeline-using-self-hosted-runners-e521d008bea9
https://medium.com/knowledgelens/executing-terraform-scripts-on-ci-cd-pipeline-using-self-hosted-runners-e521d008bea9
watchexec
watchexec is a simple, standalone tool that watches a path and runs a command whenever it detects modifications.https://github.com/watchexec/watchexec
Example use cases:
Automatically run unit tests
Run linters/syntax checkers
ToolJet
Open-source low-code framework for building React-based web applications and internal toolshttps://github.com/ToolJet/ToolJet
System Design Examples
Designing WhatsApp - https://highscalability.com/blog/2022/1/3/designing-whatsapp.html
Designing Uber - https://highscalability.com/blog/2022/1/25/designing-uber.html
Designing Tinder - https://highscalability.com/blog/2022/1/17/designing-tinder.html
Designing Instagram - https://highscalability.com/blog/2022/1/11/designing-instagram.html
Designing Netflix - https://highscalability.com/blog/2021/12/13/designing-netflix.html
Designing WhatsApp - https://highscalability.com/blog/2022/1/3/designing-whatsapp.html
Designing Uber - https://highscalability.com/blog/2022/1/25/designing-uber.html
Designing Tinder - https://highscalability.com/blog/2022/1/17/designing-tinder.html
Designing Instagram - https://highscalability.com/blog/2022/1/11/designing-instagram.html
Designing Netflix - https://highscalability.com/blog/2021/12/13/designing-netflix.html
flipt
Flipt is an open source, on-prem feature flag application that allows you to run experiments across services in your environment.https://github.com/markphelps/flipt
Upcoming trends in DevOps and SRE
- AIOps and self-healing platformshttps://www.squadcast.com/blog/upcoming-trends-in-devops-and-sre
- Service Meshes
- Low-code DevOps
- GitOps
- DevSecOps