What is our primary use case?
I build solutions in the infrastructure of my clients. I use Amazon EC2 in their AWS cloud.
With EC2, there are many different operating systems that you can use. If we were to talk about the size, I use the T2 and T3 instances and central apps for production and for Windows.
What is most valuable?
The Key Management Service (KMS) feature is very helpful for security. It encrypts the data that is being saved. Cloud storage is also very helpful, and it could be AWS S3, which a lot of people use.
What needs improvement?
They should fix the key pair name functionality and provide the ability to assign multiple key pair names to an EC2 instance. It is a key pair feature, and it provides you the ability to actually log into the server. It is basically like a password.
In terms of new features, it should have the ability to increase and decrease the instance size based on certain times of the day. We should be able to do this without turning off the EC2 instance. Currently, you have to turn it off and then turn it back on. It should also have HTTPS or SSL integration.
For how long have I used the solution?
I have been using this solution for five years now.
What do I think about the stability of the solution?
It is a very powerful platform. I feel very comfortable and confident while deploying on this platform. I also feel confident in telling my clients that it is very stable and very reliable.
What do I think about the scalability of the solution?
I know it can scale. I have no doubts about its scalability.
How are customer service and technical support?
I have used their technical support, and I would say that they are pretty responsive and helpful.
Which solution did I use previously and why did I switch?
EC2 was the first service that I used. If we are talking about cloud platforms, I actually started with Azure eight years ago. I went for the AWS platform because it had a maturity of services over Azure in the past, that is, a year or two ago. If I were to do it over again, I would choose Azure based on what the customer needed at that point in time.
How was the initial setup?
I am pretty technical, so I kind of knew how to do it. I also use Hydra. When comparing both platforms, I would say that AWS is just a bit more confusing or complex.
What other advice do I have?
I would recommend identifying the active directory configuration of your clients. The majority of client type integrations will have some active directory involved, and they also have Office 365 now. Getting a better understanding of that configuration will help the solution implementer in using the AWS platform.
I would rate Amazon EC2 a nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)