DevOps та автоматизація CI/CD
Випускати зміни без нервів
Перевірено, випущено і з можливістю відкату, тож зміни доходять до клієнтів у вівторок удень, а не пізно в п'ятницю.
Вибрані роботи, що демонструють цю послугу.
-
Автоматизувала розгортання GIS SaaS через CI/CD
Розгортання, обробка даних і звітність стали автоматизованими й надійними, ручна рутина більше не лягала на команду, а цикл релізів скоротився.
-
Автоматизувала розгортання 20 пайплайнів
Усі двадцять пайплайнів і їхній ETL працювали автоматично й передбачувано, а автоматизація інфраструктури та звітність загалом стали впорядкованішими.
-
Автоматизувала 100 критично важливих резервних
Резервні копії для кожної бази даних створювалися автоматично, і їх можна було перевірити, тож відновлюваність даних перестала бути припущенням і стала…
-
Заощадила 4 000 годин з CI/CD на GitHub і GitLab
Упорядковані процеси заощадили близько 4 000 годин, пришвидшили і аналіз даних, і розробку програмного забезпечення, а ще, що не менш корисно, зробили…
-
Автоматизувала обробку даних на Python і PL/pgSQL
Зросли і продуктивність, і ефективність, ручну роботу зняли з людських плечей, а обробка даних стала стабільною й надійною і перестала бути джерелом дрібних…
-
Тримала схему узгодженою впродовж 1 022 міграцій
Нове середовище й те, що живе давно, — одна й та сама база даних, і це перевіряється, а не приймається на віру.
-
Написала тести для самих перевірок
Тепер для кожного скрипту перевірки в проєкті є тест, який доводить, що на хибних вхідних даних той завершується з помилкою, а перевірки діапазону беруть дані…
-
Знайте ліцензію всього, що випускаєте
Запровадили перевірку ліцензій 644 сторонніх компонентів, яка запускається під час кожної збірки, і довели, що вона спрацьовує, навмисно її зламавши.
Якщо це та робота, яка вам потрібна, наступний крок — розмова.
Опишіть проблему, і ми чесно скажемо, чи ми ті люди, які вам потрібні.