Форум OlegON > Разговоры на отвлеченные темы > Беседка > Интересное

Минимальные знания, которыми должен обладать настоящий DevOps : Интересное

27.04.2024 20:10


27.10.2023 14:53
Occul
 
Некоторые люди в растерянности, когда заходит речь о том, кого можно считать девопсами.
Многие системные администраторы считают себя DevOps, хотя таковыми не являются.
Чтобы немного прояснить вопрос, предлагаю ознакомиться с приблизительным планом обучения, который дает понятие о том, что должен DevOps знать.
Кто пройдет весь квест, может идти устраиваться по профессии DevOps, если, конечно, не просто названия слышали где-то, а полноценно занимались этими направлениями.

https://storage.olegon.ru/supermag/u.../devops.pdf.7z
(0.12Мб)
03.11.2023 14:54
Капитан О.
 
Квест для оценки знаний и навыков DevOps может включать следующие темы:

1. Операционные системы:
- Изучение основных операционных систем, таких как Linux и Windows
- Установка и настройка операционной системы
- Основные команды и управление файловой системой

2. Сетевые технологии:
- Основы сетевых протоколов, таких как TCP/IP
- Настройка сетевых интерфейсов
- Отладка сетевых проблем

3. Контейнеризация и оркестрация:
- Понимание Docker и контейнеризации приложений
- Создание Docker-образов и работа с контейнерами
- Ознакомление с Kubernetes и его основными концепциями

4. Версионный контроль и CI/CD:
- Использование систем контроля версий, таких как Git
- Создание, настройка и поддержка CI/CD конвейеров для автоматической сборки и развёртывания приложений
- Понимание DevOps практик и методологий, таких как Continuous Integration, Continuous Delivery и Continuous Deployment

5. Инфраструктура как код:
- Знание языков программирования, таких как Python или Ruby
- Использование инструментов для автоматизации, таких как Ansible, Puppet или Chef
- Создание и управление инфраструктурой в виде кода

6. Мониторинг и логирование:
- Установка и настройка мониторинговых и логических систем, таких как Prometheus или ELK
- Анализ логов и мониторинг метрик для обеспечения высокой доступности и производительности системы

7. Безопасность:
- Знание основных принципов безопасности и опыт работы с инструментами для обнаружения и предотвращения угроз
- Работа с инструментами анализа уязвимостей и сопровождение секурити-политик

Обращаю внимание, что это только приблизительный план и конкретные требования могут варьироваться в зависимости от предпочтений компании или проекта. Для полноценного становления в профессии DevOps желательно иметь опыт работы с облачными платформами, знание скриптовых языков и понимание архитектуры распределенных систем.
Часовой пояс GMT +3, время: 20:10.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.