B technically isn’t an advantage. You can implement Audit logging (Win Event Viewer etc.), Identity and Access Management on prem (Active Directory) and also on-prem networks are already behind a firewall protecting from public internet traffic which VPC offers but in the cloud. C and D are the right answers imo
C isn't true. The only AWS service with a 100% uptime SLA is route 53. EC2 is around 99.99% to 99.5%.
https://aws.amazon.com/compute/sla/
I do think that native integrations between EC2 and the various AWS services like cloudtrail/VPC/IAM is an advantage over on-prem solutions which tend to be more piecemeal. While I agree that VPC and IAM there may be equivalent to on-prem solutions, you cannot track API calls on your on-prem like you would via CloudTrail.
As for Option E of automatic cost optimization for storage cost. I do not believe that instance store scales up (vertical scaling) automatically. ASGs only spin up more instances of the same type. EBS does not scale and you pay for what is provisioned whether you use or not.
The advantages of using Amazon EC2 instances to host applications in the AWS Cloud instead of on-premises are:
B. EC2 integrates with Amazon VPC, AWS CloudTrail, and AWS Identity and Access Management (IAM).
D. EC2 has a flexible, pay-as-you-go pricing model.
Explanation:
A. EC2 does not include operating system patch management by default. This responsibility falls on the user to manage.
C. EC2 does not have a 100% service level agreement (SLA). While AWS guarantees a certain level of availability for EC2 instances, it's not 100%.
E. EC2 does not have automatic storage cost optimization. Users are responsible for managing and optimizing their storage resources.
B. EC2 integrates with Amazon VPC, AWS CloudTrail, and AWS Identity and Access Management (IAM): Amazon EC2 instances seamlessly integrate with various AWS services such as Amazon Virtual Private Cloud (VPC), AWS CloudTrail for auditing, and AWS IAM for identity and access management. This integration simplifies network configuration, monitoring, and security management.
D. EC2 has a flexible, pay-as-you-go pricing model: Amazon EC2 offers a flexible pricing model that allows you to pay only for the compute capacity you actually use. This pay-as-you-go pricing model eliminates the need for upfront hardware investments and provides cost efficiency and scalability as your application's requirements change.
EC2 integrates with Amazon VPC, AWS CloudTrail, and AWS Identity and Access Management (IAM): Amazon VPC allows you to create a virtual network in the AWS Cloud that is isolated from the public internet. AWS CloudTrail records all AWS API calls made to your account, and AWS IAM allows you to control who has access to your AWS resources. These features can help you improve the security of your applications.
EC2 has a flexible, pay-as-you-go pricing model: You only pay for the EC2 instances that you use, and you can scale your usage up or down as needed. This can help you save money on your AWS costs.
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
jr_2022
Highly Voted 2 years, 5 months agohighlightfilm
2 years, 5 months agotinyfoot
2 years, 4 months agoanagy11
Highly Voted 2 years, 4 months agoYuval711
1 year, 5 months agofwxxv
1 year, 5 months agosonaljain
Most Recent 1 month, 1 week agoprophesa
5 months, 2 weeks agoDipa_2910
5 days, 1 hour agonayaks
6 months, 3 weeks agohar_new
12 months agoManikRoy
1 year agosivasiva
1 year agoRangilaThakur
1 year, 1 month agotechandra
1 year, 2 months agodomalice
1 year, 4 months agoDanielowuna
1 year, 5 months agoblopa
1 year, 5 months agorockyogi12345
1 year, 5 months agoRK10002
1 year, 5 months agorockyogi12345
1 year, 5 months agoPranava_GCP
1 year, 6 months agoShane77
1 year, 6 months ago