首页 > IT职业 > IT生活 > 函数计算支持应用中心功能
函数计算是事件驱动的全托管计算服务。使用函数计算,您无需采购与管理服务器等基础设施,只需编写并上传代码。函数计算为您准备好计算资源,弹性地可靠地运行任务,并提供日志查询、性能监控和报警等功能。借助函数计算,您可以快速构建任何类型的应用和服务,并且只需为任务实际消耗的资源付费。
使用函数计算可以实现一些典型的场景:
从上面典型场景我们可以看出函数计算不只是函数,还可以是复杂应用,这些应用是一个或多个函数,外加其他云服务资源(如 oss、rds 等等)组合起来的,也有可能是基于框架开发的传统应用(通过 Custom Runtime 可以无缝迁移传统应用到函数计算上运行)。
应用中心是函数计算控制台提供的一个新功能,以应用的视角而非函数视角来管理、部署和监控您的应用。应用中心会源源不断提供应用模板,您可以基于控制台提供的应用模板,一键部署应用。部署前,您可以通过应用模板提供的参数自定义应用的行为,当然,您也可以等应用部署好后,直接修改函数代码。
底层实现上,我们采用了 ROS 服务作为底层实现,应用模板本质上就是 ROS 模板,如果您接触过 ROS,您会更加容易上手。 了解 ROS。
应用中心效果图:
首先,应用中心可以方便我们将反复出现的典型应用场景沉淀为应用模板,输出到函数计算控制台应用中心里;另外,当一个应用关联了多个云资源,应用中心为您提供应用的视角来管理这些云资源,更加直观方便。应用中心带来的价值,如下:
应用中心围绕应用的生命周期提供了一些列的管理功能,主要包含应用的创建、删除、修改、查看和监控功能。
在函数计算应用中心页面里,包含以下操作:
在函数计算控制台概览页中,提供了一个应用模板展示区域,可以通过该区域了解应用中心有哪些应用模板,并快速基于某个应用模板创建应用。
目前提供了两种方法新建应用:
新建应用向导包含两步:
应用详情主要包含三块内容:
概览
部署
监控
每个应用模板都会有一个详细介绍,通过模板介绍,您可以了解应用是做什么的、如何使用应用以及应用的实现原理。接下来以
HelloWorld Nodejs 模板为例,模板介绍如下图:
以
HelloWorld Nodejs 模板创建的应用为例,该模板是基于 Node.js 语言搭建的一个简单 Web 应用,该应用将返回一个 Helloworld 。我们只需要通过资源列表进入该函数,然后在代码执行标签页中执行测试函数即可。
应用中心以应用的视角给您提供管理、部署和监控应用的手段,同时,作为服务提供方的我们可以不断沉淀垂直场景的最佳解决方案,这些方案,一方面可以提供给您作为参考;另一方面,可以让您零成本开箱即用。未来,我们将提供越来越多的应用模板,也欢迎大家联系我们,共享您的应用模板。立即体验 应用中心。
本文为阿里云内容,未经允许不得转载。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69915408/viewspace-2673152/ ,如需转载,请注明出处,否则将追究法律责任。