Answer:
Yes, if your cloud application requires the use of an Amazon EC2 instance, then it must be used.
Amazon EC2 is a web service that provides secure, resizable compute capacity in the cloud.
It is designed to make web-scale cloud computing easier for developers.
With Amazon EC2, you can launch virtual servers and scale capacity up or down as needed, with just a few clicks.
You can also choose from a wide selection of pre-configured operating systems, storage, and networking capabilities to meet your specific application needs.