Поделиться через


Рекомендации по управлению операциями для акселератора целевой зоны Служба приложений

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

Узнайте больше об области проектирования управления .

Рекомендации по проектированию

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

  • Управление и устранение неполадок. Служба приложений включает широкий набор средств управления и устранения неполадок, таких как портал Azure, Azure PowerShell и Azure CLI. С помощью этих средств можно управлять параметрами приложения, просматривать его данные о производительности, а также диагностировать и устранять возникающие проблемы.
  • Безопасность и соответствие требованиям. Служба приложений предоставляет среду усиленной безопасности для приложения с такими функциями, как встроенная проверка подлинности и авторизация, SSL/TLS-сертификаты и сетевая изоляция. Он также соответствует широкому спектру стандартов соответствия, включая HIPAA, PCI DSS и ISO 27001.
  • Мониторинг, оповещения и диагностика. Служба приложений предоставляет встроенные средства мониторинга, оповещения и диагностики, помогающие отслеживать производительность и настраивать оповещения для ключевых показателей эффективности, таких как время отклика и частота ошибок. Эти средства предоставляют метрики и журналы, а также можно выполнять потоковую передачу журналов в режиме реального времени и выполнять пользовательские запросы к данным.
  • Развертывание и масштабирование. Вы можете использовать Служба приложений для быстрого и простого развертывания приложения. Вы можете использовать различные методы развертывания, например непрерывное развертывание из популярных репозиториев исходного кода, таких как GitHub и Azure DevOps. Вы также можете масштабировать приложение в зависимости от использования, используя встроенные возможности автомасштабирования или вручную изменив количество экземпляров.
  • Управление затратами. Необходимо тщательно управлять затратами в облаке. Вы можете легко накапливать значительные расходы, если вы не будете осторожны. Обязательно рассмотрите рекомендации по управлению затратами, такие как использование зарезервированных экземпляров и правильное определение размера ресурсов.

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

Рекомендации по проектированию

Для любого развертывания Служба приложений следует реализовать следующие рекомендации:

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

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

  • Воспользуйтесь преимуществами Служба приложений возможностей обеспечения безопасности и соответствия требованиям. Эти функции, включая встроенную проверку подлинности и авторизацию, SSL/TLS-сертификаты и сетевую изоляцию, помогают защитить приложение и его данные от несанкционированного доступа или атаки. Служба приложений стандарты соответствия требованиям, включая HIPAA, PCI DSS и ISO 27001, помогут вам обеспечить соответствие приложения соответствующим нормативным требованиям и отраслевым стандартам.

  • Используйте средства управления Служба приложений и устранения неполадок, такие как Azure PowerShell, Azure CLI, а также метрики и решение проблем в портал Azure. Обслуживание и устранение неполадок приложения в облаке, чтобы обеспечить его бесперебойную и надежную работу.

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

Мультитенантная Служба приложений

Если вы используете мультитенантную Служба приложений, учитывайте следующее:

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

Среда службы приложений (с одним клиентом)

Если вы используете Среда службы приложений, учитывайте следующее:

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

Служба приложений предоставляет полный набор возможностей управления операциями, позволяя эффективно отслеживать, развертывать приложения и управлять ими в облаке.