ΠžΡΠ½ΠΎΠ²Ρ‹ πŸ’Ž DevOps, ΠΎΡ‚ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Ρ‹ Π΄ΠΎ инструмСнтов

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° пСрСчислСнныС Π½ΠΈΠΆΠ΅ истории, ΠΈ Ссли хотя Π±Ρ‹ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… окаТСтся Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ, этот Ρ‚Ρ€Π΅Π½ΠΈΠ½Π³ Ρ‚ΠΎΡ‡Π½ΠΎ для вас:

Π’Π°ΡˆΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Ρ€Π°ΡΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎ Π΅Ρ‰Π΅ Π΄ΠΎΠ»Π³ΠΎ ΠΆΠ΄Π°Ρ‚ΡŒ Ρ€Π΅Π»ΠΈΠ·Π° с Π½ΡƒΠΆΠ½ΠΎΠΉ Ρ„ΠΈΡ‡Π΅ΠΉ

КомандС Π½Π°Π΄ΠΎΠ΅Π»ΠΎ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π΅Ρ‡Π΅Ρ€ пятницы ΠΈ всС Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Π΅ Π½Π° Π°Π½Π°Π»ΠΈΠ· ΠΈ поиск ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π½Π° Π±ΠΎΠ΅Π²ΠΎΠΉ срСдС послС ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ

ВмСсто Ρ€ΡƒΡ‚ΠΈΠ½Π½ΠΎΠ³ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ обслуТивания процСсса выпуска сборок, Π²Π°ΠΌ хочСтся ΡΡ„ΠΎΠΊΡƒΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° создаваСмом ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π΅

Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ:

ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π² DevOps

Π£Π·Π½Π°Π΅Ρ‚Π΅ ΠΎ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°Ρ… ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°Ρ… Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ поставки качСствСнных Ρ€Π΅Π»ΠΈΠ·ΠΎΠ²

ΠŸΠΎΠΉΠΌΠ΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π² вашСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ тСстированиС Π²ΠΎ всСх дСталях

ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅ΡΡŒ с основными инструмСнтами ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ использованиСм ΠΈΡ… для ΠΏΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ выявлСния ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ

Π£Π·Π½Π°Π΅Ρ‚Π΅ ΠΊΠ°ΠΊ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ выпуск сборок быстрым, Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½Ρ‹ΠΌ ΠΈ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎ качСствСнным

ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ эффСктивный процСсс Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

ВСхнологичСская ΠΊΠ°Ρ€Ρ‚Π° DevOps насчитываСт Π±ΠΎΠ»Π΅Π΅ 300 Π²Π΅Π½Π΄ΠΎΡ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ², Π½ΠΎ ΠΌΡ‹ ΠΏΠΎΠΊΠ°ΠΆΠ΅ΠΌ основныС инструмСнты ΠΈ Π½Π°ΡƒΡ‡ΠΈΠΌ с Π½ΠΈΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DevOps, Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ появился

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ статистика State of DevOps Report

ChatOps, NoOps

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ DevOps, Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²ΠΊΠΈ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ появился

ΠΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Π°Ρ статистика State of DevOps Report

ChatOps, NoOps

Π§Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°Ρ‡Π°Ρ‚ΡŒ?

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ°

Π”Π»ΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ€Π΅Π»ΠΈΠ·Π°

Π΄ΠΎΠ»Π³ΠΎΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ качСствСнной сборки, ΠΎΠΊΠ½Π° для Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, слоТныС/Ρ€ΡƒΡ‡Π½Ρ‹Π΅ манипуляции Π² процСссС Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ, Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€., зависимости).

Низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ расслСдования ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²

ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ эскалации, 1я линия ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ воспроизвСдСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² для получСния контСкста

Ошибки Π½Π° производствСнной срСдС

Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Π΅ зависимости, Π½Π΅ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ измСнСния настроСк/ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ‡Π½Ρ‹Ρ… условиях (Π½Π° ПК Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²), Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹

ΠΠ΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ сСрвиса

Π²Ρ‹ΠΊΠ°Ρ‚ΠΈΠ»ΠΈ ΠΊΡ€ΠΈΠ²ΡƒΡŽ сборку, Π΄ΠΎΠ»Π³ΠΎ восстанавливаСм ΠΏΡ€Π΅ΠΆΠ½ΡŽΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ

Π”Π»ΠΈΠ½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» Ρ€Π΅Π»ΠΈΠ·Π°

Π΄ΠΎΠ»Π³ΠΎΠ΅ ΠΎΠΆΠΈΠ΄Π°Π½ΠΈΠ΅ качСствСнной сборки, ΠΎΠΊΠ½Π° для Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ, Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹, слоТныС/Ρ€ΡƒΡ‡Π½Ρ‹Π΅ манипуляции Π² процСссС Π²Ρ‹ΠΊΠ»Π°Π΄ΠΊΠΈ, Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ всСх ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (Π½Π°ΠΏΡ€., зависимости).

Низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ расслСдования ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²

ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ эскалации, 1я линия ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ, ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ воспроизвСдСния Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ² для получСния контСкста

Ошибки Π½Π° производствСнной срСдС

Π½Π΅ΡƒΡ‡Ρ‚Π΅Π½Π½Ρ‹Π΅ зависимости, Π½Π΅ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ измСнСния настроСк/ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² Ρ‚Π΅ΠΏΠ»ΠΈΡ‡Π½Ρ‹Ρ… условиях (Π½Π° ПК Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²), Π΄Π΅Ρ„Π΅ΠΊΡ‚Ρ‹

ΠΠ΅Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ сСрвиса

Π²Ρ‹ΠΊΠ°Ρ‚ΠΈΠ»ΠΈ ΠΊΡ€ΠΈΠ²ΡƒΡŽ сборку, Π΄ΠΎΠ»Π³ΠΎ восстанавливаСм ΠΏΡ€Π΅ΠΆΠ½ΡŽΡŽ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ

ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΊΡƒΠ»ΡŒΡ‚ΡƒΡ€Π° DevOps

CAMS

Culture, Automation, Measurement, Sharing

Π”ΠΎΠ²Π΅Ρ€ΠΈΠ΅

ВСсноС взаимодСйствиС

НСпрСрывноС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

ΠŸΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ

Автоматизация

ВысокоС качСство

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ

CAMS

Culture, Automation, Measurement, Sharing

Π”ΠΎΠ²Π΅Ρ€ΠΈΠ΅

ВСсноС взаимодСйствиС

НСпрСрывноС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅

ΠŸΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ

Автоматизация

ВысокоС качСство

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ

ΠœΠΈΡ„Ρ‹ ΠΈ Π°Π½Ρ‚ΠΈΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹

DevOps β€” это процСсс

DevOps = Agile

ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ долТности Π² DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Новая выдСлСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° DevOps

Π’Ρ€Π°ΠΆΠ΄Π΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅

DevOps β€” очСрСдная сСрСбряная пуля

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ΅Π²Ρ‹ΠΌΠΈ сСрвСрами

DevOps β€” это процСсс

DevOps = Agile

ΠŸΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ долТности Π² DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€

Новая выдСлСнная ΠΊΠΎΠΌΠ°Π½Π΄Π° DevOps

Π’Ρ€Π°ΠΆΠ΄Π΅Π±Π½ΠΎΠ΅ ΠΏΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅

DevOps β€” очСрСдная сСрСбряная пуля

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ Π±ΠΎΠ΅Π²Ρ‹ΠΌΠΈ сСрвСрами

Π˜Π½Ρ„Ρ€Π°ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΊΠ°ΠΊ ΠΊΠΎΠ΄

ОписаниС зависимостСй Π² ΠΊΠΎΠ΄Π΅

РСвью измСнСний

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ

Π’ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ окруТСния

Ansible vs Chef, Docker vs Vargant. Унификация ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ. ΠšΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Π°Ρ€ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. ВСрсионированиС ΠΈ восстановлСниС Ρ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠ΅ΠΉ вСрсии.

ОписаниС зависимостСй Π² ΠΊΠΎΠ΄Π΅

РСвью измСнСний

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ

Π’ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ окруТСния

Ansible vs Chef, Docker vs Vargant. Унификация ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ. ΠšΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²Π°Ρ€ΠΈΠ°Ρ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ. ВСрсионированиС ΠΈ восстановлСниС Ρ€Π°Π±ΠΎΡ‚Π°Π²ΡˆΠ΅ΠΉ вСрсии.

Π Π°Π½Π½Π΅Π΅ ΠΈ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠ΅ тСстированиС

РСвью кода

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ инструмСнты

АвтоматизированноС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ тСстированиС

АвтоматизированноС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС

Моки, ΠŸΡ€ΠΎΠΊΡΠΈ, Π—Π°Π³Π»ΡƒΡˆΠΊΠΈ.

НагрузочноС тСстированиС

ВСстированиС бСзопасности

БтатичСский Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π°. Fuzzy-тСстированиС. Π’ΠΈΠΏΠΎΠ²Ρ‹Π΅ Π°Ρ‚Π°ΠΊΠΈ ΠΈ тСстированиС Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ (nmap, openvas, metasploit).

​ВСстированиС Π² Π²Π΅Ρ‚ΠΊΠ°Ρ…

Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ

РСвью кода

ΠŸΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΈ инструмСнты

АвтоматизированноС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ тСстированиС

АвтоматизированноС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС

Моки, ΠŸΡ€ΠΎΠΊΡΠΈ, Π—Π°Π³Π»ΡƒΡˆΠΊΠΈ.

НагрузочноС тСстированиС

ВСстированиС бСзопасности

БтатичСский Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π°. Fuzzy-тСстированиС. Π’ΠΈΠΏΠΎΠ²Ρ‹Π΅ Π°Ρ‚Π°ΠΊΠΈ ΠΈ тСстированиС Π½Π° ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ (nmap, openvas, metasploit).

​ВСстированиС Π² Π²Π΅Ρ‚ΠΊΠ°Ρ…

Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ DevOps

НСпрСрывная поставка & НСпрСрывная интСграция

Π‘Π±ΠΎΡ€ΠΊΠ°, статичСский Π°Π½Π°Π»ΠΈΠ·, unit-тСсты, Π°Π²Ρ‚ΠΎ-тСсты

НСпрСрывноС Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ² (artifactory). Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ дСплоя.

ΠŸΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ²

АгрСгаторы Π»ΠΎΠ³ΠΎΠ². Анализаторы Π»ΠΎΠ³ΠΎΠ², визуализация Π½Π΅ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… ситуаций, поиск Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π‘Π±ΠΎΡ€ контСкста ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ систСмных ошибок.

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ повСдСния прилоТСния

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ прилоТСния. Π₯арактСристики прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ. Эскалация ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²: Π˜Π½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚, КомплСксная эскалация.

Высокая Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ прилоТСния

Feature flags. Π”ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚Π°: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ прилоТСния, Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

ΠžΠ±Ρ‰Π°Ρ Kanban доска Π·Π°Π΄Π°Ρ‡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π—Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. Π—Π°Π΄Π°Ρ‡ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Ρ‹.

Знакомство с основными инструмСнтами

Jenkins, BDD, Selenium, JMeter, Radamsa, Docker, Chef, Ansible, Kubernetes NewRelic, Zabbix, Logstash, ELK+R, OpenShift, OpenStack, Vagrant

НСпрСрывная поставка & НСпрСрывная интСграция

Π‘Π±ΠΎΡ€ΠΊΠ°, статичСский Π°Π½Π°Π»ΠΈΠ·, unit-тСсты, Π°Π²Ρ‚ΠΎ-тСсты

НСпрСрывноС Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅

Π₯Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ² (artifactory). Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ дСплоя.

ΠŸΡ€ΠΎΠ°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ²

АгрСгаторы Π»ΠΎΠ³ΠΎΠ². Анализаторы Π»ΠΎΠ³ΠΎΠ², визуализация Π½Π΅ΡˆΡ‚Π°Ρ‚Π½Ρ‹Ρ… ситуаций, поиск Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°. Π‘Π±ΠΎΡ€ контСкста ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ систСмных ошибок.

ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ повСдСния прилоТСния

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ прилоТСния. Π₯арактСристики прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚ΡŒ. Эскалация ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ²: Π˜Π½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠšΠΎΠ½Ρ‚Π΅ΠΊΡΡ‚, КомплСксная эскалация.

Высокая Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ прилоТСния

Feature flags. Π”ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π’Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΎΡ‚ΠΊΠ°Ρ‚Π°: ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ прилоТСния, Π‘Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

ΠžΠ±Ρ‰Π°Ρ Kanban доска Π·Π°Π΄Π°Ρ‡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

Π—Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ. Π—Π°Π΄Π°Ρ‡ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. Π˜Π½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Ρ‹.

Знакомство с основными инструмСнтами

Jenkins, BDD, Selenium, JMeter, Radamsa, Docker, Chef, Ansible, Kubernetes NewRelic, Zabbix, Logstash, ELK+R, OpenShift, OpenStack, Vagrant

Виповая схСма DevOps

БистСма контроля вСрсий

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² Π²Π΅Ρ‚ΠΊΠ°Ρ…. Git-flow, Github-flow, Gitlab-flow.

НСпрСрывная интСграция ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅

ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ тСсты. БтатичСскиС Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС. Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π° UAT.

ΠŸΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½ΠΎΠ΅ тСстированиС

Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π° Π±ΠΎΠ΅Π²ΠΎΠΉ срСдС

Настройка Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΈ визуализация повСдСния прилоТСния

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ процСсса

Infrastructure resiliency, MTTR (mean time to recovery), Deployment success rate. Lead time (для заявок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ). ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ сорванных сроков поставки. Частота выпуска. Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ отсутствия качСствСнной сборки. Число ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² тСхничСского Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° (App error rates).

БистСма контроля вСрсий

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π² Π²Π΅Ρ‚ΠΊΠ°Ρ…. Git-flow, Github-flow, Gitlab-flow.

НСпрСрывная интСграция ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅

ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ тСсты. БтатичСскиС Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ тСстированиС. Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π° UAT.

ΠŸΡ€ΠΈΠ΅ΠΌΠΎΡ‡Π½ΠΎΠ΅ тСстированиС

Π Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ Π½Π° Π±ΠΎΠ΅Π²ΠΎΠΉ срСдС

Настройка Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΈ визуализация повСдСния прилоТСния

ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ процСсса

Infrastructure resiliency, MTTR (mean time to recovery), Deployment success rate. Lead time (для заявок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ). ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ сорванных сроков поставки. Частота выпуска. Π”Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ отсутствия качСствСнной сборки. Число ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚ΠΎΠ² тСхничСского Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π° (App error rates).

ΠœΡ‹ ΠΏΠΎΠΌΠΎΠ³Π°Π΅ΠΌ организациям с 2004 Π³ΠΎΠ΄Π°

Π‘Π²ΡΠ·Π°Ρ‚ΡŒΡΡ с Π½Π°ΠΌΠΈ

Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ ЛобасСв

Managing Partner

+7 495 221 87 39

dmitry@onagile.ru

Наш Telegram ΠΊΠ°Π½Π°Π» ΠΎΠ± Agile ΠΈ Π³ΠΈΠ±ΠΊΠΈΡ… организациях, ΠΏΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ!