Cloud computing
Cloud computing je model pružanja IT resursa (procesorska moć, memorija, baze podataka, softver, skladištenje podataka) preko interneta bez potrebe za lokalnom infrastrukturom. Umesto da osnivač instalira sve na svom računaru ili novčani server, oni se „prilagodavaju u cloud“ – što znači da se koristi serverska infrastruktura koju održavaju veliki provajderi kao Amazon (AWS), Microsoft (Azure), Google (GCP), ili drugi.
Praktičan primer: Startup želi da pokrene online prodavnicu. Umesto da kupi fizički server, instalira Linux, kreira bazu podataka, i održava sve to – što je skupo i komplikovano – oni jednostavno koriste AWS. AWS daje im sve što trebaju: server, bazu podataka, skladištenje, bez potrebe da oni misle o hardweru. Startup plaća samo za ono što koristi.
Prednosti cloud computing-a za startape: (1) Fleksibilnost – mogu brzo da se skalira gore ili dole u zavisnosti od potrebe; (2) Niže početne troškove – nema potrebe za skupim hardwerom; (3) Reliability – veliki provajderi imaju bolju dostupnost nego što bi mali startup mogao; (4) Security – veliki provajderi investiraju milione u sigurnost; (5) Automatizacija – provajderi daju alate za automatizaciju zadataka.
Međutim, cloud computing ima probleme: (1) Zavisnost – ovisni ste od provajdera; ako je AWS down, vaš servis je down; (2) Troškovi – ako se koristi neefikasno, račun može biti ogromna; (3) Sigurnost podataka – šta se dešava sa vašim podacima kada izlazite iz oblaka? (4) Compliance – neki usklađenost (kao HIPAA u zdravstvu) mogu biti teške u cloudu.
Za startape: Cloud je prakticno obaveza – većina modernih startapa ne može sebi da dozvoli da ne koristi cloud.
