Решения с открытым кодом в Azure: быстрое и безопасное внедрение инноваций
Эффективная совместная работа
Совершенствуйте условия для совместной работы, чтобы привлекать и сохранять лучшие кадры. Повышайте скорость разработки: расширяйте возможности команд специалистов и внедряйте инновации.
Усиленная защита
Создавайте решения на безопасной облачной платформе, которая разработана для защиты корпоративных данных и ресурсов. При этом вы сможете в упреждающем порядке обеспечивать соответствие всем применимым нормативным требованиям.
Гибкость разработки
Получите возможность перемещать приложения куда угодно. Обеспечьте простоту и гибкость развертывания в локальных, гибридных и многооблачных средах, а также на периферии.
Облачные решения Azure — платформа для космической гонки
"Открытый исходный код, вычислительные мощности HPE Spaceborne Computer-2 и возможности масштабирования в Azure позволяют разработчикам создавать решения для космоса с невероятной скоростью".
— Кевин Мак, старший инженер-разработчик, Майкрософт
Увеличение скорости разработки с помощью открытого кода в Azure
"Возможность использовать инструменты с открытым кодом позволяет нам работать быстрее и сосредотачиваться на самом главном — решении проблем".
— Зак Фуллер, ведущий специалист по продуктам для серверной инфраструктуры и безопасности, StopWatch
Обзор архитектурных решений в Azure
Контейнеры
Автоматизируйте развертывание, масштабирование и администрирование контейнерных приложений с помощью Kubernetes.
Базы данных
Изучите традиционные и реляционные СУБД, а также решения для работы с большими данными.
DevOps
Создавайте, тестируйте и развертывайте любые приложения (в облаке или локальной среде) с помощью Azure DevOps, чтобы предоставлять конечным пользователям непрерывный доступ к своим продуктам.
Аналитика
Ознакомьтесь с решениями для аналитики. Неважно, хотите ли вы расширить уже внедренные продукты или только присматриваетесь к облачным средствам аналитики. Вы найдете подходящие варианты для своей организации.
Машинное обучение
Научитесь обучать и развертывать модели, а также управлять жизненным циклом машинного обучения с помощью ресурсов для Машинного обучения Azure: учебных материалов, примеров кода и справочников по API.
Блог Майкрософт о решениях с открытым кодом
Оптимизируйте инвестиции в решения с открытым кодом в Azure
-
Нативная среда Linux для любой рабочей нагрузки
Организуйте безопасное и удобное управление рабочими нагрузками в Linux. Это быстро развивающаяся платформа в Azure, в состав которой входят вычислительные ресурсы, контейнеры, данные, управляемые службы и решения SaaS (программное обеспечение как услуга) от Linux. Пользуйтесь встроенными возможностями идентификации, обеспечения безопасности, управления и работы в гибридном режиме.
-
Свобода выбора при разработке современных приложений
Оперативно внедряйте инновации, используя ориентированные на облако архитектуры. Модернизируйте приложения быстрее с помощью полностью управляемой среды Kubernetes. Функции Azure позволят создавать приложения без необходимости подготавливать инфраструктуру и управлять ей. Полностью интегрированные функции DevOps и микрослужбы помогут более гибко подходить к разработке.
-
Доступ к базам данных и аналитике корпоративного уровня
С полностью управляемыми базами данных с открытым кодом вы сможете сосредоточиться на создании приложений, а не на управлении базами данных. Легко обрабатывайте огромные объемы данных с помощью Azure HDInsight — простой и экономичной службы для аналитики с открытым кодом.
-
Оптимизация машинного обучения
Ускорьте обучение и получение выводов с помощью платформ с открытым кодом и ONNX Runtime. Повышайте производительность за счет использования ,"PyTorch в Azure, виртуальных машин и бессерверной среды размещения. Ответственное применение машинного обучения позволит создать искусственный интеллект, которому можно доверять, а Bot Framework Composer поможет в разработке интеллектуальных решений с диалоговым интерфейсом.
GitHub и Azure для автоматизации рабочих процессов доставки кода в облако
- Выполняйте сборку, тестирование и развертывание кода из репозитория GitHub в Azure. Это позволит быстрее создавать надежные и безопасные приложения и распространять их по всему миру.
- Экономьте время: автоматизируйте конвейер выпуска с помощью непрерывной интеграции и непрерывного развертывания (CI/CD).
- Создавайте автоматизированные рабочие процессы с поддержкой распространенных сценариев: контейнерных приложений в Службе Azure Kubernetes (AKS), веб-сайтов в Службе приложений Azure, реляционных данных в Базе данных SQL Azure и управляемых событиями приложений в Функциях Azure. Все это — с помощью GitHub Actions для Azure.
Экосистема открытого кода в Azure
Пользуйтесь удобными службами идентификации, защиты данных и выставления счетов. Они созданы, работают и поддерживаются на базе унифицированного кода. Эти решения реализовали партнеры Azure, которые ориентированы на проектирование систем с открытым кодом.
Полностью управляемые высокодоступные кластеры OpenShift по запросу, мониторинг и эксплуатацию которых обеспечивают Майкрософт и Red Hat.
Примеры использования
Liantis
Lufthansa Technik
Ресурсы
Создание кластера Azure Red Hat OpenShift 4
Подключение к кластеру Azure Red Hat OpenShift 4
Получение аналитических сведений из всех данных и создание решений на базе искусственного интеллекта с помощью Azure Databricks.
Примеры использования
Ресурсы
Краткое руководство по созданию рабочей области Azure Databricks с кластером Apache Spark
Обработка и анализ данных и машинное обучение с использованием Azure Databricks
На GitHub
Автоматизация подготовки и защиты данных с помощью Terraform в инфраструктуре Azure: систематизация, распространение, администрирование и выполнение политик в рамках согласованного рабочего процесса.
Примеры использования
Ресурсы
Начало работы: настройка Terraform в Azure Cloud Shell с помощью Bash
Настройка виртуальной машины Linux с инфраструктурой в Azure с помощью Terraform
На GitHub
Удобное и экономичное масштабирование производительности за счет добавления в архитектуру приложения уровня быстрого кэширования, а также преимущества от использования полностью управляемой службы.
Примеры использования
Ресурсы
Краткое руководство по созданию Кэша Azure для Redis уровня "Корпоративный"
На GitHub
Упрощение поиска в корпоративной среде, наблюдения за работоспособностью системы и обеспечения безопасности с помощью гибкого стека, развернутого в Azure.
Ресурсы
Развертывание и администрирование решения Elastic в Azure
На GitHub
Бесплатная и открытая распределенная поисковая система на основе REST
Простая интеграция между SUSE Linux и Azure для всех критически важных облачных приложений.
Примеры использования
Ресурсы
Начало работы с SUSE Linux Enterprise Server в Microsoft Azure
SUSE Studio: интеграция с Windows Azure
На GitHub
Более продуктивное использование приложений и данных с помощью ведущей в отрасли платформы Cloudera для машинного обучения и расширенной аналитики в Azure.
Примеры использования
Ресурсы
Создание частной среды хранения данных с помощью Службы Azure Kubernetes (AKS)
Создание приложения машинного обучения
На GitHub
Взаимодействие с Apache Spark с помощью интерфейса REST с открытым кодом Livy
Быстрое начало потоковой обработки данных с использованием Confluent Cloud в Azure с помощью масштабируемых кластеров и стандартных отраслевых функций безопасности.
Ресурсы
Что такое Apache Kafka для Confluent Cloud
Краткое руководство по началу работы с Apache Kafka для Confluent Cloud
Управление ресурсом Confluent Cloud
На GitHub
Запуск современных и традиционных приложений Linux или Windows с обеспечением безопасности, поддержки и масштабирования корпоративного уровня при снижении операционных расходов и повышении эффективности.
Примеры использования
Ресурсы
Экономия времени разработчиков с помощью Docker и Azure
Развертывание контейнеров в Azure ACI с помощью Docker CLI
На GitHub
Оптимизированные для Azure компоненты ядра и пространства пользователей, созданные на основе последних выпусков, с улучшенными функциями обеспечения безопасности и соответствия требованиям.
Примеры использования
Ресурсы
Краткое руководство по созданию виртуальной машины Linux на портале Azure
Подготовка виртуальной машины Ubuntu для Azure
На GitHub
Официальная сборка для cloud-init: инициализация облачного экземпляра
Поддержка транзакций, поиска, аналитики и сценариев использования на мобильных устройствах для стратегических инициатив и важных применений в масштабах всей компании с помощью общего интерфейса запросов и общей модели данных.
Примеры использования
Ресурсы
На GitHub
Продолжайте изучать решения с открытым кодом с помощью этих ресурсов
Технологии с открытым кодом в Майкрософт
Знакомьтесь с проектами и сообществами, получайте доступ к необходимым инструментам и читайте блоги о технологиях с открытым кодом в Майкрософт.
Практическое обучение для профессионального развития
Развивайте технические навыки работы с открытым кодом с помощью пошаговых руководств.
Поиск, пробное использование и развертывание решений с открытым кодом
Ознакомьтесь с обширным каталогом решений с открытым кодом и корпоративных приложений, сертифицированных и оптимизированных для работы в Azure.
Курсы по разработке приложений
Приобретайте практические навыки: учитесь в произвольном темпе и участвуйте в прямых трансляциях, которые проводят технические эксперты.
Блог о решениях Azure с открытым кодом
Будьте в курсе последних новостей, чтобы развивать гибкий подход и быстрее внедрять инновационные решения.