This is the Trace Id: 43fdcf7ff0434973f04258a5dac8acbb
跳转至主内容 浏览 查看所有产品 (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes 服务 (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Azure 上的 Linux 虚拟机 Foundry 模型 Foundry 智能体服务 Foundry IQ Foundry Tools Foundry Control Plane Foundry Control Plane 中的可观测性 Foundry 模型中的 Azure OpenAI Foundry Tools 中的 Azure 语音 Azure 机器学习 查看所有数据库 Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure 托管的 Redis Microsoft Fabric Azure Databricks Azure 上的 Linux 虚拟机 Azure 上的 Windows Server Azure Functions Azure 虚拟机规模集 Azure API 管理 Azure 容器应用 Azure Kubernetes 服务 (AKS) Azure Kubernetes 舰队管理器 Azure 容器注册表 Azure Red Hat OpenShift Azure 容器实例 Azure 容器存储 Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate 查看所有解决方案 (40+) 适用于中小型企业的云解决方案 云迁移和现代化中心 AI 数据分析 Azure 数据库 AI 应用和智能体 Microsoft 市场 Microsoft Sovereign Cloud AI 应用和智能体 Azure 的负责任 AI AI 基础结构 AI 数据分析 机器学习运营 (MLOps) Azure 上的低代码应用程序开发 集成服务 无服务器计算 DevOps 迁移和现代化中心 .NET 应用迁移 Azure 上的数据库 Linux on Azure Azure 上的 Oracle Microsoft 云上的 SAP 自适应云 高性能计算 (HPC) 基础结构即服务 (IaaS) 复原能力 Azure Essentials 适用于 Azure 的 Frontier Accelerate Azure 上的 FinOps Microsoft 市场 Azure 定价概述 创建 Azure 帐户 免费 Azure 服务 灵活的购买选项 定价计算器 Azure 上的 FinOps 最大限度地提高 AI 的 ROI Azure 节省计划 Azure 预留 Azure 混合权益 虚拟机 Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes 服务 (AKS) Microsoft Defender for Cloud 查看更多 软件开发公司 Microsoft 市场 寻找合作伙伴 面向 Azure 合作伙伴的资源 开始使用 Azure 客户案例 分析师报告、白皮书和电子书 视频 详细了解云计算 文件 探索 Azure 门户 开发人员资源 快速启动模板 面向初创企业的资源 开发者社区 学生 面向合作伙伴的 Azure 部落格 活动与网络研讨会 了解 支援 连络销售人员 开始使用 Azure 登录

新式应用程序开发

更快地响应变化、优化成本并自信交付。
概述

新式应用程序开发的构建基块

新式应用程序开发是一种方法,使你能够通过使用云原生体系结构来快速创新,该体系结构具有松散耦合的微服务、托管数据库、AI、DevOps 支持和内置监控。通过可提供高度个性化体验并动态更改以实时响应事件的应用程序,满足客户不断变化的需求。
  • 利用云原生体系结构,可更频繁地根据新想法采取行动、更快地响应不断变化的需求并更轻松地运行可复原的和可缩放的应用程序。通过将应用程序代码和依赖项打包到容器中并将它们部署为微服务,可提高体系结构可移植性,在几乎无需修改的情况下跨环境部署应用程序。可对单个组件进行更改,降低对整个应用程序的风险。

    Kubernetes 有助于你大规模地管理容器。使用 DevOps 进程和工具自动执行微服务的生成、测试和交付,提高发布速度和操作可伸缩性。
  • AI 引入用户界面和业务逻辑应用程序层,增强用户体验并深化业务见解。通过为启用了 AI 的用户界面添加翻译、聊天机器人和语音,吸引全球受众。在搜索、个性化、文档处理、图像分析、异常检测和语音分析等场景下,利用 AI 增强业务逻辑。

    新式应用程序开发使各种技能水平的开发人员能够通过针对语音、视觉、语言和决策制定的可自定义的预构建 AI 模型,轻松地将 AI 功能添加到自己的应用中。
  • 使用开箱即用连接器和 API 的新式集成可帮助你提高工作效率、轻松访问数据并使不同的系统保持实时最新。 连接器是现成的集成,使应用与服务型软件、系统和数据在任何位置(内部或云中)更容易连接。

    轻型 API 支持与 REST 和 OAuth 等协议的集成。这些 API 简化了服务之间的数据检索和共享,而不必使用更繁重的消息总线。利用企业内已存在的 API,并通过具有混合功能的网关安全地公开这些 API,以访问边缘、本地或其他云中的 API。
  • 无需处理复杂的数据库基础结构和安全管理,即可提供个性化的响应式数字体验。基于云的完全托管数据库提供无限的规模、对丰富数据的低延迟访问以及高级数据保护,所有这些都是内置的,不受语言或框架的限制。选择最适合你的应用程序模式的数据模型、API、存储结构和部署选项。

    弹性且始终可用的数据库支持业务连续性,并提高对不断变化的环境的响应能力。它们有助于操作符合一致的可用性和延迟目标,而无需执行繁重的数据库管理任务,从而降低总拥有成本。
  • 快速的市场变化要求在不牺牲质量、稳定性和安全性的情况下缩短发布周期。用于持续集成和交付 (CI/CD) 的工具和过程使你可以更轻松地计划、管理风险、适应不断变化的客户需求,并提高系统稳定性。通过使用高效的工具、自动执行常规的手动步骤,并通过持续的测试和集成以小增量迭代,以快速、一致且可靠的方式发布。

    主动应用策略和控制,并将自动入口设置为管道的一部分,以便在各阶段之间无缝移动应用程序,直到它们可供客户使用为止。
  • 在需要管理的环境越来越复杂的情况下,最大限度地利用自动化可帮助你提高操作效率,在问题影响客户体验之前识别问题,并在问题出现时快速缓解问题。完全托管的平台提供自动日志记录、缩放和高可用性。丰富的遥测技术、可操作的警报以及对应用程序和基础系统的完全可见性是新式应用程序开发方法的关键所在。

    自动执行定期检查并应用最佳做法(如基础设施即代码和站点可靠性工程)可提高复原能力,并帮助你以最少的停机时间和数据丢失来响应事件。
  • 新式应用程序需要跨代码、交付管道、应用运行时和数据库的多层安全性。从为开发人员提供具有管理良好的标识的安全开发工具包开始。作为 DevOps 生命周期的一部分,在将应用部署到目标环境时,使用自动化工具检查代码存储库中的依赖关系并扫描漏洞。企业级机密和策略管理对应用程序进行加密,并为操作团队提供集中的策略实施。

    通过完全托管的计算和数据库服务,内置了安全控制并实时执行威胁防护。
返回到标签页
功能

什么是新式应用程序开发?

提高可靠性和安全性

通过内置的高可用性、时点备份和个位毫秒延迟,使用完全托管的数据库,在任何规模下提供一致的质量和性能。通过将控件集成到 DevOps 过程中,更加安全地进行生成。利用高级威胁检测和数据保护,提高数据安全性。

降低成本

通过使用按需工具和无服务器计算及数据库,只为所需功能付费并减轻维护负担。 利用低代码解决方案降低开发成本。获取主动且可操作的成本优化和资源管理建议,包括何时使用免费层和现成实例。

实现远程开发

借助完全配置的安全云托管开发环境,几分钟内即可启动并运行任何项目。使用管理良好的身份管理,在代码评审和结对编程方面实时协作。自动执行代码到云工作流,并监视问题发生之前的应用运行状况和性能。
客户案例

客户在 Azure 上通过新式应用程序开发创造佳绩

常见问题解答

  • 新式应用程序是云原生体系结构,它利用容器中的打包代码和依赖项并将它们作为微服务部署,以通过 DevOps 实践提高开发人员的速度。新式应用程序通过结合持续集成、交付和部署以及自动化安全性来利用自动化,以确保开发团队可以更快地生产并安全地交付。
  • 首先从域模型开始。域模型是企业域的抽象模型,它整理域知识并为开发人员和域专家提供一种公共语言。通过四步过程从域模型派生微服务。使用下面的链接了解如何将域模型构建到适合你的微服务中。
  • 新式体系结构进一步提高了安全性,它将安全性融入了应用程序的整个生命周期管理 (ALM) 过程。无论是设计、开发、测试、发布还是重新评估阶段,都实现了稳固的安全性。安全性的评审持续进行,因此确保了合规性。ALM 和 CI/CD 管道中密钥安全性和触发器的自动化确保了持续的安全性监控,并减少了手动工作负载和潜在的错误。
  • 如果你有内部应用并且不想将其现代化,请将其导出到容器中并在 Kubernetes 上运行。这种情况下需要的代码更改最少,应用的运行方式相似,但可以更轻松地进行扩展。如果希望内部应用合并 Azure Functions,则必须重写某些代码以合并事件和触发器。或者,在 Kubernetes 容器中运行 Azure Functions,而这需要移动到云。
后续步骤

了解你接下来能做什么

一位穿绿色衬衫、留短卷发的女士面带微笑,着看着一位穿黄色衬衫的女士。
Azure 解决方案

详细了解 Azure 云解决方案

使用成熟的 Azure 云服务组合,结合示例体系结构和文档来解决业务问题。
一位穿着白色衬衫的男士正在使用笔记本电脑。
业务解决方案中心

查找合适的 Microsoft Cloud 解决方案

探索 Microsoft 业务解决方案中心,查找可帮助组织实现目标的产品和解决方案。

立即开始生成新式应用程序