微软正式发布开源应用平台 Radius平台

这篇具有很好参考价值的文章主要介绍了微软正式发布开源应用平台 Radius平台。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

“ 10 月 18 日,微软 Azure 孵化团队正式发布开源应用平台
Radius,该平台将应用程序置于每个开发阶段的中心,重新定义应用程序的构建、管理与理解方式。”

简单的概括就是,它和Kubernetes不一样,Radius将应用程序放在每个开发阶段的中心——重新定义了应用程序是如何构建、管理和理解的。并且提供了标准化部署和自动化资源配置工具,为开发者和运维团队提供了一个集中化的协作平台。另外,Radius通过其“应用程序图数据”使大家能够全面地查看构建架构。另外,Radius从一开始就是开源和多云的,允许应用程序只写一次,并使用相同的工具集和工作流程部署到任何云或本地基础设施上。

微软正式发布开源应用平台 Radius平台,Radius,kubernetes,云原生

01 是一个基于Kubernetes的协作平台

云计算的发展使得许多公司能够快速创新,但也带来了应用程序的复杂性和管理难度。为了构建和运行可以在任何地方运行的应用程序,许多公司采用了云原生技术,如容器、微服务和Kubernetes等。

Kubernetes作为一个开源的容器编排系统,它可以自动化部署、扩缩和管理容器化应用程序,实现应用程序的可靠性和高效性。然而,这些技术也带来了新的挑战。Kubernetes是一个非常复杂的系统,它需要学习和掌握许多概念、组件和配置。Kubernetes没有对应用程序的正式定义,它混合了基础设施和应用程序概念。Kubernetes也不是一个完整的解决方案,它只提供了计算层面的功能,而应用程序还需要依赖其他的服务和工具,如API、存储、缓存、网络、安全、监控等。

此外,在云中管理应用程序也变得越来越困难。许多公司需要将他们的应用程序部署到多个公共云和私有基础设施上,以满足不同的业务需求和客户偏好。这就需要处理不同云平台之间的兼容性、一致性和成本问题。同时,企业IT也需要执行一系列的标准、合规性和安全性要求。

微软正式发布开源应用平台 Radius平台,Radius,kubernetes,云原生
为了解决这些在开发和运维中出现的不同但相关的挑战,微软推出了这个基于Kubernetes的协作平台,它可以让开发者在任何地方使用任何设备快速地创建、共享和运行基于容器的应用程序。Radius利用了Kubernetes的强大功能,同时隐藏了它的复杂细节,提供了一个简单而友好的用户界面和命令行工具。Radius还集成了一些其他的开源工具,如Helm、Istio、Tekton等,为开发者提供了一站式的服务。

02 Radius平台的主要特点

Radius平台有以下几个主要特点:

简化和一致的应用程序开发体验 :使用相同的应用程序定义,部署到任何云提供商或本地,都有一致的工具集和体验。这些包括自动化资源访问和配置的能力,以及根据每个开发阶段的需求配置环境的能力。

配方(Recipes)和环境(Environments) :通过在开发者和运维人员之间清晰地分离关注点,标准化和扩展部署。Radius配方是可以预先定义的模板,它可以自动化基础设施资源和环境配置的配置,可以设计成符合成本、安全和合规性标准。Radius环境是应用程序的运行时上下文,它可以包含不同的资源组(Resource Groups)和连接(Connections)。

资源组(Resource Groups)和连接(Connections) :管理应用程序的组成部分和依赖关系。Radius资源组是一组相关的资源,如容器、服务、存储等,它们可以使用任何语言或框架编写,只要它们可以运行在容器中。Radius连接是一种抽象的方式,它可以让开发者使用一致的API来绑定到不同的后端资源或基础设施,如Redis、Mongo、Dapr等。

应用程序图(Application Graph):获得对应用程序组成资源和关系的可视化。Radius在开发活动中捕获了应用程序中资源之间的关系,这些关系可以反过来被查询和理解。它还提供了一个图形界面,它可以显示应用程序的结构和状态,并支持对资源进行操作和监控。

跨平台、云提供商和本地的一致体验 :满足多云架构的需求,使用相同的工具集在任何云上部署和运行应用程序。无论应用程序是部署到Azure、AWS还是本地,编写、部署和管理体验都保持不变。Radius还支持与其他云服务集成,如Azure CosmosDB、AWS DocumentDB等。

03 如何使用Radius

下面简单说下使用Radius平台的基本流程:

1、注册一个Microsoft账户,并登录Radius网站。

2、创建一个新的项目,并选择一个预定义的配方或自定义配置。

3、下载并安装Radius客户端工具,并在命令行中输入radius login,然后按照提示输入你的Microsoft账户信息。

4、在命令行中输入radius clone ,将你在网站上创建的项目克隆到本地。

5、使用你喜欢的代码编辑器打开项目文件夹,并修改或添加代码。你可以使用任何语言或框架来编写你的应用程序,只要它可以运行在容器中。

6、在命令行中输入radius push,将你的代码推送到Radius服务,并自动部署到你的Kubernetes集群中。

7、在浏览器中访问你的应用程序的URL,查看运行结果和性能指标。

8、在Radius网站上查看你的应用程序图,了解你的应用程序的结构和状态,并进行管理和监控。

04 Radius项目的未来计划

Radius项目目前还处于早期阶段,它还有很多功能和特性需要完善和增加。社区会计划在未来实现以下一些目标:

1、支持更多的云服务商和云服务,如Google Cloud Platform、Azure CosmosDB、AWS DocumentDB等。

2、支持更多的开源工具和框架,如Dapr、Mongo、Redis等。

3、支持更多的应用程序类型和场景,如Web应用、移动应用、微服务应用、机器学习应用等。

4、支持更多的开发语言和环境,如Python、Java、Node.js等。

5、支持更多的配方模板和示例项目,以帮助用户快速入门和学习。

6、支持更多的协作功能和社区活动,以促进用户之间的交流和分享。

参考:

https://radapp.io/
https://github.com/radius-project/radiushttps://cloudblogs.microsoft.com/opensource/2023/10/18/enabling-developer-collaboration-with-radius/

微软正式发布开源应用平台 Radius平台,Radius,kubernetes,云原生文章来源地址https://www.toymoban.com/news/detail-721555.html

到了这里,关于微软正式发布开源应用平台 Radius平台的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • “搜索大战”正式打响,微软发布ChatGPT版搜索引擎和浏览器

    微软公司宣布推出由ChatGPT支持的最新版本Bing(必应)搜索引擎和Edge浏览器,今天上线,免费使用!  自去年开始,Stable Diffusion、ChatGPT 等 AI 工具的横空出世,貌似在告诉人们“AI 正在准备重塑整个世界”。 如今,由 ChatGPT 在各行各业掀起的这一波 AI 浪潮依然没有退去的迹

    2024年02月21日
    浏览(49)
  • 微软Windows 11正式发布!一文带你了解免费升级方法、最低系统要求

    2.备份用户所有的重要文件、应用程序和数据。 3.在用户的Windows 10电脑上,进入设置更新和安全Windows更新。 4.检查更新。 5.如果有免费的Windows 11升级,用户会看到一个下载和安装的选项。 点击“下载和安装”后,按照屏幕上的提示,配置Windows 11设置。 如果用户没有看到免

    2024年03月26日
    浏览(101)
  • Llama 3下月正式发布,继续开源!

    4月10日,Techcrunch消息,Meta在本周伦敦举办的一场活动中确定,下个月将正式发布Llama 3并且继续开源。 Meta全球事务总裁Nick Clegg表示,我们希望在下个月,甚至更短的时间内,正式推出新一代基础模型Llama 3。它将有很多个版本,而且功能也各不相同。 根据Meta的AI副总裁Joel

    2024年04月14日
    浏览(44)
  • 反控极域v1.0正式发布(开源)

    exe链接 GitHub - 反控极域v1.0 看完这篇的可以去看第二篇啦,这个1.0版本较旧没有2.0好用,发布在我个人主页里 本软件由 dh高中的无聊同学(划掉) 研发, 机房使用 极域课堂管理系统软件V6.0 2016 豪华版 软件功能: 1.给你的同学执行命令 2.给你的同学发送消息 3.看可爱的甘雨(

    2024年02月11日
    浏览(66)
  • 【京东开源项目】微前端框架MicroApp 1.0正式发布

    MicroApp是由京东前端团队推出的一款微前端框架,它从组件化的思维,基于类WebComponent进行微前端的渲染,旨在降低上手难度、提升工作效率。MicroApp无关技术栈,也不和业务绑定,可以用于任何前端框架。 源码地址: https://github.com/micro-zoe/micro-app 官网地址: https://micro-zoe

    2024年02月08日
    浏览(43)
  • 跨平台游戏引擎 Axmol-2.1.0 正式发布

    时光流转,转眼间 2024 年了,自上个版本发布已经过去 4 个月,axmol-2.1.0 终于在 2024/1/20 正式发布了,此版本是一个主要的 LTS 维护发行版本,在此先感谢所有参与 axmol 的贡献者,特别感谢以下几位(名称为 github 账户名): @rh101 @DeliWorks @aismann 在 axmol github 社区相当活跃 @

    2024年01月22日
    浏览(52)
  • 跨平台游戏引擎 Axmol-2.0.0 正式发布

    https://github.com/axmolengine/axmol/releases/tag/v2.0.0 添加实验性的 WebAssembly 构建支持(WebGL 2.0),由 @nowasm 贡献 已知问题 WebGL context lost 尚未处理 部署在 github pages 的 demo 可快速预览, 注意:由于 Github 限制,未开启 WASM 多线程支持,因此多线程模块测试会报错,请忽略。 更新:demo 部

    2024年02月09日
    浏览(34)
  • 可信区块链运行监测服务平台(TBM)正式发布

    6月29日,“Web3.0信任科技大会”于长沙开幕,大会由长沙市人民政府、中国信息通信研究院、中国通信标准化协会联合主办,长沙市委网络安全和信息化委员会办公室、长沙市工业和信息化局、长沙经济技术开发区管理委员会、可信区块链推进计划和中国通信标准化协会大数

    2024年02月16日
    浏览(44)
  • 开源社 KCC@硅谷正式成立,搭建国际开源交流平台

    大家好!我很高兴向大家宣布一个重要的消息: 开源社在 硅谷 的 KCC(Kaiyuanshe City Community)正式成立了 !作为开源社的一项重要举措,KCC@硅谷将成为国际开源交流的桥梁,架起中国和全球开源社区之间的纽带。 2023年以来,开源社观察到,疫情过后,开源社区的成员们渴望

    2024年02月11日
    浏览(45)
  • Nacos 2.3.0 正式版发布,Nacos Controller 项目开源

    Nacos 2.3.0-BETA 版本经过 1 个多月的社区测试,修复了部分的问题并对部分新功能的使用进行了少量优化后,于 2023 年 12 月 7 日正式发布。 Nacos 2.3.0 版本基于 2.3.0-BETA 版本为基础,主要进行了如下更新: 基于能力协商机制,支持通过 Grpc 的方式进行持久化服务实例的注册及删

    2024年02月21日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包