

0 / 2 embers
0 / 3000 xp
click for more info
Complete a lesson to start your streak
click for more info
Difficulty: 3
click for more info
Not enough gems
Cost: 6 gems
1: EC2 Instance Configuration: Keys
incomplete
2: EC2 Instances
incomplete
3: AMIs and Instance Types
incomplete
4: Public IPs
incomplete
5: Elastic IPs
incomplete
6: Security Groups
incomplete
7: SSH to Our Server
incomplete
8: Deploy the PatientPing Site
incomplete
9: Open Web Traffic
incomplete
10: Creating and Using Your Own AMI
incomplete
11: Reserved Instances and Savings Plans
incomplete
12: Auto Scaling Groups
incomplete
13: Launch Template
incomplete
14: Launch from Template
incomplete
15: Spot Instances
incomplete
16: Stateful and Stateless Applications
incomplete
17: Optional Cleanup
incomplete
Back
ctrl+,
Next
ctrl+.
This lesson's interactive features are locked, please to keep using them
Companies can spend a lot of money on cloud servers, and part of building on AWS is optimizing your spend and getting the most out of it.
Initially, AWS allowed you to "reserve" an instance. This meant:
It's like buying in bulk, but it comes with constraints. The reservation is tied to a specific instance type and region (sometimes even a specific availability zone, or AZ).
More recently, AWS has introduced Savings Plans, which offer more flexibility while still giving customers similar discounts. In brief:
public-a subnet to public-b).t3 in t3.small and t3.medium).Savings can range from 26% to 72%! In many cases, turning off a server every night after business hours saves less money than just adding a savings plan and running the thing 24/7. If you're sure you're going to run a server for a year, you're wasting money by not having a savings plan.
I've worked with hundreds of AWS environments, and I've yet to see a single client have a good strategy for a savings plan when I arrived. Want a pleasant conversation with your boss? "Hey, I found this money just lying on the ground..."