Cos'è il Cloud Computing: principi fondamentali e caratteristiche

Slide da Tpsi su Cos'è il Cloud Computing. Il Pdf, destinato a studenti di scuola superiore, in particolare del quinto anno di TPSI, esplora i concetti chiave del Cloud Computing, come self-service, on-demand, resource pooling ed elasticità, secondo lo standard NIST.

Mostra di più

39 pagine

TPSI
Cos’è il Cloud computing
TPSI 5° Anno
Unità 1 Supplemento Lezione 1-2
Prof. Massimiliano Iommi
Agenda
Definizione di Cloud
La sicurezza nel Cloud

Visualizza gratis il Pdf completo

Registrati per accedere all’intero documento e trasformarlo con l’AI.

Anteprima

Cos'è il Cloud computing

7 Cos'è il Cloud computing TPSI 5º Anno Unità 1 Supplemento Lezione 1-2 Prof. Massimiliano Iommi TPSIAgenda

Definizione di Cloud

5 4 3 La sicurezza nel Cloud 2 > 8 2 3 7 9 3, 48La definizione di Cloud Computing Cos'è il Cloud?Il cloud è ... geek & poke LAST YEAR WE RECOGNIZED THAT OUR PROCESSES WERE FAR TOO COMPLEX SO WE PUT THEM INTO THE CLOUD LET THE CLOUDS MAKE YOUR LIFE EASIER È l'attuale stadio dell'evoluzione di Internet nel quale le risorse aziendali come: applicazioni v processi di business v strumenti di collaborazione spazio di archiviazione e hw V ... possono essere fruite come un servizio!La definizione di Cloud Computing

NIST: National Institute of Standard and Technology

"Il cloud computing è un modello abilitante un accesso comodo ed on- demand ad un pool condiviso di risorse di calcolo configurabili che possono essere velocemente ottenute e rilasciate con minimo sforzo di gestione ed una limitata interazione con il fornitore di servizi."La definizione di Cloud Computing

Modello del NIST

Il modello del NIST viene inquadrato come composto da: • cinque caratteristiche essenziali; 5 · quattro modelli di sviluppo; 4 · tre modelli di servizi. 3La definizione di Cloud Computing

Caratteristiche essenziali del Cloud Computing

5 Vengono individuate le cinque seguenti caratteristiche essenziali: on-demand self-service, broad network access, resource pooling, rapid elasticity, measured service. Sotto il profilo dei modelli organizzativi, si distingue fra Private cloud, Community cloud, Public cloud e Hybrid cloud. 4 3 Le modalità con cui i servizi cloud possono essere realizzati vengono invece distinte fra Software as a Service (Saas), Platform as a Service (PaaS), ed Infrastructure as a Service (IaaS).La definizione di Cloud Computing

Costo e consumo nel Cloud Computing

5 Costo Self service Accesso rete standard Resource pooling Vs Elasticità consumoLa definizione di Cloud Computing

Self service e accesso di rete

5 Self service ed on-demand L'utilizzatore del servizio può richiedere ed utilizzare le risorse di calcolo e di storage secondo le sue necessità, senza richiedere nessuna interazione umana con il fornitore di servizi. Accesso di rete aderente agli standard Le capacità fornite dal servizio sono disponibili sulla rete e disponibili attraverso meccanismi standard che permettono l'utilizzo ad applicazioni eseguite su piattaforme eterogenee.La definizione di Cloud Computing

Resource pooling ed elasticità

5 Resource pooling Le risorse del fornitore di servizio sono raggruppate allo scopo di servire gli utilizzatori attraverso un modello di erogazione multi-tenant. Le risorse fisiche e virtuali sono assegnate dinamicamente secondo le esigenze degli utilizzatori. Questi ultimi non hanno visibilità dell'effettiva posizione fisica delle risorse utilizzate se non con un livello di astrazione molto elevato (nazione, stato o al massimo datacenter). Elasticità Le risorse possono essere fornite in modo elastico, veloce e, a volte, automatico permettendo una veloce scalabilità verso l'alto e verso il basso. L'utilizzatore, potendo acquistare l'uso di risorse in qualsiasi quantità ed in qualunque momento, ha la percezione di una disponibilità potenzialmente infinita.La definizione di Cloud Computing

Costo commisurato all'utilizzo

5 Costo commisurato all'effettivo utilizzo I sistemi cloud controllano ed ottimizzano automaticamente l'uso delle risorse facendo leva sulla capacità di misura dell'uso delle tipologie di servizio (es. storage, computing time, banda). L'utilizzo delle risorse può essere monitorato e controllato in modo trasparente per il fornitore di servizio e l'utilizzatore.La forma delle nuvole ...

Tipologie di Cloud

4 Cloud pubblico Cloud ibrido Cloud privato Privato Pubblico Company A Company A Company A Company A Company B Company A Company B Provider X User Z Custom Private Cloud Packaged Private Cloud Exclusive Cloud Community Cloud Public Cloud Grandi utenti Utenti piccolissimiLa definizione di Cloud Computing

Private Cloud

Private Cloud: l'infrastruttura cloud è nelle mani di un preciso responsabile sia tecnico che legale (ditta e/o persona fisica/giuridica) ed i servizi sono emessi dal cloud a precisi enti e solo ad essi. Consumer Enterprise Network Private Cloud - - - 4La definizione di Cloud Computing

Public Cloud

Public Cloud: l'infrastruttura cloud è sostenuta da ditte private, enti accademici e/o istituzionali. I servizi cloud disponibili sono venduti o resi disponibili (talvolta anche gratis) al pubblico (talvolta senza identificazione forte dell'utente). Public Cloud Consumer Enterprise Network Internet - Cloud Consumers accessing the cloud from within the enterprise network. Cloud Consumers accessing the cloud over a network. 4La definizione di Cloud Computing

Community Cloud

Community Cloud: l'infrastruttura cloud è sostenuta da un gruppo di organizzazioni che condividono missione e particolari requisiti come la sicurezza e le politiche di gestione. Gli utenti abilitati ad usufruire dei servizi fanno parte di una classe di persone ed enti/ditte. Organization C Organization B Organization Z Organization A Organization Y Local Cloud Organization X 1 - Organizations consuming cloud resources. Organizations providing and consuming cloud resources. 4 A Cloud Provider 1 I 1 1 Private Cloud Organization C Organization B - Organization ALa definizione di Cloud Computing

Hybrid Cloud

Hybrid Cloud: l'infrastruttura cloud si compone da una o più tipologie delle precedenti. Queste mantengono le loro peculiarità ma si compongono così da generare una miriade di servizi finali, alcuni gratis, altri a pagamento, alcuni sicuri e garantiti, altri assolutamente inaffidabili ma comunque con molto richiamo sul pubblico. On-site Private Cloud Outsourced Private Cloud 4 On-site Community Cloud Outsourced Community Cloud Public CloudLa definizione di Cloud Computing

Tipologie di servizio NIST

Il NIST identifica tre tipologie di servizio: 3 11 'laaS" Infrastructure-as-a-Service PaaS" Platform-as-a-Service "SaaS" Software-as-a-Service host build JO2£ bliud consume COUENWG LIL92ELOICONLG-92-9-2GLAICG 619HOWWU-92-9-2GLAICG 20UM19LG-92-9-2GLAICGLa definizione di Cloud Computing

Software as a Service (SaaS)

Il NIST identifica tre tipologie di servizio: 3 Software as a Service (Saas): il cliente utilizza via rete le applicazioni offerte dal fornitore in remoto, e non ha il controllo dell'infrastruttura sottostante il livello applicativo, anche se può talvolta disporre di possibilità limitate di configurazione. Platform as a Service (PaaS): il cliente può dispiegare le proprie applicazioni sull'infrastruttura fornita, nei limiti consentiti dal fornitore. Non ha controllo sull'infrastruttura sottostante, ma può controllare le applicazioni e configurare l'ambiente applicativo. Infrastructure as a Service (IaaS): il cliente controlla le risorse di elaborazione, archiviazione, rete e calcolo. Non ha la gestione né il controllo dell'infrastruttura cloud sottostante, ma può modificare entro limiti prestabiliti la configurazione e la capacità complessiva del sistema.La definizione di Cloud Computing

Servizi SaaS

SaaS services: 3

  • Email and Office Productivity: Applications for email, word processing, spreadsheets, presentations, etc.
  • Customer Relationship Management (CRM): CRM applications that range from call center applications to sales force automation.
  • Document Management: Applications for managing documents, enforcing document production workflows, and providing workspaces for groups or enterprises to find and access documents.
  • Financials: Applications for managing financial processes ranging from expense processing and invoicing to tax management.
  • Human Resources: Software for managing human resources functions within companies.
  • Sales: Applications that are specifically designed for sales functions such as pricing, commission tracking, etc.
  • Enterprise Resource Planning (ERP): Integrated computer-based system used to manage internal and external resources, including tangible assets, financial resources, materials, and human resources. Maintainance Newsletters Content Management CRM Database Administration Mailing Labels Web Site Word Processing Blogs SaaS Sales Force Automation Email ecommerce PDF Conversion Payroll Fax Marketing HostingLa definizione di Cloud Computing

Servizi PaaS

3 PaaS Services:

  • Business Intelligence: Platforms for the creation of applications such as dashboards, reporting systems, and data analysis.
  • Database: Services offering scalable relational database solutions or scalable non-SQL datastores.
  • Development and Testing: Platforms for the development and testing cycles of application development, which expand and contract as needed.
  • Application Deployment: Platforms suited for general purpose application development. These services provide databases, web application runtime environments, etc.La definizione di Cloud Computing

Servizi IaaS

IaaS Services: 3

  • Backup and Recovery: Services for backup and recovery of file systems and raw data stores on servers and desktop systems.
  • Compute: Server resources for running cloud-based systems that can be dynamically provisioned and configured as needed.
  • Content Delivery Networks (CDNs): CDNs store content and files to improve the performance and cost of delivering content for web-based systems.
  • Services Management: Services that manage cloud infrastructure platforms. These tools often provide features that cloud providers do not provide or specialize in managing certain application technologies.
  • Storage: Massively scalable storage capacity that can be used for applications, backups, archival, and file storage.

Non hai trovato quello che cercavi?

Esplora altri argomenti nella Algor library o crea direttamente i tuoi materiali con l’AI.