AWS
What is AWS Cloud computing
AWS cloud computing refers to the on-demand delivery of IT resources and services over the internet with pay-as-you-go pricing. Instead of owning and maintaining physical data centers and servers, you can access technology services, such as computing power, storage, and databases, from a cloud provider like Amazon Web Services (AWS)
Key Benefits of AWS Cloud Computing:
Agility: Quickly access a broad range of technologies to innovate faster and build almost anything you can imagine. You can deploy technology services in minutes, allowing for rapid experimentation and innovation1.
Elasticity: Scale resources up or down based on your needs, ensuring you only pay for what you use1.
Cost Savings: Convert fixed expenses (like data centers and physical servers) into variable expenses, paying only for IT resources as you consume them1.
Global Deployment: Deploy applications in multiple locations worldwide with just a few clicks, reducing latency and improving user experience1.
Types of Cloud Computing Services:
Infrastructure as a Service (IaaS): Provides basic building blocks for cloud IT, offering access to networking features, computers, and data storage space.
Platform as a Service (PaaS): Removes the need for organizations to manage the underlying infrastructure, allowing them to focus on the deployment and management of applications.
Software as a Service (SaaS): Delivers software applications over the internet, on a subscription basis1.
AWS offers a comprehensive suite of cloud services that cater to a wide range of use cases, from simple website hosting to complex machine learning applications
How to Create an EC2 Instance in AWS and Login Through PuTTY
Step 1: Sign in to AWS Management Console
Open the AWS Management Console.
Sign in with your AWS credentials.
Step 2: Launch an EC2 Instance
In the AWS Management Console, navigate to the EC2 Dashboard.
Click on Launch Instance.
Choose an Amazon Machine Image (AMI). For example, select Amazon Linux 2 AMI.
Choose an Instance Type. For beginners, the t2.micro instance type is a good choice as it is eligible for the free tier.
Click Next: Configure Instance Details.
Configure the instance details as needed, then click Next: Add Storage.
Add storage if necessary, then click Next: Add Tags.
Add tags to your instance for easier identification, then click Next: Configure Security Group.
Configure the security group to allow SSH access:
Add a rule to allow SSH traffic from your IP address (port 22).
Click Review and Launch.
Review your instance settings, then click Launch.
When prompted, create a new key pair or select an existing one. Download the key pair file (.pem) and keep it safe as you will need it to log in to your instance.
Click Launch Instances.
Step 3: Convert .pem File to .ppk Using PuTTYgen
Open PuTTYgen (part of the PuTTY suite).
Click Load and select the .pem file you downloaded.
Click Save private key to save the key in .ppk format.
Step 4: Connect to Your EC2 Instance Using PuTTY
Open PuTTY.
In the Host Name (or IP address) field, enter ec2-user@your_instance_public_dns (replace your_instance_public_dns with the public DNS of your EC2 instance).
In the Category pane, expand SSH and select Auth.
Click Browse and select the .ppk file you saved earlier.
Go back to the Session category and click Open.
If prompted with a security alert, click Yes.
You should now be logged into your EC2 instance.




0 Comments