Cuprins:
Adoptarea pe scară largă a cloud computing a ajutat dezvoltatorii și întreprinderile mici să creeze aplicații de tot felul. Platform-as-a-Service (PaaS) s-a dovedit a fi un instrument util pentru dezvoltatori, deoarece oferă instrumentele, bibliotecile, serverele și rețelele necesare pentru crearea și găzduirea software-ului. PaaS a fost creat pentru a elimina munca IT consumatoare de timp cu care se confruntă atât de multe întreprinderi mici. Este un pachet personalizat moderat, la prețuri incrementale, care răspunde nevoilor de bază ale dezvoltatorilor.
Amazon, Google, Microsoft, Rackspace și Heroku sunt doar câteva dintre marile companii care au depus toate eforturile pentru crearea unor infrastructuri masive și le închiriază în mod eficient întreprinderilor mai mici și dezvoltatorilor care nu au resurse pentru a construi infrastructura în sine . Fiecare companie tratează PaaS ușor diferit, concentrându-se pe aspecte diferite și fiecare are propriile sale defecte. Acest lucru poate îngreuna întreprinderile să aleagă cea mai bună potrivire. Există și alte probleme cu PaaS. Aici vom arunca o privire asupra motivelor pentru care multe companii optează.
Probleme cu PaaS
Unele companii și întreprinderi mai mari au descoperit unele dezavantaje ale utilizării PaaS și au găsit alte modalități de a-și externaliza dezvoltarea. Acest lucru vine ca urmare a unora dintre barierele cheie în utilizarea PaaS. Acestea includ:- Cost ridicat
Pe măsură ce o aplicație crește și necesită mai mult suport digital, PaaS devine din ce în ce mai scump. La un moment dat, devine mai rentabil să angajați un administrator de sistem sau o echipă de administratori de sistem, pentru a gestiona tehnologia care alimentează aplicația. Utilizarea unui PaaS nu este la fel de versatilă ca un programator specializat, iar angajarea poate costa mai puțin, în funcție de sfera infrastructurii necesare.
- Eficiență scăzută
Deoarece PaaS cuprinde sisteme largi, cu funcții operaționale limitate, companiile vor începe să petreacă tot mai mult timp personalizând și schimbând pachetul PaaS. În loc să folosești o platformă relativ fixă creată ca soluție unică, se poate merita să angajezi pe cineva care să se ocupe de nevoile unice ale unei afaceri. Acest lucru poate reduce timpul tinkering cu un program necorespunzător, permițând mai mult timp pentru crearea unui program personalizat cu o potrivire mai precisă.
- Securitate limitată
Majoritatea firmelor nu sunt confortabile punându-și volumul de lucru pe cloud public, motiv pentru care au fost create opțiuni private și hibride. Cu toate acestea, soluțiile private și hibride prezintă propria lor listă de defecte pentru rufe. Sunt semnificativ mai puțin mature decât soluțiile publice, ceea ce le face mai riscante. Acestea adaugă, de asemenea, o cantitate mare de muncă dezvoltatorului care gestionează arhitectura. În loc să se concentreze exclusiv pe infrastructură, dezvoltatorii au nevoie de instrumente disponibile pentru gestionarea politicilor, integrare profundă cu soluții IDM, management SLA, recuperare în caz de dezastre și multe altele. (Aflați mai multe în cloud publice, private și hibride: care este diferența?)
Cu tot mai multe întreprinderi care transmit PaaS, este clar că Platform-as-a-Service este doar o investiție demnă pentru întreprinderile mici până la un anumit punct. Costul, eficiența și securitatea sunt componente vitale ale oricărei întreprinderi în creștere. Succesul și creșterea necesită o soluție flexibilă și scalabilă pentru calcularea în cloud, iar PaaS nu furnizează întotdeauna. Odată ce o afacere necesită o platformă complet personalizabilă și o soluție rentabilă, este timpul să investești într-o echipă de programatori care să răspundă acestor nevoi.