EC2

aws.svg

A cloud-based virtual server providing access to my web applications, including this website.

Situation

While building a web application with a team of students at university, I wanted to simplify team collaboration by providing access to the product at all times, allowing everyone to:

  • Work on their assigned tasks at any time
  • Keep informed of development progress

I also needed somewhere to host personal projects such as this website.

I achieved all of this by configuring a server on my home network.

This solution had a few drawbacks, which I resolved by migrating to a server running on the AWS cloud (using the EC2 service).

Skills used

AWS
EC2
WAMP
Windows
LAMP
LEMP
Linux
Apache
MySQL
PHP
NGINX
SSH
Bash
Networking