Team Topologies Book Summary
Краткая выжимка из Team Topologies (книга от авторов DevOps Topologies: https://web.devopstopologies.com/index.html)
Part 1 Key Concepts: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-1-of-3-key-concepts
Part 2 Topologies and Interaction Modes: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-2-of-3-topologies-and-interaction-modes
Part 3 Taking Action: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-3-of-3-taking-action
Краткая выжимка из Team Topologies (книга от авторов DevOps Topologies: https://web.devopstopologies.com/index.html)
Part 1 Key Concepts: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-1-of-3-key-concepts
Part 2 Topologies and Interaction Modes: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-2-of-3-topologies-and-interaction-modes
Part 3 Taking Action: https://markosrendell.wordpress.com/2020/02/04/team-topologies-book-summary-part-3-of-3-taking-action
WHY KUBERNETES?
Ответ на вопрос, почему стоит использовать Kubernetes, вместо других похожих решений.
https://srcco.de/posts/why-kubernetes.html
Ответ на вопрос, почему стоит использовать Kubernetes, вместо других похожих решений.
https://srcco.de/posts/why-kubernetes.html
GitHub CLI
GitHub запускают официальный CLI. Выглядит адекватно, написан на Go.
https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta
Код: https://github.com/cli/cli
GitHub запускают официальный CLI. Выглядит адекватно, написан на Go.
https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta
Код: https://github.com/cli/cli
Introducing the Docker Index: Insight from the World’s Most Popular Container Registry
Интересная статистика по Docker Hub.
https://www.docker.com/blog/introducing-the-docker-index
Интересная статистика по Docker Hub.
https://www.docker.com/blog/introducing-the-docker-index
Let's Encrypt: an automated certificate authority to encrypt the entire web
Краткое описание технической истории Lets Encrypt.
https://blog.acolyer.org/2020/02/12/lets-encrypt-an-automated-certificate-authority-to-encrypt-the-entire-web
Полная версия: https://jhalderm.com/pub/papers/letsencrypt-ccs19.pdf
Краткое описание технической истории Lets Encrypt.
https://blog.acolyer.org/2020/02/12/lets-encrypt-an-automated-certificate-authority-to-encrypt-the-entire-web
Полная версия: https://jhalderm.com/pub/papers/letsencrypt-ccs19.pdf
Using Alpine can make Python Docker builds 50× slower
Проблемы использования Alpine для сборки образов Python приложений.
https://pythonspeed.com/articles/alpine-docker-python
Проблемы использования Alpine для сборки образов Python приложений.
https://pythonspeed.com/articles/alpine-docker-python
Performant front-end architecture
Пост описывает способы ускорения загрузки фронтенд приложений.
https://www.debugbear.com/blog/performant-front-end-architecture
Пост описывает способы ускорения загрузки фронтенд приложений.
https://www.debugbear.com/blog/performant-front-end-architecture
Performance testing HTTP/1.1 vs HTTP/2 vs HTTP/2 + Server Push for REST APIs
https://evertpot.com/h2-parallelism
https://evertpot.com/h2-parallelism
Dynamic Route53 records for AWS Auto Scaling Groups with Terraform
https://underthehood.meltwater.com/blog/2020/02/07/dynamic-route53-records-for-aws-auto-scaling-groups-with-terraform
https://underthehood.meltwater.com/blog/2020/02/07/dynamic-route53-records-for-aws-auto-scaling-groups-with-terraform
STOP!! You don’t need Microservices.
На какие вопросы стоит знать ответы прежде чем начать использовать микросервисы.
https://medium.com/@ebin/stop-you-dont-need-microservices-dc732d70b3e0
На какие вопросы стоит знать ответы прежде чем начать использовать микросервисы.
https://medium.com/@ebin/stop-you-dont-need-microservices-dc732d70b3e0
Packer 1.5 With HCL2 Support
Новая версия Packer поддерживает теперь не только JSON, но и HCL.
https://www.hashicorp.com/blog/announcing-hashicorp-packer-1-5-with-hcl2-support
Новая версия Packer поддерживает теперь не только JSON, но и HCL.
https://www.hashicorp.com/blog/announcing-hashicorp-packer-1-5-with-hcl2-support
DebOps
Куча полезных готовых ролей Ansible для Debian/Ubuntu. Помогут с быстрым решением general-purpose задач.
https://galaxy.ansible.com/debops/debops
Куча полезных готовых ролей Ansible для Debian/Ubuntu. Помогут с быстрым решением general-purpose задач.
https://galaxy.ansible.com/debops/debops
When GKE ran out of IP addresses
Разбор интересного инцидента с GKE.
https://deploy.live/blog/when-gke-ran-out-of-ip-addresses
Разбор интересного инцидента с GKE.
https://deploy.live/blog/when-gke-ran-out-of-ip-addresses
Go compared to Python for small scale system administration scripts and tools
Go vs Python для задач системного администрирования.
https://utcc.utoronto.ca/~cks/space/blog/sysadmin/SysadminGoVsPython
Go vs Python для задач системного администрирования.
https://utcc.utoronto.ca/~cks/space/blog/sysadmin/SysadminGoVsPython
Google Cloud Advantages over AWS
Чем GCP лучше чем AWS.
https://itnext.io/google-cloud-advantages-over-aws-28751469e570
Чем GCP лучше чем AWS.
https://itnext.io/google-cloud-advantages-over-aws-28751469e570
Automating MySQL schema migrations with GitHub Actions and more
Как работают с миграциями схемы MySQL в компании GitHub.
https://github.blog/2020-02-14-automating-mysql-schema-migrations-with-github-actions-and-more
Как работают с миграциями схемы MySQL в компании GitHub.
https://github.blog/2020-02-14-automating-mysql-schema-migrations-with-github-actions-and-more
What's new in Salt 3000 Neon
Описание новых фич в свежем релизе Salt.
https://salt.tips/whats-new-in-salt-neon
Описание новых фич в свежем релизе Salt.
https://salt.tips/whats-new-in-salt-neon
We killed the butler: Replacing Jenkins with Concourse
Отличная история от компании Working Group Two про то, как они переехали с Jenkins на Concourse.
https://wgtwo.com/blog/replacing-jenkins-with-concourse
Отличная история от компании Working Group Two про то, как они переехали с Jenkins на Concourse.
https://wgtwo.com/blog/replacing-jenkins-with-concourse
Refactoring Terraform, The Right Way
Советы по рефакторингу Terraform кода.
https://blog.doit-intl.com/refactor-terraform-into-modules-the-right-way-7bce4d57d66a
Советы по рефакторингу Terraform кода.
https://blog.doit-intl.com/refactor-terraform-into-modules-the-right-way-7bce4d57d66a
Terraform Poka-Yokes — Writing Effective, Scalable, Dynamic, and Error-Resistant Terraform
И сразу в догонку еще пачка полезных рекомендаций по написанию Terraform кода.
https://medium.com/capital-one-tech/terraform-poka-yokes-writing-effective-scalable-dynamic-and-error-resistant-terraform-dcbd6a0ada6a
И сразу в догонку еще пачка полезных рекомендаций по написанию Terraform кода.
https://medium.com/capital-one-tech/terraform-poka-yokes-writing-effective-scalable-dynamic-and-error-resistant-terraform-dcbd6a0ada6a
Kubernetes Networking Problems Due to the Conntrack
https://deploy.live/blog/kubernetes-networking-problems-due-to-the-conntrack
https://deploy.live/blog/kubernetes-networking-problems-due-to-the-conntrack