AWS Technical Essentials

Video description

The cloud paradigm and cloud services providers are rapidly changing the way businesses and organizations of all types approach how they structure their IT environments. Amazon Web Services (AWS) has been a pioneer and dominant player in this realm since its inception, and it continues to be among the driving forces that are shaping the cloud today. If your organization is planning on or in the process of moving to the AWS cloud, you’re going to want to be up to speed with the vast array of services that are available to you and how you can use them to best suit your particular needs.

In this video course, designed for system administrators and developers as well as high-level managers, project managers, or anyone involved in cloud architecture, you will learn about the AWS concepts of cloud computing, namely Infrastructure as a Service (IaaS) and Platform as a Service (PaaS), forming a strong technical baseline. From there, you’ll examine in detail how to work with AWS cloud services and become conversant with the various concepts that underpin the AWS framework. Students will learn the technical essentials of working in the AWS cloud; specifically, details on compute, storage, networking, and managed services offered by AWS. When you’ve completed this video course, you will know how these components all fit together.

At the end of this course, you will fully understand Amazon cloud essentials and the key components, including compute, networking, storage, and management services. You will be capable of beginning to work with Amazon cloud services using the management console as well as understand AWS technology terms, networking concepts, scaling concepts, and have a strong grasp of cloud computing and what cloud computing is all about. By the end of this class you will be able to speak in proper “cloud speak” and, more important, understand the terminology.

What you'll learn—and how you can apply it

  • The core concepts underpinning the AWS cloud architecture
  • Understand the functioning of the IaaS and PaaS models
  • Specifics on compute, storage, networking, and managed services in AWS
  • The essential technical facets of the AWS cloud environment

This video course is for you because…

  • You’re a system administrator whose company is migrating to AWS in the near future
  • You’re a cloud architect responsible for designing AWS infrastructure
  • You’re an IT professional who needs to develop AWS technical knowledge and skills
  • You’re a developer who will be creating applications in the AWS cloud and need to learn about AWS IaaS and PaaS

Prerequisites:

  • You should have a technical background in networking, system administration, and working with virtualized resources
  • You should have a strong interest in cloud technology
  • You should have a solid understanding of computing

Materials or downloads needed in advance:

Readings (PDFs):

  • AWS Compute Services
  • AWS Global Services
  • AWS Storage Services
  • AWS Managed Services
  • Introduction to automation at AWS
  • Case study (a case study will be available before class along with the questions that will be asked during class)

Videos: five-minute videos on AWS cloud services will be posted online in Safari Learning

  • Availability Zones
  • Choosing a Region
  • Create a Custom VPC
  • Public and Private Subnets
  • Route Tables
  • Creating Security Groups
  • Adding an Internet Gateway
  • Creating a custom AMI
  • Creating Instances
  • Creating launch templates
  • Deploying EC2 Auto Recovery
  • Understanding ELB Features
  • EC2 Auto Scaling
  • Creating EBS volumes
  • Creating snapshots
  • Creating S3 buckets
  • Creating a lifecycle policy
  • Creating IAM users and groups
  • CloudWatch in operation
  • Exploring CloudTrail events
  • Creating EC 2 instances with Cloud Formation
  • Deploying Elastic Beanstalk
  • S3 buckets and alerts using Lambda
  • Trusted Advisor

Further resources:

  • AWS Core Concepts
  • AWS Managed Services
  • AWS Core Design Services

Table of contents

  1. Introduction
  2. Module 1: Amazon Web Services
    1. AWS Management Services
    2. IaaS, PaaS, SaaS, and Hybrid
    3. AWS Administration
    4. Computer Demo: AWS Management
    5. AWS Regions
    6. Whiteboard Demo: Region Selection
    7. Availability Zones
    8. Whiteboard Demo: Availability Zones
    9. Computer Demo: Regions and Availability Zones
    10. Edge Locations
    11. Choose Your AWS Region
    12. Computer Demo: Global AWS Services
    13. Module 1 Summary
  3. Module 2: Compute Services at AWS
    1. Compute Services
    2. EC2 Instances and Migration
    3. EC2 Instance Size
    4. EC2 FAQ
    5. Images: AMI
    6. AMI Lifecycle Management
    7. Computer Demo: Create AMI
    8. Security Groups
    9. Whiteboard Demo: Security Groups
    10. Security Group Control
    11. Instance Pricing
    12. Hard and Soft Service Limits
    13. AWS Costs
    14. Computer Demo: The Simple Monthly Calculator
    15. Computer Demo: Purchasing Options
    16. Computer Demo: Create a Web server
    17. Module 2 Summary
  4. Module 3: Storage Services at AWS
    1. Storage Services Overview
    2. Database Services
    3. RDS: Relational Database Service
    4. Whiteboard Demo: Database Replication
    5. Computer Demo: Create MySQL Database
    6. EBS: Elastic Block Storage
    7. EBS Volume Types
    8. EBS Features
    9. EBS Snapshots
    10. Computer Demo: EBS Administration
    11. S3 Buckets
    12. Computer Demo: Create an S3 Bucket
    13. Storage Classes
    14. S3 Versioning
    15. Life Cycle Rules
    16. Computer Demo: Create a Life Cycle Rule
    17. S3 Glacier
    18. EFS and FSX Shared Storage Services
    19. Summary of Module 3
    20. Checkpoint
  5. Module 4: Networking Services at AWS
    1. Networking Services
    2. Virtual Private Cloud
    3. IP Addresses
    4. Subnets
    5. Whiteboard Demo: Subnets
    6. Route Tables
    7. Internet Gateway
    8. Computer Demo: Order an Internet Gateway
    9. NAT Services
    10. VPC Private Endpoints
    11. VPC Peering
    12. VPN Connections
    13. Direct Connect
    14. Computer Demo: VPN Connections
    15. Module 4 Summary
  6. Module 5: AWS Security
    1. Security Services
    2. Identity and Access Management
    3. Computer Demo: Review, IAM
    4. IAM Policy Types
    5. Computer Demo: Create IAM User
    6. IAM Roles
    7. Computer Demo: Create Role
    8. The Root User
    9. Module 5 Summary
  7. Module 6: Scaling and Monitoring Compute Resources
    1. Integrated Scaling Services
    2. Elastic Load-Balancing
    3. Computer Demo: Application Load Balancer
    4. EC2 Auto Scaling
    5. Computer Demo: Create Auto Scaling Policy
    6. Monitoring Services at AWS
    7. CloudWatch
    8. CloudTrail
    9. Trusted Advisor
    10. Computer Demo: Trusted Advisor
    11. Conclusion

Product information

  • Title: AWS Technical Essentials
  • Author(s): Mark R. Wilkins
  • Release date: October 2019
  • Publisher(s): O'Reilly Media, Inc.
  • ISBN: 9781098114701