10 个最佳免费 AWS 在线课程,适合初学者学习
披露:本篇文章包含附属链接;如果您通过本文提供的不同链接购买产品或服务,我可能会收到报酬。
大家好,如果您想学习亚马逊网络服务(俗称AWS),并寻找一些优秀的资源,如书籍、课程和教程,那么您来对地方了。
在本文中,我将分享一些最好的 Amazon Web Services 或 AWS 课程,这些课程将帮助您免费学习这项革命性的、有价值的技术。
与您在互联网上找到的许多其他免费课程不同,这些是真正的免费 AWS 课程,由其作者和讲师免费提供,用于宣传和教育目的。
您只需向他们注册,然后就可以随时随地按照自己的时间表学习 AWS。
但是,如果您对AWS或云完全陌生,请允许我向您简要介绍一下Amazon Web Services及其相对于传统基础设施设置的优势。
什么是亚马逊网络服务 (AWS)?为什么要学习 AWS?
AWS 只不过是亚马逊提供的云服务提供商。这是一个革命性的变化,因为它允许您开发应用程序,而无需担心运行应用程序所需的硬件、网络、数据库和其他物理基础设施。
例如,如果您想为您的企业开发一个在线应用程序,您需要大量的服务器、数据库和其他基础设施。
你需要租用数据中心,购买服务器、路由器、数据库和其他设备才能开始运营,这对许多创业者来说是一个痛苦且巨大的障碍。AWS通过以与自行搭建成本相当的价格出租其基础设施和服务器解决了这个问题。
亚马逊在全球建立了许多数据中心来支持其核心业务,例如为Amazon.com提供支持的电子商务业务,而 AWS 正是由此诞生的。
AWS 允许亚马逊通过向有需要的个人和企业出租其庞大的基础设施来赚钱。
它创造了基础设施即服务现象,因为现在您只需要为实际使用的基础设施付费。
例如,如果您建立了自己的数据中心,购买了 10 台服务器和 10 个数据库,但最终只使用了其中 5 台,那么剩下的就是浪费金钱,而且维护成本也很高。使用 Amazon Web Service,您可以快速摆脱它们。
类似地,如果您将应用程序托管在云端(例如 Amazon Web Service),则可以相当快速地扩展。
如果您发现流量在增加,那么您可以快速订购新服务器,并且新的基础设施可以在几小时内准备就绪,而传统方法则需要几天和几个月的时间。
您也不需要雇用UNIX 管理员、数据库管理员、网络管理员、存储人员等,所有这些都由亚马逊完成,并且由于亚马逊是大规模完成的,因此它可以以低得多的成本提供相同的服务。
简而言之,Amazon Web Service 催生了云的概念,它使您能够将业务在线化,而无需担心为其提供支持的硬件和基础设施。
10 门免费课程,帮助初学者学习亚马逊网络服务 (AWS)
现在我们知道了什么是 AWS 以及它在基础设施即服务方面提供的好处,现在是时候深入了解不同的亚马逊服务了,这些课程将为您提供帮助。
不要再浪费你的时间了,这里是学习 AWS 或 Amazon Web Service 的免费在线课程列表。
1. Amazon Web Services - 学习和实施 AWS 解决方案
这是学习亚马逊网络服务的最佳课程之一,而且完全免费。它遵循通过示例和真实场景学习的原则,这在课程中得到了充分体现。
这是一门短期课程,只有2小时的学习内容,但内容丰富、紧凑。课程内容简洁,没有空洞的讨论,也没有令人眼花缭乱的互动,讲师Dhruv Bias总是认真负责。
即使您查看预览章节,您也会学到很多有关什么是 AWS、它解决了什么问题、它提供了什么好处以及为什么要学习它的知识。
这是加入本课程的链接 - Amazon Web Services --- 学习和实施 AWS 解决方案
课程分为 5 个部分,在第一部分中,您将获得 AWS 的介绍和课程概述,而其余部分则重点介绍不同的 Amazon Web Service 产品,如 Amazon S3(简单存储服务)、Amazon AWS EC2(弹性云计算)和数据库,如 AWS DynamoDB 或 RDB。
总的来说,这是一门很棒的免费课程,可以帮助你了解什么是 AWS 及其各项服务。我强烈推荐这门课程给所有想了解云和 Amazon Web Service (AWS) 的程序员。
顺便说一句,如果您正在准备参加 Amazon Web Service 解决方案架构师考试(代码 SAA-C02/03),我强烈推荐AWS 精英 Stephane Marek 的 AWS 认证课程。
2. 使用亚马逊网络服务进行云计算
这是 Udemy 上另一门很棒的免费 Amazon Web Service 学习课程。在本课程中,你将跟随讲师 Thomas Haslet(他也是认证的 AWS 开发人员)学习云计算和 Amazon Web Service 的概念。
他拥有 AWS 助理级别的全部三个认证,例如
- AWS 解决方案架构师(助理)
- AWS SysOps 管理员(助理)
- AWS 开发人员(助理)
- AWS 云从业者
本课程面向完全初学者,即从未听说过云或 AWS,但了解硬件、服务器、数据库以及它们为何需要的人。在本课程中,您不仅将学习基本概念,还将积累词汇量。
这是加入本课程的链接 - AWS 概念
在本课程中,您将找到所有关于 AWS 基本问题的答案,例如什么是云?什么是 AWS?什么是 AWS 核心服务?AWS 有什么好处?为什么要使用它?
简而言之,如果您是云计算新手,这是一门完美的课程。您将用浅显易懂的语言学习 VPC、EC2、S3、RDS 和其他云术语。如果您正在准备考取 AWS 认证,例如解决方案架构师助理一级,我还建议您查看Whizlab 的 AWS 解决方案架构师实践测试 + 课程以及 Ryan 的课程,这两门课程都是通过这项重要考试的宝贵资源。
3.AWS云计算简介
这是 Alan Rodrigues 在 Udemy 上免费讲授的 AWS 课程的第二部分。如果您还没有阅读第一部分“AWS 概念” ,那么在参加本课程之前,您应该先完成第一部分(尽管这不是强制性的)。
本课程比上一门课程更详细地讲解了 AWS 核心服务。课程内容丰富,包含约 50 节讲座,涵盖不同的云和 AWS 概念。
该课程分为 14 个部分,每个部分涵盖一个关键的 AWS 概念,如身份和访问管理 (IAM)、虚拟私有云 (VPC)、简单存储服务 (S3)、弹性计算云 (EC2)、数据库、简单通知服务 (SNS)、自动扩展、Route 53、无服务器 Lambdas 等。
简而言之,这是最全面的 AWS 课程之一,而且免费。已有超过 7 万名学生报名参加本课程并学习 AWS,我强烈推荐给任何对云和AWS感兴趣的人。
这是加入本课程的链接 - Linux Academy 的 AWS Essentials
4. AWS认证解决方案架构师助理简介
这是 Udemy 上另一门实用又有趣的免费 AWS 课程,你一定会喜欢。本课程由云计算和 AWS 的早期采用者 Mike Chambers 授课,他将讲解 Amazon Web Services 的基础知识。
免费的 AWS 课程也非常实用,您将开始注册 AWS,创建您的帐户,然后使用命令行界面来控制 AWS。
您还将学习如何在 5 分钟内浏览 AWS 控制台、构建 Windows 和Linux服务器以及创建一个Wordpress网站,这将演示如何利用云满足您的数据库、服务器和存储需求。它还会教您如何构建一个简单的 AWS 无服务器系统。
本在线培训课程不仅侧重于 AWS 技术和术语,还会讲解基础知识,例如云计算的真正定义以及 AWS 如何融入云模型。您还将获得一些实景图片,了解 AWS 在全球的具体位置。
但最重要的是,您将获得一些基本 AWS 服务的实践经验,例如
- AWS S3 --- 亚马逊简单存储服务
- Amazon Lambda --- 函数即服务
- AWS EC2 --- AWS 弹性简单计算机服务
简而言之,这是学习亚马逊网络服务和云计算基础知识的最佳免费课程之一。
以下是加入本课程的链接 - AWS - 完整介绍

5.亚马逊网络服务(AWS)——从零到英雄
这是另一门简短但真正实用的 AWS 课程,它将教您如何在 AWS 界面上执行常见任务。只需 2 小时,您就能学会如何基于 Amazon EC2 服务启动 WordPress 网站。
您还将学习如何创建基于 NodeJS 的 Web 应用程序、使用 AWS SES 发送电子邮件、将文件上传到 AWS S3(亚马逊提供的存储解决方案),最后学习如何创建和连接到 AWS 关系数据库服务器。
简而言之,如果您想使用 AWS 来托管您的应用程序,或者想了解如何利用云来托管您的应用程序,这是一个很棒的课程,而且最重要的是它是免费的。
以下是加入本课程的链接 - AWS - Zero to Hero
5. AWS for Startups(免费 4 小时视频课程)
这是 ExamPro.com 的 [Andrew Brown] 提供的免费 AWS 课程。这门课程面向早期创业公司以及那些想要以实用方式应用 AWS 而非仅仅追求AWS 认证的人士!
它涵盖了一些人们通常忽略但极其实用的 AWS 服务。您将学习如何开始使用 AWS。这是一本面向有意使用 AWS 的早期初创公司的实用指南。您将学习如何创建 AWS 账户、部署应用程序、预算扩展应用程序等等!
它完全免费,您可以在 [freeCodeCamp] YouTube 频道上的 @Youtube 上观看。
6.免费的AWS认证解决方案架构师助理学习课程(275多个视频!)
这是 [Andrew Brown] 提供的另一个学习 AWS 的免费课程,旨在为AWS 认证解决方案架构师做准备,但您也可以使用它来了解 AWS。
本学习课程旨在帮助您通过AWS 解决方案架构师助理认证。
所有视频均来自275+ 个 YouTube 视频播放列表
7.免费的AWS认证云从业者学习课程(85多个视频!)
如果您想开始获得一些开发人员认证,AWS 认证云从业者可能是一个很好的起点,而这个免费课程可以帮助您实现这一目标。
首先,它并不需要太高的技术含量。即使不懂编程,你也能获得此认证。官方认证说明建议你具备一些基本的 IT 知识,并且“拥有六个月的 AWS 云使用经验,可以担任任何职位,包括技术、管理、销售、采购或财务”。
但如果你观看了这门课程并在自己的电脑上跟着学习,应该没问题。课程会为你详细分解大部分重要概念。
再次强调,这是完全免费的,您可以在 [freeCodeCamp] Youtube 频道上免费观看。
8. AWS 基础知识:走向云原生
这是一门学习 AWS 基础知识和云计算基础知识的优秀课程,重点是开发云原生应用程序。它将向您介绍 AWS 核心服务和基础设施,而且最棒的是,这些内容是由 AWS 本身提供的。
这是一门带有演示的实践课程,您将学习如何构建 AWS 云基础设施,了解 Amazon Elastic Compute Cloud (Amazon EC2) 和 Amazon Lightsail 计算服务。您还将学习 AWS 上的网络知识,包括如何设置 Amazon 虚拟公有云 (VPC) 以及不同的云存储选项,包括 Amazon Elastic Block Storage (EBS)、Amazon Simple Storage Service (S3) 和 Amazon Elastic File Service (EFS)。
在课程的后期,您将学习 AWS 数据库服务,例如 Amazon Relational Database Service (RDS) 和 Amazon DynomoDB。您的讲师还将指导您如何使用 Amazon CloudWatch、Amazon EC2 Elastic Load Balancing (ELB) 和 Auto Scaling 在 AWS 上监控和扩展您的应用程序。
最后,您将了解 AWS 的安全性,以及如何在使用 AWS 云平台时管理成本。就成本而言,这是Coursera上的免费旁听课程,这意味着学习它是免费的,但如果您需要证书以及测验和评估的访问权限,则需要付费。
以下是加入本课程的链接 - AWS 基础知识:走向云原生
9. AWS 基础知识:迁移到云
本课程为期四周,重点讲解如何将工作负载迁移到 AWS。您将学习分析当前环境、规划迁移流程、迁移过程中常用的 AWS 服务以及实际迁移步骤。
本课程还包含动手实验,但并非强制要求。实验仅限付费注册学生使用。您可以旁听本课程,无需参加实验。
如果您是 AWS 新手,我们强烈建议您参加Coursera 上的“AWS 基础知识:走向云原生”课程,该课程介绍 AWS 概念和服务。
以下是加入本课程的链接 - AWS 基础知识:迁移到云
10.了解亚马逊网络服务(AWS)的 A 到 Z
这不是免费的,而是一个互动课程,用于了解 AWS 的核心服务,如计算、存储、网络服务以及它们如何与身份、移动、路由和安全等其他服务协同工作。
本课程由三位AWS 解决方案认证架构师精心设计,他们的行业经验总计 17 年。我们致力于为您提供所需的恰到好处的知识深度。
如果你还不知道,Educative是另一个在线学习平台,它基于文本的互动学习课程正在获得广泛关注。阅读通常比观看更快,如果你更喜欢阅读文本而不是观看视频,那么这个平台值得一试。
它有一些最好的课程来帮助准备编码面试,比如《Grokking the Coding Interview:编码问题模式》和《Grokking the system design interview》。
它还有很多免费资源,比如这个免费的 JavaScript 教程,可以帮助你学习一些基础技术。你可以免费注册这门课程,但如果你想充分利用这个平台,我建议你购买会员,每月 18 美元(现在有 50% 的折扣),对于需要持续学习的程序员和软件工程师来说,这绝对物有所值。
以上就是一些学习亚马逊网络服务(AWS)的最佳免费课程。这些课程在 Udemy 上完全免费,但你需要记住,有时讲师在达到推广目标后,会将免费课程转为付费课程。
这意味着您应该在加入之前查看课程价格,如果可能的话,尽早加入,以便免费获得课程。一旦您注册了课程,它将终身免费,您可以随时随地学习。
即使我目前不打算学习 AWS,我通常也会立即加入课程。这样,我就可以访问课程,等我有时间或优先级发生变化时再开始学习。
如果您想全面了解 AWS 和云,或者正在准备考取各种 AWS 认证(例如AWS 解决方案架构师、AWS SysOps 管理员或AWS 开发人员(助理)) ,可以参加这些课程。这些课程将帮助您开启通往美丽 AWS 世界的旅程。
不过,如果你正在准备 AWS 解决方案架构师考试,我强烈建议你参加Stephane Maarek 在 Udemy 上开设的AWS 认证解决方案架构师助理课程,这是 AWS 上最好的课程之一。虽然它不是免费的,但绝对物有所值。
您可能想探索的其他免费编程资源:
破解 AWS 解决方案架构师考试的 5 大课程
如何通过 Azure 云架构师 (AZ-300) 认证
如何破解 Oracle 的 Java 认证
如何通过 Spring Core Professional 5.0 认证
5 门面向 Java 和 DevOps 工程师的免费 Docker 课程
如何成为 DevOps 工程师
5 个免费模拟测试以通过 AWS 解决方案架构师助理考试
通过 GCP 云工程师认证的 5 大课程 破解
PMP 认证的 5 大课程 面向
程序员和软件开发人员的 10 大 IT 认证
感谢您阅读本文。如果您喜欢这些 AWS 课程,请与您的朋友和同事分享。如果您有任何问题或反馈,请留言。
鏂囩珷鏉ユ簮锛�https://dev.to/javinpaul/top-10-free-courses-to-learn-aws-in-2020-529e