Home About Courses Schedule Services Webinars Contact Search

Introduction to AWS

SEE SCHEDULE

Duration: 1 day

Method: Lecture heavy, some hands on

Price: $450.00

Course Code: AW1003


Audience

Software Developers

Description

It introduces participants to the benefits of using AWS and the primary reasons why IT and DevOps look to AWS for elastic solutions. Participants will learn about the major components available in AWS and how implement them through live lab exercises.

Note: Students will need his or her own computer workstation. The following software and access is needed: Windows: PuTTY, Administrator access to install AWS CLI tools. Mac/Linux: Terminal access, root access to install CLI tools

Topics

  • I. Why Cloud
  • II. Why AWS
  • III. Accessing your AWS account
  • IV. AWS Graphical Interface Console
  • V. Overview of key AWS services
  • VI. Regions and Availability Zones
    • Advantages of using Availability Zones and Regions for failover and redundancy
    • Cost of Availability Zones versus Regions
  • VII. Creating a security group
  • VIII. Creating an SSH key
  • IX. Elastic Cloud Instances (EC2)
    • Overview of the different EC2 instance types
  • X. Launching an EC2 instance using the console
    • Downloading the private key
  • XI. Accessing your EC2 instance
    • Configuring PuTTY for windows
  • XII. Enabling an Apache Web Server
  • XIII. Using the Command Line Interface (CLI)Verifying Python
    • Installing wget and unzip
    • Installing the AWS CLI
    • Finding CLI help
    • Configuring CLI
    • Controlling CLI output
      • Text
      • Table
      • JSON
  • XIV. Controlling EC2 with the CLI
    • Creating the SSH key pair
    • Launching the EC2 instance with CLI
    • Accessing the new EC2 instance via SSH
    • Stopping an EC2 instance
  • XV. Storage Overview
    • Advantage of using AWS storage
    • Cost advantages
      • Pay as You Go
    • Different types of storage
      • S3
      • EBS
      • Glacier
  • XVI. S3 (Simple Storage Service)
    • S3 Overview
      • Use cases
  • XVII. Big Data
    • Data Size Limits
    • S3 access control
    • S3 security
    • RRS (Reduced Redundancy Storage) Overview
  • XVIII. Cost benefits
    • Automatically archiving sets of data to Glacier
    • hosting from S3
  • XIX. Auto scaling
    • Objects and Buckets
    • S3 folders
  • XX. Nesting
    • Using S3
  • XXI. Creating a bucket
    • Creating a folder
    • Adding an object to a bucket
  • XXII. Setting Object Permissions
    • Downloading an object from S3
    • Deleting an object or bucket
    • Using a 3rd party S3 explorer tool
  • XXIII. Creating access log records
  • XXIV. Controlling S3 with the CLI
    • List Buckets
    • Create buckets
    • Copying files up to an S3 bucket
    • Assigning S3 object permissions
    • List objects in an S3 bucket
    • Syncing files between local storage and S3
    • Deleting a bucket
  • XXV. EBS (Elastic Block Storage)
    • EBS overview
      • EBS Use cases
      • Different available volume speeds
  • XXVI. General purpose SSD
  • XXVII. IOPS
  • XXVIII. Magnetic
    • Automatic Replication
    • Encryption
    • Access control
    • Striping volumes
    • Scaling volumes
    • Snapshots
  • XXIX. Moving snapshots between regions
    • Creating an EBS volume
    • Adding a volume to your instance
      • Making the volume available
    • Launching an instance from a snapshot
      • Resizing an EBS volume
      • Sharing an EBS volume
      • Copying an EBS volume across regions
    • EBS¬≠optimized instances
      • Using IOPS
  • XXX. Glacier
    • Glacier overview
      • Use cases
      • Cost benefits
      • Data size limits
      • Region specific storage
      • Moving data in and out of Glacier
    • Glacier Operations
      • Vaults
  • Creation and deletion
    • Archives
    • Jobs
    • SNS notifications upon action completion
  • AWS Storage Gateway Overview
    • Use cases
    • Benefits
  • AWS Billing
    • Resources used this month
    • Month by month cost comparison
    • Past billing and usage reports
    • Set billing preferences
    • Consolidated billing
    • Set Cloudwatch Billing alerts
    • AWS Cost simulator
      • Project Cost Planner
      • Estimate monthly bills
  • AWS Free tier ¬≠for new accounts