Опишіть ваш проєкт
Наші спеціалісти звʼяжуться з вами найближчим часом
Надіславши запит, ви отримуєте:
  • Лист чи дзвінок від нашого менеджера
  • Оцінку свого проєкту
  • Особисту зустріч, за необхідності
  • Конфіденційність гарантовано!
maxim_kaschjev
Ваш менеджер
Максим Кащєєв
Із задоволенням відповімо на всі ваші запитання
Задати питання
Project Management

DevOps Evening від Клубу Великого Мозку: оптимізуй та вдосконалюй

Методологія development+operations зародилася 2009 року, проте інтерес до неї підігрівається з кожним роком дедалі сильніше. Ось і зараз більшість IT-компаній розуміють, як важливо мати фахівця на стику двох посад. Вакансій багато, а хороших DevOps-представників мало - фахівцю потрібно володіти масштабною кількістю знань і навичок, не боятися труднощів і любити автоматизацію всіх-всіх процесів розробки. Клуб Великого Мозку стоїть на сторожі розвитку української технічної спільноти, і тому 29 листопада ми організували DevOps Evening.

Чесно кажучи, ми не очікували, що нам вдасться зібрати 50 учасників, бо сфера досить вузька, але в Харкові багато амбітних програмістів, які хочуть розвиватися й автоматизувати процеси, як справжні DevOps'и.

Клуб Большого Мозга: DevOps Evening

Про що говорили спікери?

Оскільки структура DevOps широка - охоплює автоматизацію проєктування, розробки, тестування, розгортання, підтримки та моніторингу, ми постаралися підібрати теми, які порушать проблемні питання сфери та допоможуть фахівцям обирати найкращі рішення для завдань на проєктах.

1 Docker у локальній розробці

Docker - це ПЗ для того, щоб автоматизувати розгортання середовища розробки, тобто передавати серверний проєкт клієнту, забезпечувати тиражованість і перевикористовувати серверні конфігурації.

Для того, щоб більше фахівців розуміли, як його правильно та ефективно використовувати, Олександр Свиридов (Senior DevOps Engineer, Cupermind) зробив свою доповідь.

Клуб Большого Мозга: DevOps Evening

Багато уваги спікер приділив використанню Docker у проєкті, пояснив переваги перед подібними рішеннями та розповів, як його готувати з використанням бібліотечних рішень.

Також учасники Клубу Великого Мозку дізналися про переваги та недоліки Alpine base image, різницю Add vs Copy та зрозуміли принцип роботи Cache issues. Доповідь супроводжувалася прикладами правильного і неправильного коду на реальних проєктах.

2 Terraform як заміна Ansible

Утиліта Terraform дає змогу автоматизувати налаштування та підтримку віртуальної інфраструктури. Тому Андрій Ковтун (DevOps Engineer, CHI Software) розповідав про особливості роботи з нею та порівнював з Ansible.

Я вам усе так добре розповідаю, але деякі речі починають бісити.

Клуб Большого Мозга: DevOps Evening

Terraform має простий синтаксис, підтримує величезну кількість провайдерів і дає змогу імпортувати наявні ресурси, що в Ansible відбувалося досить "боляче".

Акцентував увагу Андрій і на деяких особливостях професії DevOps:

Тестуйте те, що ви пишете, наслідки можуть бути фатальними. Взаємодійте з усіма людьми в команді, ви зобов'язані знати все, навіть якщо щось здається незначним. Тому що ви прокинетеся посеред ночі і будете всю цю справу піднімати

За посиланням доступна презентація спікера на Prezi.

3 From Monoliths to Microservices. Effective orchestration with Kubernetes

Станіслав Коленкін (Senior DevOps, DataArt) розповідав про те, що таке мікросервіс, у чому відмінності монолітної архітектури додатків від контейнерної, а також порівнював Kubernetes vs Docker Swarm.

Клуб Большого Мозга: DevOps Evening

Приділив увагу Станіслав проведенню Jenkins CI/CD і перевагам його впровадження. Також учасники дізналися про Autoscaling за кастомними мітками та управління версіями пакетів.

Уся інформація супроводжувалася прикладами коду на проєктах DataArt, завдяки чому доповідь вийшла інформативною і наочною.

Презентація спікера:

За традицією ми розіграли фірмові призи від Artjoker, пригостили учасників кексами з Великим мозком і зібрали фідбеки.

Клуб Большого Мозга: DevOps Evening

Впевнені, що тепер харківські компанії поповняться новими DevOps-фахівцями, які зроблять продукти та розробку якіснішими та ефективнішими.

Дивіться фотозвіт на нашій сторінці Facebook

Поділіться своєю емоцією від статті
Давайте обговоримо Ваш проєкт
Ми з радістю зробимо безкоштовну оцінку вашого проєкту
Або просто завантажте файл з презентацією або описом
Моісєєв Артем
Business Development Manager
Моісєєв Артем