AWS DevOps 精通:SDLC | 云形成 | 容错能力
通过自动化 SDLC、掌握 CloudFormation、确保云中的容错能力来加速您的 DevOps 之旅。
讲师:EDUCBA Bridging the Gap
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 自动执行重复任务以加快软件开发和部署。
- 通过使用 AWS 服务的实践实验室掌握云基础设施管理。
- 获得信心设置 CI/CD 管道以简化项目工作流程。
- 通过容错云解决方案确保高可用性和系统可靠性。
- 培养基础设施即代码 (IaC) 技能,以有效管理云环境。
- 本课程将为你提供行业内备受追捧的基本 DevOps 技能
- 帮助您在 DevOps 工程师、云架构师或站点可靠性工程师 (SRE) 等职位上表现出色。
探索相关主题
- AWS 开发运营
- 其他 IT 和软件
- 信息技术与软件
要求
- 基本编程知识:熟悉至少一种编程或脚本语言(例如 Python、JavaScript 或 Bash)会有所帮助,但不是强制性的。
- 了解云计算概念:对云服务和基础设施(例如 AWS 等云提供商提供的服务)的基本了解将会很有帮助。
- 熟悉版本控制系统:建议具备 Git 等版本控制系统的基本知识,包括克隆存储库和提交更改。
- 基本网络和操作系统技能:了解网络基础知识(例如 IP 地址、子网)和基本 Linux/Unix 命令将会很有利。
描述
本课程旨在转变您对 DevOps 原则的理解,重点介绍如何自动化软件开发生命周期 (SDLC) 流程、利用 AWS CloudFormation 实现基础设施即代码以及实施容错和灾难恢复策略。通过实际演示和动手实验,您将获得自动化部署、优化云基础设施以及确保应用程序的高可用性和弹性所需的技能。
第 1 部分:SDLC 自动化
本节涵盖软件开发生命周期 (SDLC) 的端到端自动化,实现更快、更高效的软件交付。
-
讲座 1:SDLC 自动化(已启用预览)
深入了解 SDLC 自动化的世界,了解其在 DevOps 工作流中的优势并探索关键工具和技术。 -
讲座 2:CodePipeline
了解如何设置和管理 AWS CodePipeline,这是一种强大的持续集成和持续交付 (CI/CD) 服务,可自动执行您的构建、测试和部署流程。 -
讲座 3:创建新存储库(已启用预览)
了解如何在 AWS 中创建新存储库,为版本控制和协作开发奠定基础。 -
讲座 4:克隆
掌握克隆存储库的过程,使您能够无缝地处理多个项目。 -
讲座 5:CodeDeploy
了解 AWS CodeDeploy 的功能,用于自动将应用程序部署到 Amazon EC2、本地系统或无服务器 Lambda 函数。 -
讲座 6:创建新的密钥
对通过创建和管理新的密钥对来保护您的部署,这对于通过 SSH 访问您的实例至关重要。 -
第 7 讲:创建部署组
设置部署组来组织您的应用程序、简化部署并最大限度地减少部署停机时间。
第 2 部分:掌握 CloudFormation
在本节中,您将了解如何利用 AWS CloudFormation 自动设置您的云基础设施。
-
第 8 讲:管理和基础设施即代码
使用 CloudFormation 探索基础设施即代码 (IaC) 的概念,使您能够以系统化、可扩展和自动化的方式管理云资源。 -
第 9 讲:创建 CloudFormation 堆栈
逐步了解如何创建 CloudFormation 堆栈,自动配置 AWS 资源。 -
第 10 讲:如何使用 CloudFormation
了解使用 CloudFormation 模板有效定义和部署基础设施的最佳实践。 -
第 11 讲:负载均衡器
使用 CloudFormation 实现负载均衡器,以确保您的应用程序可以轻松处理高流量。 -
第 12 讲:更新 CloudFormation 堆栈
掌握更新现有 CloudFormation 堆栈的过程,轻松管理对云基础设施的更改。 -
讲座 13:部署 Lambda 函数
使用 CloudFormation 为可扩展、事件驱动的应用程序部署 Lambda 函数,从而实现无服务器部署的自动化。
第 3 节:容错和灾难恢复
最后部分重点介绍如何确保云环境中的高可用性、监控和灾难恢复。
-
讲座 14:监控和日志记录
深入了解 AWS 监控和日志记录最佳实践,学习如何设置 CloudWatch 以实时洞察您的基础设施。 -
第 15 讲:在 CloudWatch 中为日志组创建指标过滤器
通过为特定日志数据创建指标过滤器来增强您的云监控,从而实现主动警报和响应。 -
第 16 讲:获取已创建的 CloudWatch 警报
了解如何检索和管理 CloudWatch 警报以预防潜在问题。 -
第 17 讲:添加 Lambda 函数日志
通过将 Lambda 函数日志与 CloudWatch 集成来扩展您的监控功能,从而实现对无服务器应用程序的详细分析。 -
第 18 讲:域
探索云基础设施中自定义域的配置和管理,以实现更好的可访问性和品牌推广。 -
第 19 讲:为 RDS 创建子网
了解如何为 Amazon RDS 创建子网,确保安全高效的数据库部署。 -
第 20 讲:创建并添加 EC2 操作
根据预定义的指标和警报自动执行 EC2 实例上的操作,例如扩展或重新启动。 -
讲座 21:配置 CloudWatch 警报
通过配置触发自动操作的 CloudWatch 警报来完成监控设置,提供强大的容错能力和灾难恢复能力。
课程成果:
在本课程结束时,您将深入了解如何自动化 SDLC、使用 AWS CloudFormation 管理云基础设施以及实施容错解决方案。您将能够更快地部署代码、确保高可用性并保持云环境中的弹性,从而使您成为任何 DevOps 团队中的宝贵资产。
目标受众:
本课程非常适合 IT 专业人士、开发人员、云工程师以及任何希望深化 DevOps 技能的人,特别是在自动化、云基础设施和容错领域。无论您是 DevOps 新手还是想要提高现有知识,本课程都可以帮助您优化软件交付和云管理流程。
本课程适合哪些人:
- 有抱负的 DevOps 工程师:如果您希望进入 DevOps 领域,本课程使用 AWS CodePipeline、CloudFormation 等工具提供 SDLC 自动化、云基础设施和部署策略方面的实践培训。
- 云爱好者和系统管理员:熟悉云环境(尤其是 AWS)并希望实现基础设施管理自动化、提高部署效率和增强容错能力的人。
- 软件开发人员:开发人员希望通过将 DevOps 实践整合到他们的工作流程中来扩展他们的技能,以简化应用程序的开发、部署和监控。
- IT 专业人员和网络工程师:旨在转型担任需要深入了解云自动化、灾难恢复和可扩展基础设施管理的角色的个人。
- 项目经理和技术主管:负责监督软件项目的人员,他们希望了解基础设施即代码、CI/CD 管道和自动监控的好处,以提高团队的工作效率。
- 学生和应届毕业生:非常适合技术学生或应届毕业生,他们希望将云自动化和 DevOps 工具添加到他们的投资组合中,从而使他们在就业市场上更具竞争力。
经常一起购买
完整的 Jenkins DevOps CI/CD 管道训练营Jenkins、Pipeline、Groovy 实现 DevOps 自动化,使用 Jenkins CI/CD Pipeline 和 DSL,只需一门课程!评分:4.4(满分 5 分)1769 条评论共 10 小时84 个讲座适合所有级别当前价格:84.99 美元
讲师:TechLink 硒 |开发运营 |基因人工智能评分:4.4(满分 5 分)4.4(1,769)当前价格84.99 美元优质的畅销书全部的: 当前价格189.97 美元全部添加到购物车
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。