EC2 Instance Types

Amazon Elastic Compute Cloud (EC2) instance types are virtual machines that are offered by Amazon Web Services (AWS) to run applications and services in the cloud.  Amazon EC2 provides a wide selection of instance types optimized to fit different use cases.

Instance types comprise varying combinations of CPU, memory, storage, and networking capacity and give you the flexibility to choose the appropriate mix of resources for your applications.  There are six different types of EC2 instances: General Purpose Instances, Compute Optimized Instances, Memory-Optimized Instances, Accelerated Computing Instances, Storage Optimized Instances and HPC Optimized Instances. 

Continue reading “EC2 Instance Types”

AWS Elastic Block Store

Elastic Block Store (EBS) is a block-level storage service provided by Amazon Web Services (AWS) that allows you to create and attach persistent block storage volumes to your Amazon Elastic Compute Cloud (EC2) instances. It provides highly available and durable block-level storage volumes that can be used with Amazon EC2 instances to store data.

EBS volumes are replicated within an Availability Zone (AZ) to provide redundancy and durability. You can also take snapshots of EBS volumes, which are stored in Amazon S3, to provide a backup of your data. EBS volumes can be attached to EC2 instances as block devices, allowing you to use them as a hard drive or to store data for databases, file systems, and other applications.

Continue reading “AWS Elastic Block Store”

Intro to AWS EC2 Instance Store

Amazon Elastic Compute Cloud (EC2) Instance Store is a type of local disk storage that is physically attached to an EC2 instance. It provides temporary block-level storage for instances that require high-speed, low-latency access to data, such as database or cache workloads.

EC2 Instance Store is ideal for use cases that require high-performance data access and fast data transfer rates, such as transaction processing, web applications, and Hadoop clusters. EC2 Instance Store can provide higher I/O performance compared to Amazon Elastic Block Store (EBS) volumes, but it has some limitations.

Continue reading “Intro to AWS EC2 Instance Store”

Intro to EC2

Amazon Elastic Compute Cloud (EC2) is a web service provided by Amazon Web Services (AWS) that enables users to provision and manage virtual machines (VMs) in the cloud. It provides scalable computing capacity in the cloud, allowing users to quickly and easily launch virtual machines with a variety of operating systems and software configurations.

With EC2, users can choose from a wide range of instance types optimized for different types of workloads, including general-purpose, compute-optimized, memory-optimized, and storage-optimized instances. EC2 also provides several features and capabilities, including the ability to configure security groups and network settings, attach storage volumes, and scale up or down as needed.

Continue reading “Intro to EC2”