Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS Beginner to Intermediate: EC2, IAM, ELB, ASG, Route 53
Rating: 4.6 out of 5(306 ratings)
39,202 students

AWS Beginner to Intermediate: EC2, IAM, ELB, ASG, Route 53

AWS Accounts | Billing | IAM Admin | EC2 Config | Ubuntu | AWS Storage | EBS | EFS | AMI | Load Balancers | Route 53
Last updated 1/2023
English

What you'll learn

  • AWS Account Registration and Administration
  • Account Billing and Basic Security
  • AWS Identity and Access Management (IAM)
  • Creating IAM Users, Groups, Policies, and Roles
  • Deploying and Administering Amazon EC2 Instances
  • Creating Amazon Machine Images
  • Navigating the EC2 Instances Console
  • Working with Elastic IPs
  • Remote Instance Administration using Terminal and PuTTY
  • Exploring various AWS Storage Solutions (EBS, EFS)
  • Creating EBS Snapshots
  • Working with the EC2 Image Builder
  • Working with the Elastic File System (EFS)
  • Deploying Elastic Load Balancers (ELB)
  • Working with Auto Scaling Groups (ASG)
  • Dynamic Scaling using ELB + ASG
  • Creating Launch Templates
  • Configuring Hosted-Zones using Route 53

Course content

5 sections96 lectures9h 25m total length
  • Introduction1:28
  • AWS Pricing Foundations5:59

    Learn how AWS pricing works, including pay-per-use billing, tiered and volume discounts, reserve options (all, partial, or no upfront), and key cost-saving examples for EC2 and S3.

  • AWS Free Tier Overview5:20
  • AWS Acceptable Use Policy2:46
  • AWS Account Registration7:03
  • AWS Cloud Practitioner Exam - Key Topics8:01

    Explore key topics for the AWS cloud practitioner exam, including IAM, EC2, S3, VPC, RDS, DynamoDB, ELB, Route 53, CloudWatch, CloudTrail, and migration services.

  • AWS Global vs. Regional Services7:06

    Compare AWS global versus regional services, noting S3 and Route 53 as global and EC2, EBS, Lambda as regional, and see how regions and availability zones drive availability and latency.

  • Global vs. Regional Services Example5:53

    Explore a case study that contrasts global and regional AWS services, illustrating IAM as global, EC2 and S3 as regional, and Route 53 and CloudFront as global to optimize latency.

  • Creating Billing Alerts8:45
  • AWS Multi-Factor Authentication (MFA)4:34

    Enable multi-factor authentication on your AWS root account to add a second layer of protection using the Google Authenticator app, keeping root access secure even if passwords are compromised.

  • Activate MFA for the Root User Account4:01

    Enable MFA on the AWS root account using a virtual device with Google Authenticator. Scan the QR code, enter two codes, and test by signing back in.

  • Creating IAM Users and Groups11:57

    Secure the root account by creating an individual IAM user with group-based permissions. Configure console and programmatic access, attach admin group policies, and securely manage credentials.

  • IAM User Custom Sign-In Link4:00
  • Configure a Custom Password Policy2:04

    Configure a password policy for your AWS IAM account to enforce strong sign-in. Require eight characters minimum, upper and lower case, a number, and a non alphanumeric character, then save.

Requirements

  • Basic Computer Skills

Description

Welcome to the AWS Beginner to Intermediate course, where we explore several key facets of AWS to build and deploy cloud-based infrastructure. This course covers an extensive amount of material and by the end you will be proficient enough with AWS to gain an entry level position in cloud administration.

The curriculum starts off with exploring AWS account registration, billing and multi-factor authentication. We then explore more advanced account security through AWS identity and access management (IAM). IAM is an integral part of AWS that facilitates the management of users, groups, and security policies that control AWS resources. Here, we explore the creation of IAM users with varying degrees of account access. This includes user groups, permission policies, and IAM roles for EC2.

Once students have a firm understanding of IAM, we dive into the backbone of AWS by exploring EC2 instance deployment and configuration. EC2 is a core service of AWS that facilitates the launch of virtual servers (called instances) within the AWS cloud console. We cover how to launch and configure EC2 instances, including choosing the right instance type and setting up security groups to control inbound and outbound traffic. We also explore remote instance administration using PuTTY and Terminal to issue server commands and manage instances from any remote location. Students learn to deploy and assign elastic IP addresses along with the creation of Amazon Machine Images (AMIs) to save instance state and quickly launch new instances with replicated configurations.

After completion of the EC2 module, we jump into AWS storage solutions where we explore various storage types including, block, file and object storage. More specifically students learn to harness the power of the Amazon Elastic Block Store (EBS) and the Amazon Elastic File System (EFS). We demonstrate how to deploy and configure multiple EBS volumes and attach them to existing instances for maximum scalability. Students also learn to design and deploy seamlessly scalable storage systems using EFS. We demonstrate how to mount multiple instances to a single EFS endpoint for centralized access to data files. We complete the module by showcasing the power of EBS snapshots and Amazon Machine Images for efficient instance deployment and backups.

From this point, the course branches into more intermediate concepts by exploring elastic load balancing (ELB), Auto Scaling Groups (ASG), and Route 53. Student will learn to deploy a highly available architecture that auto scales based on real-time traffic workload and instance health checks. Traffic will be routed directly through Amazons Route 53 DNS service, with customized domain names and pre-configured hosted zones.

By the end of this course, you will have a solid understanding of how to use AWS to build and deploy your own cloud-based infrastructure. You will be able to launch and configure EC2 instances, store and manage data in the cloud, and use services like ELB and ASG to scale your infrastructure to meet the needs of your applications.

If you're excited about expanding your knowledge in AWS and the field of cloud computing, hit the enroll button and let's get started.


Who this course is for:

  • Students interested in Cloud Computing with AWS
  • Students interested in learning the foundations of Amazon Web Services
  • Students interested in administering AWS accounts using Identity and Access Management (IAM)
  • Students interested in securing AWS accounts by assigning Access Privileges to IAM Users
  • Students interested in deploying Virtual Servers on AWS
  • Cloud Computing Enthusiasts looking to gain knowledge on using AWS
  • Students interested in learning about the Amazon EC2 Service
  • Students interested in learning various AWS Storage Solutions for EC2 (EBS, EFS)
  • Students interested in learning Dynamic Scaling, Elastic Load Balancing, and Auto Scaling Groups
  • Students interested in Managing Domain hosted zones using Amazon Route 53