你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
App 服务登陆区域加速器的操作管理注意事项
本文提供有关使用 Azure 应用服务登陆区域加速器时可应用的运营管理的设计注意事项和建议。 运营管理是任何基于云的应用程序的一个关键方面,App 服务登陆区域加速器也不例外。 此加速器提供一组预配置的 Azure 资源和指导,用于设置可缩放环境以在 Azure 上托管 Web、移动和 API 应用程序。
详细了解管理设计领域。
设计注意事项
使用App 服务登陆区域加速器时,请记住以下运营管理的注意事项:
- 管理和故障排除。 App 服务包括一组丰富的管理和故障排除工具,例如Azure 门户、Azure PowerShell和 Azure CLI。 可以使用这些工具管理应用设置、查看其性能数据以及诊断和修复出现的问题。
- 安全性和符合性。 App 服务为应用提供增强的安全环境,具有内置身份验证和授权、SSL/TLS 证书和网络隔离等功能。 它还符合各种合规性标准,包括 HIPAA、PCI DSS 和 ISO 27001。
- 监视、警报和诊断。 App 服务提供内置的监视、警报和诊断工具,可帮助你跟踪性能,并为响应时间和错误率等关键绩效指标设置警报。 这些工具提供指标和日志,还可以实时流式传输日志,并针对数据运行自定义查询。
- 部署和缩放。 可以使用 App 服务 快速轻松地部署应用。 可以使用各种部署方法,例如从 GitHub 和 Azure DevOps 等常用源代码存储库进行持续部署。 还可以通过使用内置的自动缩放功能或手动调整实例数,根据利用率纵向扩展或缩减应用。
- 成本管理。 需要仔细管理云中的成本。 如果不谨慎,你很容易积累大量费用。 请务必考虑成本管理最佳做法,例如使用预留实例并适当调整资源大小。
通过牢记这些注意事项并遵循App 服务登陆区域加速器提供的指导,可以设置一个可缩放的环境,用于在 Azure 上托管应用程序。
设计建议
应对任何App 服务部署实施以下最佳做法:
实现监视和诊断。 例如,可以流式传输实时日志以查看对应用的传入请求,并针对日志数据运行自定义查询来诊断问题或识别趋势。 还可以设置警报,以通知你潜在问题或性能下降,以便你可以采取适当的操作。
利用部署和缩放功能。 使用自动缩放来确保应用可以处理不同级别的流量和工作负载,而不会降低性能或可用性。
利用App 服务安全性和合规性功能。 这些功能(包括内置身份验证和授权、SSL/TLS 证书以及网络隔离)可帮助保护应用及其数据免受未经授权的访问或攻击。 App 服务合规性标准(包括 HIPAA、PCI DSS 和 ISO 27001)可以帮助你确保应用符合相关法规和行业标准。
使用App 服务管理和故障排除工具,例如Azure PowerShell、Azure CLI,以及Azure 门户中的指标和问题解决。 在云中维护和排查应用问题,使应用保持平稳可靠地运行。
无论是使用多租户App 服务还是单租户应用服务环境,运营管理都是一个关键考虑因素。 这两个选项都提供一系列优势。 组织的正确选择取决于你的需求和优先级。
多租户App 服务
如果使用多租户App 服务,请记住以下注意事项:
- 成本。 多租户App 服务通常比应用服务环境更具成本效益,因为它在多个租户之间共享,不需要专用资源。 对于预算紧张的组织来说,它可能是一个不错的选择。
- 安全性和网络。 多租户App 服务提供安全的托管环境,但它提供的安全级别可能与应用服务环境不同。 如果安全性是重中之重,请考虑使用提供网络隔离的应用程序托管的 应用服务环境。
应用服务环境 (单租户)
如果使用应用服务环境,请记住以下注意事项:
- 成本。 App 服务环境通常比多租户App 服务解决方案更昂贵,因为它们提供专用的单租户环境。 你需要仔细考虑预算,并确保应用服务环境是组织的正确选择。
- 安全性和网络。 App 服务环境提供了其他安全功能,例如配置自定义防火墙规则的功能。 这些功能使其成为具有严格安全要求的组织的不错选择。
App 服务提供了一组全面的运营管理功能,使你能够在云中有效地监视、部署和管理应用。