AWS and Linode: The Ultimate Guide to Cloud Computing [IaaS] – (Free Course)


What you’ll learn

  1. Cloud Computing Fundamentals
  2. Cloud Computing Service Models (IaaS, PaaS, SaaS)
  3. Cloud Server Deployment and Configuration on Linode
  4. Foundations of Linux
  5. LAMP Stack Installation and Configuration
  6. Foundations of Server Security (Network & Hosted Firewalls, UFW)
  7. Scaling Instances Vertically and Horizontally
  8. Cloud Deployment Models (Private, Public, Community)
  9. AWS Foundations (Account Registration and Basic Security)
  10. AWS IAM Foundations (Users, Groups, Policies, Roles, Access Keys)
  11. Amazon Elastic Compute Cloud (EC2) Foundations
  12. IAM Roles for EC2
  13. Secure Socket Shell (SSH) for Instance Administration

This course includes:

  • 13 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of completion


This course provides a comprehensive guide for aspiring cloud practitioners interested in learning the full lifecycle of deploying and configuring virtual instances on popular cloud platforms such as AWS and Linode. The course starts right away with the basics where we explore different models of cloud computing services. This includes Infrastructure as a Service, Platform as a Service and Software as a Service. From there, students gain hands-on experience in creating and managing remote virtual instances along with Ubuntu, Apache, MariaDB, and PHP. Students will learn the differences between popular web servers such as Apache and NGINX and get a detailed overview of the different database management systems. This includes SQL and NoSQL databases, as well as database transaction standards such as the ACID and CAP theorems. In addition to deep theoretical dives, this course shows how to install, configure, and secure the Ubuntu LAMP stack for hosting database-driven dynamic web applications. We offer an in-depth server security segment where students configure software and network firewalls for their instances with strict firewall rules, UFW, and a dedicated SSH port. During this phase, students will also learn how to scale their servers both vertically and horizontally using Application Load Balancers.

The second half of this course provides a comprehensive guide to Amazon Web Services. We’ll start with a demonstration of how to set up, secure, and navigate an AWS account. This includes setting up billing notifications and multi-factor authentication. From there we dived into AWS Identity and Access Management to improve account security and user account management for various AWS services. Here we examine IAM user management and permissions, IAM groups, IAM policies, and access key rotation. After the IAM part, let’s move on to Amazon Elastic Compute Cloud (EC2) services. In this module, students work on deploying AWS virtual instances using Amazon Machine Images, Elastic IPs, and launch templates. We’ll also explore IAM roles for EC2, EC2 security groups, SSH key pair authentication, and remote management using Terminal and EC2 Instance Connect.


As you can see this course covers a very wide area and we hope you are as excited about this course as we are, if so – hit the save button and let’s get started.

How to Get this course FREE?

Note: The udemy Courses Will be free for a Maximum of 1000 Learners can use the promo code AND Get this course 100% Free. After that, you will get this course at a discounted price. (Still, It’s a good deal for you to get this course at a discounted price).

External links may contain affiliate links, meaning we get a commission if you decide to make a purchase. Read our disclosure.


Please enter your comment!
Please enter your name here
Captcha verification failed!
CAPTCHA user score failed. Please contact us!