EC2 (Elastic Compute Cloud) ક્લાઉડમાં પુનઃસંરચનાયોગ્ય વર્ચ્યુઅલ સર્વર્સ (instances) પ્રદાન કરે છે — તમે વર્ચ્યુઅલ મશીનો આવશ્યકતા અનુસાર લોંચ, ગોઠવણ અને ચલાવી શકો છો. તે AWS ની મુખ્ય, પાયાનો સેવા છે જે એપ્લિકેશનો ચલાવવા માટે છે.
EC2 શું છે
EC2 = virtual servers ("instances") you rent and run in AWS's cloud:
→ launch a VM in minutes (choose OS, CPU, memory, storage)
→ full control (it's your server — install software, configure as you like)
→ pay for the time it runs (per-second/hour)
→ "Elastic" — launch many, scale up/down, resize as needed
મુખ્ય ખ્યાલો
INSTANCE TYPE → the hardware profile: CPU/memory/network (e.g. t3.micro small,
m5.large general, c5 compute-optimized, r5 memory-optimized) — pick by workload
AMI (Amazon Machine Image) → the template (OS + pre-installed software) to launch from
KEY PAIR → SSH keys to securely access (log into) the instance
SECURITY GROUP → a virtual firewall (which ports/traffic are allowed)
EBS VOLUME → attached disk storage (persists data)
ELASTIC IP → a static public IP address
