We use several features of this solution for many purposes. For example, we use CloudFormation for infrastructure as a service, Kinesis for the message queue, Lambda for integration services, and ATC for hosting.
We also use S3 for storing the data, clustering, Multizone security, AVS to attach hard disk, and assistant.
It is easy to use.
It has many features that we use.
It integrates well.
They upgrade a lot of applications.
If you are familiar with other cloud infrastructures, you can see that it is in need of some enhancements.
It is easy to enhance it to make the clustering easier.
At times, when you use CloudFormation to create five machines with a sequence name, it is difficult but can be done with Terraform easily.
I would like to see CloudFormation made more in the programming way of thinking. You have some variables, LOB, IF statements, and inheritance, where it's not just the functionality that we have, but gives you the output. They could make it close to the programming language, even if it's a scripting language. They need more control over it such as an If-Then-Else statement and a sub-loop if possible. It will make it easier to create the infrastructure.
I have been working with Amazon AWS for more than seven or eight years.
We are using the latest version.
Amazon AWS is a scalable solution.
I work as a consultant and have a couple of customers. Each customer is of a different size company but they are all over 1,000.
AWS has very good technical support. They react immediately when you need help.
When you speak of installation, you refer to applications already built or software in ATC to be installed. AWS doesn't sell applications, they give you an infrastructure as a service, application as a service, and a platform as a service but they don't give you applications to be installed.
There is no installation required in AWS.
The maintenance required depends on the size of the company. Some larger companies require a larger IT department while others don't require it at all.
A license is required. Some customers will provide their own license and others will purchase it directly from AWS.
I would recommend this solution to others who are interested in it.
I would rate Amazon AWS a nine out of ten.