Video description
This course examines the process of using Amazon Web Services (AWS) EC2 as a platform for a database backed web application. It describes how to deploy an EC2 instance and a RDS instance, how to connect the EC2 instance and the RDS instance, how to connect PHP to the RDS database, and how to retrieve data. Learners will come away with an understanding of how to deploy EC2 with an application whether that application is PHP based or using another language. Requirements include basic understanding of SSH (Secure Shell), MySQL databases, and access to an AWS account (i.e., capable of deploying EC2 and RDS instances, working with security groups, key pairs, snapshots, and billing).
- Understand how to deploy an EC2 instance using Amazon Linux
- Learn how to install Apache, PHP, and MySQL on EC2
- Discover how to connect an EC2 instance to RDS and retrieve data
- Examine the differences between AWS EC2, Elastic Beanstalk, and Lightsail
- Explore the basics of EC2 storage and networking
Steve Suehring is an Assistant Professor of Computing and New Media Technologies at the University of Wisconsin-Stevens Point. Steve teaches courses on server and cloud engineering, systems design, LAMP stack programming, big data, and more. Prior to joining the faculty, Steve spent 20 years in the industry as a technical architect, systems engineer, and network administrator.
Table of contents
-
Introduction
- Introduction 00:01:28
- Prerequisites 00:01:06
- About The Author 00:00:53
- Amazon EC2 And Elastic Beanstalk 00:07:04
- Amazon EC2 And Lightsail 00:03:29
- Amazon Container Service 00:01:32
- Comparing Lightsail, Container Service, And EC2 Instances 00:01:38
- Understanding EC2 Storage 00:03:58
- Understanding EC2 Networking 00:03:55
- Using IAM To Create A Management Account 00:02:56
-
Deploying An EC2 Linux Instance
- Creating A Key Pair 00:01:23
- Creating A Basic Instance 00:03:33
- Connecting To A Linux Instance Using SSH 00:03:12
- Changing The Timezone And Hostname 00:05:22
- Updating And Using Amazon Linux 00:04:23
- Installing Apache, PHP, And MySql On Amazon Linux 00:01:44
- Allowing HTTP Traffic To The Instance 00:03:32
-
Working With RDS And EC2
- Creating A Database With RDS 00:03:28
- Working With EC2 And RDS Security Groups 00:04:08
- Connecting To An RDS Database From EC2 00:01:46
- Creating A MySql User 00:03:07
- Creating Applications On EC2 Instances
-
Conclusion
- Wrap Up And Thank You 00:00:25
Product information
- Title: Using Elastic Cloud Compute (EC2) with RDS and PHP Web Applications
- Author(s):
- Release date: September 2017
- Publisher(s): Infinite Skills
- ISBN: 9781491997345
You might also like
video
Deploying Elastic Cloud Compute (EC2) Instances
This course examines a key process for AWS: The process of deploying a basic EC2 instance …
video
Cloud-Native C# WEB SERVICES with AWS, CLOUD9, ECR and APP RUNNER
Learn to use pure Cloud-Native tools to developer AWS Microservices in .NET 6.0. These services include: …
video
MLOps for Containers with AWS and GCP
Learn to build MLOps predictions with containers * AWS App Runner * AWS ECR (EC2 Container …
video
Learn to Containerize Algorithms Deploy to AWS with App Runner
Learn to build greedy algorithms, then convert them to microservices and finally containerized them and deploy …