Devops
رفتن به کانال در Telegram
Технологии и решения, архитектурные проблемы. Контейнеры, оркестраторы, скейлинг, мониторинг и др. По всем вопросам: @un_ixtime
نمایش بیشتر2 235
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-1430 روز
آرشیو پست ها
2 235
Repost from Cloud Services
Docker Unleashed: освоение команд, основы, учебные ресурсы и карьерные перспективы
Docker Unleashed: полное руководство по командам Docker, основам, ресурсам, кривой обучения, карьерным перспективам и рекомендуемым учебным ресурсам. Узнайте о командах Docker, разберитесь с основами Docker, изучите учебные ресурсы и узнайте о перспективах карьерного роста в технологической отрасли.
https://dev.to/rishitashaw/docker-unleashed-commands-basics-learning-careers-2gnk
2 235
4 паттерна проектирования контейнеров для kubernetes
Запускать новые приложения в Kubernetes очень просто.
Но что происходит, когда у вас есть устаревшие приложения, которые:
Журнал в файл вместо stdout?
Нет поддержки Prometheus?
Нет поддержки HTTPS?
Во-первых, давайте рассмотрим основы.
https://itnext.io/4-container-design-patterns-for-kubernetes-a8593028b4cd
2 235
Repost from Linux
Демистификация трассировки eBPF: руководство для начинающих по оптимизации производительности
С eBPF инженерам больше не нужно делать нелепый выбор запуска ресурсоемкого программного обеспечения для мониторинга только для того, чтобы выяснить, эффективно ли их приложения потребляют ресурсы. Узнайте все, что вы когда-либо хотели знать, и, возможно, немного больше о трассировке eBPF и ее роли в современной оптимизации производительности.
https://www.groundcover.com/blog/ebpf-tracing
2 235
Создание надежного конвейера CI/CD с помощью Docker: подробное руководство
В этом руководстве рассматривается создание высокоэффективного и надежного конвейера CI/CD с использованием Docker. К концу этого руководства вы четко поймете преимущества использования Docker в конвейере CI/CD и узнаете, как внедрить этот мощный инструмент в рабочий процесс разработки.
https://dev.to/itsahsanmangal/building-a-robust-cicd-pipeline-with-docker-a-comprehensive-guide-4k8b?utm_source=dormosheio&utm_campaign=dormosheio
2 235
#вакансия #удалённо #job #remote #parttime #преподаватель #DevSecOps
Компания: мы в OTUS занимаемся обучением людей для повышения качества их жизни. 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов.
Вакансия: преподаватель онлайн-курса на английском "Внедрение и работа в DevSecOps".
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.
Вознаграждение:
Ставка за 1 урок (полтора часа) – от 80 до 120 евро.
Есть дополнительные активности на Ваше усмотрение, они оплачиваются отдельно.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Вы научитесь:
✅ публично выступать и работать с аудиторией;
✅ давать обратную связь;
✅ структурировать свои знания.
И сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
2 235
Как Docker BuildKit и GitLab Runner заполняют хранилище в Kubernetes
Слои Docker - это как ингредиенты гамбургера.
Вы не хотите вносить в него беспорядок и всегда стремитесь к восхитительному балансу вкусов.
Вы хотите вытащить ингредиент в середине гамбургера?
Вы начинаете снимать слои сверху, бросаете перец и снова монтируете гамбургер, тратя снятые слои.
После этой небольшой заметки о том, как сделать хороший гамбургер, пришло время рассказать о том, как можно заполнить диск с помощью docker и BuildKit builder на ноутбуке или рабочих узлах в кластере Kubernetes.
Я объясню, как определить и решить проблему.
Существует также временное обходное решение, и я покопаюсь в исходном коде docker, чтобы выяснить, как работает частота сборки мусора в docker.
https://medium.com/geekculture/how-docker-buildkit-and-gitlab-runner-fill-up-storage-in-kubernetes-fix-it-a839c841bf95
2 235
10 команд Docker, о которых вы не знали
Дocker был представлен на PyCon 2013 и выпущен в марте, войдя в историю и навсегда совершив революцию в разработке программного обеспечения.
Чтобы отпраздновать его 10-летие, я собираюсь перечислить 10 команд Docker, о которых вы, вероятно, не знали.
https://itnext.io/10-docker-commands-you-didnt-know-about-2b115537597a
2 235
Как обращаться с секретами в Docker
Инженеры DevOps должны осторожно обращаться с секретами. В этой серии мы обобщаем рекомендации по использованию секретов с помощью повседневных инструментов, включая код.
https://dzone.com/articles/how-to-handle-secrets-in-docker
2 235
Почему вы должны использовать Bash вместо Python
Каждый язык программирования имеет свои сильные и слабые стороны.
Сильных сторон Python слишком много, чтобы их перечислять; это также мой предпочтительный инструмент для анализа и преобразования данных. Тем не менее, он не так хорош, как Bash в сфере взаимодействия с процессами, утилитами и файловыми системами .
https://dnastacio.medium.com/bash-over-python-39e0eba502f9
2 235
Упрощенное введение в Docker Swarm
В этом уроке мы шаг за шагом создадим Docker Swarm, состоящий из одного менеджера и трех рабочих узлов. Мы также создадим 3 разных сервиса на основе образа Redis, образа Apache и образа Postgres.
https://aws.plainenglish.io/a-simplified-intro-to-docker-swarm-c4a42406031b
2 235
Почему Nginx называют «обратным» прокси?
Nginx — это высокопроизводительное, масштабируемое и надежное программное обеспечение веб-сервера с открытым исходным кодом, которое часто используется в качестве «обратного прокси-сервера». Но почему он помечен как «обратный» прокси, что вызывает вопрос?
Многие компании используют прокси-серверы для маршрутизации и защиты трафика между сетями. Однако часто возникает путаница в том, чем это отличается от обратного прокси. В этом блоге мы рассмотрим происхождение терминов «обратный» и «прямой» прокси и поймем, как Nginx работает как обратный прокси.
https://systemweakness.com/why-is-nginx-called-a-reverse-proxy-81f6562d6558
2 235
Основные инструменты для успешного инженера DevOps
Процесс разработки программного обеспечения был преобразован с помощью методологии DevOps, которая объединяет группы разработки и эксплуатации, упрощает процесс разработки и повышает качество программного обеспечения. Инженеры DevOps жизненно важны для внедрения методов DevOps в организации, и их успех в этой роли зависит от их опыта работы с различными инструментами DevOps. В этой статье рассматриваются некоторые важные инструменты DevOps, с которыми должен быть знаком каждый опытный инженер DevOps. Инструменты разделены на восемь разных сессий, но осваивать их все сразу не обязательно. Даже если вы можете использовать один или два, этого достаточно, потому что они работают по одним и тем же принципам. Кроме того, выбор используемых инструментов зависит от предпочтений вашей организации.
https://dev.to/aws-builders/essential-tools-for-a-successful-devops-engineer-4lgl
2 235
44 рекомендации Ansible [Советы и рекомендации]
Ansible — один из наиболее часто используемых программных инструментов с открытым исходным кодом для управления конфигурацией, предоставления программного обеспечения и развертывания приложений в облачных или локальных средах. В этой статье будут рассмотрены передовые методы настройки проектов Ansible и предложены подходы для эффективной работы с внутренними компонентами Ansible.
(если пост открывается не полностью, войдите в режиме инкогнито)
https://medium.com/spacelift/44-ansible-best-practices-to-follow-tips-tricks-e59dde29228f
2 235
#вакансия #удалённо #job #remote #parttime #преподаватель #DevSecOps
Компания: мы в OTUS занимаемся обучением людей для повышения качества их жизни. 5 лет специализируемся на курсах для IT-специалистов разного уровня: от junior до senior. У нас более 130 авторских курсов.
Вакансия: преподаватель онлайн-курса на английском "Внедрение и работа в DevSecOps".
Преподаватель использует презентацию с теорией и практические примеры, чтобы раскрыть тему урока. Наши методисты помогут Вам освоить лучшие инструменты и практики преподавания.
Локация: удаленно; сами определяете нагрузку и выбираете, на какие темы преподавать. Занятия проходят в вечернее время.
Вознаграждение:
Ставка за 1 урок (полтора часа) – от 80 до 120 евро.
Есть дополнительные активности на Ваше усмотрение, они оплачиваются отдельно.
У нас классная команда 600+ экспертов с уникальными компетенциями из различных компаний. Мы учимся друг у друга, советуемся, помогаем, делимся опытом, обсуждаем новости как в преподавании, так и по проектам.
Вы научитесь:
✅ публично выступать и работать с аудиторией;
✅ давать обратную связь;
✅ структурировать свои знания.
И сможете:
🎁 проходить наши курсы со скидкой;
💪 набирать себе команду из лучших студентов;
💸 совмещать с текущей фулл-тайм загрузкой.
Хотите узнать больше? @anna_phoenix7
2 235
Станьте инженером DevOps в 2023 году: [Подробное руководство]
АКЦИИ
В этом подробном руководстве я поделился планом того, как стать инженером DevOps, основываясь на своем 10-летнем опыте работы инженером DevOps в различных организациях.
Что касается текущего ИТ-рынка, домен DevOps — один из лучших вариантов для зарплаты и карьерного роста ИТ-специалистов. Один из распространенных вопросов, которые я получаю довольно часто: « Как стать инженером DevOps?
https://devopscube.com/become-devops-engineer
2 235
SRE-инженеры на связи? Тут Тинькофф ищет специалистов в команду. Масштабные проекты, карьерный рост, ДМС и другие профиты прилагаются.
Сами посмотрите: https://l.tinkoff.ru/sre_prof
2 235
12-ти факторная модель создания облачных приложений
Вы часто будете видеть, как старые добрые времена разработки и развертывания программного обеспечения рекламируются как лучшие. Нынешняя реинкарнация этой тенденции — Heroku. Не поймите меня неправильно, Heroku был невероятен и привел к новому способу написания веб-приложений и развертывания в распределенных системах. Похоже, они многое поняли правильно. Если через 10 лет мы пытаемся запечатлеть ту же простоту разработки.
Заметной статьей соучредителя Heroku Адама Виггинса было приложение 12 Factor, в котором обобщались многие идеи, которые сделали использование и, я уверен, создание Heroku веселым и полезным.
В этом посте я хочу рассказать о каждом из 12 факторов, о которых говорил Адам, о том, как они изменились с тех пор, чему мы можем научиться у них сегодня и как они изменили статус-кво прошлых лет.
https://architecturenotes.co/12-factor-app-revisited/
2 235
FauxPilot — альтернатива серверу GitHub Copilot с открытым исходным кодом.
https://github.com/fauxpilot/fauxpilot
2 235
11 лучших приложений для создания заметок с открытым исходным кодом для Linux
Приложение для создания заметок позволяет делать заметки на ходу, будь то в классе или на учебе, где-то читаете, на работе или на собрании. Существует так много приложений для создания заметок, которые вы можете установить и использовать в системах Linux .
В этой статье мы рассмотрим 11 лучших приложений для создания заметок с открытым исходным кодом , которые вы можете использовать в системах Linux .
https://www.tecmint.com/note-taking-apps-linux/
2 235
Каким должен быть идеальный CI/CD-пайплайн? И как повысить доступность в зоопарке систем?
На конференции DevOpsConf 2023 Газпромбанк выступил с техтолками и подготовил классные активности, в которых поучаствовали более 1000 человек.
Спикеры рассказали, какие бывают CI/CD-инструменты и как устроены тестовые полигоны банка. А на стенде можно было посоревноваться с коллегами в «Баттл-Блице», решить задачу на высоконагруженную систему в уже полюбившейся игре «Хайлодиум» и получить ценные советы от экспертов.
Если интересна сфера ИТ, присоединяйся к команде Газпромбанка, собрали вакансии по ссылке — gpbspace.ru/vacancies/
