O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction to Amazon Web Services (AWS) - EC2 Deployment Fundamentals

Video Description

In this Introduction to Amazon Web Services - EC2 Deployment Fundamentals training course, expert author Steve Suehring will show you how the components of EC2 interact, and teach you how to deploy a Linux or Windows instance. This course is designed for those who already have experience working with a Linux or Windows server.
You will start by learning how to deploy an EC2 Linux instance, including how to create a key pair and a basic instance, allow network access, add a new disk, and move files. From there, Steve will teach you how to use Windows in EC2. This video tutorial also covers topics such as monitoring and reporting, security, using Amazon Linux, and creating AMIs. Finally, you will learn how to work with RDS and EC2, as well as create applications on EC2 instances.
Once you have completed this computer based training course, you will be fully capable of building and deploying your own EC2 Linux and Windows instances.

Table of Contents

  1. Introduction
    1. Introduction 00:01:03
    2. Prerequisites 00:00:49
    3. About The Author 00:00:35
    4. Amazon EC2 And Elastic Beanstalk 00:05:56
    5. Understanding EC2 Storage 00:06:04
    6. Understanding EC2 Networking 00:01:55
    7. Using IAM To Create A Management Account 00:03:40
  2. Deploying An EC2 Linux Instance
    1. Creating A Key Pair 00:01:39
    2. Creating A Basic Instance 00:04:36
    3. Connecting To A Linux Instance Using A Browser 00:01:33
    4. Adding An Elastic IP 00:03:19
    5. Allowing Network Access 00:02:52
    6. Connecting To A Linux Instance Using SSH 00:01:24
    7. Adding A New Disk 00:03:48
    8. Adding Swap 00:03:54
    9. Moving Files To A EC2 Instance 00:01:17
    10. Adding Termination Protection 00:01:52
    11. Changing The Timezone And Hostname 00:02:41
  3. Using Windows In EC2
    1. Creating A Key Pair 00:01:31
    2. Launching A Basic Windows Instance 00:02:51
    3. Adding An Elastic IP To A Windows Instance 00:03:12
    4. Changing Network Access 00:02:32
    5. Connecting To A Windows Instance 00:01:35
    6. Adding A Data Disk 00:02:30
    7. Moving Files To A Windows Instance 00:01:30
    8. Adding Termination Protection 00:01:44
  4. Monitoring And Reporting
    1. Monitoring Overview 00:02:27
    2. Creating A Billing Alarm 00:01:46
    3. Working With Status Checks 00:02:11
    4. Creating A Network Alarm 00:02:27
  5. Security
    1. Working With Key Pairs 00:02:32
    2. Configuring Access With Security Groups 00:04:15
    3. Using IAM To Create An EC2 Instance 00:04:21
  6. Using Amazon Linux
    1. Updating Amazon Linux 00:01:13
    2. Installing Apache, PHP, And MySQL On Amazon Linux 00:02:23
    3. Allowing HTTP Traffic To The Instance 00:03:07
  7. Provisioning And AMIs
    1. Creating An AMI 00:01:58
    2. Creating An Instance Using A Custom AMI 00:01:55
    3. Working With Snapshots 00:05:31
    4. Creating An Auto-Scaling Group 00:03:08
  8. Working With RDS And EC2
    1. Creating A Database With RDS 00:02:49
    2. Working With EC2 And RDS Security Groups 00:03:08
    3. Connecting To An RDS Database From EC2 00:02:31
    4. Creating A MySQL User 00:02:05
  9. Creating Applications On EC2 Instances
    1. Obtaining Information About PHP From An EC2 Instance 00:01:36
    2. Connecting To An RDS Database From PHP In EC2 00:03:48
    3. Creating A Load Balancer 00:05:01
  10. Conclusion
    1. Final Thoughts 00:01:06