Внедрение DevOps
Мы стираем грани между бизнесом и разработчиками
![DevOps](https://cdn.sodatgroup.ee/images/devops_core_icn.png__100x100_q85_subsampling-2.png)
Внедрение принципов DevOps
Стирание границ и преград между командами разработчиков и нуждами бизнеса
- оптимальный дизайн - внимание к архитектуре продукта на уровне разработки дизайна позволяет выбрать для проекта оптимальные инструменты
- частые релизы обновлений - минимальный, но хорошо проверенный как автоматически, так и в ручную, набор изменений позволяет сократить время выхода в публичный рынок
- стабильный режим разработки и выпуска промежуточных версий гарантирует минимальный уровень недопонимания и ошибок на уровне бизнес моделей, а при их возникновении - исправление в кратчайшие сроки и с минимальными потерями на ранней стадии возникновения
Платформы для использования
Ниже некоторые платформы, которые мы опробовали и можем подтвердить эффективность их использования
![Amazon Web Services](https://cdn.sodatgroup.ee/images/amazon_web_services_icn.png__100x100_q85_subsampling-2.png)
![Google Cloud Platform](https://cdn.sodatgroup.ee/images/google_cloud_platform_icn.png__100x100_q85_subsampling-2.png)
![Digital Ocean](https://cdn.sodatgroup.ee/images/digital_ocean_icn.png__100x100_q85_subsampling-2.png)
![Heroku](https://cdn.sodatgroup.ee/images/heroku_icn.png__100x100_q85_subsampling-2.png)
Процесс цикличной интеграции
Необходимо быть уверенным, что исходный код всегда соответствует всем обозначенным стандартам
- проблемы интеграции обнаруживаются и решаются на ранней стадии, экономя время и ресурсы на масштабных исправлениях
- модульные тесты запускаются сразу после выпуска обновления и постоянно работают в фоновом режиме для выявления проблем
- постоянный доступ ко всем релизам для тестирования и демонстрации работы помогает командам по обеспечению качества и бизнес-моделированию продукта.
Регулярный выпуск обновлений
Тот случай, когда циклов интеграции недостаточно
- наши команды по обеспечению качества и бизнес-моделированию всегда в курсе всех выпущенных версий для тестирования и передачи в работу
- пользователи регулярно получают обновления продукта и также регулярно делятся своими отзывами и оценками изменений
- команда разработчиков поддерживает мотивацию к разработке на высоком уровне благодаря регулярным видимым результатам и ощутимому прогрессу
Некоторые другие технологии которые мы используем
![Sentry](https://cdn.sodatgroup.ee/images/sentry.png__100x0_q85_subsampling-2.png)
![Git](https://cdn.sodatgroup.ee/images/git.png__100x0_q85_subsampling-2.png)
![Pingdom](https://cdn.sodatgroup.ee/images/pingdom.png__100x0_q85_subsampling-2.png)
S
Supervisor
P
Packer
![Selenium](https://cdn.sodatgroup.ee/images/selenium.png__100x0_q85_subsampling-2.png)
S
Salt
![uWSGI](https://cdn.sodatgroup.ee/images/uwsgi.png__100x0_q85_subsampling-2.png)
![Vagrant](https://cdn.sodatgroup.ee/images/vagrant.png__100x0_q85_subsampling-2.png)
![Ansible](https://cdn.sodatgroup.ee/images/ansible.png__100x0_q85_subsampling-2.png)
![Apache](https://cdn.sodatgroup.ee/images/apache.png__100x0_q85_subsampling-2.png)
![BlazeMeter](https://cdn.sodatgroup.ee/images/blazemeter.png__100x0_q85_subsampling-2.png)
![Datadog](https://cdn.sodatgroup.ee/images/datadog.png__100x0_q85_subsampling-2.png)
![Docker Compose](https://cdn.sodatgroup.ee/images/docer_compose.png__100x0_q85_subsampling-2.png)
![Docker Machine](https://cdn.sodatgroup.ee/images/docer_machine.png__100x0_q85_subsampling-2.png)
![Gunicorn](https://cdn.sodatgroup.ee/images/gunicorn.png__100x0_q85_subsampling-2.png)
![Jenkins](https://cdn.sodatgroup.ee/images/jenkins.png__100x0_q85_subsampling-2.png)
![JMeter](https://cdn.sodatgroup.ee/images/jmeter.png__100x0_q85_subsampling-2.png)
![Nginx](https://cdn.sodatgroup.ee/images/ngiux.png__100x0_q85_subsampling-2.png)
![OKmeter](https://cdn.sodatgroup.ee/images/okmeter.png__100x0_q85_subsampling-2.png)
![Docker](https://cdn.sodatgroup.ee/images/docker.png__100x0_q85_subsampling-2.png)
У Вас есть актуальный проект или идея?
За время нашей плодотворной работы мы помогли более чем сотне наших клиентов успешно решить их уникальные сложные бизнес-проблемы и реализовать смелые бизнес-идеи. Обычно наша деятельность и сотрудничество с клиентами ведет к долгим годам прекрасных деловых отношений
Связаться с нами Связаться с нами