AWS Security Model

AWS EC2

 Amazon EC2:

  • EC2 is one of the most popular of AWS offering
  • EC2 = Elastic Compute Cloud = Infrastructure as a Services
  • It mainly consists in the capability of 
    • Renting virtual machines (EC2)
    • Storing data on virtual drivers (EBS)
    • Distributing load across machines (ELB)
    • Scaling the services using an auto-scaling group (ASG)

EC2 sizing & configuration options

  • Operating system(OS)
    • Linux
    • Windows
    • Mac OS
  • How much compute power & cores (CPU)
  • How much random-access memory (RAM)
  • How much storage space
    • Network-attached (EBS & EFS)
    • Hardware
  • Network Card
    • Speed of the card, Public IP address
  • Firewall rules
    • Security groups
  • Bootstrap script (configure at first launch)
    • EC2 User Data 


Ec2 Instance Type -Overview

m5.2xlarge

  • m
    • instance class
  • 5
    • Generation (AWS improve over time)
  •  2xlarge
    • Size within the instance class

EC2 Instance type 

 General purpose

Compute Optimized

  • Great for compute-intensive tasks that require high-performance task
  • Use Case
    • Batch processing workload 
    • Media transcoding
    • high-performance web servers 
    • high-performance computing (HPC)
    • Scientific modeling & machine learning 
    • Dedicated gaming server 

Memory Optimized

  • Fast performance for workloads that process large data sets in memory
  • Use Case
    • High-performance, relation/non-relation databases
    • Distributed web-scale cache stores 
    • In-memory performances optimized for BI (Business intelligence)
    • An application performing real-time processing of big unstructured data 

Storage Optimized

  • Grate for storage-intensive tasks that required high, sequential read and write access to large data sets on large data sets on local storage.
  • Use Case
    • High-frequency online transaction processing (OLTP) system
    • Relational & Non-Relational Database 
    • Cache for in-memory database 
    • Data warehousing applications
    • Distributed file systems
for instance price comparison, please visit the website 

Comments