Platforma ca serviciu

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Platforma ca serviciu (PaaS) este un tip de arhitectură de servicii care constă în serviciul punerea la dispoziție de prelucrare platforme (platforma de calcul) și soluție de stivă . Elementele PaaS vă permit să dezvolte, să testeze implementeze și să gestioneze aplicațiile de afaceri , fără costurile și complexitatea asociate cu achiziționarea, configurarea , optimizarea și gestionarea de bază de hardware și software .

Elementele de PaaS pot fi utilizate pentru servicii de dezvoltare de aplicații și aplicații , cum ar fi colaborarea în echipă, integrarea web, baze de date de integrare, de securitate și de management al sănătății. Aceste servicii pot fi folosite ca o soluție integrată de pe web .

Tipuri

Plante de dezvoltare de suplimente care vă permit să modificați SaaS existente ( software ca serviciu ) aplicații.

Stand alone: ​​medii de dezvoltare menite să asigure un mediu de dezvoltare generalizată.

medii de aplicații care furnizează servicii de implementare, cum ar fi securitatea.

Platformă deschisă ca un serviciu permite dezvoltatorului să folosească orice limbaje de programare, orice bază de date, sistemul de operare, servere, etc.

Principalele caracteristici

Servicii de elaborare, testare,implementeze șimențină aplicații gazdă în același mediu de dezvoltare integrat

Diferite elemente de PaaS furnizează diferite combinații de servicii pentru a sprijini ciclul de viață de aplicare de dezvoltare. Cuprinzătoare PaaS ar trebui să furnizeze toate opțiunile de servicii într - un mediu de dezvoltare integrat în actuala platforma de livrare țintă cu control al codului sursă, de control al versiunii cu testarea interactivă și dinamică , care poate avea mai multe utilizări și prin rola -out and roll-back cu capacitatea de a identifica și monitor care face anumite modificări atunci când este necesar pentru atingerea anumitor obiective.

Instrumente de creare UI bazate pe web

Elemente de PaaS furnizează în mod obișnuit un anumit nivel de sprijin pentru a facilita crearea de interfețe de utilizator, fie bazate pe standarde, cum ar fi HTML și JavaScript, sau pe baza altor tehnologii de aplicații Rich Internet, cum ar fi Adobe Flex, Flash și Air. , medii și scenarii interactive bogate, care permit utilizări multiple pot fi definite, testate de oameni (non-programatori), cu instrumente care fac ușor pentru a ieși sau în afara singur, caracteristici care incepatori enerva sau experți. instrumente pentru crearea de interfețe permit să fie definite pentru diferite profiluri de utilizator prin funcția și competență. Caracteristici PaaS au îmbunătățit experiența utilizatorului prin încorporarea de canale pentru feedback-ul oamenilor reale prin crearea, proiectarea, dezvoltarea, producția ... întregul ciclu de viață.

Arhitectura multi-chiriaș

Elemente ale Paas încerca punct de vedere tehnic pentru a sprijini utilizarea aplicației numeroși utilizatori simultani. Arhitectura permite definirea „relația de încredere“ între utilizatori în ceea ce privește securitatea, accesul, distribuția de cod sursă, istoricul de navigare, profiluri de utilizator, istoricul de interacțiune și utilizarea „cererii.

Integrarea cu servicii web și baze de date

Suport pentru SOAP și REST interfețe permite elemente PaaS pentru a crea compoziții de servicii web multiple, numite uneori „ mash-up-uri “, precum și baze de date de acces și servicii reutilizabile menținute în cadrul rețelelor private. Utilizarea acestui tip de soluții, până în prezent, permite reducerea timpilor de realizare a software-ului și deschide ușile pentru scenarii în care programele pot coopera între ele, prin metode și interfețe comune.

Sprijin pentru dezvoltarea colaborării echipei

Capacitatea de a crea și de cod social cu o echipă crește productivitatea elementelor PaaS. În acest fel, orare, echipe, proprietarii de diferite domenii de responsabilitate, rolurile de designeri, dezvoltatori, etc pot fi definite. actualizate și monitorizate pe baza drepturilor de acces.

Instrumente de grad utilitariste

Elemente de PaaS oferi dezvoltatorilor cu o perspectiva asupra locurilor de muncă ale aplicațiilor lor și în comportamentul utilizatorilor lor. Unele elemente ale PaaS folosesc informații cu privire la comportamentul utilizatorilor pentru a permite plata per utilizare. Istorice-practice dovezi pot ajuta:

  • stabili dacă serviciile sunt de valoare utilizatorilor / clienților
  • compara valoarea serviciilor
  • Activitatea de monitorizare pe baza costurilor și a câștigurilor

Instrumentele de afișare ar putea arăta tipuri de utilizare, expunând relațiile funcționale și corelative între:

  • servicii și / sau interacțiuni ale utilizatorilor
  • valoarea utilizatorului sau utilizatorilor
  • costul de rute alternative de servicii, cum ar fi web și telefoane mobile.

Open Platform-as-a-Service Sursa

Soluții comerciale bazate pe CloudFoundry

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT