SlideShare uma empresa Scribd logo
1 de 111
Baixar para ler offline
Cos’è AWS?
Danilo Poccia – Solution Architect
Una introduzione ad Amazon Web Services (AWS)
e sul perchè il suo utilizzo
sta aumentando così velocemente.
Una panoramica sui servizi disponibili.
Le risposte alle domande che nascono
quando ci si avvicina ad AWS.
Cos’è AWS?
Il Contesto
Business per i
Consumatori
Decine di milioni di
Clienti attivi.
Nove Paesi: Stati Uniti,
Gran Bretagna,
Germania Giappone,
Francia, Canada, Cina,
Italia e Spagna.
Business per i
Venditori
Vendi nei siti di
Amazon.
Utilizza la tecnologia
di Amazon per il tuo
sito di vendita al
pubblico.
Approfitta della rete
distributiva di
Amazon.
Infrastruttura IT
Servizi di Cloud
Computing per
ospitare le tue
applicazioni.
Centinaia di migliaia
di Clienti registrati in
più di 190 Paesi.
Deep experience in building
and operating global web
scale systems
About Amazon Web
Services
?
…è diventata (anche) un fornitore
di Cloud Computing?
Come mai Amazon…
Più di 10 anni di esperienza nell’ottimizzare la propria IT
Apertura ai venditori esterni
Necessità di un ambiente di sviluppo altamente scalabile
Richiesta di nuovi servizi da parte degli sviluppatori
Obiettivo di AWS
Permettere ad Aziende e Sviluppatori
di creare applicazioni complesse e
scalabili attraverso l’utilizzo
di servizi web*.
*Quello che oggi viene comunemente chiamato “cloud”
Viaggio attraverso il Cloud - Cos'è AWS?
Non è la capacità in eccesso di Amazon!
Supporta i siti e le applicazioniweb più conosciute
Utilizzatoda Aziendedi Tuttoil Mondo
Ogni giorno AWS aggiunge capacità server
equivalente a quanto era necessario ad Amazon
quando era una società da $5B di fatturato
$5.2B retail business
7,800 dipendenti
Una grande quantità di server
2003
2 Milioni di Milioni
1.1M di transazioni al secondo
Oggetti in S3
Cluster EMR
0
500,000
1,000,000
1,500,000
2,000,000
2,500,000
3,000,000
3,500,000
4,000,000
3.7M cluster lanciati dal
Maggio 2010
Innovazione continua a beneficio dei nostri Clienti:
158 nuove funzionalità e servizi in 11 mesi del 2012
Utility computing
Utility Computing
On demand Paghi per quanto utilizzi
Uniforme Disponibile
On demand
Uniforme Disponibile
Utility Computing
Paghi per quanto utilizzi
Utility Computing
Compute
Storage
Security
Scaling
Database
Networking
Monitoring
Messaging
Workflow
DNS
Load Balancing
BackupCDN
On demand
Uniforme Disponibile
Utility Computing
Paghi per quanto utilizzi
Una Copertura Globale
Region
US-WEST (N. California) EU-WEST (Ireland)
ASIA PAC (Tokyo)
ASIA PAC (Singapore)
US-WEST (Oregon)
SOUTH AMERICA (Sao Paulo)
US-EAST (Virginia)
GOV CLOUD
ASIA PAC (Sydney)
Availability Zone
Una Copertura Globale
Edge Location
Dallas(2)
St.Louis
Miami
JacksonvilleLos Angeles (2)
Palo Alto
Seattle
Ashburn(2)
Newark
New York (2)
Dublin
London(2)
Amsterdam
Stockholm
Frankfurt(2)
Paris(2)
Singapore(2)
Hong Kong
Tokyo
Sao Paulo
South Bend
San Jose
Osaka
Milan
Sydney
Una Copertura Globale
Gestibile con web service
ec2-run-instances ami-b232d0db
--instance-count 3
--availability-zone eu-west-1a
--instance-type m1.small
ec2-run-instances ami-b232d0db
--instance-count 5
--availability-zone eu-west-1c
--instance-type m1.medium
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1b
--instance-type m1.xlarge
ec2-run-instances ami-b232d0db
--instance-count 2
--availability-zone us-east-1d
--instance-type m1.xlarge
Gestibile con web service
Gestibile con web service
elb-create-lb myLoadBalancer
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1c
--min-size 2
--max-size 200
ec2-authorize default -p 80
Una console web di management
Perchè i Clienti utilizzano il Cloud Computing?
Perchè i Clienti utilizzano il Cloud Computing?
Costi Variabili Per sostituire gli investimenti in conto capitale con
costi variabili
Perchè i Clienti utilizzano il Cloud Computing?
Costi Variabili
Nel tuo
datacenter
vs
$0 per poter partire.
Paghi solo per quello che
utilizzi.
Per sostituire gli investimenti in conto capitale con
costi variabili
Investimenti in conto
capitale & installazione
fisica
Perchè i Clienti utilizzano il Cloud Computing?
Costi Variabili Per sostituire gli investimenti in conto capitale con
costi operativi
Fonte: IDC Whitepaper, sponsorizzato da Amazon,
“The Business Value of Amazon Web Services
Accelerates Over Time.” Luglio 2012
Una media di 400 server sostituiti
per Cliente.
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Perchè i Clienti utilizzano il Cloud Computing?
Economie di Scala
Perchè i Clienti utilizzano il Cloud Computing?
Ha risparmiato
$34M con
l’applicazione
SmartHub
Decine di milioni di $
risparmiati con le prime
12 applicazioni migrate
su AWS
50% di
riduzione dei
costi di analisi
Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Perchè i Clienti utilizzano il Cloud Computing?
$3.01M
$0.90M
Un TCO a 5 anni per
applicazione inferiore
del 70%
On-premise AWS
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Fonte: IDC Whitepaper, sposorizzato da
Amazon, “The Business Value of Amazon Web
Services Accelerates Over Time.” Luglio 2012
Perchè i Clienti utilizzano il Cloud Computing?
Riduzione
dei prezzi
Più
Clienti
Maggiore
utilizzo di
AWS
Aumento
Infrastrut-
tura
Economie
di scala
Minori
costi
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Perchè i Clienti utilizzano il Cloud Computing?
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Riduzione
dei prezzi
Più
Clienti
Aumento
Infrastrut-
tura
Economie
di scala
Minori
costi
Maggiore
utilizzo di
AWS
Perchè i Clienti utilizzano il Cloud Computing?
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Riduzione
dei prezzi
Più
Clienti
Aumento
Infrastrut-
tura
Minori
costi
Maggiore
utilizzo di
AWS
Economie
di scala
Perchè i Clienti utilizzano il Cloud Computing?
Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende
possono raggiungere autonomamente.
Riduzione
dei prezzi
Più
Clienti
Aumento
Infrastrut-
tura
Maggiore
utilizzo di
AWS
Economie
di scala
Minori
costi
Capacità elastica Non è più necessario ipotizzare il dimensionamento e
nemmeno sovradimensionare l’infrastruttura
Perchè i Clienti utilizzano il Cloud Computing?
Capacità richiesta
Capacità stimata
Disservizio
Spreco di
capacità
Capacità
Tempo
Capacità elastica Non è più necessario ipotizzare il dimensionamento e
nemmeno sovradimensionare l’infrastruttura
Perchè i Clienti utilizzano il Cloud Computing?
Capacità elastica
Capacità
Tempo
Capacità elastica Non è più necessario ipotizzare il dimensionamento e
nemmeno sovradimensionare l’infrastruttura
Perchè i Clienti utilizzano il Cloud Computing?
Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro
di minuti e non di settimane
Perchè i Clienti utilizzano il Cloud Computing?
“Abbiamo ridotto il
tempo di
deployment da 2
mesi a 3 giorni.”
“Il tempo di
deploy è passato
da settimane ad
ore.”
“Possiamo
raddoppiare la
capacità dei server
in 20 secondi”
Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro
di minuti e non di settimane
Perchè i Clienti utilizzano il Cloud Computing?
Aggiungi Nuovo Ambiente di Sviluppo
Aggiungi Nuovo Ambiente di Produzione
Aggiungi Nuovo Ambiente in Giappone
Aggiungi 1,000 Server
Rimuovi 1,000 Server
Numero d’istanze 1,000
Instanza Tipo M3 Extra Large
Availability Zone US-West-2b
Launch
aws.amazon.com/managementconsole
Con AWS: Infrastrutture in MinutiIT Tradizionale: Infrastrutture in Settimane
Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro
di minuti e non di settimane
Perchè i Clienti utilizzano il Cloud Computing?
Si Sperimenta
Spesso
I prototipi
Costano Poco
Si Innova di Più
$00’s
Si Sperimenta
Raramente
I prototipi sono
Onerosi
Si Innova Poco
“On-Premise”
Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro
di minuti e non di settimane
Perchè i Clienti utilizzano il Cloud Computing?
Focus sul business Non sul mantenimento dell’infrastuttura IT
Perchè i Clienti utilizzano il Cloud Computing?
Noi pensiamo a…
Data center
Alimentazione
Raffreddamento
Cablaggio
Networking
Armadi Rack
Server
Storage
Manodopera
…quindi voi non dovete
più occuparvi di…
Acquistare ed installare nuovo
Hardware
Installare e configurare nuovo
Software
Costruire e gestire data center
Focus sul business Non sul mantenimento dell’infrastuttura IT
Perchè i Clienti utilizzano il Cloud Computing?
Perchè i Clienti utilizzano il Cloud Computing?
Copertura Globale Per espandere l’infrastruttura geograficamente e
servire utenze globali
Applicazione
Copertura Globale Per espandere l’infrastruttura geograficamente e
servire utenze globali
Perchè i Clienti utilizzano il Cloud Computing?
Copertura Globale Per espandere l’infrastruttura geograficamente e
servire utenze globali
Perchè i Clienti utilizzano il Cloud Computing?
Applicazione
Elasticità
Domenica Lunedì Martedì Mercoledì Giovedì Venerdì Sabato
Traffico settimanale tipico su
Amazon.com
Traffico di Novembre su Amazon.com
Novembre
Capacità a disposizione
Novembre
Traffico di Novembre su Amazon.com
76%
24%
Capacità a disposizione
Novembre
Traffico di Novembre su Amazon.com
10 Novembre 2010
Spento l’ultimo web server fisico di
Amazon.com
31 Ottobre 2011
Spento l’ultimo web server degli
store Europei
10 Novembre 2010
Spento l’ultimo web server fisico di
Amazon.com
Novembre
Traffico di Novembre su Amazon.com
NumerodiistanzeEC2
12/042008 14/04/2008 15/04/2008 16/04/2008 18/04/2008 19/04/2008 20/04/200817/04/200813/04/2008
Da 40 server a 5000 in 3 giorni
EC2 ha scalato fino al picco
di 5000 istanze
Recensione su
“Techcrunch”
Lancio dell’integrazione con
Facebook
Carico costante per ~40
istanze
I Servizi di AWS
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Architettura di Riferimento
Region
Un insieme indipendente di risorse AWS in una
specifica area geografica, utile per soddisfare requisiti
di privacy (dove sono i miei dati?) e compliance
Infrastruttura Globale di AWS
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Availability Zones
Disegnate all’interno di una Region come zone
indipendenti che non condividono “single point of
failure”
Sono connesse tra loro con una rete a bassa latenza
Infrastruttura Globale
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Edge Locations
Per distribuire contenuti agli utenti con una latenza
ridotta, la rete globale di Edge Location supporta
l’infrastruttura DNS di Route 53 e la Content Delivery
Network (CDN) di CloudFront.
Infrastruttura Globale
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
VPN Connection
Una connessione VPN hardware tra l’ambiente AWS ed
il tuo datacenter
Basata su Internet Protocol Security (IPSec)
Gli apparati hardware più comuni sono supportati
Internet
Networking
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Direct Connect
Una connessione dedicata tra la tua infrastruttura IT
ed i datacenter di AWS, in modo da poter estendere la
propria infrastruttura di rete e le proprie VLAN verso
AWS
Networking
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Virtual Private Cloud
Una sezione isolata e privata del Cloud AWS
Permette di controllare un ambiente di rete virtuale su cui è
possibile usare le risorse di AWS
Internet
Networking
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Route 53
Un servizio Domain Name System (DNS) altamente
affidabile e scalabile
Funzionalità Descrizione
Globale Supportato dalle Edge Location AWS per un
servizio veloce e robusto
Scalabile Scala automaticamente in base al volume delle
richieste
Latency based
routing
Supporta la risoluzione in base alla latenza,
permettendo architetture multi-region
Health Check Implementa regole di fail-over del DNS in base
al controllo dei servizi di rete
Integrato Integrato con gli altri servizi AWS come load
balancer, S3 ed EC2
Sicuro Integrato con il servizio IAM per permettere un
controllo fine nell’accesso del DNS
Networking
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Scalabilità verticale
Da $0.02/ora
Elastic Compute Cloud (EC2)
L’unità base di capacità computazionale
Varie opzioni di CPU, memoria e dischi locali
Instance type differenti, da micro a cluster compute
Funzionalità Descrizione
Flessibile Può eseguire Windows o distribuzioni Linux
Scalabile Le instance type possono variare da micro a cluster
compute
Amazon Machine
Image (AMI)
Le configurazioni possono essere salvate come
immagini da cui altre istanze possono essere create
Controllo completo Con i permessi di Administrator o root
Sicuro Un firewall per ogni istanza con i Security Group
Monitoring Le metriche sono pubblicate su Cloud Watch
Economico In modalità On-demand, Reserved o Spot instance
VM Import/Export Importa ed esporta le VM in EC2
Compute
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Guardian News & Media (GNM) misura i vantaggi
nell’usare AWS in funzione della riduzione dei tempi di
implementazione dell’infrastruttura.
“Sono necessari… meno di 10 minuti per preparare una
nuova istanza in Amazon EC2 e circa 20 minuti per
connetterla alla nostra infrastruttura in base al tipo di
server, per un tempo complessivo di mezz’ora.
Questo va confrontato con le tre settimane che
l’hardware richiede per essere consegnato ed installato
più il tempo necessario per l’approvazione del budget.”
Mike Bracken
GNM Director of Technology Development
Compute
Scalabilità verticale
Da $0.02/ora
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Auto Scaling
Cambia automaticamente la dimensione di un cluster di istanze
in base alle richieste
Un allarme fa partire
una policy dell’auto
scaling
Funzionalità Descrizione
Controllo Si definiscono dimensione minima e massima,
quando e come il numero di istanze deve cambiare
Integrato con
CloudWatch
Utilizza le metriche raccolte da CloudWatch per
guidare le attività di scaling
Instance type Può gestire istanze on-demand o spot
Compatibile con il VPC
as-create-auto-scaling-group MyGroup
--launch-configuration MyConfig
--availability-zones eu-west-1a
--min-size 4
--max-size 200
Compute
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Elastic Load Balancing
Crea applicazioni altamente scalabili
Distribuisce il carico tra istanze EC2 su differenti
Availability Zone
Funzionalità Descrizione
Auto-scaling Scala automaticamente in base al volume delle
richieste da gestire
Disponibile Distribuisce il carico tra istanze su differenti
Availability Zone
Health check Controlla il funzionamento delle istanze per
includerle o meno nel bilanciamento
Session stickiness Invia le richieste sulla stessa istanza
SSL Supporta la terminazione SSL/HTTPS per web ed
application server
Monitoring Pubblica le metriche su Cloud Watch
Compute
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
S3 – Lo storage ad oggetti
Disegnato per avere il 99.999999999% di durabilità
Nessun limite nel numero di oggetti
Fino a 5TB di dimensione per oggetto
Funzionalità Descrizione
Flessibile Gli oggetti sono organizzati all’interno di Bucket
Controllo accessi Controllo granulare dei permessi sugli oggetti
Server-side encryption Encryption 256bit AES degli oggetti
Caricamenti multi-part Maggiore velocità e controllo
Object versioning Archivia tutte le versioni degli oggetti
Object expiry Automaticamente rimuove i vecchi oggetti
Access log Audit completo delle azioni su bucket e oggetti
Web hosting Soluzione completa per web hosting statico
Notifiche Ricevi notifiche per eventi importanti
Import/Export Importa/esporta gli oggetti da dischi fisici
Storage
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Viaggio attraverso il Cloud - Cos'è AWS?
“Spotify aveva necessità di uno storage che potesse scalare molto velocemente
senza attese per upgrade. Questo ci ha portato sullo storage cloud e, in quel
mercato, Amazon Simple Storage Service (Amazon S3) è il prodotto più maturo e
scalabile.
Amazon S3 ci rende confidenti nella nostra capacità di espandere lo storage in
modo rapido mantenendo una alta durabilità dei dati.”
Emil Fredriksson, Operations Director
Elastic Block Store
Uno storage a blocchi dalle alte prestazioni
Da 1GB a 1TB di dimensione
Una istanza EC2 lo usa come un disco
Funzionalità Descrizione
File system ad alte
prestazioni
Monta il volume EBS e formattalo come richiesto
Dimensione flessibile Da 1GB a 1TB
Sicuro Privato, per le tue istanze
Performante Puoi richiedere le Provisioned IOPS per avere il livello
desiderato di performance
Disponibile Replicato all’interno della Availability Zone
Backup Si possono fare snapshot point-in-time
Monitoring Metriche dettagliate disponibili via CloudWatch
Storage
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Glacier
Uno storage dal costo ridotto
Sicuro e affidabile per backup e archiviazioni
Per i dati che non sono acceduti di frequente
Funzionalità Descrizione
Costi ridotti $0.01/GB/mese, senza costi iniziali
Affidabile La stessa durabilità di S3 (99.999999999%)
Flessibile Salva qualsiasi quantità di dati on-demand.
Non è necessario fare capacity planning.
Sicuro Utilizza la piattaforma robusta di AWS.
L’accesso ai dati è controllato.
API Per inviare e ricevere dati si usano API di tipo REST
Import/Export E’ possibile importare/esportare dati tramite dischi
fisici.
Vault inventory Un indice dei contenuti di un Vault
Storage
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Relational Database Service
Database-as-a-Service
Nessun bisogno di installare o gestire database
Configurazioni scalabili ed in alta affidabilità
Funzionalità Desscrizione
Piattaforme supportate MySQL, SQL Server e Oracle Database
Pre-configurato Con parametri di default ottimizzati
Automated patching Mantieni aggiornato il database in automatico
Backup Backup automatici o su richiesta
Recovery point-in-time
Provisioned IOPS Richiedi il throughput di I/O in base ai tuoi requisiti
Failover Recupero automatico in caso di failure
Replica Crea in modo facile repliche in lettura dei dati su
differenti Availability Zone
Database
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Amazon Relational Database Service (Amazon RDS) è
usato per salvare i forum di discussione, il contenuto
del sito e i dati di configurazione del progetto.
L’alta affidabilità della configurazione Multi-AZ
gestisce i metadati dei giochi live ed i contenuti
generati dagli utenti.
Una robustezza Enterprise per proteggere I dati dei
Clienti.
Gestendo le attività di amministrazione dei
database, Amazon RDS permette a SEGA di
focalizzarsi sugli aspetti più importanti.
Database
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
DynamoDB
Database NoSQL che fornisce il throughput richiesto
Prestazioni elevate e stabili
Architettura distribuita e affidabile
Funzioinalità Descrizione
Provisioned throughput Regola la capacità richiesta in lettura/scrittura
Prestazioni stabili Latenze dell’ordine dei millisecondi con una
infrastruttura basata su SSD
Consistenza dei dati La sicurezza di leggere la versione aggiornata dei dati
Fault tolerant I dati sono replicati su più Availability Zone
Monitoring Integrato con Cloud Watch
Sicurezza Integrato con AWS Identity and Access Management
(IAM)
Elastic MapReduce Integrato con Elastic MapReduce per analisi
complesse su Big Data
Database
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Amazon SQS
Distribuzione dei
messaggi
Presa in carico del
messaggioAmazon SQS
Un servizio di messaggistica a code
affidabile e scalabile per scambiare
messaggi tra istanze
Funzionalità Descrizione
Affidabile I messaggi sono salvati su più Availability Zone
Semplice Semplici API per inviare e ricevere messaggi
Scalabile Nessun limite nel numero dei messaggi
Sicuro L’accesso alle code richiede una autenticazione
Servizi Applicativi
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Task A
Task B
(Auto-scaling)
Task C
2
3
1
Funzionalità Descrizione
Gestione dello stato Mantiene lo stato di un workflow distribuito in
modo robusto e affidabile
Tracciamento Traccia le esecuzioni attraverso un log per analisi-
audit successive
Consistenza Assicura che I task siano eseguiti e che non vi
siano duplicati negli eventi gestiti
Semplice Un modello di programmazione basato su Task e
Decider semplifica l’integrazione
Simple Workflow
Coordina i passi di un processo attraverso
applicazioni differenti, integrando risorse su
AWS con risorse al di fuori di AWS e
gestendo lo stato in una architettura
distribuita
Servizi Applicativi
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Viaggio attraverso il Cloud - Cos'è AWS?
Viaggio attraverso il Cloud - Cos'è AWS?
Viaggio attraverso il Cloud - Cos'è AWS?
Viaggio attraverso il Cloud - Cos'è AWS?
Viaggio attraverso il Cloud - Cos'è AWS?
Cloud Search
Un motore di ricerca elastico basato
sull’esperienza di Amazon A9
Completamente gestito, con funzionalità
avanzate
Scala automaticamente
Document
Server
Results
Search
Server
Funzionalità Descrizione
Auto-scaling Scala automaticamente in base al volume delle
richieste e dei dati indicizzati
Prestazioni elevate Lavorando in memoria mantiene una bassa latenza
nel fornire I risultati
Funzionalità avanzate Supporta faceting, stemming, sinonimi, stop words
and ordinamenti personalizzati nei risultati
Costi ridotti E’ un servizio elastico, si paga quello che si usa
Servizi Applicativi
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
CloudFront
Una Content Delivery Network (CDN) globale
Distribuisce contenuti con bassa latenza, alta velocità di
trasferimento e nessun commitment di utilizzo
Funzionalità Descrizione
Veloce La distirbuzione globale delle edge location serve i
contenuti vicino ai tuoi utenti
Integrato con altri
servizi
Funziona in modo semplice con origin S3 ed EC2
Contenuti dinamici Supporta contenuti statici e dinamici
Streaming Supporta streaming RTMP da S3 e live streaming da
Adobe FMS e Microsoft Media Server
London
Paris
NY
Served from S3
/images/*
3
Served from EC2
*.php
2
Single CNAME
www.mysite.com
1
Servizi Applicativi
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Elastic MapReduce
Un cluster Hadoop gestito ed elastico
Integrato con S3 e DynamoDB
Configurato per usare Hive & Pig per l’analisi dei dati
Integrato con le istanze Spot
Servizi Applicativi
Funzionalità Descrizione
Scalabile Scegli quante istanze usare con Hadoop. Modifica il
numero di istanze attive a caldo, durante l’esecuzione
di un job flow
Integrato con altri
servizi
Utilizza S3 come sorgente e/o per registrare I risultati.
Integra DynamoDB nelle analisi.
Completo Supporta piattaforme come Hive e Pig per l’analisi dei
dati e permette di definire procedure in Cascading,
Java, Ruby, Perl, Python, PHP, R, o C++
Costi ridotti Può usare istanze Spot
Controllo Verifica l’esecuzione dei job flow tramite la console di
gestione web
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Elastic Beanstalk
Deployment integrato con Eclipse, Visual Studio e Git
Gestione delle versioni e degli ambienti delle applicazioni
Gestione integrata delle risorse AWS utilizzate
Funzionalità Descrizione
Piattaforme gestite Java, .NET, PHP, Python, Ruby, Node.js
Creazione delle risorse Elastic Load Balancing, istanze, Auto Scaling
integrato con gli allarmi CloudWatch
Controllo & Log Integrato con CloudWatch, i log possono essere
consolidati su S3
Versioni Gestisce differenti versioni delle applicazioni
permettendo di passare dall’una all’altra
Notifiche Ricevi notifiche via mail per i principali eventi
Full resource access Rimane l’accesso alle risorse AWS sottostanti
Gestione & Amministrazione
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Cloud Formation
Automatizza la creazione di “stack” in modo riproducibile
Template per lq creazione di risorse AWS
Funzionalità Descrizione
Piattaforme gestite Supportate le risorse AWS da EC2 a IAM
Creazione delle risorse Le risorse sono create in automatico con un
aggiornamento delle attività effettuate / in corso
Dichiarativo Uno “stack” è descritto da un template con sintassi
JSON che può essere messo sotto “source control”
Personalizzabile Rendi uno stack flessibile con dei parametri
Gestione & Amministrazione
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
Identity & Access Management (IAM)
Controllo granulare sui permessi degli utenti per AWS
Delega dei permessi alle istanze EC2 tramite “ruoli”
Software Developer Kits (SDK)
Supporto completo per gli ambienti di programmazione per
usare i servizi di AWS
Gestione & Amministrazione
Compute Storage
Infrastruttura Globale di AWS
Database
Servizi Applicativi
Gestione & Amministrazione
Networking
+ altro ancora
Simple Email Service
Simple Notification Service
ElastiCache
CloudWatch
Storage Gateway
…
Amazon Redshift
Il Data Warehouse secondo AWS
Analizza in modo semplice e
rapido Peta Byte di dati
1/10 dei costi di un ambiente
Data Warehouse tradizionale
Deployment & Gestione
automatici
Compatibile con i principali
strumenti di BI
Test Interno:
Almeno 10X più veloce per una frazione dei costi
2 miliardi di righe
come dati
e le 6 query più
complesse32 nodi, 4.2 TB di
RAM, 1.6 PB di dischi
Un costo complessivo
di molti milioni di
dollari
Due nodi
16 TB / 128 GB RAM
$3.65 / ora
Amazon
Redshift
Il nostro test
Data Warehouse
interno del retail
AWS Data Pipeline
AWSData Pipeline
Your Analytics
Un servizio di orchestrazione per la gestione dei dati
Gestione di flussi di dati automatici e periodici
Integrato con le sorgenti dati di AWS
Può connettersi a sorgenti dati esterne ad AWS
La tua analisi
Nuovo! Amazon Elastic Transcoder
La domanda #1 delle
aziende
Il Cloud è sicuro
per le mie applicazioni ed i miei dati?
La sicurezza è la nostra priorità #1
Persone &
Procedure
Sicurezza
Network
Sicurezza
Fisica
Sicurezza
Piattaforma
ITAR
FIPS 140-2
MPAAISO 27001
SOC 2 ISAE 3402 PCI DSS
HIPAA
FISMA Moderate
Per molti Clienti la sicurezza aumenta nel Cloud
“The improved computer security
includes, but is not limited to,
greater protection against
network attacks and real time
detection of system tampering.”
Earl E. Devaney, Chairman
Recovery.gov
“You basically turn yourself into a
polymorphic surface to which the
attack guy has a much tougher
time getting at. That, ultimately, is
the real key advantage to drive
security and make things much
better for us across the board.”
Gus Hunt, CTO
Central Intelligence Agency (CIA)
La domanda #2 delle
aziende
Come posso usare il Cloud assieme alle
mie risorse “on-premise”?
Che cos’è un Cloud “ibrido”?
Corporate Data
Center
Corporate Data
Center
Corporate Data
Center
Estendere il tuo Datacenter
Corporate Data
Center
Con risorse integrate
Strumenti per supportare architetture “ibride”
Connessioni VPN
Integrazione con strumenti di gestione
Migrazione dei workload
Integrazione con i sistemi di Identity & Access Control
Conclusioni
Perché i Clienti adottano il Cloud Computing?
Ridurre i costi
Sostituisci CAPEX con
OPEX
Economia di Scala
Riduci i costi ricorrenti
con attività
automatizzabili
Scalabilità &
Elasticità
Senza stime ed over-
provisioning
Velocità & Agilità
Infrstrutture pronte in
minuti e non settimane
Priorità al business
Non ad attività IT senza
vantaggio competitivo
Copertura Globale
Puoi raggiungere con
facilità una clientela
globale
aws.amazon.com

Mais conteúdo relacionado

Mais procurados

Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈 Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈 Amazon Web Services Korea
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...Amazon Web Services
 
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019Amazon Web Services Korea
 
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...Amazon Web Services
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSAmazon Web Services
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019Amazon Web Services Korea
 
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음Amazon Web Services Korea
 
An Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAn Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAmazon Web Services
 
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법Amazon Web Services Korea
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overviewVinay Yelluri
 
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance Seminar
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance SeminarAWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance Seminar
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance SeminarAmazon Web Services Korea
 
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션 - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션  - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션  - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션 - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021Amazon Web Services Korea
 
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 IntroAmazon Web Services Korea
 

Mais procurados (20)

Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈 Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
Amazon RDS 살펴보기 (김용우) - AWS 웨비나 시리즈
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...Webinar aws 101   a walk through the aws cloud- introduction to cloud computi...
Webinar aws 101 a walk through the aws cloud- introduction to cloud computi...
 
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019
클라우드 보안 위협 동향과 통합 보안 전략 - 김준호 과장, SECUI :: AWS Summit Seoul 2019
 
Introduction to Amazon EC2
Introduction to Amazon EC2Introduction to Amazon EC2
Introduction to Amazon EC2
 
Overview of Amazon Web Services
Overview of Amazon Web ServicesOverview of Amazon Web Services
Overview of Amazon Web Services
 
Aws VPC
Aws VPCAws VPC
Aws VPC
 
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
Using AWS CloudTrail and AWS Config to Enhance the Governance and Compliance ...
 
Overview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWSOverview of AWS by Andy Jassy - SVP, AWS
Overview of AWS by Andy Jassy - SVP, AWS
 
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
AWS를 활용한 글로벌 오피스 업무 환경 구축하기 - 류한진, 이랜드시스템스 :: AWS Summit Seoul 2019
 
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
AWS Finance Symposium_금융권을 위한 hybrid 클라우드 도입 첫걸음
 
An Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWSAn Intro to Building and Optimizing a Hybrid Cloud on AWS
An Intro to Building and Optimizing a Hybrid Cloud on AWS
 
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
AWS Backup을 이용한 데이터베이스의 백업 자동화와 편리한 복구방법
 
Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
 
Getting Started with Amazon EC2
Getting Started with Amazon EC2Getting Started with Amazon EC2
Getting Started with Amazon EC2
 
AWS Cloud Watch
AWS Cloud WatchAWS Cloud Watch
AWS Cloud Watch
 
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance Seminar
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance SeminarAWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance Seminar
AWS Security 솔루션 자세히 살펴보기 :: 신용녀 :: AWS Finance Seminar
 
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션 - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션  - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션  - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
대용량 트래픽을 처리하는 최적의 서버리스 애플리케이션 - 안효빈, 구성완 AWS 솔루션즈 아키텍트 :: AWS Summit Seoul 2021
 
Introduction of AWS KMS
Introduction of AWS KMSIntroduction of AWS KMS
Introduction of AWS KMS
 
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro
성공적인 AWS Cloud 마이그레이션 전략 및 사례 - 방희란 매니저:: AWS Cloud Track 1 Intro
 

Destaque

AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesAmazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesAmazon Web Services
 
AWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud SeriesAWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud SeriesAmazon Web Services
 
February 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceFebruary 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceAmazon Web Services
 
AWS treatment: a proposal
AWS treatment: a proposalAWS treatment: a proposal
AWS treatment: a proposalLaura Mutti
 
Sencha touch: panoramica e orientamento sul codice
Sencha touch: panoramica e orientamento sul codiceSencha touch: panoramica e orientamento sul codice
Sencha touch: panoramica e orientamento sul codiceGiuseppe Toto
 
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...Amazon Web Services
 
Caso Amazon Strategia Economica
Caso Amazon Strategia EconomicaCaso Amazon Strategia Economica
Caso Amazon Strategia EconomicaMarco Latini
 
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...lanfranf
 
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...Amazon Web Services
 
AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214Amazon Web Services
 
Category management (by Fabio Bullita)
Category management (by Fabio Bullita)Category management (by Fabio Bullita)
Category management (by Fabio Bullita)Fabio Bullita
 
AWS re:Invent 2016: Know Before You Go
AWS re:Invent 2016: Know Before You GoAWS re:Invent 2016: Know Before You Go
AWS re:Invent 2016: Know Before You GoAmazon Web Services
 
Amazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisAmazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisBessie Chu
 

Destaque (20)

Aws
AwsAws
Aws
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
AWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud SeriesAWS 101 - Journey to the AWS Cloud Series
AWS 101 - Journey to the AWS Cloud Series
 
February 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration ServiceFebruary 2016 Webinar Series - Introduction to AWS Database Migration Service
February 2016 Webinar Series - Introduction to AWS Database Migration Service
 
AWS treatment: a proposal
AWS treatment: a proposalAWS treatment: a proposal
AWS treatment: a proposal
 
Sencha touch: panoramica e orientamento sul codice
Sencha touch: panoramica e orientamento sul codiceSencha touch: panoramica e orientamento sul codice
Sencha touch: panoramica e orientamento sul codice
 
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...
Viaggio attraverso il cloud - Consigli e best practices per iniziare con il c...
 
Auchan Fit
Auchan FitAuchan Fit
Auchan Fit
 
Caso Amazon Strategia Economica
Caso Amazon Strategia EconomicaCaso Amazon Strategia Economica
Caso Amazon Strategia Economica
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
Assolombarda-2016
Assolombarda-2016Assolombarda-2016
Assolombarda-2016
 
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...
AWSome Day, Milan | 5 Marzo 2015 - Opening Keynote (Nicola Previati - Italy T...
 
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
Dynamic Content Acceleration: Fast Web Apps with Amazon CloudFront and Amazon...
 
AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214AWS Welcome to re:Invent recap - 20161214
AWS Welcome to re:Invent recap - 20161214
 
Category management (by Fabio Bullita)
Category management (by Fabio Bullita)Category management (by Fabio Bullita)
Category management (by Fabio Bullita)
 
AWS re:Invent 2016: Know Before You Go
AWS re:Invent 2016: Know Before You GoAWS re:Invent 2016: Know Before You Go
AWS re:Invent 2016: Know Before You Go
 
Amazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor AnalysisAmazon Web Services SWOT & Competitor Analysis
Amazon Web Services SWOT & Competitor Analysis
 
Understanding AWS Security
Understanding AWS SecurityUnderstanding AWS Security
Understanding AWS Security
 

Semelhante a Viaggio attraverso il Cloud - Cos'è AWS?

Smau padova 2013 stefano dindo
Smau padova 2013 stefano dindoSmau padova 2013 stefano dindo
Smau padova 2013 stefano dindoSMAU
 
2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computingMarco Parenzan
 
I Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaI Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaSoluzioni Futura
 
I Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaI Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaValerio Versace
 
Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Andrea Cavicchini
 
Introduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionIntroduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionMarco Parenzan
 
Team Netuse & IBM - Il Cloud Native rende agile il tuo business.
Team Netuse & IBM -  Il Cloud Native rende agile il tuo business.Team Netuse & IBM -  Il Cloud Native rende agile il tuo business.
Team Netuse & IBM - Il Cloud Native rende agile il tuo business.Team Netuse srl
 
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014  Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014 Aruba S.p.A.
 
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroVMEngine
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...Marco Parenzan
 
Consolidamento e virtualizzazione
Consolidamento e virtualizzazione Consolidamento e virtualizzazione
Consolidamento e virtualizzazione S.info Srl
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
 
Predictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoTPredictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoTMarco Parenzan
 
Come affrontare la sfida del Cloud Computing
Come affrontare la sfida del Cloud ComputingCome affrontare la sfida del Cloud Computing
Come affrontare la sfida del Cloud ComputingInnocenti Andrea
 
comm-09 Cloud Computing
comm-09 Cloud  Computingcomm-09 Cloud  Computing
comm-09 Cloud Computingmcolavit
 

Semelhante a Viaggio attraverso il Cloud - Cos'è AWS? (20)

Smau padova 2013 stefano dindo
Smau padova 2013 stefano dindoSmau padova 2013 stefano dindo
Smau padova 2013 stefano dindo
 
2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computing
 
I Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaI Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni Futura
 
I Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni FuturaI Love Cloud by Soluzioni Futura
I Love Cloud by Soluzioni Futura
 
Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)
 
Introduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionIntroduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 Edition
 
Team Netuse & IBM - Il Cloud Native rende agile il tuo business.
Team Netuse & IBM -  Il Cloud Native rende agile il tuo business.Team Netuse & IBM -  Il Cloud Native rende agile il tuo business.
Team Netuse & IBM - Il Cloud Native rende agile il tuo business.
 
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014  Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014
Workshop 'Le soluzioni Cloud con Aruba, Dell e Intel' - Smau Milano 2014
 
Il Cloud a Km.0
Il Cloud a Km.0Il Cloud a Km.0
Il Cloud a Km.0
 
Il Cloud a KM 0
Il Cloud a KM 0Il Cloud a KM 0
Il Cloud a KM 0
 
Cloud a Km. 0
Cloud a Km. 0Cloud a Km. 0
Cloud a Km. 0
 
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaro
 
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
2015.01.09 - Principi del Cloud Computing e migrazione delle applicazioni mod...
 
Consolidamento e virtualizzazione
Consolidamento e virtualizzazione Consolidamento e virtualizzazione
Consolidamento e virtualizzazione
 
Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014
 
Data Lake
Data LakeData Lake
Data Lake
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
 
Predictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoTPredictive Maintenance per le aziende del nord-est con Azure e IoT
Predictive Maintenance per le aziende del nord-est con Azure e IoT
 
Come affrontare la sfida del Cloud Computing
Come affrontare la sfida del Cloud ComputingCome affrontare la sfida del Cloud Computing
Come affrontare la sfida del Cloud Computing
 
comm-09 Cloud Computing
comm-09 Cloud  Computingcomm-09 Cloud  Computing
comm-09 Cloud Computing
 

Mais de Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

Mais de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Viaggio attraverso il Cloud - Cos'è AWS?

  • 1. Cos’è AWS? Danilo Poccia – Solution Architect
  • 2. Una introduzione ad Amazon Web Services (AWS) e sul perchè il suo utilizzo sta aumentando così velocemente. Una panoramica sui servizi disponibili. Le risposte alle domande che nascono quando ci si avvicina ad AWS. Cos’è AWS?
  • 4. Business per i Consumatori Decine di milioni di Clienti attivi. Nove Paesi: Stati Uniti, Gran Bretagna, Germania Giappone, Francia, Canada, Cina, Italia e Spagna. Business per i Venditori Vendi nei siti di Amazon. Utilizza la tecnologia di Amazon per il tuo sito di vendita al pubblico. Approfitta della rete distributiva di Amazon. Infrastruttura IT Servizi di Cloud Computing per ospitare le tue applicazioni. Centinaia di migliaia di Clienti registrati in più di 190 Paesi.
  • 5. Deep experience in building and operating global web scale systems About Amazon Web Services ? …è diventata (anche) un fornitore di Cloud Computing? Come mai Amazon…
  • 6. Più di 10 anni di esperienza nell’ottimizzare la propria IT Apertura ai venditori esterni Necessità di un ambiente di sviluppo altamente scalabile Richiesta di nuovi servizi da parte degli sviluppatori
  • 7. Obiettivo di AWS Permettere ad Aziende e Sviluppatori di creare applicazioni complesse e scalabili attraverso l’utilizzo di servizi web*. *Quello che oggi viene comunemente chiamato “cloud”
  • 9. Non è la capacità in eccesso di Amazon!
  • 10. Supporta i siti e le applicazioniweb più conosciute
  • 12. Ogni giorno AWS aggiunge capacità server equivalente a quanto era necessario ad Amazon quando era una società da $5B di fatturato $5.2B retail business 7,800 dipendenti Una grande quantità di server 2003
  • 13. 2 Milioni di Milioni 1.1M di transazioni al secondo Oggetti in S3
  • 15. Innovazione continua a beneficio dei nostri Clienti: 158 nuove funzionalità e servizi in 11 mesi del 2012
  • 17. Utility Computing On demand Paghi per quanto utilizzi Uniforme Disponibile
  • 18. On demand Uniforme Disponibile Utility Computing Paghi per quanto utilizzi
  • 21. Una Copertura Globale Region US-WEST (N. California) EU-WEST (Ireland) ASIA PAC (Tokyo) ASIA PAC (Singapore) US-WEST (Oregon) SOUTH AMERICA (Sao Paulo) US-EAST (Virginia) GOV CLOUD ASIA PAC (Sydney)
  • 23. Edge Location Dallas(2) St.Louis Miami JacksonvilleLos Angeles (2) Palo Alto Seattle Ashburn(2) Newark New York (2) Dublin London(2) Amsterdam Stockholm Frankfurt(2) Paris(2) Singapore(2) Hong Kong Tokyo Sao Paulo South Bend San Jose Osaka Milan Sydney Una Copertura Globale
  • 24. Gestibile con web service ec2-run-instances ami-b232d0db --instance-count 3 --availability-zone eu-west-1a --instance-type m1.small ec2-run-instances ami-b232d0db --instance-count 5 --availability-zone eu-west-1c --instance-type m1.medium
  • 25. ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1b --instance-type m1.xlarge ec2-run-instances ami-b232d0db --instance-count 2 --availability-zone us-east-1d --instance-type m1.xlarge Gestibile con web service
  • 26. Gestibile con web service elb-create-lb myLoadBalancer as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1c --min-size 2 --max-size 200 ec2-authorize default -p 80
  • 27. Una console web di management
  • 28. Perchè i Clienti utilizzano il Cloud Computing?
  • 29. Perchè i Clienti utilizzano il Cloud Computing? Costi Variabili Per sostituire gli investimenti in conto capitale con costi variabili
  • 30. Perchè i Clienti utilizzano il Cloud Computing? Costi Variabili Nel tuo datacenter vs $0 per poter partire. Paghi solo per quello che utilizzi. Per sostituire gli investimenti in conto capitale con costi variabili Investimenti in conto capitale & installazione fisica
  • 31. Perchè i Clienti utilizzano il Cloud Computing? Costi Variabili Per sostituire gli investimenti in conto capitale con costi operativi Fonte: IDC Whitepaper, sponsorizzato da Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” Luglio 2012 Una media di 400 server sostituiti per Cliente.
  • 32. Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente. Perchè i Clienti utilizzano il Cloud Computing?
  • 33. Economie di Scala Perchè i Clienti utilizzano il Cloud Computing? Ha risparmiato $34M con l’applicazione SmartHub Decine di milioni di $ risparmiati con le prime 12 applicazioni migrate su AWS 50% di riduzione dei costi di analisi Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente.
  • 34. Perchè i Clienti utilizzano il Cloud Computing? $3.01M $0.90M Un TCO a 5 anni per applicazione inferiore del 70% On-premise AWS Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente. Fonte: IDC Whitepaper, sposorizzato da Amazon, “The Business Value of Amazon Web Services Accelerates Over Time.” Luglio 2012
  • 35. Perchè i Clienti utilizzano il Cloud Computing? Riduzione dei prezzi Più Clienti Maggiore utilizzo di AWS Aumento Infrastrut- tura Economie di scala Minori costi Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente.
  • 36. Perchè i Clienti utilizzano il Cloud Computing? Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente. Riduzione dei prezzi Più Clienti Aumento Infrastrut- tura Economie di scala Minori costi Maggiore utilizzo di AWS
  • 37. Perchè i Clienti utilizzano il Cloud Computing? Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente. Riduzione dei prezzi Più Clienti Aumento Infrastrut- tura Minori costi Maggiore utilizzo di AWS Economie di scala
  • 38. Perchè i Clienti utilizzano il Cloud Computing? Economie di Scala Costi variabili inferiori rispetto a quelli che le aziende possono raggiungere autonomamente. Riduzione dei prezzi Più Clienti Aumento Infrastrut- tura Maggiore utilizzo di AWS Economie di scala Minori costi
  • 39. Capacità elastica Non è più necessario ipotizzare il dimensionamento e nemmeno sovradimensionare l’infrastruttura Perchè i Clienti utilizzano il Cloud Computing?
  • 40. Capacità richiesta Capacità stimata Disservizio Spreco di capacità Capacità Tempo Capacità elastica Non è più necessario ipotizzare il dimensionamento e nemmeno sovradimensionare l’infrastruttura Perchè i Clienti utilizzano il Cloud Computing?
  • 41. Capacità elastica Capacità Tempo Capacità elastica Non è più necessario ipotizzare il dimensionamento e nemmeno sovradimensionare l’infrastruttura Perchè i Clienti utilizzano il Cloud Computing?
  • 42. Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro di minuti e non di settimane Perchè i Clienti utilizzano il Cloud Computing?
  • 43. “Abbiamo ridotto il tempo di deployment da 2 mesi a 3 giorni.” “Il tempo di deploy è passato da settimane ad ore.” “Possiamo raddoppiare la capacità dei server in 20 secondi” Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro di minuti e non di settimane Perchè i Clienti utilizzano il Cloud Computing?
  • 44. Aggiungi Nuovo Ambiente di Sviluppo Aggiungi Nuovo Ambiente di Produzione Aggiungi Nuovo Ambiente in Giappone Aggiungi 1,000 Server Rimuovi 1,000 Server Numero d’istanze 1,000 Instanza Tipo M3 Extra Large Availability Zone US-West-2b Launch aws.amazon.com/managementconsole Con AWS: Infrastrutture in MinutiIT Tradizionale: Infrastrutture in Settimane Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro di minuti e non di settimane Perchè i Clienti utilizzano il Cloud Computing?
  • 45. Si Sperimenta Spesso I prototipi Costano Poco Si Innova di Più $00’s Si Sperimenta Raramente I prototipi sono Onerosi Si Innova Poco “On-Premise” Velocità ed agilità Diventa possibile avere le infrastrutture disponibili nel giro di minuti e non di settimane Perchè i Clienti utilizzano il Cloud Computing?
  • 46. Focus sul business Non sul mantenimento dell’infrastuttura IT Perchè i Clienti utilizzano il Cloud Computing?
  • 47. Noi pensiamo a… Data center Alimentazione Raffreddamento Cablaggio Networking Armadi Rack Server Storage Manodopera …quindi voi non dovete più occuparvi di… Acquistare ed installare nuovo Hardware Installare e configurare nuovo Software Costruire e gestire data center Focus sul business Non sul mantenimento dell’infrastuttura IT Perchè i Clienti utilizzano il Cloud Computing?
  • 48. Perchè i Clienti utilizzano il Cloud Computing? Copertura Globale Per espandere l’infrastruttura geograficamente e servire utenze globali
  • 49. Applicazione Copertura Globale Per espandere l’infrastruttura geograficamente e servire utenze globali Perchè i Clienti utilizzano il Cloud Computing?
  • 50. Copertura Globale Per espandere l’infrastruttura geograficamente e servire utenze globali Perchè i Clienti utilizzano il Cloud Computing? Applicazione
  • 52. Domenica Lunedì Martedì Mercoledì Giovedì Venerdì Sabato Traffico settimanale tipico su Amazon.com
  • 53. Traffico di Novembre su Amazon.com Novembre
  • 54. Capacità a disposizione Novembre Traffico di Novembre su Amazon.com
  • 56. 10 Novembre 2010 Spento l’ultimo web server fisico di Amazon.com
  • 57. 31 Ottobre 2011 Spento l’ultimo web server degli store Europei 10 Novembre 2010 Spento l’ultimo web server fisico di Amazon.com
  • 59. NumerodiistanzeEC2 12/042008 14/04/2008 15/04/2008 16/04/2008 18/04/2008 19/04/2008 20/04/200817/04/200813/04/2008 Da 40 server a 5000 in 3 giorni EC2 ha scalato fino al picco di 5000 istanze Recensione su “Techcrunch” Lancio dell’integrazione con Facebook Carico costante per ~40 istanze
  • 61. Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking Architettura di Riferimento
  • 62. Region Un insieme indipendente di risorse AWS in una specifica area geografica, utile per soddisfare requisiti di privacy (dove sono i miei dati?) e compliance Infrastruttura Globale di AWS Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 63. Availability Zones Disegnate all’interno di una Region come zone indipendenti che non condividono “single point of failure” Sono connesse tra loro con una rete a bassa latenza Infrastruttura Globale Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 64. Edge Locations Per distribuire contenuti agli utenti con una latenza ridotta, la rete globale di Edge Location supporta l’infrastruttura DNS di Route 53 e la Content Delivery Network (CDN) di CloudFront. Infrastruttura Globale Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 65. VPN Connection Una connessione VPN hardware tra l’ambiente AWS ed il tuo datacenter Basata su Internet Protocol Security (IPSec) Gli apparati hardware più comuni sono supportati Internet Networking Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 66. Direct Connect Una connessione dedicata tra la tua infrastruttura IT ed i datacenter di AWS, in modo da poter estendere la propria infrastruttura di rete e le proprie VLAN verso AWS Networking Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 67. Virtual Private Cloud Una sezione isolata e privata del Cloud AWS Permette di controllare un ambiente di rete virtuale su cui è possibile usare le risorse di AWS Internet Networking Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 68. Route 53 Un servizio Domain Name System (DNS) altamente affidabile e scalabile Funzionalità Descrizione Globale Supportato dalle Edge Location AWS per un servizio veloce e robusto Scalabile Scala automaticamente in base al volume delle richieste Latency based routing Supporta la risoluzione in base alla latenza, permettendo architetture multi-region Health Check Implementa regole di fail-over del DNS in base al controllo dei servizi di rete Integrato Integrato con gli altri servizi AWS come load balancer, S3 ed EC2 Sicuro Integrato con il servizio IAM per permettere un controllo fine nell’accesso del DNS Networking Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 69. Scalabilità verticale Da $0.02/ora Elastic Compute Cloud (EC2) L’unità base di capacità computazionale Varie opzioni di CPU, memoria e dischi locali Instance type differenti, da micro a cluster compute Funzionalità Descrizione Flessibile Può eseguire Windows o distribuzioni Linux Scalabile Le instance type possono variare da micro a cluster compute Amazon Machine Image (AMI) Le configurazioni possono essere salvate come immagini da cui altre istanze possono essere create Controllo completo Con i permessi di Administrator o root Sicuro Un firewall per ogni istanza con i Security Group Monitoring Le metriche sono pubblicate su Cloud Watch Economico In modalità On-demand, Reserved o Spot instance VM Import/Export Importa ed esporta le VM in EC2 Compute Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 70. Guardian News & Media (GNM) misura i vantaggi nell’usare AWS in funzione della riduzione dei tempi di implementazione dell’infrastruttura. “Sono necessari… meno di 10 minuti per preparare una nuova istanza in Amazon EC2 e circa 20 minuti per connetterla alla nostra infrastruttura in base al tipo di server, per un tempo complessivo di mezz’ora. Questo va confrontato con le tre settimane che l’hardware richiede per essere consegnato ed installato più il tempo necessario per l’approvazione del budget.” Mike Bracken GNM Director of Technology Development Compute Scalabilità verticale Da $0.02/ora Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 71. Auto Scaling Cambia automaticamente la dimensione di un cluster di istanze in base alle richieste Un allarme fa partire una policy dell’auto scaling Funzionalità Descrizione Controllo Si definiscono dimensione minima e massima, quando e come il numero di istanze deve cambiare Integrato con CloudWatch Utilizza le metriche raccolte da CloudWatch per guidare le attività di scaling Instance type Può gestire istanze on-demand o spot Compatibile con il VPC as-create-auto-scaling-group MyGroup --launch-configuration MyConfig --availability-zones eu-west-1a --min-size 4 --max-size 200 Compute Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 72. Elastic Load Balancing Crea applicazioni altamente scalabili Distribuisce il carico tra istanze EC2 su differenti Availability Zone Funzionalità Descrizione Auto-scaling Scala automaticamente in base al volume delle richieste da gestire Disponibile Distribuisce il carico tra istanze su differenti Availability Zone Health check Controlla il funzionamento delle istanze per includerle o meno nel bilanciamento Session stickiness Invia le richieste sulla stessa istanza SSL Supporta la terminazione SSL/HTTPS per web ed application server Monitoring Pubblica le metriche su Cloud Watch Compute Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 73. S3 – Lo storage ad oggetti Disegnato per avere il 99.999999999% di durabilità Nessun limite nel numero di oggetti Fino a 5TB di dimensione per oggetto Funzionalità Descrizione Flessibile Gli oggetti sono organizzati all’interno di Bucket Controllo accessi Controllo granulare dei permessi sugli oggetti Server-side encryption Encryption 256bit AES degli oggetti Caricamenti multi-part Maggiore velocità e controllo Object versioning Archivia tutte le versioni degli oggetti Object expiry Automaticamente rimuove i vecchi oggetti Access log Audit completo delle azioni su bucket e oggetti Web hosting Soluzione completa per web hosting statico Notifiche Ricevi notifiche per eventi importanti Import/Export Importa/esporta gli oggetti da dischi fisici Storage Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 75. “Spotify aveva necessità di uno storage che potesse scalare molto velocemente senza attese per upgrade. Questo ci ha portato sullo storage cloud e, in quel mercato, Amazon Simple Storage Service (Amazon S3) è il prodotto più maturo e scalabile. Amazon S3 ci rende confidenti nella nostra capacità di espandere lo storage in modo rapido mantenendo una alta durabilità dei dati.” Emil Fredriksson, Operations Director
  • 76. Elastic Block Store Uno storage a blocchi dalle alte prestazioni Da 1GB a 1TB di dimensione Una istanza EC2 lo usa come un disco Funzionalità Descrizione File system ad alte prestazioni Monta il volume EBS e formattalo come richiesto Dimensione flessibile Da 1GB a 1TB Sicuro Privato, per le tue istanze Performante Puoi richiedere le Provisioned IOPS per avere il livello desiderato di performance Disponibile Replicato all’interno della Availability Zone Backup Si possono fare snapshot point-in-time Monitoring Metriche dettagliate disponibili via CloudWatch Storage Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 77. Glacier Uno storage dal costo ridotto Sicuro e affidabile per backup e archiviazioni Per i dati che non sono acceduti di frequente Funzionalità Descrizione Costi ridotti $0.01/GB/mese, senza costi iniziali Affidabile La stessa durabilità di S3 (99.999999999%) Flessibile Salva qualsiasi quantità di dati on-demand. Non è necessario fare capacity planning. Sicuro Utilizza la piattaforma robusta di AWS. L’accesso ai dati è controllato. API Per inviare e ricevere dati si usano API di tipo REST Import/Export E’ possibile importare/esportare dati tramite dischi fisici. Vault inventory Un indice dei contenuti di un Vault Storage Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 78. Relational Database Service Database-as-a-Service Nessun bisogno di installare o gestire database Configurazioni scalabili ed in alta affidabilità Funzionalità Desscrizione Piattaforme supportate MySQL, SQL Server e Oracle Database Pre-configurato Con parametri di default ottimizzati Automated patching Mantieni aggiornato il database in automatico Backup Backup automatici o su richiesta Recovery point-in-time Provisioned IOPS Richiedi il throughput di I/O in base ai tuoi requisiti Failover Recupero automatico in caso di failure Replica Crea in modo facile repliche in lettura dei dati su differenti Availability Zone Database Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 79. Amazon Relational Database Service (Amazon RDS) è usato per salvare i forum di discussione, il contenuto del sito e i dati di configurazione del progetto. L’alta affidabilità della configurazione Multi-AZ gestisce i metadati dei giochi live ed i contenuti generati dagli utenti. Una robustezza Enterprise per proteggere I dati dei Clienti. Gestendo le attività di amministrazione dei database, Amazon RDS permette a SEGA di focalizzarsi sugli aspetti più importanti. Database Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 80. DynamoDB Database NoSQL che fornisce il throughput richiesto Prestazioni elevate e stabili Architettura distribuita e affidabile Funzioinalità Descrizione Provisioned throughput Regola la capacità richiesta in lettura/scrittura Prestazioni stabili Latenze dell’ordine dei millisecondi con una infrastruttura basata su SSD Consistenza dei dati La sicurezza di leggere la versione aggiornata dei dati Fault tolerant I dati sono replicati su più Availability Zone Monitoring Integrato con Cloud Watch Sicurezza Integrato con AWS Identity and Access Management (IAM) Elastic MapReduce Integrato con Elastic MapReduce per analisi complesse su Big Data Database Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 81. Amazon SQS Distribuzione dei messaggi Presa in carico del messaggioAmazon SQS Un servizio di messaggistica a code affidabile e scalabile per scambiare messaggi tra istanze Funzionalità Descrizione Affidabile I messaggi sono salvati su più Availability Zone Semplice Semplici API per inviare e ricevere messaggi Scalabile Nessun limite nel numero dei messaggi Sicuro L’accesso alle code richiede una autenticazione Servizi Applicativi Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 82. Task A Task B (Auto-scaling) Task C 2 3 1 Funzionalità Descrizione Gestione dello stato Mantiene lo stato di un workflow distribuito in modo robusto e affidabile Tracciamento Traccia le esecuzioni attraverso un log per analisi- audit successive Consistenza Assicura che I task siano eseguiti e che non vi siano duplicati negli eventi gestiti Semplice Un modello di programmazione basato su Task e Decider semplifica l’integrazione Simple Workflow Coordina i passi di un processo attraverso applicazioni differenti, integrando risorse su AWS con risorse al di fuori di AWS e gestendo lo stato in una architettura distribuita Servizi Applicativi Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 88. Cloud Search Un motore di ricerca elastico basato sull’esperienza di Amazon A9 Completamente gestito, con funzionalità avanzate Scala automaticamente Document Server Results Search Server Funzionalità Descrizione Auto-scaling Scala automaticamente in base al volume delle richieste e dei dati indicizzati Prestazioni elevate Lavorando in memoria mantiene una bassa latenza nel fornire I risultati Funzionalità avanzate Supporta faceting, stemming, sinonimi, stop words and ordinamenti personalizzati nei risultati Costi ridotti E’ un servizio elastico, si paga quello che si usa Servizi Applicativi Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 89. CloudFront Una Content Delivery Network (CDN) globale Distribuisce contenuti con bassa latenza, alta velocità di trasferimento e nessun commitment di utilizzo Funzionalità Descrizione Veloce La distirbuzione globale delle edge location serve i contenuti vicino ai tuoi utenti Integrato con altri servizi Funziona in modo semplice con origin S3 ed EC2 Contenuti dinamici Supporta contenuti statici e dinamici Streaming Supporta streaming RTMP da S3 e live streaming da Adobe FMS e Microsoft Media Server London Paris NY Served from S3 /images/* 3 Served from EC2 *.php 2 Single CNAME www.mysite.com 1 Servizi Applicativi Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 90. Elastic MapReduce Un cluster Hadoop gestito ed elastico Integrato con S3 e DynamoDB Configurato per usare Hive & Pig per l’analisi dei dati Integrato con le istanze Spot Servizi Applicativi Funzionalità Descrizione Scalabile Scegli quante istanze usare con Hadoop. Modifica il numero di istanze attive a caldo, durante l’esecuzione di un job flow Integrato con altri servizi Utilizza S3 come sorgente e/o per registrare I risultati. Integra DynamoDB nelle analisi. Completo Supporta piattaforme come Hive e Pig per l’analisi dei dati e permette di definire procedure in Cascading, Java, Ruby, Perl, Python, PHP, R, o C++ Costi ridotti Può usare istanze Spot Controllo Verifica l’esecuzione dei job flow tramite la console di gestione web Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 91. Elastic Beanstalk Deployment integrato con Eclipse, Visual Studio e Git Gestione delle versioni e degli ambienti delle applicazioni Gestione integrata delle risorse AWS utilizzate Funzionalità Descrizione Piattaforme gestite Java, .NET, PHP, Python, Ruby, Node.js Creazione delle risorse Elastic Load Balancing, istanze, Auto Scaling integrato con gli allarmi CloudWatch Controllo & Log Integrato con CloudWatch, i log possono essere consolidati su S3 Versioni Gestisce differenti versioni delle applicazioni permettendo di passare dall’una all’altra Notifiche Ricevi notifiche via mail per i principali eventi Full resource access Rimane l’accesso alle risorse AWS sottostanti Gestione & Amministrazione Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 92. Cloud Formation Automatizza la creazione di “stack” in modo riproducibile Template per lq creazione di risorse AWS Funzionalità Descrizione Piattaforme gestite Supportate le risorse AWS da EC2 a IAM Creazione delle risorse Le risorse sono create in automatico con un aggiornamento delle attività effettuate / in corso Dichiarativo Uno “stack” è descritto da un template con sintassi JSON che può essere messo sotto “source control” Personalizzabile Rendi uno stack flessibile con dei parametri Gestione & Amministrazione Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 93. Identity & Access Management (IAM) Controllo granulare sui permessi degli utenti per AWS Delega dei permessi alle istanze EC2 tramite “ruoli” Software Developer Kits (SDK) Supporto completo per gli ambienti di programmazione per usare i servizi di AWS Gestione & Amministrazione Compute Storage Infrastruttura Globale di AWS Database Servizi Applicativi Gestione & Amministrazione Networking
  • 94. + altro ancora Simple Email Service Simple Notification Service ElastiCache CloudWatch Storage Gateway …
  • 95. Amazon Redshift Il Data Warehouse secondo AWS Analizza in modo semplice e rapido Peta Byte di dati 1/10 dei costi di un ambiente Data Warehouse tradizionale Deployment & Gestione automatici Compatibile con i principali strumenti di BI
  • 96. Test Interno: Almeno 10X più veloce per una frazione dei costi 2 miliardi di righe come dati e le 6 query più complesse32 nodi, 4.2 TB di RAM, 1.6 PB di dischi Un costo complessivo di molti milioni di dollari Due nodi 16 TB / 128 GB RAM $3.65 / ora Amazon Redshift Il nostro test Data Warehouse interno del retail
  • 97. AWS Data Pipeline AWSData Pipeline Your Analytics Un servizio di orchestrazione per la gestione dei dati Gestione di flussi di dati automatici e periodici Integrato con le sorgenti dati di AWS Può connettersi a sorgenti dati esterne ad AWS La tua analisi
  • 98. Nuovo! Amazon Elastic Transcoder
  • 99. La domanda #1 delle aziende Il Cloud è sicuro per le mie applicazioni ed i miei dati?
  • 100. La sicurezza è la nostra priorità #1 Persone & Procedure Sicurezza Network Sicurezza Fisica Sicurezza Piattaforma ITAR FIPS 140-2 MPAAISO 27001 SOC 2 ISAE 3402 PCI DSS HIPAA FISMA Moderate
  • 101. Per molti Clienti la sicurezza aumenta nel Cloud “The improved computer security includes, but is not limited to, greater protection against network attacks and real time detection of system tampering.” Earl E. Devaney, Chairman Recovery.gov “You basically turn yourself into a polymorphic surface to which the attack guy has a much tougher time getting at. That, ultimately, is the real key advantage to drive security and make things much better for us across the board.” Gus Hunt, CTO Central Intelligence Agency (CIA)
  • 102. La domanda #2 delle aziende Come posso usare il Cloud assieme alle mie risorse “on-premise”?
  • 103. Che cos’è un Cloud “ibrido”?
  • 108. Strumenti per supportare architetture “ibride” Connessioni VPN Integrazione con strumenti di gestione Migrazione dei workload Integrazione con i sistemi di Identity & Access Control
  • 110. Perché i Clienti adottano il Cloud Computing? Ridurre i costi Sostituisci CAPEX con OPEX Economia di Scala Riduci i costi ricorrenti con attività automatizzabili Scalabilità & Elasticità Senza stime ed over- provisioning Velocità & Agilità Infrstrutture pronte in minuti e non settimane Priorità al business Non ad attività IT senza vantaggio competitivo Copertura Globale Puoi raggiungere con facilità una clientela globale