Trzy główne typy infrastruktur przetwarzania w chmurze to publiczna, prywatna i hybrydowa. Przetwarzanie w chmurze to przetwarzanie internetowe, które zapewnia współdzielone zasoby, współdzielone oprogramowanie i współdzielone informacje w celu zmniejszenia kosztów technologii informacyjnej (IT) organizacji. Połączenie usług IT może również zapewnić dynamiczną skalowalność, umożliwiając organizacjom natychmiastowe zwiększenie zasobów obliczeniowych bez inwestowania w dodatkowy sprzęt systemowy. Chociaż cloud computing oferuje korzyści, organizacje powinny być świadome potencjalnych zagrożeń.
Infrastruktura przetwarzania w chmurze, zwana również infrastrukturą jako usługą (IaaS), odnosi się do serwerów, sieci, przechowywania danych i oprogramowania systemowego, które znajduje się poza siedzibą i jest dostępne przez Internet. Są to usługi zwirtualizowane, co oznacza, że usługi są hostowane na sprzęcie przystosowanym do uruchamiania wielu instancji usług. Infrastrukturalne przetwarzanie w chmurze może rozszerzyć, a nawet zastąpić tradycyjne działania centrum danych na miejscu, należące do organizacji.
Chmurę publiczną można też nazwać chmurą zewnętrzną. W przypadku tego typu infrastruktury przetwarzania w chmurze klienci korzystają ze sprzętu i oprogramowania systemowego innych firm znajdujących się poza siedzibą firmy. Rozliczenia często opierają się na wykorzystaniu udostępnionych zasobów. Nazywa się to obliczeniami użytkowymi, ponieważ koncepcja jest podobna do firmy energetycznej, która wystawia rachunki tylko za zużytą energię.
Chmura prywatna, którą można również nazwać chmurą wewnętrzną, może naśladować przetwarzanie w chmurze publicznej, ale odbywa się za pomocą sieci prywatnych. Ten typ jest zalecany do krytycznych i bardzo wrażliwych systemów infrastruktury. W takiej sytuacji organizacja jest odpowiedzialna za utrzymanie i modernizację systemów.
Infrastruktura chmury obliczeniowej, która łączy aspekty zarówno publiczne, jak i prywatne, to hybrydowa infrastruktura chmury. Zapewnia to większą elastyczność, gdy organizacja działa głównie w chmurze prywatnej. Organizacja może łatwo skalować operacje centrum danych, dodając w razie potrzeby infrastrukturę chmury publicznej.
Korzystanie z infrastruktury chmury obliczeniowej może przynieść organizacjom szereg korzyści. Przeglądanie pamięci masowej w chmurze na żądanie może być przydatną zaletą. W czasach wzrostu organizacja może szybko skalować działalność bez konieczności inwestowania w drogi sprzęt i oprogramowanie systemowe. Jeśli organizacja się kurczy, można również zmniejszyć koszty jej infrastruktury.
Chociaż oferuje korzyści, infrastruktura przetwarzania w chmurze może stwarzać pewne pułapki. Niektóre koszty, takie jak koszty przechowywania danych, mogą być niejasne. Innym potencjalnym problemem jest czas potrzebny na przesłanie danych przez Internet w porównaniu z czasem, jaki zajmuje, gdy centrum danych jest w domu. Opóźnienie jest znane jako opóźnienie danych i może powodować problemy w operacjach wrażliwych na czas.