Logo
Section 1 / 3

Azure 简介

了解 Azure 云基础,包括不同的架构模型以及 Azure 提供的各种服务。

导入

Azure 简介

了解 Azure 云基础,包括不同的架构模型以及 Azure 提供的各种服务。

Azure 是一个广受欢迎的云计算平台。除了云计算,它还提供丰富的服务来构建业务应用。
Azure 提供多种基于云的服务,如存储、数据库托管和集中式账户管理,同时还具备人工智能(AI)和物联网(IoT)等高级功能。
我们可以将应用程序完全部署在 Azure 上,也可以通过 Azure 服务扩展本地部署的应用程序。Azure 帮助我们创建可扩展、可靠且易于维护的应用程序。

  • Python
  • JavaScript
  • Java
  • .NET
  • Go

Azure 上的应用程序托管

Azure 可以托管完整的应用架构,包括 Web 应用、API、数据库和存储服务。Azure 支持多种托管模式,从完全托管的服务到容器,再到虚拟机(VM)。当我们使用完全托管的 Azure 服务时,应用程序可以充分利用 Azure 内置的可扩展性、高可用性和安全性。

核心服务

  • Azure 机器学习与人工智能服务为开发者和数据科学家提供强大的能力,用于构建、训练和部署机器学习(ML)模型。
  • Azure 分析服务帮助收集、处理、分析并可视化任意规模的数据。
  • Azure 允许我们在云端托管虚拟机,可通过虚拟硬盘或 Azure 提供的一系列模板进行配置。
  • Azure 提供基于云的存储服务,安全可靠地存储应用和备份数据。它支持通过受保护且完全托管的数据库服务实现更快的创新。
  • Azure 应用服务提供可扩展的托管平台,可快速部署、运行并扩展整个应用。

Azure 提供的服务

服务类型提供的服务
AI 与 ML认知服务、Azure 机器学习
计算应用服务、云服务
DevOps资产、DevOps 工具集成
移动Xamarin、API 管理
存储数据存储、Azure 数据湖
容器Kubernetes 服务、服务 Fabric
集成事件网格、Azure 医疗健康 API
网络DDoS 防护、防火墙管理
分析分析服务、流分析
物联网IoT 边缘、Kinect DK
混合与多云IoT 边缘、Azure PostgreSQL 数据库
管理与治理Azure 备份、混沌工作室
身份与安全Azure AAD、云防护
媒体编码、内容分发网络
迁移Azure 迁移、Azure 站点恢复
网站地图、通信服务
数据库COSMOS DB、SQL 数据库
混合现实数字孪生、空间锚点
开发者工具 / DevOps管道、VS Code
虚拟桌面虚拟桌面、Citrix 虚拟应用

Azure 提供的 AI 与 ML 服务

  • 异常检测器:为应用程序添加异常检测功能。
  • Azure 认知搜索:为应用程序添加企业级搜索能力。
  • Azure 机器学习:从模型构建到部署的全流程企业级机器学习能力。
  • Azure 认知服务:预训练模型,可通过调用 REST API 使用。主要分为以下几类:
    • 语言服务
    • 视觉服务
    • 语音服务
    • 决策服务
  • Azure Bot 服务:为客户提供自动对话功能,支持按领域自定义。
  • Azure 应用型 AI 服务:专为组织设计的服务,帮助加速标准应用的开发进程。
  • Azure 开放数据集:平台托管的精选数据集,用于构建机器学习模型。
  • 数据科学虚拟机(DSVM):专为人工智能开发预配置的环境。
  • Kinect DK:包含计算机视觉和语音模型的软件开发工具包(SDK),支持高级传感器。
  • Project Bonsai:用于创建智能控制系统。
  • Azure OpenAI 服务:将先进的语言模型应用于多个行业场景。
  • Azure 指标顾问:一款 AI 监控工具,用于跟踪指标并诊断问题。
  • Microsoft Genomics:支持基因组测序。

Azure 服务分类

Azure 提供的服务可划分为本地支持、基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)四种模式。
下表展示了 Azure 如何管理不同服务模式。标记为 Y 的项目由 Azure 管理,标记为 N 的项目由用户自行管理。

不同服务模式下的管理责任

服务本地部署基础设施即服务(IaaS)平台即服务(PaaS)软件即服务(SaaS)
数据访问NNNN
托管应用NNNY
开发工具NNYY
数据库管理NNYY
业务分析NNYY
操作系统NNYY
虚拟机NNYY
计算NYYY
网络防火墙与安全NYYY
存储NYYY

本地支持(无服务器):在此模式下,应用程序可以利用 Azure 的关键组件,如 Azure 认知服务或 Azure 存储服务。这种集成与 Azure 的耦合较松,对现有应用的设计改动极小。

基础设施即服务(IaaS):借助 Azure 提供的基础架构组件,我们可以构建创新、可扩展且高度安全的应用。例如,可使用 Azure 虚拟机来管理服务器,或使用 Azure 磁盘存储来管理存储服务器。

平台即服务(PaaS):平台包括缓存、消息队列和数据存储等功能,可用于迁移到 Azure。PaaS 能显著减少管理服务器、存储、网络及其他应用基础设施的时间和成本。例如,可使用 Azure 应用服务托管 Web 服务,或使用 Azure 认知搜索替代 Elasticsearch。

软件即服务(SaaS):我们可以通过互联网连接到 Azure 的 SaaS 产品。常见的 Azure SaaS 服务包括电子邮件、日历和办公工具。

Azure 接口

Azure 提供多种接口用于管理和操作服务与资源。以下是几个重要的接口。

Azure 门户

Azure 门户是一个基于网页的统一控制台,用于管理 Azure 资源。通过 Azure 门户,我们可以执行以下操作:

  • 管理订阅
  • 管理和监控应用信息
  • 创建、删除和管理 Azure 资源
...
Azure Data Studio

Azure 市场

Azure 市场帮助用户连接微软合作伙伴、供应商和初创企业。
Azure 市场客户可以从数百家领先的软件提供商处发现、试用、购买并部署应用程序和服务。

...
Azure Marketplace

至此,我们已了解 Azure 的广泛能力。接下来,我们将深入探讨其机器学习、存储和计算能力。

Azure CLI 简介