Trace Id is missing
跳到主内容

Azure 容器应用

使用无服务器容器生成和部署完全托管的云原生应用和微服务。

大规模构建和部署新式应用和微服务

Azure 容器应用是一个完全托管的基于 Kubernetes 的应用程序平台,可帮助你从代码或容器部署应用,而无需协调复杂的基础结构。使用统一的集中式网络、可观察性、动态缩放和配置构建异类新式应用或微服务,以提高工作效率。设计复原微服务,并完全支持 Dapr和动态缩放,由 KEDA 提供支持。

支持具有端到端开发人员工作效率、调试、日志记录和 Azure DevOps 的开源技术

高级标识和访问管理,用于大规模监视容器治理并保护环境

可缩放的可移植平台,管理成本较低,可提高生产速度

在所选基础结构上从云到边缘的灵活部署,Azure Arc

快速生成和部署微服务

在没有编程模型要求的云原生基础上使用开放标准时,实现高开发人员速度和以应用为中心的生产力。在同一执行环境中包括 Azure 容器应用、Azure Functions 和 Azure Spring Apps,并具有统一的网络和可观测性。使用内置的可插件组件来简化 Dapr 的运行时可移植性,以执行事件处理、发布/子调用和服务调用等任务。使用内置 KEDA 将应用自动缩放为零。

创建和部署应用程序的步骤
Azure 中容器应用的监视图

获取满足所有需求的托管计划

无服务器或专用模式下执行代码。 

借助内置的护栏和 云安全基准,使用 Azure Policy 强制实施法规合规性控制。使用 Azure Active Directory 获取精细的标识和访问控制。

使用 UDR,并利用 Azure 防火墙来保护出口流量。使用容器控制台进行故障排除,查看实时日志流,使用 Azure Monitor 指标资源管理器获取性能和运行状况见解,并使用 Log Analytics查看和监视日志。

构建多类型无服务器云原生微服务

通过为微服务构建的无服务器容器服务、可靠的自动缩放和无基础结构管理,最大限度地提高工作效率。使用 Azure Functions 和 Azure Spring Apps 在 Azure 容器应用环境中预配异类容器,实现统一的托管应用程序平台体验。基于 Envoy,依赖内置服务发现选项进行微服务通信以及托管 HTTP 和 HTTP/2 入口终结点。

Azure 容器应用示例方案,例如公共 API 终结点、后台处理、事件驱动处理和微服务
Azure 中的修订管理

使用 Azure Arc 从云部署到边缘

使用GitHub Actions 或 Azure DevOps 设置代码到云管道。使用简单的配置执行应用程序生命周期任务,例如应用程序升级、版本控制和流量转移。使用 Azure 容器应用的 Azure Arc 跨多云环境生成可移植微服务。

内置的全面的安全性和合规性

Azure 中的安全中心概述,其中显示了策略与合规性数据以及资源安全机制
  • ISO/IEC

  • CSA/CCM

  • ITAR

  • CJIS

  • HIPAA

  • IRS 1075

开始使用 Azure 免费帐户

1

免费开始使用获取有效期 30 天的 200美元额度。拥有额度后,可以免费使用很多热门服务,以及超过 55 项永久免费的服务。

2

用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费使用量以外的部分付费。

3

12 个月后,你将能继续使用超过 55 种永久免费的服务,且仍只需为超出每月免费使用量以外的部分付费。

Azure 容器应用资源和文档

开始使用学习资源

浏览热门开发人员资源

有关 Azure 容器应用的常见问题解答

  • Yes, this is the default configuration. When the minimum instances setting is zero, you'll pay only when your app is active in response to events and/or requests.

  • Yes. The first 180,000 vCPU per second, 360,000 GiB/s, and 2 million requests each month are free. Beyond that, you'll pay for what you use based on the number of vCPU per second and Gbps your applications consume.

  • Active usage occurs while your container is starting or while there is at least one request being processed by the application. By default, applications scale to zero. You can also configure Container Apps with a minimum number of instances to always run in idle mode. Idle usage is charged at a reduced rate when the application isn't processing any requests.

    • You can create a Spring app using your existing flows or templates with the option to specify an Azure Container Apps environment.
    • You can continue using the current features of Azure Spring Apps.
    • You have the option to use common platform capabilities through additional controls in the Azure Spring Apps blade.
    • You can also switch to using common platform capabilities. Azure Spring Apps will provide a way to either override local capability with platform capability or synchronize with the centralized platform capability.

准备就绪后,即可开始设置 Azure 免费帐户