Video: Cloud Computing Service Models | IaaS PaaS SaaS Explained | Cloud Masters Program | Edureka (November 2024)
Vo svojom poslednom príspevku som hovoril o tom, ako je cloud computing, a najmä softvér SaaS (Software-as-a-Service), a nie je príliš flexibilný. Flexibilita vychádza z modelu, ktorý nevyžaduje hardvér dátového centra a zo série rozsiahlych API, ktoré sú neoddeliteľnou súčasťou najlepších ponúk SaaS. Zároveň sú však aplikácie SaaS nepružné v tom, že neumožňujú veľa prispôsobenia samotnému základnému softvéru a že zvyčajne každý zákazník musí bežať na tej istej najnovšej verzii bez možnosti.
Keď sa na to pozriem, začínam si myslieť, že oblasti, v ktorých sú cloudové aplikácie najflexibilnejšie, sa môžu ukázať ako jedna z ich najsilnejších funkcií. Môžem tvrdiť, že tradičné aplikácie typu klient-server ponúkajú príliš veľkú flexibilitu, a najmä veľké organizácie strávili príliš veľa času, úsilia a výdavkov na ich prispôsobenie. Všetci poznáme príklady organizácií, ktoré minuli milióny (alebo niekedy desiatky miliónov) dolárov na prispôsobenie svojich riešení ERP, možno s obmedzenou hornou stranou.
Krása - aj keď potenciálne aj jedna z pascí - SaaS je, že tieto programy predpokladajú, že každý upraví svoju organizáciu tak, aby zodpovedala softvéru. Niekedy je to málo, niekedy väčším spôsobom. Spoločnosť však nemôže skutočne zmeniť spôsob práce softvéru. Výsledkom je, že spoločnosti, ktoré si tieto balíčky vyberajú, míňajú veľa peňazí na prispôsobenie a zmenu - a mnoho z nich zistí, že vychádzajú dobre, bez zmien, ktoré by inak urobili. Inými slovami, niekedy „dosť dobrý je dosť dobrý.“
Nie je to tak, že by neexistovali žiadne programovacie práce. Aplikácie SaaS musia byť ešte nakonfigurované; Často je potrebné pripojiť sa k iným aplikáciám a niekedy sa integrovať so zbierkou ďalších nástrojov do väčších systémov.
Jeden veľký rozdiel v porovnaní so staršou metódou je, že nástroje SaaS majú takmer všetky otvorené API a sú navrhnuté s ohľadom na tieto pripojenia. Tento koncept - „malé kúsky voľne spojené“ - existoval už dlhú dobu, ale v súčasnosti sa zvykne oveľa viac ako predtým. Mení sa tvár podnikového programovania a očakávam, že to bude v nasledujúcich rokoch jednou z veľkých priorít pre IT oddelenia.
Jednou z výhod je, že je jednoduchšie spravovať množstvo aplikácií SaaS ako „rozširovanie aplikácií“, ktoré sa vyvinula v mnohých väčších organizáciách. Aplikácie SaaS majú tendenciu mať menšie prispôsobenie a ich počet je spravidla menší ako počet vlastných aplikácií, a čo je najdôležitejšie, z pohľadu vývojára je potrebné oveľa menej riadenia.
V mnohých ohľadoch je veľká zmena v tom, že použitím aplikácií SaaS pre všeobecné aplikácie používané na chod firmy (účtovníctvo, riadenie predaja, riadenie zamestnancov, angažovanosť zákazníkov atď.) Má tendenciu uvoľňovať zdroje na zameranie sa na veci, ktoré skutočne odlíšiť vašu spoločnosť. Zákazníci nekupujú jeden produkt za iný, pretože výrobca má lepší spôsob sledovania voľna, výdajových účtov alebo dokonca interakcie so zákazníkmi. Skôr majú tendenciu vyberať výrobky na základe vecí, ako je kvalita a hodnota výrobkov.
Tým, že sa ubezpečíte, že vaši ľudia sa zameriavajú na tieto atribúty namiesto základných úloh v domácnosti, by ste teoreticky mali byť schopní pomôcť vašej organizácii vyrábať lepšie produkty. Ak sa vaše zdroje môžu zamerať na vylepšovanie vašich produktov alebo znižovanie cien alebo iných dôležitých atribútov vašej spoločnosti - namiesto toho, aby ste museli veľa premýšľať o základných aplikáciách, ktoré sú nevyhnutné na udržanie chodu spoločnosti - organizácia bude z dlhodobého hľadiska lepšia. spustiť.
A to sa môže ukázať ako najväčšia výhoda cloudu.
Ďalšie informácie nájdete v časti Keď veľké spoločnosti neveria v cloud computing a cloud computing: dva výhry, jeden neúplný.