用于 AWS 开发的 Python Django – 掌握课程 – 第 1 部分
使用 Python Django 掌握 AWS 开发基础知识 |动手演示
讲师:Arno Pretorius
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 了解如何在 Django 中集成各种 AWS 服务
- 使用 CodeCommit、CodeBuild 和 CodeDeploy 编排 CI/CD 管道
- PLUS – 了解如何将无服务器技术与 AWS Fargate 结合使用
- 如何使用基本的AWS服务
- 利用 AWS 中的多种基于 DevOps 的服务
- 了解如何管理 AWS 中的基本 CI/CD 流程
- 按照 PaaS 和 IaaS 方法部署 Django 应用程序
- 如何使用 Amazon S3 存储桶
- 创建 docker 映像并将其转换为作为 docker 容器运行
- 了解如何对 Django 应用程序进行 docker 化
- 创建并连接到 Amazon RDS postgres 数据库
- 在 AWS 中设计一个结构良好且设计良好的架构
- 如何使用 CloudWatch 进行基本监控
- 了解如何注册域名并配置 SSL 证书
要求
- 需要 Django 和 AWS 的基础知识
- 您还应该了解 HTML/CSS 和 JavaScript 的基础知识
- 了解 DevOps 将是有利的
- 强大而稳定的互联网连接,没有网络配置方面的限制或限制问题
描述
欢迎!我来这里是为了教您如何掌握使用 Python Django 进行 AWS 开发的基础知识。
—- 请仔细阅读 —–
本课程有很多部分,但其中一些关键部分包括以下内容:
在 Django 中创建基本的 CRUD 应用程序
– 我们要做的第一件事是在 Django 中创建一个简单的 CRUD 应用程序 – [可选]
Docker 与 Django
– 我们将学习如何构建 docker 映像并将其转换为使用 Docker Desktop 作为 docker 容器运行。
Django + AWS 集成:第一阶段以及设置和配置
– 当我们开始设置 AWS 基础设施时,第一阶段将非常适合初学者。
使用的AWS服务:
– AWS 身份和访问管理 (IAM)
– AWS 预算
– 亚马逊简单存储服务(Amazon S3)
– 亚马逊关系数据库服务(亚马逊RDS)
– 亚马逊 53 号公路
– AWS 证书管理器 (ACM)
Django + AWS 集成:第二阶段
– 第二阶段将非常适合初学者,并且在我们开始建立 AWS 基础设施时证明对所有级别都有好处。
使用的AWS服务:
– 亚马逊简单电子邮件服务(亚马逊SES)
– AWS Elastic Beanstalk
Django + AWS 集成:第三阶段 + 第四阶段
第三和第四阶段探索更多中间概念
这里我们将探索 CI/CD 过程。我们将只关注 CI/CD 过程的基础知识,不会深入研究更高级的主题。
简而言之,我们将学习如何使用 AWS CodeCommit 存储源代码。如何使用 AWS CodeBuild 创建 docker 映像并将其存储在 docker 映像存储库(弹性容器注册表)中。
之后我们将通过 ECS – Fargate 运行和管理一个简单的容器。为了确保我们的最新应用程序始终处于活动状态而不会出现任何停机,我们将确保使用 AWS CodeDeploy。
现在这个过程涉及很多服务 – 为了确保我们能够管理这个过程,我们将利用 AWS CodePipeline 来编排我们的 CI/CD 管道。
使用的AWS服务:
– 亚马逊弹性容器注册表(亚马逊ECR)
– Amazon Elastic Container Service (Amazon ECS) + 使用 Amazon ECS Fargate 启动类型
– AWS 代码提交
– AWS 代码构建
– AWS 代码部署
– AWS 代码管道
最终 CI/CD 演示
– AWS基本CI/CD流程的最终演示
– 如何使用 Amazon CloudWatch 简要监控您的应用程序使用情况
我想帮助您掌握使用 Python Django 进行 AWS 开发的基础知识。
用于 AWS 开发的 Python Django – 掌握课程 – 第 1 部分-课程的结构简单且符合逻辑。从造型到图形和主题的所有设计都是出于对学生的绝对照顾义务而设计的。
- 它涵盖了部署应用程序时需要了解的所有概念。
- 该课程的结构具有逻辑性和连贯性,而不仅仅是随处可见的随机讲座。
- 它开始时非常简单,然后在整个课程中逐渐建立。
- 本课程充满了代码片段/参考资料以及完整的项目源代码(作为 zip 文件)。
用于 AWS 开发的 Python Django – 掌握课程 – 第 1 部分是一门实践性很强的课程,可让您应用您的知识:
- 本课程中有大量的实践讲座。
————————————————– –
你的导师:
我的名字是阿诺·普雷托利斯。我是一名合格的 IT 教师,曾面对面和在线教授编程。我的主要热情是教学和技术,所以我想为什么不将两个世界的优点结合起来,创造出真正令人惊奇和有价值的东西。多年来,我创建并部署了许多基于 Django 的实际应用程序,包括面向大学毕业生的求职门户和专属社交网络。
我是一名软件开发人员、AWS 解决方案架构师和开发助理。我对云计算、网络开发以及与编程和技术相关的一切都非常感兴趣。
那么,让我们开始熟练掌握 AWS + Django 部署吧
相信我,你会得到很好的照顾!
————————————————– –
本课程还附带:
– 11 小时以上的点播视频
– 终身访问
– Udemy 结业证书
– 通过手机和电视访问
本课程适合谁:
- 想要了解 DevOps 的中级或高级 Django 开发人员
- 希望扩展技能的初级 DevOps 开发人员
- 希望将技能扩展到 DevOps 的开发人员或系统管理员
- 想要学习如何使用各种 AWS 服务的 Django 开发人员