Welcome to the cloud computing lesson focusing on using AWS EC2 services! This repository is designed to guide you through the process of launching and managing an EC2 instance on AWS. By the end of this lesson, you will have hands-on experience with deploying, accessing, and utilizing a cloud server for data science tasks.
Penguins_viz/
: This folder contains the data visualization scripts and data for the lesson.Cloud_EC2.md
: This file provides a detailed, step-by-step guide on how to launch an EC2 instance, access it from the terminal, install Python, create a virtual environment, and run a script in the cloud.
Before you begin, ensure you have the following:
- An AWS account
- Basic understanding of the command line
- Git installed on your local machine
-
Clone the Repository First, clone this repository to your local machine
-
Load the Penguins_viz Folder Locally Ensure you have the Penguins_viz folder loaded locally on your machine. This folder contains the necessary scripts and data files for the lesson.
-
Follow the Guide in Cloud_EC2.md Open the Cloud_EC2.md file and follow the instructions step-by-step. The guide includes the following sections:
- Launching an EC2 Instance: Instructions on how to set up and launch an EC2 instance on AWS.
- Accessing Your EC2 Instance: Steps to access your EC2 instance via SSH from the terminal.
- Installing Python: How to install Python on your EC2 instance.
- Creating a Virtual Environment: Instructions for creating and activating a Python virtual environment on your EC2 instance.
- Running a Script in the Cloud: How to transfer your script to the EC2 instance and execute it.
Happy learning!