Azure — Getting starting with cloud computing
Getting started with Azure
In this short article, I will describe how you get started with cloud computing on Azure.
I expect to follow up with more details on various tools and services.
Now to get started, you will need to sign up. You can sign up for a FREE account, and explore some of the coding experiences. Try google Azure, or follow this link. — You may need to register with a credit card.
Currently, you will get $200 credit for the first 30 days and can benefit from a list of free services for the first 12 months.
When you are registered, you can access the Azure portal, which looks something like this.
Before you dive into launching a compute instance or a database, you can actually explore the cloud service directly from the cloud shell.
Click on the cloud shell icon, and you will get terminal access.
If you click on the {} icon on the bash bar, you can open an editor, which makes it easier to start coding.
In my cloud shell, I already explored some code, which you can find on Github.
What I did was create an ssh key pair on the cloud shell
ssh-keygen -t rsa
Then I printed the content of the public key, and copy to the Github setting for ssh keys.
cat ~/.ssh/id_rsa.pub
Then I cloned the repository from Github
git clone git@github.com:motethansen/github-actions-demo.git
Created a python virtual environment and ran the make file
make install
to install the dependent packages
and then tested the python application by running the command
python hello.py
Now you see how to test the basic Azure cloud shell.
Next, you should take a look at the many services they offer. One of the things that caught my interest is the DevOps tools, which might be interesting to explore.
Like other cloud services, you can manage your cloud infrastructure from scripts, for example with Terraform, Ansible, and similar tools.