Przetwarzanie w chmurze szybko staje się standardowym sposobem uruchamiania oprogramowania w Internecie. Dostępnych jest kilka rodzajów platform przetwarzania w chmurze. Obejmują one zarówno proste produkty programowe, jak i bardziej złożone zestawy złożone pod klucz ze sprzętem i oprogramowaniem. Przetwarzanie w chmurze to metoda a la carte uruchamiania technologii informatycznych dla organizacji.
Wypożyczanie oprogramowania w Internecie jest przykładem platformy przetwarzania w chmurze. Jest to często określane jako oprogramowanie jako usługa (SAAS). Kilka produktów oprogramowania jest sprzedawanych jako usługi dla ogółu społeczeństwa w Internecie. Jest to zazwyczaj niedroga opcja, ponieważ koszt oprogramowania jest dzielony między tysiące użytkowników. Jednym z najlepszych przykładów tego typu oprogramowania jest Salesforce®. Jest to oprogramowanie do zarządzania sprzedażą całkowicie zarządzane przez Internet.
Testowanie oprogramowania to kolejny rodzaj platformy przetwarzania w chmurze. Jest to zaprojektowane specjalnie dla programistów. Zapewnia programistom obszar w Internecie do testowania nowo opracowanych programów. Korzystanie z narzędzi do testowania w chmurze pozwala wypożyczyć sprzęt na krótki okres, co pozwala zaoszczędzić czas i pieniądze. Większość przemysłowych programów testowych jest teraz dostępna jako platformy chmurowe w Internecie.
Firma Microsoft® oferuje wiele aplikacji pakietu Office jako platformę przetwarzania w chmurze. Te pakiety oprogramowania obejmują usługi poczty e-mail Microsoft® Word®, Excel®, PowerPoint® i Outlook®. Platforma chmurowa udostępnia to oprogramowanie w Internecie, zamiast polegać na pojedynczych komputerach stacjonarnych. Zmniejsza to koszty licencjonowania i utrzymania dla osób i organizacji.
Oprogramowanie do współpracy to kolejny rozwijający się obszar przetwarzania w chmurze. To oprogramowanie zapewnia użytkownikom narzędzie do udostępniania zdjęć, muzyki i innych treści w Internecie. Oprogramowanie do współpracy jest zazwyczaj drogie, ponieważ do przechowywania dużych ilości danych wymaga znacznego sprzętu. Platforma w chmurze jest sprzedawana publicznie jako rozwiązanie „pod klucz”, co może być bardziej opłacalne.
Jedną z głównych korzyści wynikających z korzystania z platformy przetwarzania w chmurze jest maksymalizacja mocy obliczeniowej Internetu. W przeszłości firmy kupowały nowy sprzęt do każdej aplikacji używanej w firmie. Chmura przenosi zarządzanie sprzętem na zewnętrznych dostawców usług, co pozwala zaoszczędzić pieniądze organizacji.
Inną formą platformy cloud computing są narzędzia programistyczne. Jest to specjalne oprogramowanie przeznaczone dla programistów do tworzenia nowych aplikacji. Korzystanie ze środowiska programistycznego w chmurze jest dobrym rozwiązaniem dla firm rozpoczynających działalność, ponieważ zmniejsza początkowe koszty oprogramowania i sprzętu potrzebnego do tworzenia aplikacji komputerowych.