This is the Trace Id: b74e3556d6361893e7c7ae493a0d68a8
Перейти к основному контенту Обзор Посмотреть все продукты (200+) Microsoft Foundry Azure Copilot GitHub Copilot Служба Azure Kubernetes (AKS) Azure Cosmos DB База данных Azure для PostgreSQL Azure Arc Microsoft Fabric Виртуальные машины Linux в Azure Модели Foundry Служба агентов Foundry Foundry IQ Foundry Tools Уровень управления Foundry Наблюдаемость в решении "Уровень управления Foundry" Azure OpenAI в моделях Foundry Речь Azure в Foundry Tools Машинное обучение Azure Просмотреть все базы данных Azure Cosmos DB Azure DocumentDB Azure SQL База данных Azure для PostgreSQL Redis, управляемый Azure Microsoft Fabric Azure Databricks Виртуальные машины Linux в Azure Windows Server в Azure Функции Azure Масштабируемые наборы виртуальных машин Azure Управление API Azure Контейнеры приложений Azure Служба Azure Kubernetes (AKS) Диспетчер парка Azure Kubernetes Реестр контейнеров Azure Azure Red Hat OpenShift Экземпляры контейнеров Azure Хранилище контейнеров Azure Azure Arc Azure Local Microsoft Defender для облака Azure Monitor Microsoft Sentinel Миграция Azure Смотреть все решения (40+) Облачные решения для малого и среднего бизнеса Центр миграции в облако и модернизации Аналитика данных для ИИ Базы данных Azure Приложения и агенты ИИ Microsoft Marketplace Microsoft Sovereign Cloud Приложения и агенты ИИ Ответственное применение ИИ с Azure Инфраструктура ИИ Аналитика данных для ИИ Операции машинного обучения (MLOps) Малокодовая разработка приложений в Azure Службы интеграции Бессерверные вычисления DevOps Центр миграции и модернизации Миграция приложений .NET Базы данных в Azure Linux в Azure Oracle в Azure SAP в Microsoft Cloud Адаптивное облако Высокопроизводительные вычисления (HPC) Инфраструктура как услуга (IaaS) Устойчивость Oсновы Azure Frontier Accelerate для Azure FinOps в Azure Microsoft Marketplace Обзор цен Azure Создать учетную запись Azure Бесплатные службы Azure Гибкие варианты покупки Калькулятор цен FinOps в Azure Максимизация рентабельности ИИ Планы экономии Azure Резервирование ресурсов Azure Преимущество гибридного использования Azure Виртуальные машины Azure SQL Microsoft Foundry Microsoft Fabric Служба Azure Kubernetes (AKS) Microsoft Defender для облака Подробнее Компании по разработке программного обеспечения Microsoft Marketplace Найдите партнера Ресурсы для партнеров Azure Начало работы с Azure Истории клиентов Отчеты аналитиков, технические документы и электронные книги Видео Подробнее об облачных вычислениях Документация Обзор портала Azure Ресурсы для разработчиков Шаблоны быстрого запуска Ресурсы для стартапов Сообщество разработчиков Учащиеся Azure для партнеров Блог События и вебинары Обучение Поддержка Связь с отделом продаж Начало работы с Azure Вход

Разработка современных приложений

Быстрее реагируйте на изменения, оптимизируйте расходы и уверенно поставляйте решения.
Обзор

Стандартные блоки разработки современных приложений

Разработка современных приложений — это подход, который позволяет быстро внедрять инновации с помощью облачных архитектур со слабо связанными микрослужбами, управляемыми базами данных, ИИ, поддержкой DevOps и встроенным мониторингом. Удовлетворяйте меняющиеся потребности своих клиентов с помощью приложений, которые обеспечивают высоко персонализированное взаимодействие и динамически изменяются, чтобы реагировать на события в режиме реального времени.
  • Облачная архитектура позволяет чаще реализовывать новые идеи, быстрее реагировать на меняющиеся потребности и легче запускать устойчивые и масштабируемые приложения. Упаковывая код приложений и зависимости в контейнеры и развертывая их в виде микрослужб, вы повышаете переносимость архитектуры для развертывания приложений в разных средах с минимальными изменениями или совсем без них. Изменения можно вносить в отдельные компоненты с минимальным риском для всего приложения.

    Kubernetes помогает управлять контейнерами в большом масштабе. Увеличьте скорость выпусков и эксплуатационную масштабируемость с помощью процессов и средств DevOps для автоматизации сборки, тестирования и поставки микрослужб.
  • Внедряйте ИИ в приложения как на уровне пользовательского интерфейса, так и на уровне бизнес-логики, чтобы улучшить взаимодействие с пользователем и углубить понимание бизнеса. Вовлекайте аудиторию по всему миру, добавляя переводчиков, чат-ботов и голосовые службы в пользовательские интерфейсы с поддержкой ИИ. Улучшайте бизнес-логику с помощью ИИ в таких сценариях, как поиск, персонализация, обработка документов, анализ изображений, обнаружение аномалий и анализ речи.

    Современная разработка приложений позволяет разработчикам с любым уровнем подготовки легко добавлять возможности ИИ в свои приложения с помощью готовых и настраиваемых моделей ИИ для речевых служб, компьютерного зрения, языковых служб и систем принятия решений.
  • Современные интеграции с использованием готовых соединителей и интерфейсов API помогают повысить производительность, легко получать доступ к данным и поддерживать разнородные системы в актуальном состоянии в режиме реального времени. Соединители — это готовые интеграции, которые упрощают соединение приложений с программным обеспечением как услугой, системами и данными в любом месте — локально и в облаке.

    Упрощенные интерфейсы API обеспечивают интеграцию с протоколами, такими как REST и OAuth. Они упрощают извлечение и обмен данными между службами без необходимости использования тяжеловесной шины сообщений. Используйте интерфейсы API, которые уже существуют на предприятии, и предоставляйте их безопасно с помощью шлюза с возможностями гибридного доступа к API на границе, в локальной среде или в других облаках.
  • Предоставляйте персонализированный быстрый цифровой интерфейс без необходимости в использовании сложной инфраструктуры баз данных и управлении безопасностью. Полностью управляемые облачные базы данных обеспечивают неограниченное масштабирование, доступ с низкой задержкой к обширным данным и расширенную защиту данных — встроенные функции, не зависящие от языков и платформ. Выбирайте модели данных, API-интерфейсы, структуры хранения и варианты развертывания, которые лучше подходят для шаблонов приложений.

    Эластичные и постоянно работающие базы данных обеспечивают непрерывность бизнес-процессов и повышают скорость реагирования на изменчивую среду. Они помогают операторам обеспечить постоянную доступность и низкие задержки без выполнения трудоемких задач по управлению базой данных, что позволяет уменьшить совокупную стоимость владения.
  • Быстрая изменчивость рынка требует более коротких циклов выпуска без ущерба для качества, стабильности и безопасности. Средства и процессы для непрерывной поставки и интеграции (CI/CD) упрощают планирование, управление рисками, адаптацию к растущим потребностям клиентов и повышение стабильности системы. Осуществляйте выпуск быстрым, последовательным и надежным способом за счет использования высокопроизводительных средств, автоматизации рутинных и ручных действий и небольших итераций, которые обеспечиваются непрерывным тестированием интеграцией.

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

    Автоматизация регулярных проверок и применение лучших методик, таких как инфраструктура как код и обеспечение надежности сайта, способствует созданию устойчивости и помогает реагировать на инциденты с минимальными временем простоя и потерей данных.
  • Современные приложения нуждаются в многоуровневой безопасности в коде, конвейерах поставки, средах выполнения приложений и базах данных. Начните с предоставления разработчикам защищенных сред разработки с использованием хорошо управляемых удостоверений. В рамках жизненного цикла DevOps используйте автоматизированные средства для проверки зависимостей в репозиториях кода и проверки на наличие уязвимостей при развертывании приложений в целевых средах. Секреты и управление политиками корпоративного уровня шифруют приложения и предоставляют централизованное применение политик для группы эксплуатации.

    Благодаря полностью управляемым службам вычислений и баз данных управление безопасностью является встроенным, а защита от угроз выполняется в режиме реального времени.
Вернуться ко вкладкам
ФУНКЦИИ

Что собой представляет разработка современных приложений?

Повышение надежности и безопасности

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

Сокращение расходов

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

Внедрение удаленной разработки

Подготовьтесь к работе над любым проектом за считаные минуты благодаря полностью настроенным безопасным облачным средам разработки. Сотрудничайте в режиме реального времени над проверкой кода и в парном программировании с хорошо управляемыми удостоверениями и доступом. Автоматизируйте рабочие процессы "код в облако" и отслеживайте работоспособность и производительность приложений до того, как возникнут проблемы.
Истории клиентов

Клиенты добиваются отличных результатов с помощью современной разработки приложений в Azure

Вопросы и ответы

  • Современные приложения — это ориентированные на облако архитектуры, которые используют пакетный код и зависимости в контейнерах и развертывают их в виде микрослужб, чтобы повысить скорость разработки с помощью методик DevOps. Современные приложения используют автоматизацию, в частности непрерывную интеграцию, доставку и развертывание, а также автоматизированную систему безопасности, чтобы группы разработчиков могли работать быстрее и безопаснее.
  • Начните с модели предметной области. Модель предметной области — это абстрактная модель бизнес-домена, которая организует знания домена и обеспечивает общий язык общения между разработчиками и экспертами домена. Создавайте микрослужбы на базе модели предметной области в четыре этапа. Перейдите по ссылке ниже, чтобы узнать, как создать модель предметной области в нужных микрослужбах.
  • Современные архитектуры повышают безопасность, в частности благодаря процессу управления жизненным циклом приложений (ALM). Он внедрен на этапах проектирования, разработки, тестирования, запуска и повторной оценки. Таким образом безопасность постоянно проверяется, чтобы обеспечить соответствие нормативным требованиям. Автоматизация ключевых функций безопасности и триггеров во время работы ALM и конвейера CI/CD гарантирует непрерывный контроль безопасности, сокращение рабочей нагрузки операторов и количества потенциальных ошибок.
  • Если вы не хотите модернизировать свое локальное приложение, экспортируйте его в контейнер и запустите в Kubernetes. Это требует минимальных изменений кода, так что приложение будет выполняться аналогично, но его масштабирование будет значительно упрощено. Если вы хотите включить Функции Azure в свое локальное приложение, необходимо переписать часть кода для включения событий и триггеров. Кроме того, можно запустить Функции Azure в контейнерах Kubernetes, которые требуют перемещения в облако.
Следующие шаги

Узнайте, что можно сделать дальше

Женщина в зеленой рубашке с короткими кудрявыми волосами улыбается, глядя на женщину в желтой рубашке.
Решения Azure

Подробнее об облачных решениях Azure

Решайте свои бизнес-задачи с помощью проверенных комбинаций облачных служб Azure, а также примеров архитектуры и документации.
Человек в белой рубашке работает за ноутбуком.
Центр бизнес-решений

Найдите подходящее решение Microsoft Cloud

Просмотрите Центр бизнес-решений Майкрософт, чтобы найти продукты и решения, которые могут помочь вашей организации достичь своих целей.

Начните создавать современные приложения уже сегодня

Русский (Россия) Конфиденциальность медицинских сведений потребителей Связаться с Майкрософт Конфиденциальность Управление файлами cookie Условия использования Товарные знаки Сведения о рекламе