在 2025 收官前,看清 Data + AI 的真实走向,点击查看 BUILD 大会精华版 了解详情
写点什么

微软为容器扩展 Azure 服务组合,发展基于微服务的云原生应用程序

  • 2022-05-25
  • 本文字数:1051 字

    阅读完需:约 3 分钟

微软为容器扩展 Azure 服务组合,发展基于微服务的云原生应用程序

Microsoft Build 2022大会上,微软宣布基于 Kubernetes 的无服务器计算框架Azure Container Apps已全面上线。

 

Azure Container Apps 是一项以应用程序为中心的服务,可以执行打包在任何基于 Linux 容器中的应用程序代码,而无需强制执行特定的运行时或编程模型,另外支持应用始终在线的应用程序的后台服务运行。

 

Azure Container Apps 基于 Kubernetes 自动缩放工具 KEDA、 微服务运行时 Dapr 和 在Azure Kubernetes 服务 (AKS)上运行的Envoy等开源项目,主要支持:

 

  • 微服务。Azure Container Apps 集成了 Dapr,为开发者提供了一组可选的 API,来简化应用程序和微服务的创作。例如,应用程序可以通过 Dapr 服务调用或通过 Dapr 的 pub/sub API 传递消息,在 mTLS 上安全可靠地进行通信。 

  • 事件驱动处理。Azure Container Apps 可以处理 KEDA 支持的事件源列表中的事件,并且根据每种事件类型的自定义见解进行扩展,开发者甚至可以运行事件驱动或永远在线的后台服务。

  • Web 应用程序和公共 Web API 端点。Azure Container Apps 可以配置为启用入口并使应用公开可用。Azure Container Apps 修订有助于管理不同的应用版本,甚至有助于在不同版本之间分配传入的 HTTPs 请求。

 

微软 CEO Satya Nadella 表示,Azure Container Apps 使构建基于微服务的云原生应用程序成为可能,而无需 Kubernetes 经验。

 

与此同时,微软透露已经通过 Draft 2 更新扩展了 Azure Kubernetes Services  (AKS),除了 Azure 门户外,还包括改进的 Draft Azure 命令行界面(CLI)。Visual Studio Code 扩展和生成 GitHub Actions 工作流文件的能力,可以用来在任何 Kubernetes 集群上构建和部署应用程序。

 

现在,有一个 Web 应用程序路由插件可以将部署在 Kubernetes 上的 Web 应用程序公开到互联网上,还有一个基于 Kubernetes 的事件驱动自动扩展(KEDA) 插件,可以更轻松地扩展容器应用程序。

 

微软还宣布添加了一个登陆区加速器,为管理 Kubernetes 集群的控制平面 Azure Arc 提供最佳实践和自动化参考实现。此外,支持 Azure Arc 的 SQL 托管实例的业务关键服务层提高了业务连续性,增加了持续的安全性以提供滚动补丁并提高整体性能。

 

Nadella 还描述了 IT 团队将如何利用 Azure 的人工智能为云原生应用程序注入 AI 推理功能。这些功能可以部署在网络边缘,以创建 Microsoft 描述的混合循环,将在云中训练的 AI 模型与在任何地方运行的推理引擎集成。

 

Nadella 表示,现在微服务是构建任何云应用程序的默认方法。在 Azure Container Apps 和 AKS 上,大多数新的云应用程序都将基于微服务架构。


2022-05-25 11:064216

评论

发布
暂无评论
发现更多内容

详解openGauss多线程架构启动过程

华为云开发者联盟

数据库 后端

【Meetup 预告】RocketMQ OpenMLDB Connector,实时数据到特征工程的高速传输

第四范式开发者社区

机器学习 数据库 开源 云原生 特征平台

网页制作存在的一些难点

源字节1号

2022年中国重卡智能化升级专题研究

易观分析

智能汽车

视频爆炸时代,谁在支撑视频生态网高速运行?

郑州埃文科技

flow IP地址 NetFlow

华为云招募工业智能领域合作伙伴,强力扶持+商业变现

华为云开发者联盟

云计算 华为云 工业数据智能

活动预约|阿里云如何搭建云服务 SRE 与可观测体系

阿里巴巴云原生

阿里云 云原生 可观测 峰会

安全信得过!天翼云数据安全管理平台通过评测

天翼云开发者社区

如何为政企移动办公加上一道“安全锁”?

BeeWorks

R 和 Python用于统计学分析,哪个更好?

Jackpop

再读凤凰架构-分布式架构更清晰

AiDaddy

分布式 凤凰架构

短视频源码开发,优质的短视频源码需要做好哪几点?

开源直播系统源码

软件开发 短视频源码

万字攻略,详解腾讯面试(T1-T9)核心技术点,面试题整理

C++后台开发

后台开发 面试题 Linux服务器开发 C++后台开发 腾讯面试

关河因果将机器学习融合逻辑规则,突破黑盒壁垒

6979阿强

数据分析 大数据分析 关河因果 关河智图 因果分析

学习 | 写论文看这一篇就够了~

写程序的小王叔叔

学习笔记 论文阅读 论文写作 6月月更

博睿数据出席阿里云可观测技术峰会,数字体验管理驱动可持续发展

博睿数据

可观测性 智能运维 博睿数据 数字体验管理

Vue-17-组件

Python研究所

6月月更

洞见科技牵头的全球「首个」IEEE隐私计算「互联互通」国际标准正式启动

洞见科技

隐私计算 IEEE 互联互通

[译]关于 Python 中的数字你可能不知道的 3 件事

宇宙之一粟

Python 6月月更

"不敢去怀疑代码,又不得不怀疑代码"记一次网络请求超时分析

华为云开发者联盟

前端 开发 HTTP 华为云

IntelliJ IDEA中有什么让你相见恨晚的好用插件?

Jackpop

如何给研发团队分钱?

菜根老谭

研发体系 绩效管理 激励体系

什么是RESTful,REST api设计时应该遵守什么样的规则?

wljslmz

RESTful 6月月更

预约直播|机器学习PAI:AI加速计划

阿里云大数据AI技术

AI 模型开发训练

web技术分享| 【高德地图】实现自定义的轨迹回放

anyRTC开发者

前端 Web 音视频 地图 轨迹回放

机器学习实践:基于支持向量机算法对鸢尾花进行分类

华为云开发者联盟

人工智能 模型 华为云

Java不支持协程?那是你不知道Quasar!

码农参上

协程 Java后端

VHEDT业务发展框架

凌晞

框架 构架

如何做好研发效能度量及指标选取

思码逸研发效能

研发效能

企业级软件开发新模式:低代码

力软低代码开发平台

DAP事实表加工汇总功能应用说明

agileai

数据分析 数据集成 数仓建设 基础事实表 汇总事实表

微软为容器扩展 Azure 服务组合,发展基于微服务的云原生应用程序_云原生_褚杏娟_InfoQ精选文章