Amazon Elastic Compute Cloud (Amazon EC2)-Amazon Web Service(AWS)
An Amazon EC2 instance is a virtual server in Amazon's Elastic Compute Cloud (EC2) for running applications on the Amazon Web Services (AWS) infrastructure . It is used to launch many virtual servers, configure networking and security, and managing storage. An EC2 instance is like a remote computer running Windows or Linux and on which you can install whatever software you want. Amazon EC2 provides the broadest and deepest instance choice to match your workload’s needs. General purpose, compute optimized, memory optimized, storage optimized, and accelerated computing instance types are available that provide the optimal compute, memory, storage, and networking balance for your workloads Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) Cloud.