Docker Deep Dive (2017)
Автор: Nigel Poulton
Количество страниц: 249
Если вы хотите изучить основы Docker, эта книга для вас. В ней собраны все необходимые материалы, примеры кода и ссылки для старта. Последнее обновление было в мае 2020.
Ключевые особенности:
✔️Обширный охват архитектуры Docker;
✔️Глубокое погружение в основные концепции, такие как изображения и контейнеры;
✔️Сеть и безопасность;
✔️Изучение Docker Certified Associate.
Скачать книгу
Автор: Nigel Poulton
Количество страниц: 249
Если вы хотите изучить основы Docker, эта книга для вас. В ней собраны все необходимые материалы, примеры кода и ссылки для старта. Последнее обновление было в мае 2020.
Ключевые особенности:
✔️Обширный охват архитектуры Docker;
✔️Глубокое погружение в основные концепции, такие как изображения и контейнеры;
✔️Сеть и безопасность;
✔️Изучение Docker Certified Associate.
Скачать книгу
Quarkus Cookbook: Kubernetes-Optimized Java Solutions (2020)
Авторы: Alex Soto Bueno, Jason Porter
Количество страниц: 394
Quarkus, оптимизированный для Kubernetes, разработан, чтобы помочь вам создавать приложения на Java, ориентированные на облако, встроенные в контейнеры и бессерверные. В своей книге авторы предоставляют подробные решения для установки, взаимодействия и использования Quarkus при разработке и производстве микросервисов.
Скачать книгу
Авторы: Alex Soto Bueno, Jason Porter
Количество страниц: 394
Quarkus, оптимизированный для Kubernetes, разработан, чтобы помочь вам создавать приложения на Java, ориентированные на облако, встроенные в контейнеры и бессерверные. В своей книге авторы предоставляют подробные решения для установки, взаимодействия и использования Quarkus при разработке и производстве микросервисов.
Скачать книгу
Переход на новую платформу может повлиять на производительность. В этом посте рассказывается, как одна команда провела эксперименты, чтобы выяснить, что происходило после перехода на Kubernetes, и как это исправить.
https://proglib.io/w/81973509
https://proglib.io/w/81973509
How We Minimized the Overhead of Kubernetes in our Job System
How We Minimized the Overhead of Kubernetes in our Job System | Datadog
Solving performance problems when moving an application to Kubernetes
Пришло время подвести итоги конкурса на лучший контент #proglib_contest. Искренне благодарим всех, кто принял активное участие, без вашей поддержки конкурс бы не получился.
Победителем канала Библиотека devops'a становится автор поста — барабанная дробь 🥁 — https://t.me/devopsslib/149.
Победитель определен по количеству лайков под постом среди других конкурсных сообщений. За победный пост автор получает 20 000 ₽. В ближайшее время мы свяжемся с победителем и отправим приз — оставайтесь на связи.
Спасибо, что читаете нас! ✨
Победителем канала Библиотека devops'a становится автор поста — барабанная дробь 🥁 — https://t.me/devopsslib/149.
Победитель определен по количеству лайков под постом среди других конкурсных сообщений. За победный пост автор получает 20 000 ₽. В ближайшее время мы свяжемся с победителем и отправим приз — оставайтесь на связи.
Спасибо, что читаете нас! ✨
Telegram
Библиотека devops’а
Исследователь Chris Xiao опубликовал подробный мануал по Firefox hardening. Затронуты такие темы, как отключение WebGL, WebRTC, телеметрии.
Мануал протестирован на версиях stable версии 78 и выше. В случае Firefox ESR, стоит обновиться до последнего релиза.…
Мануал протестирован на версиях stable версии 78 и выше. В случае Firefox ESR, стоит обновиться до последнего релиза.…
Пара постов о сборке мусора в Java и о том, как отслеживать ее влияние на ваши приложения.
https://proglib.io/w/0a8b294a
https://proglib.io/w/0317ba91
https://proglib.io/w/0a8b294a
https://proglib.io/w/0317ba91
Sematext
Java Garbage Collection Logs & How to Analyze Them - Sematext
Get started with GC logging! Learn what GC logs are, how to read and analyze them to ensure peak Java garbage collection performance.
Подробный обзор автомасштабирования в Kubernetes. Какие проблемы он решает, как это реализовано и как работает изнутри.
https://proglib.io/w/ba4fc18b
https://proglib.io/w/ba4fc18b
Around25
Horizontal Pod Autoscaler in Kubernetes
Implement HPA in Kubernetes to save on running costs without impacting the availability of your services.
Пост о профилировании производственных сервисов с помощью Prometheus и Jaeger.
https://proglib.io/w/7983ba9b
https://proglib.io/w/7983ba9b
Medium
Profiling in production to detect server bottlenecks
I work as a tech leader in the System team responsible for service performance and stability. From March to November 2020 Miro grew…
Почему при серьезных инцидентах постоянно происходят изменения конфигурации?
https://proglib.io/w/d8f21f8a
https://proglib.io/w/d8f21f8a
Surfing Complexity
Why do config changes keep coming up in major incidents?
Recently, Vijay Chidambaram (a CS professor at UT Austin) asked me, “Why do so many outages involve configuration changes?” Me, a few years ago, making a similar observation I didn̵…
Напоминание о том, что сложность системы может легко сократить время безотказной работы в целом. Примеры упрощены.
https://proglib.io/w/af14f071
https://proglib.io/w/af14f071
Python for DevOps: Learn Ruthlessly Effective Automation (2019)
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Скачать книгу
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Количество страниц: 506
Многие технологии за последние десять лет очень сильно изменились. Python стал одним из самых популярных языков в мире. Эта книга демонстрирует, как использовать Python для повседневных задач системного администрирования Linux с помощью самых полезных инструментов DevOps, в том числе Docker, Kubernetes и Terraform.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python for DevOps: Learn Ruthlessly Effective Automation (2019)
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Авторы: Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
Docker in Practice (2019)
Количество страниц: 384
Авторы: Aidan Hobson Sayers, Ian Miell
Docker теперь настолько популярен, что используется в любой серьёзной коммерческой разработке, поэтому вам, если вы - начинающий программист, необходимо поближе познакомиться с этой технологией, а ещё лучше - применить её на практике, с чем и поможет данное руководство, полностью направленное на новичков в программировании, поэтому объясняет вещи простым языком и на примерах.
Скачать книгу
Количество страниц: 384
Авторы: Aidan Hobson Sayers, Ian Miell
Docker теперь настолько популярен, что используется в любой серьёзной коммерческой разработке, поэтому вам, если вы - начинающий программист, необходимо поближе познакомиться с этой технологией, а ещё лучше - применить её на практике, с чем и поможет данное руководство, полностью направленное на новичков в программировании, поэтому объясняет вещи простым языком и на примерах.
Скачать книгу
Telegram
Книги для программистов (reserved)
Docker in Practice (2019)
Количество страниц: 384
Количество страниц: 384
Переход от монолитной архитектуры к архитектуре, основанной на множестве сервисов, часто означает необходимость распределения авторизации. В этом посте рассказывается, как одна организация использовала humeji.
https://proglib.io/w/c90953a4
https://proglib.io/w/c90953a4
Medium
Himeji: A Scalable Centralized System for Authorization at Airbnb
Access Control at scale for a complex product
Пост о преимуществах возможности восстановления центра обработки данных; включает советы о том, как начать работу.
https://proglib.io/w/803a0277
https://proglib.io/w/803a0277
RackN
Is Repaving Data Centers the Way to Better ROI?
Are you repaving data centers? It isn’t as hard as it sounds, and it brings benefits from better ROI to protecting you from ransomware.
Является ли учетная запись AWS границей безопасности? Более 97 способов обмена данными между аккаунтами.
https://proglib.io/w/27526867
https://proglib.io/w/27526867
Medium
AWS Accounts as Security Boundaries — 97+Ways Data Can be Shared Across Accounts
Although AWS accounts start off as secure boundaries, there are nearly 100 ways data can be sent across this boundary to other accounts.
Взгляд на набор инструментов для создания и публикации образов контейнеров с помощью GitHub Actions и ECR. Это хороший пример компромисса между сложностью и безопасностью цепочек инструментов.
https://proglib.io/w/134c593d
https://proglib.io/w/134c593d
www.davehall.com.au
A Rube Goldberg Machine for Container Workflows
Learn how can you securely copy container images from GHCR to ECR.