Six Benefits of the AWS Cloud – Introduction to AWS – SOA-C02 Study Guide

Six Benefits of the AWS Cloud

This section covers the following official AWS Certified SysOps Administrator – Associate (SOA-C02) exam domains:

Domain 1: Monitoring, Logging, and Remediation

Domain 2: Reliability and Business Continuity

Domain 3: Deployment, Provisioning, and Automation

Domain 6: Cost and Performance Optimization

CramSaver

If you can correctly answer these questions before going through this section, save time by skimming the Exam Alerts in this section and then completing the Cram Quiz at the end of the section.

1. Which aspect of the AWS cloud can make a large financial impact when comparing the AWS cloud to an on-premises deployment?

2. When operating an application in AWS, what would be the most common way of determining the required resources that an application will consume during the next day, week, month, or year?

Answers

1. Answer: Having the ability to consume services in a pay-as-you go approach can make a measurable impact on the cost of running an application.

2. Answer: In AWS you are not required to make projections and guesses. You depend on monitoring and logging to provide the insight into the load of the application and respond accordingly by dynamically increasing and decreasing the resources provisioned for the application.

An application can be deployed in many different ways. Generally, we look at either deploying the application on-premises or deploying to AWS. When considering where to deploy your application, you need to look at the six benefits of the AWS cloud:

Trade capital expenses (CapEx) for operating expenses (OpEx): By consuming services through a pay-as-you-go model, you can run a complete IT stack from operating expenses. Invest CapEx into your core business, not your IT.

Stop guessing about capacity: By using the flexibility and on-demand approach to deploying services, you can match application resources to the user volume. The more users you have, the more infrastructure you can afford to run.

Increase speed and agility: Having the ability to deploy and test the environment in a very short time is crucial for achieving a short time to market for any application. The faster you can reach your audience, the better your chances for adoption.

Go global in minutes: Having the ability to deploy your application in multiple locations around the globe in a matter of minutes can be a game changer for certain applications like social networking, chat, and video calling. The lower the latency to the user, the better the experience.

No more need to run datacenters: Datacenters are expensive to operate when considering the cost of rent, maintenance, security, and depreciated on installed instruments (AC, power, UPS, racking, cabling etc.).

Benefit from massive economies of scale: When AWS purchases equipment, it buys whole production lines. This means cost per unit is massively discounted versus an off-the-shelf unit, and this benefit is directly transferred to the customers. The services AWS provides are thus competitively priced, and as the AWS environment grows, the prices also keep getting lower.