Overview:

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that offers a resizable compute capacity on cloud (customer can scale up and scale down the computing capacity). Amazon EC2 is a virtual computing environment that provides a virtual platform to launch one or more virtual machines or servers. These virtual machines are called as instances where customers can deploy applications faster and run the applications without any use of upfront hardware. Amazon Elastic Cloud Computing allows the users to pay only for the capacity that the user actually used.

Amazon EC2 Features:

  • AMI (Amazon Machine Image): AMI is a preconfigured template for the launched instances that contain the software configuration like Operating System, Software Applications, AWS CLI, etc.
  • Instance Types: AWS EC2 provides the different instance types which come with different CPU, memory, storage, and network capacity numbers. Where the signed customer can select any of the Instance types according to business requirements.
  • Instance Store Volumes: Amazon EC2 provides storage volume to store the data for a temporary purpose. Data gets deleted when AWS customers stop or terminate the instance.
  • Regions and Availability Zones: Regions are different geographical areas which compose of multiple physical locations known as availability zones. These isolated physical locations host many Amazon cloud resources and services.
  • Firewall: Allows the customers to enable protocols, ports, and range of IP addresses to reach/access the EC2 Instance. You can restrict/block any specific IP address to access your desired EC2 instance.

Amazon EC2 Security, Backup and Resources

Amazon EC2 provides resources to help in managing the EC2 environment. Below are the EC2 resources and security components in brief:

  • Instances: A rented virtual computer that helps the users to run their codes and applications.
  • Dedicated Hosts: An Amazon EC2 Dedicated Host is a physical server with EC2 instance capacity which is fully dedicated to your usage.
  • EBS Volumes: Allows you to create storage volumes and attach them to the Amazon EC2 machine. Once attached, you can create a file system and store the block files and run databases.
  • EBS volume Types:
    • General Purpose SSD (gp2)
    • Provisioned IOPS SSD (io1)
    • Cold HDD (sc1)
    • Throughput Optimized HDD (st1)
    • Magnetic (standard)
  • Key Pairs: Public and Private keys are known as cryptography Key Pair which is used to encrypt and decrypt the login information of the webserver.
  • Elastic IP: It is a dedicated or static Internet Protocol Version 4 (IPv4) address for dynamic cloud computing.
  • Snapshots: Amazon EBS snapshots are used for backup purposes. You can create EBS snapshots manually or automatically and attach them to EC2 instances later.
  • Load Balancer: It is a virtual point where you can attach the virtual machine through Amazon Route53 service and balancing the load of web applications over the traffic HTTP and HTTPS. When you have multiple web servers with the same web applications, you can distribute/mitigate the load with the help of a Load Balancer and sustain the high availability and fast transmissions.

[sc_fs_multi_faq headline-0=”h3″ question-0=”What is Amazon Elastic Compute Cloud?” answer-0=”Amazon Elastic Compute Cloud (Amazon EC2) is a web service that offers a resizable compute capacity on cloud (customer can scale up and scale down the computing capacity). Amazon EC2 is a virtual computing environment that provides a virtual platform to launch one or more virtual machines or servers.” image-0=”” headline-1=”h3″ question-1=”What is AMI?” answer-1=”AMI (Amazon Machine Image) is a pre-configured template for the launched instances that contain the software configuration like Operating System, Software Applications, AWS CLI, etc.” image-1=”” headline-2=”h3″ question-2=”What is the use of Firewall in AWS?” answer-2=”A firewall allows the customers to enable protocols, ports, and a range of IP addresses to reach/access the EC2 Instance. You can restrict/block any specific IP address to access your desired EC2 instance.” image-2=”” headline-3=”h3″ question-3=”What is a Load Balancer?” answer-3=”Load balancer is a virtual point where you can attach the virtual machine through Amazon Route53 service and balancing the load of web applications over the traffic HTTP and HTTPS. When you have multiple web servers with the same web applications, you can distribute/mitigate the load with the help of a Load Balancer and sustain the high availability and fast transmissions.” image-3=”” count=”4″ html=”true” css_class=””]