KazDevOps
3.2K subscribers
639 photos
18 videos
15 files
694 links
Канал о DevOps и всех его проявлениях: K8s, AppSec, Облаках, HighLoad, Data/ML, QA, Linux и другом.
Поможем с DevOps: https://core247.kz/
Карьера: https://www.linkedin.com/company/core-247
Обучение: https://core247.kz/learning
По рекламе: @UlKonovalova
Download Telegram
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — книга Чистая архитектура. Искусство разработки программного обеспечения Роберта Мартина.

«Чистая архитектура» не предлагает вариантов в стиле «решай сам», а объясняет, что именно следует делать, по какой причине и почему именно такое решение станет принципиально важным для вашего успеха.

Роберт Мартин дает прямые и лаконичные ответы на ключевые вопросы архитектуры и дизайна. «Чистую архитектура» подойдет разработчикам всех уровней, системным аналитикам, архитекторам и программистам, которые желают подняться по карьерной лестнице или хотя бы повлиять на людей, которые занимаются данной работой.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — книга Git. Практическое руководство. Управление и контроль версий в разработке ПО Леонида Фишермана.

Это подробное практическое руководство по Git, в котором помимо теории автор разбирает конкретные ситуации и варианты применения. Изложение начинается с самых азов, никакой предварительной подготовки не требуется.

Лучший выбор, чтобы освоить Git и максимально быстро начать его применять на практике.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — книга Безопасность веб-приложений на Python Денниса Бирна.

В этой книге подробно рассказывается о нюансах написания безопасного кода на Python.

В первой части излагаются основы криптографии. Вторая часть содержит пошаговые инструкции для воплощения типичных сценариев взаимодействия пользователя с приложением. В третьей части показано, как противостоять атакам разного рода.

Все примеры кода воспроизводят реальные задачи, стоящие перед разработчиками. Книга будет полезна как начинающим программистам, так и профессионалам, заинтересованным в повышении безопасности сервисов, которые они поддерживают.

P.S. И кто рисует им ТАКИЕ обложки? 😂

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — Философия DevOps. Искусство управления IT Дженнифер Дэвис, Кэтрин Дэниелс.

Книга «Философия DevOps» познакомит вас с техническими, культурными и управленческими аспектами devops-культуры и позволит организовать работу так, чтобы вы получали удовольствие от разработки, поддержки и использования программного обеспечения.

DevOps — это не просто набор техник, это философия. Разработчики, зацикленные на пользователях, должны уделять внимание поддержке и ее запросам. Сисадмины должны сообщать о проблемах продукта и вносить свой вклад в улучшение процесса работы. Но налаживание связей внутри компании — это лишь первый шаг. Чтобы продукт стал простым и удобным, придется вложить время и ресурсы в его доработку.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

Недавно нам написал подписчик со словами благодарности за то, что мы делаем. И это невероятно приятно! А еще приятно то, что он поделился библиотекой книг в оригинале, которая пригодится любому DevOps-специалисту. И их почти 100 штук!😱

Вклад в библиотеку и ваши потенциальные знания внесли @iuhman @Caballero_Blanco

Читайте, просвещайтесь и делитесь с коллегами 🤝

Напоминаем, что вы можете задавать свои вопросы и писать нам по кнопке в закрепленном посте.

#devops #devopsbooks
Продолжаем делиться опытом через книги.

👉 Сегодня это — Микросервисы на платформе .NET Кристиана Хорсдала

В этой книге подробно и интересно рассмотрены тонкости построения микросервисов на платформе .NET с применением таких популярных технологий, как Nancy и OWIN.

Книга учитывает тонкости работы на платформе .NET Core и будет интересна всем, кому требуется эффективно и быстро решать нетривиальные задачи при работе с растущими системами.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — Python для сетевых инженеров. Автоматизация сети, программирование и DevOps Эрика Чоу

Сети образуют основу для развертывания, поддержки и обслуживания приложений. И Python — идеальный язык для сетевых инженеров.

Третье издание полностью переработано и обновлено для использования Python 3. Помимо новых глав, посвященных анализу сетевых данных с помощью стека ELK (Elasticsearch, Logstash, Kibana и Beats) и Azure Cloud Networking, в него включены сведения по использованию Ansible и фреймворков pyATS и Nornir.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — книга Чистый код Роберта Мартина.

Даже плохой программный код может работать. Однако если код не является «чистым», это всегда будет мешать развитию проекта и компании-разработчика, отнимая значительные ресурсы на его поддержку и «укрощение».

Эта книга посвящена хорошему программированию. Она полна реальных примеров кода и рассматривает код с различных направлений: сверху вниз, снизу вверх и даже изнутри. Вы научитесь отличать хороший код от плохого и узнаете, как писать хороший код и как преобразовать плохой код в хороший.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Паттерны Kubernetes. Эта книга адресована разработчикам, желающим проектировать облачные приложения для платформы Kubernetes. Наибольшую пользу из нее извлекут читатели, которые хотя бы немного знакомы с контейнерами и хотят подняться на новый уровень.

Каждый паттерн проектирования представляет собой описание реальной задачи, а решение поддерживается конкретными примерами кода. Прочитав эту книгу, вы узнаете не только о паттернах Kubernetes, но и о том, зачем они нужны и как их использовать.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений. Лиз Райс исследует вопросы построения контейнерных систем в Linux. Из этой книги вы узнаете, что происходит при развертывании контейнеров и научитесь оценивать возможные риски для безопасности развертываемой системы.

Отзывы на Amazon:

«Автор рассказывает, как оптимально защитить контейнерные сервисы. Книга актуальна и будет актуальна еще долгое время»
«Книга хорошо написана, с наглядными примерами. Отличная информация по основам безопасности для контейнеров»
«Вы узнаете о безопасности контейнеров. Но также вы узнаете о том, что делает контейнер контейнером. Я настоятельно рекомендую эту книгу, если вы хотите ответить на вопрос "Что такое контейнер на самом деле?"».

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Docker Compose для разработчика: Упростите разработку и оркестрацию многоконтейнерных приложений. В книге 2023 года Гадзурас Эммануил знакомит с основами томов и сетей Docker, с командами Compose, их назначением и вариантами использования.

Благодаря этой книге вы настроите базу данных для повседневной работы, доступную через сеть Docker, установите связь между микросервисами. Научитесь с помощью Docker Compose запускать целые стеки локально, моделировать промышленные окружения и расширять задания CI/CD. Узнаете, как извлечь выгоду из Docker Compose при создании развертываний в промышленных окружениях, а также подготовите инфраструктуру в общедоступных облаках.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Kubernetes и сети. Книга прямиком из будущего! Заявленная дата выхода — 2024 год, но каким-то образом уже доступна на русском.

Книга посвящена интеграции Kubernetes в сети. Рассмотрено, как оркестратор Kubernetes вписывается в сетевую модель OSI. Раскрыты вопросы интеграции сетей предприятия с облачными мощностями и контейнерными архитектурами. Рассмотрены ключевые факторы и новые зоны ответственности, возникающие при взаимодействии Kubernetes с каждым из уровней модели OSI. Приведены примеры быстрого масштабирования нагрузок, рассказано, как обеспечивать целостность данных и высокую отказоустойчивость, при активном применении современной виртуализации и передаче больших объёмов данных по сети.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Шаблоны проектирования для облачной среды. Автор рассматривает методы и шаблоны, ориентированные на приложения для облачной среды: с учетом их жизненного цикла, управления конфигурацией в масштабах облака, обновления без простоев.

Читателю лишь необходимы базовые навыки в области проектирования ПО и умение понимать код, написанный на Java или похожем языке. Книга будет полезна всем, кого интересует развертывание систем на различных облачных платформах.

Читайте и делитесь с коллегами 🤝 Другие книги вы найдете по хештегу #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом по выходным через книги.

👉 Сегодня это — Kubernetes: лучшие практики. Раскрой потенциал главного инструмента в отрасли. Инженеры Microsoft предлагают лучшие приемы оркестрации контейнеров. Их практики сложились в процессе разработки распределенных систем, на ответственных и нагруженных проектах. Вам останется лишь слегка адаптировать код.

Книга идеально подойдет тем, кто уже знаком с Kubernetes, но еще не умеет использовать его максимально эффективно.

Подготовка окружения и разработка приложений в Kubernetes.
Паттерны мониторинга и защиты ваших систем, управления обновлениями.
Сетевые политики Kubernetes и роли сервисных сетей в экосистеме.
Использование Kubernetes в задачах машинного обучения.

Читайте и делитесь с коллегами 🤝 Другие книги вы найдете по хештегу #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — Микросервисы. Паттерны разработки и рефакторинга

Если вам кажется, что вся разработка и развертывание в вашей компании донельзя замедлились — переходите на микросервисную архитектуру. Она обеспечивает непрерывную разработку, доставку и развертывание приложений любой сложности.

Книга предназначена для разработчиков и архитекторов из больших корпораций, рассказывает, как проектировать и писать приложения в духе микросервисной архитектуры. Также в ней описано, как делается рефакторинг крупного приложения.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — System Design. Подготовка к сложному интервью

Интервью по System Design (проектированию ИТ-систем) популярны у работодателей, на них легко проверить навыки общения и оценить умение решать реальные задачи.

Пройти такое собеседование непросто, поскольку в проектировании ИТ-систем не существует единственно правильных решений. Речь о самых разнообразных системах со множеством особенностей. Вам могут предложить выбрать общую архитектуру, а потом пройтись по всем компонентам или, наоборот, сосредоточиться на одном аспекте. Но важно продемонстрировать понимание и знание системных требований, ограничений и узких мест.

Что внутри?

Инсайдерская информация: что на самом деле нужно интервьюерам
4-х шаговый подход к решению любой задачи system design
16 вопросов из реальных интервью с подробными решениями.
188 диаграмм о том, как работают реальные системы.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — Облачные технологии. Практическое руководство по созданию инновационных приложений

Эта книга представляет собой руководство по разработке приложений с использованием облачных технологий: от базовых концепций облачных вычислений до передовых методик и стратегий оптимизации.

Читатели получат углубленное понимание моделей облачных вычислений, архитектуры облачных приложений и эффективного использования облачных сервисов и ресурсов.

Книга акцентирует внимание на вопросах безопасности в облачных средах и предлагает конкретные рекомендации по управлению доступом, шифрованию данных и мониторингу безопасности.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Продолжаем делиться опытом через книги.

👉 Сегодня это — Высоконагруженные приложения. Программирование, масштабирование, поддержка | Клеппман Мартин

Ключевые принципы, алгоритмы и компромиссы, без которых не обойтись при разработке высоконагруженных систем для работы с данными. Все рассматривается на примере внутреннего устройства популярных программных пакетов и фреймворков.

Прочитав эту книгу, вы легко ответите на многие вопросы в техническом интервью по базам данных.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
☄️ Retina — платформа наблюдения за сетью Kubernetes с открытым исходным кодом, которая помогает в сценариях DevOps и SecOps. Не зависит от облака.

По сути — центр для мониторинга работоспособности и безопасности приложений и сети кластера. Retina собирает данные телеметрии, которые можно экспортировать в Prometheus, Azure Monitor и другие поставщики. А потом визуализировать в Grafana, Azure Log Analytics или где-то еще.

Retina позволяет исследовать проблемы сети по требованию и постоянно контролировать ваши кластеры.

👉 Посмотреть на GitHub

Пользуйтесь и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
Please open Telegram to view this post
VIEW IN TELEGRAM
Продолжаем делиться опытом через книги.

👉 Сегодня это — «Podman в действии».

Книга познакомит вас с менеджером контейнеров Podman. Простые объяснения и примеры позволят быстро разобраться с тем, что такое контейнеры, как они работают и как управлять ими. Вы получите глубокие знания об используемых Podman компонентах Linux и даже узнаете больше о Docker. Особенно ценны соображения автора Дэна Уолша по поводу безопасности контейнеров.

Книга написана для разработчиков ПО, которые хотят разобраться в том, что такое контейнеры, создавать и применять их, а также для девопсов системных администраторов, использующих контейнеры в выпускаемых продуктах.

Читайте и делитесь с коллегами 🤝

#devops #devopsbooks

@DevOpsKaz
How to Save Live Photo as Video