90 likes | 286 Views
Amazon Elastic Compute Cloud. 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
E N D
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)