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

简介: 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中,同时保持开发链路和本地开发环境的测试。

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
人工智能 监控 Serverless
|
编解码 运维 监控
课时9:典型案例2:函数计算在音视频场景实践
课时9:典型案例2:函数计算在音视频场景实践
|
编解码 人工智能 运维
|
人工智能 运维 监控
|
人工智能 监控 Serverless
|
Serverless API 调度
|
监控 Serverless 开发工具
课时7:函数计算的可观测性
课时7:函数计算的可观测性
|
5月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
655 30
|
6月前
|
存储 人工智能 Serverless
函数计算进化之路:AI 应用运行时的状态剖析
AI应用正从“请求-响应”迈向“对话式智能体”,推动Serverless架构向“会话原生”演进。阿里云函数计算引领云上 AI 应用 Serverless 运行时技术创新,实现性能、隔离与成本平衡,开启Serverless AI新范式。
687 12
|
11月前
|
SQL 分布式计算 Serverless
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用
鹰角网络为应对游戏业务高频活动带来的数据潮汐、资源弹性及稳定性需求,采用阿里云 EMR Serverless Spark 替代原有架构。迁移后实现研发效率提升,支持业务快速发展、计算效率提升,增强SLA保障,稳定性提升,降低运维成本,并支撑全球化数据架构部署。
1224 56
鹰角网络:EMR Serverless Spark 在《明日方舟》游戏业务的应用

热门文章

最新文章

相关产品

  • 函数计算