DevOps – это методология, объединяющая разработчиков ПО и IT-специалистов на всех этапах создания программного продукта. DevOps-инженер – универсальный специалист, его основная задача – синхронизировать, оптимизировать и автоматизировать рабочие процессы, а еще сделать среду разработки максимально приближенной к условиям использования готового продукта
DEVOPS на аутсортинге:
- занимается установкой и сборкой docker-контейнеров;
- отвечает за автоматизацию всех этапов производственного процесса;
- обеспечивает взаимодействие занятых в проекте специалистов;
- решает возникающие проблемы в процессе запуска продукта/выпуска релиза;
- настраивает системы мониторинга и логирования;
- внедряет Service desk, Confluence, Jira и другие сервисы;
- и многое другое.
Наши компетенции:
CM:
CI/CD:
Технологии виртуализации и облачные сервисы:
- Docker, Docker compose,
- Kubernetes, Rancher;
- Vmware Esxi,MS Hyper-V, kvm;
- AWS EС2, S3, MS Azure.
Другое программное обеспечение необходимое для разработки ПО:
- Реляционные базы данных — MySQL, PostgreSQL;
- Системы контроля версий — Git, Subversion и т.п. и связанную инфраструктуру;
- Поисковые платформы — Elasticsearch,
- Веб-серверы и серверы приложений — NGINX, Apache HTTP Server, Apache Tomcat;
- Системы управления проектами и задачами, включая отслеживание ошибок, — Atlassian products JIRA/Confluence/Bitbacket,Crowd,HipChat;
- и многие другие.