Anno Accademico 2012-2013
 Perché parlare di AWS
 Qual è il problema nel parlare di AWS
 Cosa centra AWS con questo corso
 Amazon Web Services è una collezione di
infrastrutture e applicazioni che ti
consentono di far risiedere qualsiasi risorsa
nel “cloud”: dalle applicazioni aziendali,
progetti di grandi dimensioni o applicazioni
per il mobile.
 È un modello per l'abilitazione in qualsiasi
momento, in modo conveniente e su richiesta
di accesso tramite la rete ad un lotto
condiviso di risorse di calcolo congurabili (ad
esempio, reti, server, storage, applicazioni e
servizi) che possono essere rapidamente
fornite e rilasciate con minimo sforzo o
minima interazione da parte del fornitore del
servizio.
Si può distinguere in:
◦ Private cloud
◦ Public cloud
◦ Hybrid cloud
Ed in base al servizio:
◦ SaaS: Software as a Service
◦ PaaS: Platform as a Service
◦ IaaS: Infrastucture as a Service
◦ DaaS: Data as a Service
◦ HaaS: Hardware as a Service
 L’architettura consiste in più server reali
collocati presso data center.
 Il cliente amministratore utilizza le interfacce
date dal fornitore per configurare i servizi
richiesti.
 Il cliente finale utilizza il servizio senza
curarsi di nessun aspetto tecnico.
 Costi variabili
◦ Investimenti
◦ Aggiornamento
 Scalabilità
◦ Espandibilità
◦ Regresso
 Disponibilità
◦ Affidabilità
◦ Deploy
◦ Potenziamento
 Focalizzazione
 Copertura
 Garanzia
 Necessità di servizi ulteriori
 Costi imprevisti
 Burocrazia
 Sicurezza
1. Compute
2. Gestione ed Amministrazione
3. Networking
4. Storage
5. Database
6. Applicazioni
7. Deployment
 EC2 (Elastic Compute Cloud) provvede istanze
virtuali
 EMR (Elastic Map Reduce) per coloro che
necessitano di processare grandi quantità di
dati come ricercatori e analisti dei dati
 CloudWatch: monitoraggio per EC2
 IAM (Identitiy Access Management) infrastruttura di
autenticazione per servizi
 Console: interfaccia web ed Android per AWS
 APN (AWS Partner Network) interfaccia per il
marketing
 Gift Code on Demand: integrazione con Amazon
 Mechanical Turk: per dividere il lavoro fra persone
 ….decine di servizi in continua aggiunta o
rimozione soprattutto per l’aspetto economico
 VPC (Virtual Private Cloud) istanze speciali
che possono essere connesse a VPN esistenti
 Route 53: DNS scalabili ed disponibili
ovunque
 Direct Connect: connessioni dedicate
all’interno del data center
 S3 (Simple Storage Service)
 EBS (Elastic Block Store) volumi persistenti per
EC2
 Glacier: memorie a basso costo, lungo
termine e basso accesso
 Import/Export: dati fisicamente trasportati in
grandi quantità e tempi rapidi
 RDS (Relational Database Service) MySQL,
Oracle,Informix, SQL Server
 Dynamo DB: NoSQL, non relazionale
 Symple DB: per dati strutturati
 Data Pipeline: trasporto di qualsiasi dato fra i
servizi
 ElastiCache: cache per applicazioni Web
 Redshift: data warehousing per relazioni ed
analisi di un’azienda
 ETS (Elastic Transcoder) video transcoding per S3
 SNS (Simplle Notification Service)
 SES (Simple Email Service)
 FPS (Flexible Payment Service) micropagamenti
 SWF (Simple WorkFlow) per costruire applicazioni
scalabili
 SQS (Simple Queue Message) per applicazioni
web
 DevPay in beta
 Elastic Beanstalk: amministra e fa il deploy
delle applicazioni
 OpsWorks: software per configurare EC2
 CloudFormation: interfaccia per gestire
tramite file le risorse di AWS
 Windows Azure
 HP Cloud Services
 Google Cloud
 Aruba.it
 Linode.com
 GreenQloud
 RackSpace Cloud
 Zadara Storage
 SkyTap
 … altre centinaia
Crescita di AWS in blu
Amazon AWS è presente in 190 paesi nel mondo.
Amazon.com è diventata cliente di Amazon AWS ed ha spento l’ultimo server 2 anni fa.
Attualmente ogni giorno si aggiunge lo stesso numero di server che aveva Amazon.com nel
2003 quando aveva più di 8000 dipendenti
Si stimano almeno 2,4 miliardi di fatturato nel 2013, 798 milioni in questo primo trimestre
Solo S3 ha raggiunto i 2 milioni di milioni di file con 1,1 milioni di transizioni al secondo
158 nuovi servizi sono stati aggiunti nell’ultimo anno
Sempre nell’ultimo anno la banca del Commonwealth ha risparmiato 10 milioni di $ con
l’hosting di soli 12 applicativi.
IDT stima un risparmio medio per aziende del del 70% rispetto un data center fisico
 Possiamo fare a meno di AWS?
 Perché i clienti usano AWS
 Dobbiamo cominciare ad interessarci ad AWS?

AWS (Amazon Web Services) - Trevisan Davide

  • 1.
  • 2.
     Perché parlaredi AWS  Qual è il problema nel parlare di AWS  Cosa centra AWS con questo corso
  • 3.
     Amazon WebServices è una collezione di infrastrutture e applicazioni che ti consentono di far risiedere qualsiasi risorsa nel “cloud”: dalle applicazioni aziendali, progetti di grandi dimensioni o applicazioni per il mobile.
  • 4.
     È unmodello per l'abilitazione in qualsiasi momento, in modo conveniente e su richiesta di accesso tramite la rete ad un lotto condiviso di risorse di calcolo congurabili (ad esempio, reti, server, storage, applicazioni e servizi) che possono essere rapidamente fornite e rilasciate con minimo sforzo o minima interazione da parte del fornitore del servizio.
  • 5.
    Si può distinguerein: ◦ Private cloud ◦ Public cloud ◦ Hybrid cloud Ed in base al servizio: ◦ SaaS: Software as a Service ◦ PaaS: Platform as a Service ◦ IaaS: Infrastucture as a Service ◦ DaaS: Data as a Service ◦ HaaS: Hardware as a Service
  • 6.
     L’architettura consistein più server reali collocati presso data center.  Il cliente amministratore utilizza le interfacce date dal fornitore per configurare i servizi richiesti.  Il cliente finale utilizza il servizio senza curarsi di nessun aspetto tecnico.
  • 7.
     Costi variabili ◦Investimenti ◦ Aggiornamento  Scalabilità ◦ Espandibilità ◦ Regresso  Disponibilità ◦ Affidabilità ◦ Deploy ◦ Potenziamento  Focalizzazione  Copertura  Garanzia
  • 8.
     Necessità diservizi ulteriori  Costi imprevisti  Burocrazia  Sicurezza
  • 9.
    1. Compute 2. Gestioneed Amministrazione 3. Networking 4. Storage 5. Database 6. Applicazioni 7. Deployment
  • 10.
     EC2 (ElasticCompute Cloud) provvede istanze virtuali  EMR (Elastic Map Reduce) per coloro che necessitano di processare grandi quantità di dati come ricercatori e analisti dei dati
  • 11.
     CloudWatch: monitoraggioper EC2  IAM (Identitiy Access Management) infrastruttura di autenticazione per servizi  Console: interfaccia web ed Android per AWS  APN (AWS Partner Network) interfaccia per il marketing  Gift Code on Demand: integrazione con Amazon  Mechanical Turk: per dividere il lavoro fra persone  ….decine di servizi in continua aggiunta o rimozione soprattutto per l’aspetto economico
  • 12.
     VPC (VirtualPrivate Cloud) istanze speciali che possono essere connesse a VPN esistenti  Route 53: DNS scalabili ed disponibili ovunque  Direct Connect: connessioni dedicate all’interno del data center
  • 13.
     S3 (SimpleStorage Service)  EBS (Elastic Block Store) volumi persistenti per EC2  Glacier: memorie a basso costo, lungo termine e basso accesso  Import/Export: dati fisicamente trasportati in grandi quantità e tempi rapidi
  • 14.
     RDS (RelationalDatabase Service) MySQL, Oracle,Informix, SQL Server  Dynamo DB: NoSQL, non relazionale  Symple DB: per dati strutturati  Data Pipeline: trasporto di qualsiasi dato fra i servizi  ElastiCache: cache per applicazioni Web  Redshift: data warehousing per relazioni ed analisi di un’azienda
  • 15.
     ETS (ElasticTranscoder) video transcoding per S3  SNS (Simplle Notification Service)  SES (Simple Email Service)  FPS (Flexible Payment Service) micropagamenti  SWF (Simple WorkFlow) per costruire applicazioni scalabili  SQS (Simple Queue Message) per applicazioni web  DevPay in beta
  • 16.
     Elastic Beanstalk:amministra e fa il deploy delle applicazioni  OpsWorks: software per configurare EC2  CloudFormation: interfaccia per gestire tramite file le risorse di AWS
  • 17.
     Windows Azure HP Cloud Services  Google Cloud  Aruba.it  Linode.com  GreenQloud  RackSpace Cloud  Zadara Storage  SkyTap  … altre centinaia
  • 18.
    Crescita di AWSin blu Amazon AWS è presente in 190 paesi nel mondo. Amazon.com è diventata cliente di Amazon AWS ed ha spento l’ultimo server 2 anni fa. Attualmente ogni giorno si aggiunge lo stesso numero di server che aveva Amazon.com nel 2003 quando aveva più di 8000 dipendenti Si stimano almeno 2,4 miliardi di fatturato nel 2013, 798 milioni in questo primo trimestre Solo S3 ha raggiunto i 2 milioni di milioni di file con 1,1 milioni di transizioni al secondo 158 nuovi servizi sono stati aggiunti nell’ultimo anno Sempre nell’ultimo anno la banca del Commonwealth ha risparmiato 10 milioni di $ con l’hosting di soli 12 applicativi. IDT stima un risparmio medio per aziende del del 70% rispetto un data center fisico
  • 19.
     Possiamo farea meno di AWS?  Perché i clienti usano AWS  Dobbiamo cominciare ad interessarci ad AWS?