课时4:Serverless 时代 DevOps 的最佳打开方式(五)

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: Serverless 时代 DevOps 的最佳打开方式

Serverless AI训练营:课时4:Serverless 时代 DevOps 的最佳打开方式(五)

课程地址https://developer.aliyun.com/trainingcamp/1eeaedf056f14ad98e9986c31068e939?spm=a2c6h.26142516.J_2566289780.1.37c67cbd7bCsFs


课时4:Serverless 时代 DevOps 的最佳打开方式(五)


总之,我们的平台提供了丰富的功能,可帮助您管理应用程序的部署和运行,以及在发布新版本时降低风险。

这种操作方式很重要。

此外,我们还提供更详细的回滚策略。例如,您可以通过访问Cookie或访问参数来执行精细的灰度发布操作。

请看下面的内容。

在微服务中,我们有明确的回滚规则,可以进行相应的配置。例如,这可以是存储路径。您可以选择与灰度发布相关的路径。如果适用于所有路径,您也可以将其留空。在这里,您可以添加特定的规则,例如选择Cookie

我已经为大家演示了时间运行的示例。除了精细的发布策略外,

我们还提供了全面的监控功能。

 image.png

分布式系统中的热变化备受关注。当系统出现问题时,可以方便地定位问题,进行问题分析。而当系统稳定运行时,也可以评估风险,预测潜在问题。

 

image.png

 

管理方面,可以分为三个主要方面,涵盖了许多细分特性,例如监控、日志、锁等等。我们支持各种监控指标,包括性能监控和资源利用情况监控。此外,我们还支持高效的巡检手段,以及应用生命周期管理,包括通知和回调操作。这里的重点是追踪,您可以查看模型,监控端到端的性能,从原始级别到运行时。此外,还有其他功能。

接下来,我们来讨论运行时。我们还支持在线导览调试功能,可以直接访问云端应用的实例。其原理是通过目标实例提供的端口来介入,从而获得调试能力。


 image.png

 


这可以通过远程连接进行,也可以通过下载工具进行。这样,您可以方便地进行应用程序调试。这对于Java应用程序尤其有用,因为它具有强大的网络调试功能。这种方法非常适用于运行时的代理引用、实时维护和问题排查,同时也可以在调试的过程中压榨出最佳性能。

接下来,我将给您演示如何在控制台上执行操作,包括远程终端会话。我们可以通过远程桌面连接到一个实例,该实例位于RDB后面。在这里,我们可以选择一个实例,它已经准备就绪。

我们需要设置一个密码,然后执行一个预定义的脚本,该脚本实际上是执行了一系列操作,包括安装所需的软件和配置。这将为我们创建一个远程终端会话,允许我们本地访问该实例。

这里有一些重要的信息。

实际上,可能会出现一些问题。到时候,我会再仔细查看。大家可以通过文档来直接访问并进行一些表程时的操作,以便访问不同的功能。另一个是关于Java应用程序,这也相当方便,只需运行相应的命令即可进行操作。大家可以参考文档进行使用。除此之外,我们还提供了一个具体的应用场景的使用示例。


 

image.png

 


例如,我创建了一个企业A”,它开通了某些服务,并希望将这些服务委托给另一家企业企业B”。企业A期望将传统资源外包给企业B,即企业A仍然拥有这些资源的所有权,而企业B负责资源的使用。

企业B拥有实际资源的使用权限,例如发布和广告管理等。同时,企业A可能想要确保企业B有权限配置离职。这个设置是可以在空间级别,引用级别和用户级别进行的。

引用级别的访问控制配置非常灵活,我可以限制某个具体用户或用户组的权限,例如只读权限或某些资源的访问权。

我们还支持API级别的访问控制,允许您限制某个用户对特定API的权限。让我们来看一下这个实际界面,它包括用户和用户组的概念,用户组是一组用户,您可以为每个用户组分配权限,然后将用户添加到这些用户组中。

此外,权限管理功能非常方便,您可以定义策略,并为每项活动(读和写操作)指定应用级别或空间级别的访问控制。您可以创建自定义策略,也可以使用现有策略进行配置。

这使得权限管理变得非常直观和易于配置。通过可视化界面,您可以选择特定的应用程序,例如之前提到的北京利润,并创建自定义策略。

 

三、端云联调

image.png

现在,让我解释一下关于微服务和本地开发环境领域的端点链路能力。刚才提到的代理证实际上是在线应用运行时的一种功能。在线是指应用正在正常运行中,而代理证实际上是在开发和测试阶段使用的。

这是一种能够捕获本地服务之间调用的方法。在这种情况下,您可以实现本地服务之间的呼叫,而不是实际调用远程服务。这是基于模拟机制,它允许本地服务来模拟云端的服务。

让我详细解释一下原理。在本地开发环境或测试阶段,您可能希望模拟本地服务与云端服务之间的交互。为了实现这一点,您可以创建本地服务的代理,该代理将订阅云端服务。

本地服地进程会将请求发送到代理服务器,该服务器会将请求转发给云端服务。这是因为在本地开发环境中,您通常无法直接访问云端服务,因此需要代理服务器作为跳板。

代理服务器通常位于具有公共IPECS实例上,以确保它能够在不同环境之间进行传输。

同时,代理服务器会注册到注册中心,以便微服务能够发现它。这是因为微服务通常需要知道代理服务器的位置,以便将请求重定向到它。

通过这种方式,端点链路能力允许您将微服务从本地开发环境迁移到云端SE中,同时保持开发链路和本地开发环境的测试。

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
人工智能 监控 Serverless
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
|
编解码 人工智能 运维
|
人工智能 运维 监控
|
人工智能 监控 Serverless
|
Serverless API 调度
|
监控 Serverless 开发工具
课时7:函数计算的可观测性
课时7:函数计算的可观测性
|
4月前
|
人工智能 自然语言处理 Serverless
阿里云函数计算 x NVIDIA 加速企业 AI 应用落地
阿里云函数计算与 NVIDIA TensorRT/TensorRT-LLM 展开合作,通过结合阿里云的无缝计算体验和 NVIDIA 的高性能推理库,开发者能够以更低的成本、更高的效率完成复杂的 AI 任务,加速技术落地和应用创新。
183 13
|
13天前
|
人工智能 Serverless API
尽享红利,Serverless构建企业AI应用方案与实践
本次课程由阿里云云原生架构师计缘分享,主题为“尽享红利,Serverless构建企业AI应用方案与实践”。课程分为四个部分:1) Serverless技术价值,介绍其发展趋势及优势;2) Serverless函数计算与AI的结合,探讨两者融合的应用场景;3) Serverless函数计算AIGC应用方案,展示具体的技术实现和客户案例;4) 业务初期如何降低使用门槛,提供新用户权益和免费资源。通过这些内容,帮助企业和开发者快速构建高效、低成本的AI应用。
58 12
|
5月前
|
Serverless API 异构计算
函数计算产品使用问题之修改SD模版应用的运行环境
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。

热门文章

最新文章

相关产品

  • 函数计算