Amazon Web Services (AWS) Technical Essentials - Ultimate Training Program

Video description

In this hands-on technical course, you will learn about core AWS services and products. You will also gain hands-on experience through our step-by-step video demonstrations on how to build common cloud solutions. With this fundamental course, you can make informed decisions about IT solutions based on your business requirements and start learning how to build highly available, fault-tolerant, scalable, and cost-effective cloud solutions.

The course starts with an introduction to cloud computing and AWS and takes you through the history of AWS and the advantages of cloud computing. Next, you will learn the concepts of Identity and Access Management (IAM) to create and manage user identities and grant permissions to users outside of AWS. Moving along, you will get to grips with Amazon Simple Storage Service (S3), networking, and Amazon Elastic Compute Cloud (Amazon EC2) concepts. Toward the end, you will learn how to effectively manage database services and understand the deployment and management tools in detail.

By the end of this course, you will be well-versed with the foundational concepts of AWS and will be able to apply your skills to build simple cloud solutions.

What You Will Learn

  • AWS platform terminology and cloud concepts
  • Basic AWS cloud architectural principles
  • Cloud security concepts and AWS security
  • AWS storage and networking concepts
  • AWS compute services with block storage
  • AWS Database concepts and managed database services

Audience

Whether you are a business looking to migrate your applications to the cloud or an IT Professional wanting to learn more about the AWS platform, this course is a foundation starting point. You can then take further certification courses to specialize in different job roles and start building cloud solutions for your organization and clients. No prior knowledge of AWS is necessary for this course as you learn everything from scratch and build on your newly learned skills.

About The Author

Rajesh Daswani: Rajesh Daswani is a senior solutions architect, the Amazon Web Services (AWS) course content creator, and a corporate trainer with over 20 years of experience in core IT infrastructure services and cloud computing. He has delivered corporate training programs and online training for several clients across the UK, USA, and India, and published courses for Packt Publishing.

Rajesh Daswani is the director of the IaaS Academy and now delivers courses for the IaaS Academy, an IT training company delivering on-demand and classroom-based training in cloud computing technologies, including Microsoft and Amazon Web Services. In addition to delivering certification training programs, IaaS Academy also designs bespoke tailor-made training solutions for a wide range of organizations globally.

Publisher resources

Download Example Code

Table of contents

  1. Chapter 1 : Introduction
    1. Overview of the Course
    2. Demo – Setting Up an AWS Free Tier Account
    3. Setting Up the Environment
    4. Creating a Billing Alarm
    5. Introduction to Cloud Computing
    6. Six Advantages of Cloud Computing
    7. AWS Global Infrastructure
  2. Chapter 2 : Identity and Access Management (AWS IAM)
    1. Introduction to Identity and Access Management (IAM)
    2. Demo – Identity and Access Management (IAM) Hands-On Lab
    3. Identity and Access Management (IAM) Authorization and Policies
    4. Demo – Identity and Access Management (IAM) Roles and Policies
    5. Identity and Access Management (IAM) Identity Federation
  3. Chapter 3 : Amazon Simple Storage Service (Amazon S3)
    1. Introduction to Amazon Simple Storage Service (S3) - Part 1
    2. Introduction to Amazon Simple Storage Service (S3) - Part 2
    3. Demo – Creating an Amazon Simple Storage Service (Amazon S3) Bucket
    4. Amazon Simple Storage Service (Amazon S3) Access Policies
    5. Amazon Simple Storage Service (Amazon S3) Versioning
    6. Demo – Configuring the Amazon Simple Storage Service (Amazon S3) Versioning
    7. Amazon Simple Storage Service (Amazon S3) Cross-Region Replication
    8. Demo – Configuring the Amazon Simple Storage Service (Amazon S3) Cross-Region Replication
    9. Amazon Simple Storage Service (Amazon S3) Lifestyle Management
    10. Amazon Simple Storage Service (Amazon S3) Static Website Hosting
    11. Demo - Create an S3 Static Website
  4. Chapter 4 : Amazon Virtual Private Cloud and Networking
    1. IP Addresses and Port Numbers - Part 1
    2. IP Addresses and Port Numbers - Part 2
    3. IP Addresses and Subnetting - Part 1
    4. IP Addresses and Subnetting - Part 2
    5. Introduction to On-Premises Networking – Quick Overview
    6. Introduction to Amazon Virtual Private Cloud (Amazon VPC)
    7. AWS Default Virtual Private Clouds (VPCs)
    8. Demo – Creating a Virtual Private Cloud (VPC)
    9. Amazon Virtual Private Cloud (VPC) – Internet Gateway
    10. Amazon Virtual Private Cloud (VPC) – Subnet and Route Tables
    11. Demo – Building the Amazon Virtual Private Cloud (VPC) Subnets
    12. Amazon Virtual Private Cloud (VPC) – Subnets and Usable IP Addresses
    13. Amazon Virtual Private Cloud (VPC) – Security Groups and Network Access Control Lists (NACLs) - Part 1
    14. Amazon Virtual Private Cloud (VPC) – Security Groups and Network Access Control Lists (NACLs) - Part 2
    15. Amazon Virtual Private Cloud (VPC) – Network Address Translation (NAT) - Part 1
    16. Demo – Creating a Network Address Translation (NAT) Instance for a Virtual Private Cloud (VPC)
    17. Amazon Virtual Private Cloud (VPC) – Network Address Translation (NAT) - Part 2
  5. Chapter 5 : Elastic Compute Cloud (EC2)
    1. Introduction to Elastic Compute Cloud (EC2) - Part 1
    2. Introduction to Elastic Compute Cloud (EC2) - Part 2
    3. Demo – Launching an Elastic Compute Cloud (EC2) Instance
    4. Elastic Bloc Storage (EBS)
    5. Demo – Expanding an Elastic Bloc Storage (EBS) Volume
    6. Amazon Elastic Load Balancer
    7. Demo - Creating an Elastic Load Balancer
    8. AWS Auto Scaling
    9. Demo – Configuring AWS Auto Scaling - Part 1
    10. Configuring AWS Auto Scaling - Part 2
    11. AWS Serverless
    12. AWS Lambda
    13. Demo - Automate Start and Stop of EC2 Instances with AWS Lambda
  6. Chapter 6 : Databases on AWS
    1. Introduction to Amazon Relational Database Service (RDS)
    2. Demo – Creating an Amazon Relational Database Service (RDS)
    3. Amazon Aurora, DynamoDB, Redshift, and ElastiCache
  7. Chapter 7 : Management and Governance
    1. Amazon CloudWatch
    2. Demo – Building a CloudWatch Dashboard
    3. Amazon Trusted Advisor
  8. Chapter 8 : Project Assignment
    1. Project – The Vegan Studio – Setting the Scene
    2. Project – The Vegan Studio – Design Requirements - High Level Design (HLD)
    3. Project – The Vegan Studio – Design Solution - Low Level Design (LLD)
    4. Project – The Vegan Studio – High Availability (HA) and Failover Tests
    5. Project – The Vegan Studio – Virtual Private Cloud (VPC) and Networking
    6. Project - The Vegan Studio - Simple Storage Service (S3) Resource Bucket
    7. Project - The Vegan Studio - Identity and Access Management (IAM) Role
    8. Project - The Vegan Studio - Relational Database Service (RDS) Multi Availability Zone (AZ)
    9. Project - The Vegan Studio - Amazon Elastic Load Balancing (ELB)
    10. Project - The Vegan Studio - Auto Scaling
    11. Project - The Vegan Studio - Accessing the Web Application
    12. Project - The Vegan Studio - High Availability (HA) and Failover Test - Part 1
    13. Project - The Vegan Studio - High Availability (HA) and Failover Test - Part 2
    14. Project - The Vegan Studio - Project Clean-up

Product information

  • Title: Amazon Web Services (AWS) Technical Essentials - Ultimate Training Program
  • Author(s): Rajesh Daswani
  • Release date: December 2020
  • Publisher(s): Packt Publishing
  • ISBN: 9781801079716