- Install git
- Install Python3 ( > version 3.6)
- Install Terraform
- Install Ansible
- Install aws-cli ver2
- set up an AWS free account
click the link and download git on your computer.
https://git-scm.com/download/win
See the installation guide
https://realpython.com/installing-python/#how-to-check-your-python-version-on-windows
see installation guide
https://learn.hashicorp.com/tutorials/terraform/install-cli
Once you have your python3 installed, make sure you have pip. Using pip to install Ansible is the easiest
Installing Ansible with pip
See the installation guide
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-windows.html
https://aws.amazon.com/premiumsupport/knowledge-center/create-and-activate-aws-account/
See youtube if needed :) https://youtu.be/pDOvdyOfg7A
- Install PuTTY for ssh purpose
- Spin up ec2 instance (use ubuntu image)
- ssh into ec2 instance and use it as a linux laptop
- Follow the tutorial above
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
ssh using PuTTY with ssh-key: https://devops.ionos.com/tutorials/use-ssh-keys-with-putty-on-windows/