Video: Cloud Computing - Introduction (Noiembrie 2024)
În ultima mea postare, am vorbit despre cum este și nu este deosebit de flexibil calculul în cloud, și în special Software-as-a-Service (SaaS). Flexibilitatea provine de la un model care nu necesită hardware-ul centrului de date și dintr-o serie de API-uri extinse care fac parte integrantă din cele mai bune oferte SaaS. În același timp, aplicațiile SaaS sunt inflexibile prin faptul că nu permit o mare personalizare a software-ului de bază în sine și că, de obicei, fiecare client trebuie să funcționeze pe aceeași versiune cea mai actuală, fără opțiuni.
Pe măsură ce mă uit la asta, încep să cred că zonele în care aplicațiile cloud sunt cele mai inflexibile se pot dovedi de fapt una dintre cele mai puternice caracteristici ale acestora. Pot argumenta că aplicațiile client-server tradiționale au oferit prea multă flexibilitate, iar organizațiile mari, în special, au cheltuit prea mult timp, efort și cheltuieli în personalizarea acestora. Cu toții cunoaștem exemple de organizații care au cheltuit milioane (sau uneori, zeci de milioane) de dolari pentru a-și personaliza soluțiile ERP, poate cu un avantaj limitat.
Frumusețea - deși poate și una dintre capcanele SaaS este că aceste programe presupun că toată lumea își va regla organizația pentru a se potrivi cu software-ul. Uneori acest lucru este în moduri mici, alteori în moduri mai mari. Dar o companie nu poate schimba cu adevărat modul în care funcționează software-ul. Drept urmare, companiile care aleg aceste pachete nu cheltuiesc foarte mulți bani personalizându-le și schimbându-le - și mulți constată că se înțeleg bine, fără modificările pe care le-ar fi făcut altfel. Cu alte cuvinte, uneori „destul de bine este destul de al naibii de bun”.
Nu este faptul că nu există nicio lucrare de programare. Aplicațiile SaaS încă trebuie configurate; adesea trebuie să fie conectate la alte aplicații și uneori să fie integrate cu o colecție de alte instrumente în sisteme mai mari.
O mare diferență în comparație cu metoda mai veche este că instrumentele SaaS aproape toate au API-uri deschise și sunt proiectate având în vedere astfel de conexiuni. Acest concept - „piese mici unite” - a fost de mult timp, dar acum se obișnuiește mult mai mult decât înainte. Acesta schimbă fața programării corporative și mă aștept să fie una dintre marile priorități pentru departamentele IT în următorii câțiva ani.
Un avantaj aici este că este mai ușor să gestionați o serie de aplicații SaaS decât „extinderea aplicațiilor” care s-a dezvoltat la multe organizații mai mari. Aplicațiile SaaS tind să aibă o personalizare mai mică și, în general, sunt mai puține în număr decât aplicațiile personalizate și, cel mai important, necesită mult mai puțin management din punctul de vedere al dezvoltatorului.
În multe privințe, marea schimbare este aceea că prin utilizarea aplicațiilor SaaS pentru aplicațiile generale utilizate pentru conducerea firmei (contabilitate, managementul forței de vânzări, managementul angajaților, implicarea clienților etc.), tinde să elibereze resurse pentru concentrarea pe lucrurile care într-adevăr diferențiați compania dvs. Clienții nu cumpără un produs față de altul, deoarece producătorul are o modalitate mai bună de a urmări timpul liber, conturile de cheltuieli sau chiar interacțiunile cu clienții. Mai degrabă, ei tind să aleagă produse pe baza unor lucruri precum calitatea și valoarea produselor.
Asigurându-vă că oamenii dvs. sunt concentrați pe aceste atribute în loc de sarcinile de bază de menaj, teoretic, ar trebui să puteți ajuta organizația dvs. să producă produse mai bune. Dacă resursele dvs. se pot concentra pe îmbunătățirea produselor sau reducerea prețurilor sau a altor atribute importante ale companiei dvs. - în loc să vă gândiți mult la aplicațiile de bază care sunt doar necesare pentru a menține o companie funcțională - organizația va fi mai bună pe termen lung alerga.
Și acesta se poate dovedi a fi cel mai mare avantaj al norului.
Pentru mai multe, consultați Când companiile mari nu au încredere în cloud computing și în cloud computing: două câștiguri, una incompletă.