Table of Content
1. Description of AWS EC22. Why AWS EC2?
3. Types of EC2 Computing Instances
Think about what the term "elastic" means in the names of various AWS (Amazon Web Services) services. You should visualise the ability to stretch and compress when you hear the word elastic.
Download these FREE Ebooks:
1. Introduction to Digital Marketing
2. Website Planning and Creation
Description of AWS EC2
Re-sizable compute services in the cloud are offered by Amazon Elastic Compute Cloud (EC2), a web service from Amazon.
They are re-sizable so that if your computing needs change, you can easily adjust the number of server instances you are using.
On Amazon's EC2, an instance is a virtual server used to run applications.
It can also be thought of as a tiny component of a bigger computer, a tiny component with its own Hard drive, network connection, operating system, etc.
But everything is actually virtual.
On a single physical system, you can have several "small" computers, and all of these little computers are referred to as Instances.
Why AWS EC2?
Assume you are a developer who decides to operate independently by purchasing some servers. You correctly evaluated their capacity and the computing power is adequate. Now, you have to take care of daily security patch updates, troubleshoot any issues that might arise in the servers' back end, and so forth.
However, if you purchase an EC2 instance, you won't need to worry about any of these issues because Amazon will take care of everything; all you need to do is concentrate on your application. And all of that for a lot less money than you were paying before! That's intriguing, isn't it?
How are systems operated in EC2?
- Click on AWS EC2 after logging into your AWS account.
- Click launch instance under create instance.
We must indicate the AMI we wish to utilise when launching an instance. It could be Windows Server, Ubuntu, etc.
- The AMIs may come preset, or you may configure them yourself in accordance with your needs.
- You must choose preconfigured AMIs from the AWS marketplace.
- Select one from quick-start to build up your own.
- You will come to a stage during configuration where you must choose an EBS storage option. With EC2, Elastic Block Storage (EBS) is a persistent block-level storage volume.
Types of EC2 Computing Instances
The type of computing you require depends on the specifics of your activity because computing is such a broad phrase. As a result, AWS EC2 offers the following 5 types of instances:
General Instances
- For applications where cost and performance must be balanced.
- For instance, email response systems should be cost-effective because they don't need much processing and you need a quick response.
Compute Instances
- For programmes that put a lot of pressure on the CPU.
- For instance, data analysis from a stream of data, such as a Twitter stream
Memory Instances
- As a result, apps that are resource-intensive need a lot of RAM.
- For instance, when multitasking is required by your system and many applications must operate in the background.
Storage Instances
- For programmes with large file sizes or data sets that take up a lot of room.
- Suppose your application is extremely large.
GPU Instances
- For software that needs to render images really quickly.
- such as 3D modelling, etc.