Video: Računarstvo u oblaku (Cloud computing) - Informatika (Prosinac 2024)
U svom posljednjem postu govorio sam o tome kako je računalstvo u oblaku, a posebno Software-as-a-Service (SaaS), i nije posebno fleksibilan. Fleksibilnost dolazi iz modela koji ne zahtijeva nikakav hardver podatkovnog centra i iz niza opsežnih API-ja koji su sastavni dio najbolje SaaS ponude. Ali u isto vrijeme, SaaS aplikacije su nefleksibilne u tome što ne dozvoljavaju mnogo prilagođavanja samom temeljnom softveru i obično svaki kupac mora biti pokrenut na istoj, najaktualnijoj verziji bez mogućnosti.
Kad to gledam, započinjem misliti da bi se područja u kojima su aplikacije u oblaku najfleksibilnije zapravo mogla pokazati kao jedna od njihovih najjačih karakteristika. Mogu tvrditi da su tradicionalne aplikacije klijent-poslužitelj nudile previše fleksibilnosti, a posebno velike organizacije uložile su previše vremena, truda i troškova u njihovo prilagođavanje. Svi znamo primjere organizacija koje su potrošile milijune (ili ponekad i desetke milijuna) dolara na prilagodbu svojih ERP rješenja, možda s ograničenom naopakošću.
Ljepota - iako je možda jedna od zamki - SaaS-a je ta što ovi programi pretpostavljaju da će svi prilagoditi svoju organizaciju prema softveru. Ponekad je to na malo načina, ponekad na veće načine. Ali tvrtka ne može zaista promijeniti način rada softvera. Kao rezultat toga, tvrtke koje odaberu ove pakete ne troše puno novca na prilagodbu i promjenu - i mnogi smatraju da se dobro slažu bez promjena koje bi inače napravili. Drugim riječima, ponekad je „dovoljno dobar je prokleto dovoljno dobar“.
Nije da nema programiranja. Aplikacije SaaS još uvijek se moraju konfigurirati; oni se često moraju povezati s drugim aplikacijama i ponekad se integrirati sa zbirkom drugih alata u veće sustave.
Velika razlika u odnosu na stariju metodu je ta što gotovo svi SaaS-ovi alati imaju otvorene API-je i dizajnirani su tako da imaju na umu takve veze. Taj je koncept - „mali komadići labavo spojeni“ - postojao već dugo vremena, ali zapravo se sada koristi mnogo više nego prije. To mijenja lice korporacijskog programiranja, a očekujem da će to biti jedan od glavnih prioriteta IT odjela u sljedećih nekoliko godina.
Jedna prednost ovdje je ta što je lakše upravljati većinom SaaS aplikacija nego "širenje aplikacija" koje su razvile mnoge veće organizacije. Aplikacije SaaS obično imaju manje prilagodbe i uglavnom su manjeg broja nego prilagođene aplikacije i, što je najvažnije, zahtijevaju puno manje upravljanja s gledišta programera.
Na mnoge je načine velika promjena ta da se pomoću SaaS aplikacija za opće aplikacije koje se koriste za vođenje firme (računovodstvo, upravljanje prodajnom snagom, upravljanje zaposlenima, angažman kupaca itd.), Ona oslobađa resurse za fokusiranje na stvari koje stvarno razlikuju svoju tvrtku. Kupci ne kupuju jedan proizvod preko drugog, jer proizvođač ima bolji način praćenja slobodnog vremena, troška računa ili čak interakcije s kupcima. Umjesto toga, oni više odabiru proizvode na temelju kvalitete i vrijednosti proizvoda.
Osiguravajući da su vaši ljudi fokusirani na ove atribute, a ne na osnovne zadaće domaćinstva, teoretski biste trebali pomoći vašoj organizaciji da proizvodi bolje proizvode. Ako se vaši resursi mogu usredotočiti na poboljšanje svojih proizvoda ili smanjenje cijena ili drugih važnih svojstava vaše tvrtke - umjesto da morate puno razmišljati o osnovnim aplikacijama, koje su upravo potrebne kako bi tvrtka nastavila raditi - organizacija će dugoročno biti bolja trčanje.
I to bi moglo ispasti najveća prednost oblaka.
Više informacija potražite u odjeljku Kada velike tvrtke ne vjeruju u računalstvo u oblaku i računanje u oblaku: dva dobitka, jedna nepotpuna.