Amazon Elastic cloud computing is provided a Infrastructure as a Services (IaaS). It will provide a virtual computer in rent by an hour.You can use Amazon EC2 to launchas many or as few virtual servers as you need, configure security andnetworking, and manage storage. Amazon EC2 enables you to scale up ordown to handle changes in requirements or spikes in popularity, reducingyour need to forecast traffic.
Features of Amazon EC2
Optimized CPU Configurations :- Various conﬁgurations of CPU, memory, stor-age, and networking capacity for your in-stances, known as instance types
Pay for What You Use :- With per-second billing, you only pay for what you use. It takes the cost of unused minutes and seconds in an hour off of the bill, so you can focus on improving your applications instead of maximizing usage to the hour.
Operating System Support :- Amazon EC2 supports multiple OS in which we need to pay additional licensing fees like: Red Hat Enterprise, SUSE Enterprise and Oracle Enterprise Linux, UNIX, Windows Server, etc.
Cost-effective :- Cost is one of the most important factors that need to be considered in delivering IT solutions.AWS provides no upfront investment, long-term commitment, or minimum spend.
CloudWatch :- There are many applications that are deployed on AWS, so this service helps in monitoring those AWS cloud services. The services provided by Cloud Watch include the analysis, collection, and storing of historical as well as real time performance data. This can improve resource use along with cost optimization and changing workloads from time to time.