SOA - Cloud Computing

Descrizione

Il cloud computing è un modello utilizzato per consentire un accesso di rete conveniente e basato sull'utilizzo a risorse informatiche configurabili (ad es. Reti, server, ecc.) Che possono essere fornite e utilizzate rapidamente.

  • Offre la possibilità agli utenti aziendali di implementare servizi con fatturazione basata sull'utilizzo che viene modificata in base alle loro esigenze senza la necessità di consultare il reparto IT.

  • Fornisce un livello di astrazione tra le risorse di elaborazione e i dettagli di implementazione tecnica e consente di utilizzare in modo sequenziale le risorse di calcolo evitando sforzi nella gestione dell'infrastruttura.

Concetti di cloud computing

La figura seguente mostra il cloud computing SOA insieme ai modelli:

Di seguito sono riportati i modelli che si differenziano sulla base del ridimensionamento orizzontale nel cloud computing:

  • Infrastructure-as-a-Service (IaaS): Fornisce una piattaforma hardware come servizio.

  • Platform-as-a-Service (PaaS): Fornisce agli utenti finali un ambiente di sviluppo delle applicazioni distribuito su Internet.

  • Software-as-a-Service (SaaS): Fornisce agli utenti finali applicazioni IT standardizzate fornite dalla rete.

Le distinzioni vengono effettuate in base alla disponibilità e alla posizione di installazione nei modelli di distribuzione. I cloud privati ​​sono servizi aziendali interni, mentre i cloud pubblici sono i servizi disponibili al pubblico su Internet.

Nelle grandi aziende in cui l'IT gioca un ruolo importante, le soluzioni cloud aziendali interne sono spesso costruite nei propri data center. Le piccole e medie imprese utilizzano spesso servizi di cloud pubblico. Il Cloud Computing fornisce una piattaforma molto flessibile e scalabile attraverso l'elaborazione di servizi esterni e ha anche la capacità di connettersi con clienti, fornitori ecc.