Использование Bitbucket и Bamboo в процессах непрерывной интеграции и доставки (CI,CD)

В данном курсе слушатели узнают, что такое Bitbucket и Bamboo, как их использовать в процессах непрерывной интеграции и доставки (CI/CD). Научатся работать с запросами: создавать, редактировать, искать их, а также получат представление, как работать с порталом самообслуживания и контролировать OLA и статистику по выполнению запросов в своём проекте.
Курс: ATL-019
Длительность: 8 ч.

Описание

В данном курсе слушатели узнают, что такое Bitbucket и Bamboo, как их использовать в процессах непрерывной интеграции и доставки (CI/CD). Научатся работать с запросами: создавать, редактировать, искать их, а также получат представление, как работать с порталом самообслуживания и контролировать OLA и статистику по выполнению запросов в своём проекте.

Разбираемые темы


  • Что такое Bitbucket и Bamboo?
  • Основные сущности в Bitbucket: проект, репозиторий кода, ветка.
  • Работа в Bitbucket: выкачивание кода, изменение, заливка изменений.
  • Слияние веток, проверка и согласование с командой изменений в коде.
  • Основные сущности в Bamboo: планы сборки, стадии, шаги, работы, артефакты.
  • Настройка Bamboo: сборка на агентах, их возможности и привязка к проектам.
  • Релизы в Bamboo: проекты установки, среды, триггеры запуска.
  • Сквозной релизный процесс: Jira-Bitbucket-Bamboo.

Цели

По завершении курса слушатели смогут:
  • Создавать проекты и репозитории в Bitbucket, добавлять в них программный код;
  • Выкачивать код из Bitbucket, изменять его и заливать изменения в Bitbucket;
  • Создавать ветки в Bitbucket, проводить процесс слияния веток с проверкой изменений в коде;
  • Создавать планы сборки в Bamboo, настраивать их стадии, шаги и работы;
  • Разворачивать агентов сборки, их возможности и привязывать агентов к проектам Bamboo;
  • Создавать проекты установки в Bamboo, среды, триггеры для запуска;
  • Настраивать и наблюдать сквозной релизный процесс в Jira, Bitbucket и Bamboo.

Целевая аудитория

Данный курс предназначен для начинающих или новых пользователей Bitbucket и Bamboo, лидеров команд разработки, администраторов проектов, администраторов приложений Atlassian и системных администраторов. Опыт работы с Bitbucket и Bamboo не требуется.

Предварительная подготовка

Курс ATL-013 Основы Jira или ATL-014 Основы Jira и практика работы или понимание системы на аналогичном уровне.
После окончания курса выдаётся электронный сертификат Atlassian
Тренер в Москва
Глотов Артем Эксперт по инструментам Atlassian
Более 10 лет Артем занимается продуктовой разработкой ИТ-сервисов. Прошёл путь от начинающего разработчика до руководителя всей разработки электронного бизнеса крупного российского банка.

В 2013 г. создал базу знаний для хранения требований, заданий и инструкций в Confluence (6000+ пользователей, 600+ пространств). В 2014 г. внедрил процесс учёта задач и автоматического сбора метрик в JIRA для Agile-команд (5000+ пользователей, 600+ проектов). В 2017 г. запустил полный цикл доставки продукта до потребителя, используя JIRA, Bitbucket, Bamboo (300+ пользователей, 10+ установок в бой каждый день).

А также организовал техническую поддержку Atlassian для более чем 10000 пользователей. Структурировал процесс выбора и внедрения расширений для продуктов Atlassian. Выстроил процесс ежегодного бюджетирования и закупки лицензий Atlassian.

Артем активный участник конференций. В 2018 г. выступал с докладами на конференциях Teamlead Atlassian Day, Atlassian User Group, Atlassian Summit Europe, Atlassian User Group Moscow, AgileDays.

Профессиональный опыт

2018 – наст. вр. – эксперт по инструментам Atlassian, Luxoft Training - проведение тренингов по инструментам Jira и  Confluence, консультирование по выстраиванию процессов и внедрению продуктов Atlassian.

2017 – наст. вр. – тренер по инструментам командной работы, фриланс - анализ бизнес-процессов заказчика, рекомендации по выбору инструментария; обучение навыкам работы в инструментах компании Atlassian (JIRA, Confluence, Bitbucket, Bamboo, HipChat/Slack);  настройка бизнес-процессов, электронных досок, прав доступа и т.д. во внедрённых инструментах; инсталляция инструментов Atlassian, техническая настройка и оптимизация приложений; заказная разработка дополнительных модулей к инструментам Atlassian. 

2010 – наст. вр. – Альфа-Банк, руководитель разработки - реализация технических требований (анализ, оценка и реализация требований самостоятельно или в составе команды); управление людьми (подбор и комплектация команд разработчиков - до 40 человек, распределение по исполнителям); внедрение практик DevOps (code review, CI/CD, управление качеством кода); внедрение гибких методологий (SCRUM, Kanban); внедрение продуктов Atlassian (Confluence, JIRA, Bitbucket, Crowd, HipChat), закупка лицензий. 

2008 — 2010 – Банк ВТБ, ведущий инженер-программист (разработка интеграционного слоя (между расчетной и учетной системами Банка); системы управления расчетными документами Банка; системы учета векселей Банка; составление технических заданий по требованиям бизнес-пользователей;  управление командой из 3 разработчиков, проведение технических совещаний.

2007 — 2008 – Ай-Ти, программист - разработка/поддержка проекта, исправление bug’ов;  формирование отчетов по работе системы нефтесбыта; работа в команде разработчиков из 6 человек.

Образование

2008 - МГУ им. М.В. Ломоносова, Факультет вычислительной математики и кибернетики (ВМиК).   
Данный курс запланирован в городах: Москва
06.03.2020
Время: 10:00-18:00
Локация: Москва
Длительность: 8 ч.
Тренер
Глотов Артем
Эксперт по инструментам Atlassian
12 500 1

06.03.2020

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 12 500 1
Санкт-Петербург 11 250 1
Омск 9 380 1
Киев 4 080 грн.
Одесса 3 700 грн.
Днепр 3 700 грн.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, управлению проектами, тестированию ПО, архитектуре ПО. Luxoft Training – единственный учебный центр в России, авторизованный IIBA. Действует скидка 10% на обучение физических лиц.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.