Infrastructure as a Service (IaaS) je základní model cloud computingu, který poskytuje virtualizované výpočetní zdroje prostřednictvím internetu. V tomto modelu si uživatel pronajímá „syrovou“ IT infrastrukturu – virtuální servery, úložiště, sítě a operační systémy – od poskytovatele cloudu.
Na rozdíl od PaaS nebo SaaS, kde je většina technické správy na poskytovateli, u IaaS má uživatel plnou kontrolu nad celým softwarovým zásobníkem (stackem) od operačního systému výše.
V modelu IaaS platí tzv. Sdílená odpovědnost. Poskytovatel se stará o fyzickou bezpečnost datacentra a funkčnost hardwaru, zatímco uživatel zodpovídá za vše ostatní.
| Vrstva | Odpovídá |
|---|---|
| Fyzický hardware a budova | Poskytovatel cloudu |
| Virtualizační vrstva (Hypervisor) | Poskytovatel cloudu |
| Operační systém (instalace, záplaty) | Uživatel (Zákazník) |
| Middleware a Runtime | Uživatel (Zákazník) |
| Data a aplikace | Uživatel (Zákazník) |
| Zabezpečení sítě (Firewall) | Uživatel (Zákazník) |
1. **Migrace stávajících aplikací (Lift-and-Shift):** Pokud chcete přesunout aplikaci z vlastního serveru do cloudu bez přepisování kódu. 2. **Specifické požadavky na OS:** Potřebujete konkrétní verzi Linuxu nebo Windows s unikátním nastavením jádra. 3. **Vysoký výkon a Big Data:** Potřebujete přímý přístup k výkonu hardwaru pro náročné výpočty. 4. **Vývoj a testování:** Možnost rychle vytvořit a po testech smazat celou infrastrukturu.
— Související termíny: PaaS, SaaS, Virtualizace, Hypervisor, Cloud Computing.