Услуги DevOps

Пожалуй, уже ни одно современное приложение не обходится без услуг DevOps. Выполняя заказы наших многочисленных клиентов, мы накопили богатейший опыт в этой области и сформировали отдельный отдел, предоставляющий услуги DevOps как в составе услуг по разработке и тестированию ПО, так и отдельно. Мы будем рады поделиться нашим опытом и надеемся, что он будет способствовать успеху ваших проектов!

Конфигурирование и автоматизация сборки проектов/продуктов

Наша команда DevOps разрабатывает и внедряет различные системы автоматизированной сборки ПО для таких технологических платформ, как Java (Maven, Ant, Gradle и др.), .NET (NAnt и др.), мобильные приложения для iOS/Android, Node.js и другие.

 

 

Continuous Integration (CI)/
Continuous Delivery (CD)

Наш отдел DevOps настраивает Continuous Integration (Непрерывная интеграция) и Continuous Delivery (Непрерывная поставка) на базе Jenkins/Hudson с использованием таких механизмов управления, как Ansible, Chef, Puppet. Это улучшает качество ПО и уменьшает сроки его поставки. В результате наши специалисты могут использовать различные модули, в том числе и контейнеры Docker, для репозиториев на базе Nexus или Artifactory.

Управление
релизами проектов/продуктов

Разработчики отдела DevOps в СКЭНД на профессиональном уровне организовывают процессы поставки релизов в сотрудничестве со всеми вовлеченными командами и помогают настроить процессы управления версиями (включая VCS и системы управления проектами), планирования релизов и поставок.

Сопровождение и поддержка

Любая инфраструктура, независимо от того, является она облачной или нет, требует ухода, контроля и, как правило, улучшения. DevOps в СКЭНД помогают заказчикам управлять системами и решать возникающие вопросы по оптимизации использования ресурсов, перераспределять нагрузку, масштабировать и т.п. Также они занимаются проектированием, конфигурированием и поддержкой защищенных сред, настройкой удаленного доступа и предоставлением рекомендаций по обеспечению безопасности.

Мониторинг и резервное копирование

Наша команда DevOps поможет организовать проактивный подход в поддержке, что позволяет минимизировать простои и увеличить качество обслуживания. В качестве инструментов мониторинга инфраструктуры и прогнозирования возможных изменений могут использоваться Zabbix, Nagios, Graphite, NewRelic и др. Перед началом любого из действий специалисты DevOps всегда осуществляют резервное копирование, что позволяет быстро восстановить инфраструктуру с минимальными потерями в случае непредвиденных ситуаций.

Установка сторонних программных комплексов

Также наша команда DevOps может установить и настроить готовые сторонние решения:

  • Реляционные базы данных (RDB)  MySQL, MariaDB, PostgreSQL и т.п.;
  • NoSQL базы данных  MongoDB, Cassandra и т.п.;
  • Системы контроля версий (VCS)  Git, Mercurial, Subversion и т.п. и связанную инфраструктуру;
  • Файловые репозитории Nexus, Artifactory;
  • Поисковые платформы Apache Solr, Elasticsearch, SphinxSearch;
  • Брокеры сообщений  Apache Kafka, RabbitMQ, Apache ActiveMQ и т.п.;
  • Apache Hadoop;
  • Веб-серверы и серверы приложений NGINX, Apache HTTP Server, Apache Tomcat, IIS и т.п.;
  • Системы управления проектами и задачами, включая отслеживание ошибок, Atlassian products (JIRA/Confluence/Bamboo), Redmine и т.п.;
  • и многие другие.

Облачные сервисы

Сегодня «облака» в сфере IT— повсеместное явление. Публичные и приватные — именно они позволяют запускать приложения заказчиков, не имеющих собственного парка серверов, улучшают их масштабируемость, способность к восстановлению, адаптивность и доступность.
  • Amazon Web Services (AWS)

    AWS — одна из наиболее популярных и широко используемых платформ для облачных веб-сервисов. Наши DevOps-инженеры имеют значительный опыт использования многих ее компонентов, среди которых: EС2, S3, CloudFront, CloudSearch, VPC, Route 53, IAM, Transcoder, SQS, SES, SNS.

  • Виртуализация и контейнеризация

    Наш отдел DevOps активно работает с различными инструментами и платформами виртуализации и контейнеризации, а также с виртуальным приватным облаком. Среди используемых платформ — OpenStack, Xen Cloud, DigitalOcean, гипервизоры XEN, QEMU, KVM, Hyper-V, контейнеры Docker и связанная с ними инфраструктура.

  • Облачная инфраструктура

    Пример AWS, над которой работает наша команда DevOps.

Свяжитесь с нами

Наша команда к вашим услугам! Напишите нам, и мы ответим вам в ближайшее время.

Спасибо, что написали нам! Ваше сообщение было успешно отправлено. Мы обязательно ответим на него в ближайшее время. Пожалуйста, проверьте, получили ли Вы от нас письмо-подтверждение на указанную Вами почту.