GlobalLogic Ukraine
Інна Іващук
І про найважливіше - популяризую DevOps практики серез розробників
Lead Software Engineer
Широкиий спектр знань і навичок у суміжних областях
Глибокими знаннями та навичками в одній конкретній області
BROAD
D
E
E
P
Модель компетенцій
Хроніка проекту
Desktop apps/ Onprem infrastructure
DevOps
Dev team
+
DevOps + SRE teams
Dev team
Хроніка команд
Dev DevOps
♥️
Розбиваємо стіну між командами
Час тренінгів та практики
Лаби в Katacoda
Курси Udemy
Внутрішній тренінг по Kubernetes
Code review від SRE команди
KUBERNETES SERVICES
Головне не забувайте документувати 😉
І багато практики використовуючи проектну документацію
Кофігурація і підтримка CI pipeline
build
checks
dev
artifact
CI
VCS
Repository 1
Repository 2
Repository 3
Приклад задачі: перенести логіку із трьох Jenkinsfiles, яка дублюється та покращити підтримку
Shared Jenkins lib
Набір унікальних аргументів
+
Колаборація при створенні CD Orchestrator
Менеджмент релізів
artifacts
AWS/Azure prod stacks
AWS/Azure staging stacks
Інші задачі:
Оновлення/додавання apiKeys або tokens
GitHub Actions
Створення Docker images для запуску тестів і іншого
...та багато іншого
DevOps/SRE teams
Dev team
Результати
І ми досягли синергії між DevOps та Dev командами для ідеального "звучання"
І вам рекомендую спробувати ❤️
46