DevOps 教程

DevOps 为学习现代软件开发和 IT 运营实践提供了一种结构化的方法。无论你是初学者还是经验丰富的专业人士,我们的 DevOps 教程都能让你系统地探索关键概念和工具。通过免费实验和实用代码示例,你将掌握持续集成、部署和基础设施管理的技能。我们的 DevOps 实验环境能让你实时尝试各种工具和工作流程。

使用 CloudFront 分发私有 S3 内容

使用 CloudFront 分发私有 S3 内容

将 CloudFront 连接到私有 S3 源站,仅授予目标分配读取权限,比较用户端与直接源站访问并清理资源。
AWSShell
使用 HTTPS 保护内容端点

使用 HTTPS 保护内容端点

为 CloudFront 关联预置 ACM 证书和备用域名,要求 HTTPS,并验证真实加密内容、证书信任及主机名匹配。
AWSShell
为应用配置域名解析

为应用配置域名解析

创建 Route 53 记录,查询预置 DNS 服务,使用返回的地址访问应用,最后仅删除自己创建的区域和记录。
AWSShell
控制内容缓存并使更新生效

控制内容缓存并使更新生效

设置缓存有效期,观察命中与过期,仅使更新页面的缓存失效,同时保留另一对象的缓存和私有源站。
AWSShell
Linux 基于模式匹配终止进程

Linux 基于模式匹配终止进程

在本实验中,你将学习如何使用模式匹配有效地终止 Linux 进程。你将了解进程管理和基本终止方法,并学习如何在 Docker 环境中使用高级选项,有选择地终止进程。
Linux
使用 SQS 发送和消费任务

使用 SQS 发送和消费任务

创建任务队列,领取订单消息,使用提供的 Lambda 工作程序处理,并在验证存储结果后删除消息。
AWSShell
处理队列任务并防止重复业务效果

处理队列任务并防止重复业务效果

使用原子 DynamoDB 条件保护订单创建,消费重复的 SQS 任务,并证明重复消息被确认且不会覆盖已完成的业务结果。
AWSShell
使用死信队列隔离失败任务

使用死信队列隔离失败任务

将 SQS 源队列连接到死信队列,运行提供的消费者,并证明失败任务在有限重试后被隔离,同时保留健康任务的结果。
AWSShell
处理可见性超时与再次投递

处理可见性超时与再次投递

观察 SQS 可见性到期,通过新的接收句柄领取同一任务,延长处理窗口,并在验证实际存储结果后确认消息。
AWSShell
使用 SNS 和 SQS 扇出通知

使用 SNS 和 SQS 扇出通知

一次发布订单通知,将其投递到独立的 SQS 队列,过滤其中一个订阅,并验证主题来源权限边界。
AWSShell
同步报表目录

同步报表目录

将本地报表同步到 S3 前缀,查看新增和更新的对象,预览限定范围的删除,并保留无关归档数据。
AWSLinuxShell
在 S3 中存储和读取文件

在 S3 中存储和读取文件

使用 AWS CLI 在 S3 中存储、更新和读取报表,观察存储变化,并清理自己的资源。
AWSLinuxShell
使用临时链接分享私有文件

使用临时链接分享私有文件

通过临时下载链接分享 S3 报表,验证权限和过期行为,并清理私有存储资源。
AWSShellLinux
为临时导出设置生命周期规则

为临时导出设置生命周期规则

为临时导出配置限定范围的 S3 生命周期规则,查看已存储策略,保护永久记录,并完成清理。
AWSLinuxShell
使用版本控制恢复被覆盖的报表

使用版本控制恢复被覆盖的报表

启用 S3 版本控制,恢复被覆盖的报表,移除删除标记以恢复访问,并清理全部历史版本。
AWSShellLinux
使用对象键和元数据组织文档

使用对象键和元数据组织文档

使用 S3 对象键、前缀、内容类型和自定义元数据组织团队文档,读取报表,并练习限定范围的清理。
AWSLinux
使用 JSON 事件运行 Lambda 函数

使用 JSON 事件运行 Lambda 函数

部署计算订单总额的 Python 代码,调用 JSON 事件,关联实际执行日志,并在限定范围的清理之前更新计算逻辑。
AWSPython
为队列消费者转换订单事件

为队列消费者转换订单事件

将嵌套的订单事件详情转换为精简的 SQS 任务消息,对比两个实际载荷,并保留路由权限。
AWSShell
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 510
  • 下一页