Хочешь избежать такого провала на собеседовании?
Приходи на круглый стол:
«Оффер мечты: как пройти техническое собеседование на DevOps».
Обсудим:
– Что спрашивают на технических собеседования в разных компаниях?
– Чем отличается собеседование джунов от миддлов и сеньоров?
– На что прежде всего обращают внимание рекрутёры?
Не нужно учиться 8 лет чтобы стать
Никакого парселтанга, только востребованные на рынке технологии.
Но немного магии всё же есть, если нажать на кнопку “Хочу скидку” на нашем сайте, можно действительно получить скидку.
Торопись, пока все скидки не утащили пикси!
10 самых необычных инструментов DevOps, которые вы должны знать
Всем привет! Вы щелкнули здесь, чтобы посмеяться над еще одним скучным списком, верно? Я постараюсь вас удивить списком уникальных инструментов, о которых вы, возможно, еще не знаете! Я знаю, что вы уже знаете о Git, Terraform, Jenkins и так далее, поэтому давайте сосредоточимся на крошечных жемчужинах , которые вы можете там найти! Я выбрал только инструменты с открытым исходным кодом
https://shly.link/mdmMS4T
Всем привет! Вы щелкнули здесь, чтобы посмеяться над еще одним скучным списком, верно? Я постараюсь вас удивить списком уникальных инструментов, о которых вы, возможно, еще не знаете! Я знаю, что вы уже знаете о Git, Terraform, Jenkins и так далее, поэтому давайте сосредоточимся на крошечных жемчужинах , которые вы можете там найти! Я выбрал только инструменты с открытым исходным кодом
https://shly.link/mdmMS4T
Три лучшие альтернативы Docker для рассмотрения
Docker — популярная платформа для создания контейнерных приложений и управления ими; однако для этой цели также можно использовать несколько альтернатив Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit и Mesos — вот некоторые из популярных альтернатив Docker, доступных сегодня на рынке. В этой статье мы обсудим следующие три альтернативы концентратора Docker: Podman, Containerd и LXD.
https://shly.link/HPPWB
Docker — популярная платформа для создания контейнерных приложений и управления ими; однако для этой цели также можно использовать несколько альтернатив Docker. Podman, Kubernetes, Openshift, LXD, Docker Swarm, BuidKit и Mesos — вот некоторые из популярных альтернатив Docker, доступных сегодня на рынке. В этой статье мы обсудим следующие три альтернативы концентратора Docker: Podman, Containerd и LXD.
https://shly.link/HPPWB
DZone
Top Three Docker Alternatives To Consider
Docker is a popular platform for creating and managing containerized applications. Here are three Docker hub alternatives: Podman, Containerd, and LXD.
Изучите DevOps бесплатно:
Basics → http://edx.org/learn/devops
Linux → http://ryanstutorials.net/linuxtutorial
Docker → http://docker-curriculum.com
Kubernetes → http://kubernetes.io
Jenkins → http://jenkins.io/doc/tutorials
Terraform → http://developer.hashicorp.com/terraform/tutorials
ELK-Stack → http://logz.io/learn/complete-guide-elk-stack
Basics → http://edx.org/learn/devops
Linux → http://ryanstutorials.net/linuxtutorial
Docker → http://docker-curriculum.com
Kubernetes → http://kubernetes.io
Jenkins → http://jenkins.io/doc/tutorials
Terraform → http://developer.hashicorp.com/terraform/tutorials
ELK-Stack → http://logz.io/learn/complete-guide-elk-stack
edX
Learn DevOps with online courses and programs | edX
Learn how DevOps streamlines software delivery through automation, CI/CD, and collaboration. Advance your career with courses on edX today.
Как создать Dockerfile?
В этой статье мы узнаем, что такое Dockerfile, и изучим основы Dockerfiles, включая синтаксис и структуру Dockerfile.
https://dzone.com/articles/how-to-create-a-dockerfile
В этой статье мы узнаем, что такое Dockerfile, и изучим основы Dockerfiles, включая синтаксис и структуру Dockerfile.
https://dzone.com/articles/how-to-create-a-dockerfile
DZone
How to Create a Dockerfile?
In this article, we will learn what a Dockerfile is and explore the basics of Dockerfiles, including the syntax and structure of a Dockerfile.
20 самых полезных инструментов DevOps для автоматизации инфраструктуры
С помощью правильных инструментов команды DevOps могут сократить расходы и повысить свою эффективность и скорость. Кроме того, иметь столь необходимый контроль и прозрачность своих приложений и операций.
https://spacelift.io/blog/devops-automation-tools
9 лучших инструментов распределенной трассировки для разработчиков
Выберите один из лучших инструментов для распределения трассировки в вашей серверной архитектуре микросервисов
https://javanoscript.plainenglish.io/9-best-distributed-tracing-tools-for-developers-185e415b7101
С помощью правильных инструментов команды DevOps могут сократить расходы и повысить свою эффективность и скорость. Кроме того, иметь столь необходимый контроль и прозрачность своих приложений и операций.
https://spacelift.io/blog/devops-automation-tools
9 лучших инструментов распределенной трассировки для разработчиков
Выберите один из лучших инструментов для распределения трассировки в вашей серверной архитектуре микросервисов
https://javanoscript.plainenglish.io/9-best-distributed-tracing-tools-for-developers-185e415b7101
Spacelift
21 Most Useful DevOps Tools for Infrastructure Automation
What are the factors to consider when choosing an infrastructure automation tool? See the list of the 21 most useful DevOps tools for infrastructure automation.
Понимание 'terraform plan/apply -refresh-only' (ранее 'terraform refresh') и устранение дрейфа
В этой статье рассматривается дрейф инфраструктуры при использовании terraform, то есть фактическая проявленная инфраструктура больше не совпадает с инфраструктурой, представленной в коде, несколько методов, которые вы можете исправить, т. е. когда вы должны применять какой метод, и распространенные мифы, которые питают пользователи terraform, в том числе и я.
https://medium.com/code-oil/understanding-terraform-plan-apply-refresh-only-the-myths-and-fixing-drift-5963207a1df8
В этой статье рассматривается дрейф инфраструктуры при использовании terraform, то есть фактическая проявленная инфраструктура больше не совпадает с инфраструктурой, представленной в коде, несколько методов, которые вы можете исправить, т. е. когда вы должны применять какой метод, и распространенные мифы, которые питают пользователи terraform, в том числе и я.
https://medium.com/code-oil/understanding-terraform-plan-apply-refresh-only-the-myths-and-fixing-drift-5963207a1df8
Что происходит при удалении пода
В этом посте я сначала представлю весь процесс удаления pod, а затем запачкаю руки, чтобы проверить три сценария:
-Время выполнения postStart и preStop в главном контейнере pod.
-Как terminationGracePeriodSeconds влияет на preStop и graceful shutdown?
-Можно ли запрашивать API-сервер во время плавного отключения Pod?
https://medium.com/@meng.yan/what-happens-when-deleting-a-pod-d1219c7e1b53
В этом посте я сначала представлю весь процесс удаления pod, а затем запачкаю руки, чтобы проверить три сценария:
-Время выполнения postStart и preStop в главном контейнере pod.
-Как terminationGracePeriodSeconds влияет на preStop и graceful shutdown?
-Можно ли запрашивать API-сервер во время плавного отключения Pod?
https://medium.com/@meng.yan/what-happens-when-deleting-a-pod-d1219c7e1b53
Medium
What Happens When Deleting a Pod
Whenever we remove a pod from Kubernetes, what does it do to prevent outside traffic from entering the dying pod? How does the pod…
Что такое Kubernetes CrashLoopBackOff?
И как это исправить
CrashLoopBackOff — это состояние Kubernetes, представляющее цикл перезапуска , который происходит в поде: контейнер в поде запускается, но дает сбой, а затем перезапускается снова и снова .
Kubernetes будет ждать увеличения времени задержки между перезапусками, чтобы дать вам возможность исправить ошибку. Таким образом, CrashLoopBackOff сам по себе не является ошибкой, а указывает на то, что произошла ошибка, которая препятствует правильному запуску модуля.
https://sysdig.com/blog/debug-kubernetes-crashloopbackoff/
И как это исправить
CrashLoopBackOff — это состояние Kubernetes, представляющее цикл перезапуска , который происходит в поде: контейнер в поде запускается, но дает сбой, а затем перезапускается снова и снова .
Kubernetes будет ждать увеличения времени задержки между перезапусками, чтобы дать вам возможность исправить ошибку. Таким образом, CrashLoopBackOff сам по себе не является ошибкой, а указывает на то, что произошла ошибка, которая препятствует правильному запуску модуля.
https://sysdig.com/blog/debug-kubernetes-crashloopbackoff/
Sysdig
What is Kubernetes CrashLoopBackOff? And how to fix it | Sysdig
CrashLoopBackOff is a Kubernetes state representing a restart loop that is happening in a Pod: a container in the Pod is started, but crashes and is then restarted, over and over again. Kubernetes will wait an increasing back-off time between restarts to…
Для работы в международной команде базового английского может не хватить. Держите 5 советов, которые помогут подготовиться к общению с иностранными коллегами.
Если хотите подтянуть язык для работы в IT — попробуйте Яндекс Практикум. Они запустили курсы специально для разработчиков, аналитиков и продакт-менеджеров.
В основе обучения — занятия с личным преподавателем, дополнительно вас ждёт разговорная практика с иностранными IT-специалистами. Они помогут освоить язык на примере собеседований, стендапов, ревью и других рабочих встреч. Будет проще пройти реальное англоязычное собеседование, если вы уже тренировали его на занятиях.
Записывайтесь на бесплатную консультацию к куратору. Он определит ваш уровень языка и расскажет о курсе.
Путь к самообслуживанию DevOps: серия из пяти частей
В этой статье мы проведем визуальный тур, руководствуясь архитектурной схемой конвейера, объединим эти пять частей в одну серию и рассмотрим многие аспекты самообслуживания DevOps.
В этой статье мы проведем визуальный тур, руководствуясь архитектурной схемой конвейера, объединим эти пять частей в одну серию и рассмотрим многие аспекты самообслуживания DevOps.
(если пост не открывается полностью, откройте в режиме инкогнито)https://medium.com/@wenqiglantz/the-path-to-devops-self-service-a-five-part-series-5ea5d4552f9e
Развертывание приложения в Kubernetes: полное руководство!
Kubernetes — это платформа с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. Это популярный инструмент для оркестровки контейнеров, который позволяет управлять большим количеством контейнеров как единым блоком, а не управлять каждым контейнером по отдельности.
https://dev.to/pavanbelagatti/deploying-an-application-on-kubernetes-a-complete-guide-1cj6
Kubernetes — это платформа с открытым исходным кодом для автоматизации развертывания, масштабирования и управления контейнерными приложениями. Это популярный инструмент для оркестровки контейнеров, который позволяет управлять большим количеством контейнеров как единым блоком, а не управлять каждым контейнером по отдельности.
https://dev.to/pavanbelagatti/deploying-an-application-on-kubernetes-a-complete-guide-1cj6
Unix: grep для каждого профессионала DevOps
Grep — очень мощная команда Linux, которая очень удобна в повседневной жизни профессионала DevOps. От поиска выражения в сотнях файлов до точного определения конкретного файла для искомой строки можно легко выполнить команду grep.
В этой наиболее общей форме мы можем искать выражение в нескольких файлах, но что делает grep мощным инструментом для профессионалов devops, так это параметры, которые мы можем передавать вместе с grep.
Вот некоторые из примеров.
https://faun.pub/unix-grep-for-every-devops-professional-d73c9f575d3a
Grep — очень мощная команда Linux, которая очень удобна в повседневной жизни профессионала DevOps. От поиска выражения в сотнях файлов до точного определения конкретного файла для искомой строки можно легко выполнить команду grep.
В этой наиболее общей форме мы можем искать выражение в нескольких файлах, но что делает grep мощным инструментом для профессионалов devops, так это параметры, которые мы можем передавать вместе с grep.
Вот некоторые из примеров.
https://faun.pub/unix-grep-for-every-devops-professional-d73c9f575d3a
Основные команды Linux, которые должен знать каждый инженер DevOps — часть 1
https://shly.link/yVYAn
10 привычек очень успешных разработчиков программного обеспечения
Представьте, что вы сравниваете резюме двух разработчиков программного обеспечения: Dev A и Dev B. Оба кандидата обладают практически одинаковым опытом и навыками: языками, фреймворками, платформами, методологиями, отраслями и так далее. Это практически один и тот же человек — на бумаге. Тем не менее, есть определенные вещи, которые могут указывать на то, что Dev A, вероятно, будет значительно более успешным в своей карьере, чем Dev B, практически по всем параметрам. Как это вычислить?
https://shly.link/Rw8Kp
https://shly.link/yVYAn
10 привычек очень успешных разработчиков программного обеспечения
Представьте, что вы сравниваете резюме двух разработчиков программного обеспечения: Dev A и Dev B. Оба кандидата обладают практически одинаковым опытом и навыками: языками, фреймворками, платформами, методологиями, отраслями и так далее. Это практически один и тот же человек — на бумаге. Тем не менее, есть определенные вещи, которые могут указывать на то, что Dev A, вероятно, будет значительно более успешным в своей карьере, чем Dev B, практически по всем параметрам. Как это вычислить?
https://shly.link/Rw8Kp