4. Amazon EC2: Launch and Connect to Your Linux Server
4.2 Choosing an Instance Type
Instance type mhanje hardware chi size – vCPU, RAM aani network. Labs sathi chhota burstable type (t3.micro, t2.micro) purto. Naav kasa vachaycha te khali bagha.
t 3 a . micro
│ │ │ └── size: nano, micro, small, medium, large, xlarge, 2xlarge ...
│ │ └──────── extra attribute: a = AMD, g = Graviton (ARM), i = Intel, d = local NVMe, n = network
│ └─────────── generation (higher = newer, better price/performance)
└────────────── family: t = burstable general purpose
| Family | Category | Use case | Examples |
|---|---|---|---|
| T | General purpose, burstable (CPU credits) | Dev/test, small websites, labs | t3.micro, t3.small, t4g.small |
| M | General purpose, balanced | App servers, small databases | m7i.large, m7g.large |
| C | Compute optimised | Batch processing, gaming, high-traffic web | c7i.xlarge |
| R / X | Memory optimised | Large databases, in-memory caches | r7i.large |
| I / D | Storage optimised | NoSQL, data warehouses | i4i.large |
| P / G / Inf / Trn | Accelerated (GPU/ML chips) | Machine learning, video | g5.xlarge |
Free tier
AWS offers a free tier or free credits for new accounts, and the offer changes over time. Look for the "Free tier eligible" label in the console and check the official AWS free tier page. The AWS UI may vary slightly from the screenshots and steps in any book.
Ravindra Bagale's Tip
Graviton (t4g) type nivadla aani AMI x86 cha thevla tar launch fail hoto – khup students ithe adaktat. Type aani AMI che architecture (x86_64 ki arm64) jult pahije. Shanka asel tar labs sathi t3.micro + 64-bit (x86) vapra.
Practice task
Decode these names: t3.micro, t4g.small, m7i.large, c7i.xlarge, r7i.large. For each, write the family, generation, attribute and size.