I'll go over the broad topics we'll cover in the course, as well as the benefits that will be derived from taking this course.
In this lecture you will create your AWS account and learn about AWS free tier usage, benefits and limitations.
In this lecture you will learn how to create a filesystem on linux and mount the Elastic Block Store that we created in a previous lecture to appropriate locations on ec2 instance.
Swap space in Linux can be used when a system requires more memory than it has been physically allocated. A swap file is a on a hard disk that serves as a virtual memory extension of a computer's real memory (RAM). It allows your operating system to pretend that you have more RAM than you actually do. Although this memory is much slower than normal memory.
In this lecture you will learn how to Install and setup PHP and Apache on EC2 Centos instnace. You will also learn few trick for managing a Linux system, installing major repository, etc.
In this lecture you will install and secure MySQL 5.7, install firewall and forward port 80 (http) and 443 (https)
In this lecture, you will learn how to create a super user with remote access to mysql database and access the database using MySQL Workbench a third party application.
In this lecture you will learn how to upload files to your ec2 instance, set permissions and file ownership.
In this lecture, I will walk your through some ways that you can use to manage and monitor your ec2 instance, you will learn how to stop, start, reboot or terminate an ec2 instance, allocate an Elastic Ip address to your ec2 instance and also how to change instance type.
In this session we look at the basis functions of route 53 and how to implement each of them using AWS console.
To get started with route 53 we need to purchase a new domain or transfer and existing domain to AWS Route 53, in this lecture I'll walk you through the process step by step
In this lecture you'll learn how to create different records for a secific hosted zone and link up the domain name we purchased in the last lecture to the EC2 instance from section 1.
In this lecture, you'll learn how to setup health check for your domain and get notification when something is wrong (a failure)
In this lecture you will learn how to request a free ssl certificate for your main domain and any other 9 sub domains using AWS Certificate Manager (ACM)
In this lecture, you'll learn how to create an elastic load balancer, specify a target group to route traffic to your web application on port 80 and 443.
In this lecture, you'll update the A record for your domain to use the dns of the load balancer
In this lecture, you will learn how to redirect all HTTP traffic to HTTPS from server side.
In this lecture we quickly explore the management console for AWS s3, create a bucket, upload an object and review few options.
In this lecture, you learn how to install aws php sdk, create aws access credentials, and setup things.
In this lecture you learn how to initialize the AWS PHP SDK client and interact with s3 API programmatically.
In this lecture you will begin building a wrapper class for Aws PHP Sdk for s3, this class will define some core functionality that make interacting with s3 API a breeze. Lets get started.