Cuprins:
- Ce este IaaS?
- Ce este PaaS?
- Unde lucrurile se complică
- Când ar trebui să utilizați IaaS
- Când ar trebui să utilizați PaaS
- Alegerea celei mai simple căi
Decizia de a vă duce afacerea în cloud necesită multă planificare și înțelegere. Una dintre cele mai mari decizii este de a decide între infrastructură ca serviciu (IaaS) sau platformă ca serviciu (PaaS). În timp ce IaaS și PaaS sunt similare în multe moduri, există câteva diferențe cheie între cele două modele de cloud computing. Aici vom oferi câteva îndrumări privind găsirea celei mai bune soluții cloud. (Pentru câteva informații despre cloud computing, consultați Cloud Computing: De ce Buzz?)
Ce este IaaS?
Infrastructura ca serviciu se referă la un model în care hardware-ul unei afaceri - serverul, centrul de stocare și rețeaua - este livrat ca un serviciu pentru un cost contorizat, acționând ca un utilitar. Compania oferă serviciile la cerere și revine clientului să configureze sistemul de operare, software-ul și baza de date.
IaaS este pachetul de bază al cloud computing. Dacă doriți să vă integrați pe deplin afacerea în cloud, veți externaliza hardware-ul. Atracția principală către IaaS este capacitatea de a crește în sus sau în jos în funcție de cererea utilizatorilor. De asemenea, reduce cheltuielile de capital pentru hardware și costurile de utilitate care vin cu achiziționarea și găzduirea de hardware la fața locului.
Ce este PaaS?
În cazul în care IaaS oferă hardware externalizat pentru a găzdui un mediu, PaaS oferă o platformă pentru a dezvolta aplicații care pot fi livrate pe Web. PaaS face posibilă mai multor dezvoltatori să lucreze simultan la codul sursă.
În acest mediu, dezvoltatorii pot testa, dezvolta, implementa și găzdui aplicații printr-un serviciu online. Acest serviciu online permite dezvoltatorilor să se concentreze mai mult pe dezvoltarea aplicațiilor decât pe menținerea hardware-ului care le va susține de obicei. Atât IaaS, cât și PaaS reduc cheltuielile de capital, ceea ce permite unui mediu IT să se concentreze mai mult pe strategie decât pe mentenanța hardware.
Unde lucrurile se complică
Deși poate părea că IaaS și PaaS sunt semnificativ diferite, cele două modele au devenit tot mai similare. Acest lucru s-a produs ca urmare a integrării instrumentelor care acum sunt ambalate cu oferte IaaS. Aceste instrumente permit desfășurarea mai multor nori într-un singur mediu.Deci, teoretic, ai putea crea un nor care să acționeze la fel ca o ofertă PaaS. Puteți testa, implementa, dezvolta, găzdui și întreține aplicații în acest cloud, păstrând în același timp cerințele de calcul, stocare și rețea ale mediului IT într-un alt.
Acest lucru a dus la speculații că, în cele din urmă, IaaS și PaaS se vor îmbina într-un singur model. Cu toate acestea, utilizarea unei abordări IaaS pentru a dezvolta o ofertă PaaS necesită mult mai mult timp decât utilizarea unei oferte PaaS preexistente.
Când ar trebui să utilizați IaaS
IaaS are multe beneficii, dar trecerea la un model de infrastructură diferit poate fi dificilă. IaaS este ideal pentru companiile care au nevoie să-și extindă resursele rapid și regulat. De asemenea, este capabil să se acomodeze cu sarcini mai grele de muncă aproape instantaneu, sau să se extindă pe perioade mai lungi.
Noile companii care poate să nu aibă mult capital pot beneficia și de IaaS. Fără a fi necesar să cumpărați hardware, este ușor de a economisi la costurile de operare și întreținere. Acest lucru, la rândul său, permite companiilor să se concentreze mai mult pe strategie decât pe întreținerea infrastructurii.
În esență, IaaS este o soluție ideală pentru orice companie care caută o modalitate eficientă de a dimensiona nevoile infrastructurii în funcție de cererea utilizatorilor. În loc să funcționeze cu prea mult sau prea puțin, IaaS ușurează compensarea fluctuațiilor. Cu toate acestea, aceste beneficii pot fi compensate dacă o companie găzduiește trove masive de date private care nu pot fi stocate în afara casei.
Când ar trebui să utilizați PaaS
PaaS excelează atunci când mai mulți dezvoltatori lucrează la o singură aplicație. Permite utilizarea simultană a unui singur cod sursă și posibilitatea de a automatiza testarea și desfășurarea.
Ceva de reținut de PaaS este blocarea furnizorului. Spre deosebire de IaaS, PaaS necesită adesea utilizarea unui limbaj specific, proprietar. Acest lucru poate provoca o problemă dacă o companie dorește să migreze către un furnizor PaaS diferit. Având în vedere acest lucru, este mai bine să cercetați cu atenție furnizorii PaaS înainte de a dezvolta aplicații.
Alegerea celei mai simple căi
Atât pentru ofertele IaaS cât și pentru PaaS, sunt multe de câștigat și de gândit foarte mult în ceea ce privește care se va potrivi unei anumite companii. În timp ce IaaS se concentrează mai mult pe stocare, rețea și calcul, furnizorii IaaS încep să ofere instrumente care să permită desfășurarea mai multor nori, pornind de pe ceea ce a fost odată strict teritoriul PaaS. În timp ce aceste instrumente permit dezvoltarea norilor specifici PaaS, curba de învățare este mult mai mare decât la un furnizor PaaS obișnuit.