Microsoft стремится помогать всем командам, использующим DevOps, ‒ от разработчиков, осуществляющих свою деятельность в небольших командах, до предприятий, работающих в глобальном масштабе. Сегодня более 10000 проектов с открытым исходным кодом, таких как CPython, Pandas и OptiKey, используют GitHub и Azure DevOps для совместной работы и ускорения внедрения инноваций в проектах. Теперь разработчики объявили о внедрении новых технологий, которые обеспечат более удобную работу.
Основные обновления
Azure Pipelines дает возможность использовать одни и те же документы YAML для создания многоступенчатых конвейеров в виде кода. Это помогает ускорить обратную связь между группами разработки и эксплуатации, полагаясь на четко задекларированные правила. Azure Pipelines можно легко интегрировать с кластерами Kubernetes, находящимися в локальном или публичном облачном хранилище. Система анализирует репозиторий и предлагает правильный набор шаблонов YAML для настройки, а также все необходимые файлы Kubernetes для развертывания в кластере.
GitHub Enterprise будет поддерживать Azure Active Directory. Клиенты теперь могут использовать существующее решение для членства в группах в GitHub. Благодаря этому они получат такие преимущества:
- сокращение времени администрирования;
- расширение возможностей для проведения аудита;
- повышение безопасности.
Пользователи теперь могут входить в Azure и Azure DevOps, используя существующую учетную запись GitHub.
Новинки Центра приложений
Visual Studio App Center автоматизирует работу приложений для iOS, Android, Windows и macOS. Разработчики объявили о включении возможностей Azure Mobile Backend как службы (MBaaS) в Центр приложений. Быстро и удобно создавать программы можно с помощью таких опций:
- корпоративный вход, обеспечивающий простое управление группами учетных записей;
- push-уведомления для отправки миллионов персонализированных сообщений на устройства за считанные секунды;
- автоматическая синхронизация данных.
Разработчики продолжают прислушиваться к отзывам и пожеланиям клиентов, улучшая системы для более простой и комфортной работы.