Amazon Elastic Compute Cloud
E N D
Presentation Transcript
Amazon Elastic Compute Cloud • Amazon EC2 • Provides resizable compute capacity in the cloud • It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment • Allowing you to quickly scale capacity, both up and down, as your computing requirements change
EC2 Instances • General-purpose • Compute-optimized • Memory-optimized • Storage-optimized
Instances Type • On-Demand Instances • Let you pay for compute capacity by the hour with no long-term commitments • Reserved Instances • Enable you to maintain the benefits of elastic computing while lowering costs and reserving capacity • Spot Instances • You simply bid on spare Amazon EC2 instances and run them whenever your bid exceeds the current Spot Price, which varies in real-time based on supply and demand
Terms • M1 and M3 popular use cases: Small and mid-size databases, data processing, encoding. • C1 and CC2 popular use cases: High-traffic web applications, ad serving, batch processing. • M2 and CR1 popular use cases: High performance databases, distributed memory caches, in-memory analytics.
Terms • HI1 popular use cases:NoSQL databases like Cassandra and MongoDB, and scale out transactional databases. • HS1 popular use cases: Data warehousing, Hadoop, and cluster file systems. • T1 popular use cases: Low traffic websites or blogs, small administrative applications. • CG1 popular use cases: Computational chemistry, rendering, financial modeling, and engineering design.
Terms • 64bit • SSD • 10 Gigabit • EC2 Compute Unit (ECU) • Amazon Elastic Block Store (EBS)