1- Using Azure Big data and analytics, upload the Complete Works of William Shak
ID: 3796896 • Letter: 1
Question
1- Using Azure Big data and analytics, upload the Complete Works of William Shakespeare from Project Gutenberg at
http://www.gutenberg.org/cache/epub/100/pg100.txt.
Outputs the number of words that start with each letter. This means that for every letter we want to count the total number of words that start with that letter. In your implementation ignore the letter case, i.e., consider all words as lower case. You can ignore all non-alphabetic characters.
2-Compare the AWS, Azure and Google Cloud approaches.
Explanation / Answer
2ans)On average, compute resources represent 75-80 percent of your cloud spend. Before you can accurately compare compute prices, it’s critical that you understand the discount methods for each of the cloud providers since that will be a major driver in the price you pay.
AWS Pricing
The primary discounting method for compute resources on AWS is Reserved Instances (RIs). RIs are not actual instances, but rather should be thought of as discount coupons that can be applied to instances that meet certain criteria (region availability zone, instance family, and operating system). You get the discount in exchange for making a one-year or three-year commitment with the longer commitment giving a higher discount. If you also pay for some or all of that committed usage upfront, the discount gets larger. Convertible RIs are a new type of 3-Year RI that give you a smaller discount, but give you the flexibility to move the discount between different instance families during the term of the RI.
Azure Pricing
The primary approach to getting discounts on Azure is your Microsoft Enterprise Agreement (EA). EAs offer discounts from 15-45 percent depending on the level of usage you commit to. We used a 30 percent discount as the midpoint in our comparisons below.
Google Cloud Pricing
Google Cloud provides the simplest approach to saving money on compute resources through the Sustained Usage Discount (SUD). The SUD, which happens automatically and requires no upfront commitment, gives you a discount on each monthly bill based on the percentage of time that instances in a certain family were running during the month. Once instances have been running for 25 percent of the month, the price goes down to 80 percent of on-demand (a 20 percent discount), and when you hit 50 percent and 75 percent of the month, the discount goes up another 20 percent.
Compute Pricing
Now that you understand the different discount options, let's compare both on-demand and discounted prices.
Important note: Keep in mind that the Google SUD will apply “no matter what,” while AWS RIs are dependent on your proactively purchasing RIs. Azure discounts will be dependent on your specific EA agreement.
In comparing compute prices, it’s important to note where the compared instances are similar and where they are not. In our analysis, we chose six scenarios to compare, shown in the first column of the table below. We looked at standard, high memory, and high CPU instance types with 2 vCPUs
Comparing On-Demand Compute Pricing: AWS vs Azure vs Google Cloud
For each of the six scenarios below, you can see the hourly on-demand (OD) price for each cloud and then the hourly price per GB of RAM for each. We calculate both so that you can normalize the prices if the amount of memory is important to you.
In the chart below, red indicates the highest price of the cloud providers within a scenario while green represents the lowest price. If there are ties, then both cloud providers are highlighted green or red.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.