Amazon Elastic Compute Cloud (Amazon EC2)
Amazon Elastic Compute Cloud (Amazon EC2)(opens in a new tab) provides secure, resizable compute capacity in the cloud as Amazon EC2 instances.
Imagine you are responsible for the architecture of your company's resources and need to support new websites. With traditional on-premises resources, you have to do the following:
Spend money upfront to purchase hardware.
Wait for the servers to be delivered to you.
Install the servers in your physical data center.
Make all the necessary configurations.
By comparison, with an Amazon EC2 instance you can use a virtual server to run applications in the AWS Cloud.
You can provision and launch an Amazon EC2 instance within minutes.
You can stop using it when you have finished running a workload.
You pay only for the compute time you use when an instance is running, not when it is stopped or terminated.
You can save costs by paying only for the server capacity that you need or want.
How Amazon EC2 Works
- Launch
We Start by selecting the template of an instance which include the basic configuration of Operating system and / or Application server . you also specify security settings to control network traffic.
- Connect
Connect to the instance created, which can be done in several ways user can use different methods to directly exchange data with the instance
- Use
After connecting to the instance you can Run commands, Install Software, add Storage …
KEY
Instance: An instance in cloud computing is nothing but a virtual server that is running the application. The instance is also referred to as a virtual machine or server, but in the cloud ecosystem, the term instance is always preferred over the others.