Skip to content

This repository is intended to store the final project of the AWS course.

License

Notifications You must be signed in to change notification settings

AEIS-FIS-EPN/bryan-rosillo-final-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Final Project of AWS course

Cloud computing is a broad field of computing that deserves a lot of attention from students in the area. Therefore, learning to manage a cloud service provider such as AWS, through a project, is a plus to your knowledge, in addition to allowing you to reach new frontiers.

Index

  1. About the project
  2. Technologies used
  3. Installation and use
  4. Author
  5. Licence

About the project

The objective of the project is to use the services of the AWS provider to create a virtual infrastructure that allows us to deploy an application. To speed up the process it is a good idea to use technologies that can create and destroy resources with code, for this we can use Terraform.

Technologies used

The project use...

  • Terraform: to create the resources in AWS with code.

Installation and use

IMPORTANT: To use the code, it is a good idea to do it with the Linux operating system. The recommended distribution is Ubuntu.

Before you begin, on your PC you need to configure your AWS credentials using the AWS CLI. Additionally, you must install terraform to use files with a .tf extension. If you have any problems with this, you can read the documentation at the following URLs:

Step #1: VPC creation in AWS with Terraform

With the terminal change the directory to the project folder, and use the commands:

terraform init
terraform validate
terraform plan
terraform apply

In summary, these commands are used to prepare the working directory, validate the code, view changes, and create the infrastructure in AWS.

It is important to mention that by doing this you will be consuming credits in AWS, so if you want to eliminate the infrastructure you can use:

terraform destroy

Author

This project has been created by Bryan Rosillo. You can contact me by the following means:

Licence

The project presented has an MIT license.

About

This repository is intended to store the final project of the AWS course.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages