Aноним
			- #1
 
[Слёрм] CI/CD на примере Gitlab CI [Тимофей Ларкин, Александр Швалов]
- Ссылка на картинку
 
Видеокурс, не интенсив!!!
Курс поможет понять принципы работы CI/CD и на практике освоить путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD, включая откат на предыдущую версию по нажатию одной кнопки.
После обучения вы сможете автоматизировать процесс интеграции и поставки и ускорить цикл разработки с минимальными рисками.
На курсе ответим на вопросы:
- Какие проблемы можно решить, внедрив CI/CD?
- Какие преимущества и недостатки есть у Gitlab CI?
- Как интегрируется Gitlab CI и Kubernetes?
- Что такое Gitops и где он применяется?
- Какие лучшие практики построения пайплайнов существуют и как их применять?
Преимущества курса:
✓ Методология Слёрм
Мы расскажем о CI/CD в простой и последовательной форме, вам не придется изучать сложную документацию.
✓ Работа на результат
Техподдержка поможет каждому студенту справиться с практическими заданиями и добиться поставленных целей.
✓ Курс на русском языке
Практический курс по CI/CD на русском языке, вам будет проще усвоить материал, задавать вопросы и общаться с коллегами.
✓ Практикующие эксперты
Вы будете учиться у специалистов, которые уже несколько лет работают с CI/CD, знают о важных нюансах и будут делиться своим опытом с вами.
Кому будет полезен курс:
1. Разработчикам
Получите возможность настроить с нуля процесс автоматизированной доставки кода, обеспечив конкурентное преимущество продукту.
2. Системным администраторам
Вы сможете повысить свой профессиональный уровень, сделать первый шаг в карьере DevOps-инженера и ближе познакомиться с миром разработки.
	
	
		
			
	
						Курс поможет понять принципы работы CI/CD и на практике освоить путь от создания самого простого пайплайна до настройки сложных вариантов CI/CD, включая откат на предыдущую версию по нажатию одной кнопки.
После обучения вы сможете автоматизировать процесс интеграции и поставки и ускорить цикл разработки с минимальными рисками.
На курсе ответим на вопросы:
- Какие проблемы можно решить, внедрив CI/CD?
- Какие преимущества и недостатки есть у Gitlab CI?
- Как интегрируется Gitlab CI и Kubernetes?
- Что такое Gitops и где он применяется?
- Какие лучшие практики построения пайплайнов существуют и как их применять?
Преимущества курса:
✓ Методология Слёрм
Мы расскажем о CI/CD в простой и последовательной форме, вам не придется изучать сложную документацию.
✓ Работа на результат
Техподдержка поможет каждому студенту справиться с практическими заданиями и добиться поставленных целей.
✓ Курс на русском языке
Практический курс по CI/CD на русском языке, вам будет проще усвоить материал, задавать вопросы и общаться с коллегами.
✓ Практикующие эксперты
Вы будете учиться у специалистов, которые уже несколько лет работают с CI/CD, знают о важных нюансах и будут делиться своим опытом с вами.
Кому будет полезен курс:
1. Разработчикам
Получите возможность настроить с нуля процесс автоматизированной доставки кода, обеспечив конкурентное преимущество продукту.
2. Системным администраторам
Вы сможете повысить свой профессиональный уровень, сделать первый шаг в карьере DevOps-инженера и ближе познакомиться с миром разработки.
№1 Что такое CI/CD и какие проблемы эта методика решает?
		- Историческая справка.
 - Необходимость автоматизации релизов, тестирования, их повторяемость.
 - Ускорение разработки продукта.
 - Унификация и мощности для сборки продукта.
 
- Конвейерный метод разработки.
 - Пайплайны, билды, артефакты.
 - CI и CD (deployment и delivery).
 
- TravisCI, CircleCI.
 - Github Actions.
 - Jenkins / TeamCity.
 - Gitlab CI.
 
- Из чего состоит Gitlab, какие у него возможности и компоненты?
 - Как установить Gitlab?
 - Основные настройки системы Gitlab.
 
- Создаем свой проект в Gitlab.
 - Best Practices (учетки пользователей, LDAP-авторизация и т.д.).
 
- Задачи и возможности runner.
 - Какие есть виды и для каких кейсов они нужны?
 - Настройка runner под проект.
 
- Для чего этот файл нужен, что из себя представляет?
 - Синтаксис, основные подходы. CI Linter от Gitlab.
 
- Include, шаблонизация.
 - Работа с переменными.
 - Условия работы со stage'ами.
 - Зависимости и параллельность stage.
 
- Добавление в пайплайн возможности Rollback.
 - Что такое динамическое окружение и какие возможности оно дает?
 
- Авторизация в кластере для раннеров.
 - Нативный метод интеграции Gitlab с Kubernetes.
 
- Push и Pull модель для CI/CD пайплайнов.
 - ArgoCD.
 
- Секретные переменные.
 - Проверка кода на безопасность.
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.