SlideShare ist ein Scribd-Unternehmen logo
1 von 14
WorkShop PaaS – Platform as a Services
        #ecday_italia
Agenda

 09:30 - 09:50 Registrazioni



       10:00   Introduzione alle
               PaaS              Fabio Cecaro, Cloud Architect e VP EuroCloud Italia
       10:10   Amazon Web        Carlos Conde, Solution Architect, Amazon Web
               Services          Services
       10:55   Microsoft Windows Fabio Santini, ISV Azure Developer Evangelist at
               Azure             Microsoft Corp.
       11:40                     Tom Grey, Cloud Platform Sales Engineer, Google
               Google App Engine Corp.

       12:25                       Interazione con i partecipanti, moderatore Fabio
               Debriefing          Cecaro

               Q&A
       12:50   Fine Lavori

       13:00   Welcome Buffet
Page  2
Fabio Cecaro



        CEO VMengine s.r.l.
BoD Member EuroCloud Italia
      CloudCamp organizer


                    : fabioce
                    : fabioce
               : fabiocecaro

   http://www.vmengine.net/
   http://blog.vmengine.net/
    http://www.eurocloud.it/

 fabio.cecaro@vmengine.net
       f.cecaro@eurocloud.it
La definizione di Cloud Computing del NIST

 NIST Special Publication 800-145            Essential Characteristics:
  Sep 2011                                    - On-demand self-service.
                                              - Broad network access.
 Cloud computing is a model for
                                              - Resource pooling.
  enabling ubiquitous, convenient, on-
                                              - Rapid elasticity.
  demand network access to a shared
                                              - Measured service.
  pool of configurable computing
  resources (e.g., networks, servers,         Service Models:
  storage, applications, and services)        - Software as a Service (SaaS).
  that can be rapidly provisioned and         - Platform as a Service (PaaS).
  released with minimal management            - Infrastructure as a Service (IaaS).
  effort or service provider interaction.
  This cloud model is composed of five        Deployment Models:
  essential characteristics, three service    - Private cloud.
  models, and four deployment models.         - Community cloud.
                                              - Public cloud.
                                              - Hybrid cloud.




Page  4
Platform as a Service (PaaS).



 The capability provided to the consumer is to deploy onto the cloud
  infrastructure consumer-created or acquired applications created using
  programming languages, libraries, services, and tools supported by the
  provider. The consumer does not manage or control the underlying cloud
  infrastructure including network, servers, operating systems, or storage,
  but has control over the deployed applications and possibly configuration
  settings for the application-hosting environment.




Page  5
In soldoni cos’è una PaaS – una pila di tre livelli



 Strati di software dove la ns. applicazione viene eseguita in "stack".
  librerie, servizi per lo sviluppatore. L'interprete del linguaggio, il
  framework del linguaggio, il server HTTP, il bilanciamento del carico,
  caching, database, storage. Tutto in varie combinazioni.
 Il meccanismo di distribuzione che istanzia le VMs con l’occorrente
  scelto e fa il deploy del nostro codice. Cioè il famoso pulsante di
  Deploy (o per esempio via CLI). Qui ci sono tutti gli elementi di
  differenziazione importante tra PaaS buoni e cattivi. (orchestration)
 Ultima, l'interfaccia utente e l'esperienza complessiva dell'utente.
  Web GUI, CLI o entrambi. L'ordinamento nello schermo, le scelte a
  disposizione, la logica di come sono organizzate e presentate le
  applicazioni rendono facile e veloce l’apprendibilità.


Page  6
SAJACC – Computer Security Division NIST
           GreenIT ALERT
10 vantaggi del PaaS – (by Engine Yard)
 Innovare velocemente (rispetto le IaaS)
 Focus delle risorse umane
 Risparmiare Soldi
 Usare le migliori tecnologie
 Essere sempre aggiornati (framework, librerie, etc)
 Massimizzare l’UpTime
 Scalare facilmente
 Rafforzare la Security
 Riduci il rischio di fallimento
 Migliora il supporto


Page  8
Quanto è grande il PaaS?

 Gartner WorldWide
 - 2011 - 707,4 mil$
 - 2010 - 512,4 mil$
 Africa, Australia, la crescita più
  rapida all’ adozione al PaaS




Page  9
IDC Special Study - Italia

 Concentrazione nel Nord-Ovest, industria e servizi, aziende fra i 50 e i 249 addetti.
 Il campione è di 1.118 aziende italiane con più di 50 addetti.
 Analisi della domanda di Application as a Service(AaaS), di Infrastructure as a
  Service(IaaS) e di Platform as a Service(PaaS).
 L’adozione è il 25,3% sul totale delle imprese.
 Application as a Service 17,2%. In particolare CRM(6%), collaborazione(5,9%) e
  gestionali(5,9%).
 Infrastructure-as-a-Service in Italia 16 %. cloud privato(53%) cloud pubblico(47%),


 Platform-as-a-Service, l’adozione è al 9 %. In ambito PaaS prevale il modello del
  cloud pubblico




Page  10
L’ Ecosistema PaaS – (Ogni IaaS può essere una potente PaaS)
 AmazonWebServices               OpenShift – RedHat (CloudForms)
 Windows Azure                   CloudFoundry - vmware
 Oracle Cloud                    EngineYard + Orchestra (AWS-
                                   Terremark)
 Hp Cloud
                                  Phpcloud – Zend ->
 IBM Smart Cloud
                                   Hp,IBM,AWS,RackSpace,private
 Joyent                          Heroku (AWS)
 Google AppEngine                PhpFog (AWS)
 Force.com - salesforce          RackSpace Cloud Sites
                                  RightScale -> AWS, more
                                  Scalr -> AWS, more




Page  11
Tabella Comparativa
                                    Repository,                                 Deploy
 Provider           Linguaggi                                   Database
                                  develop tools                                  Model
                                                     S3, MySQL, MSSQL,
 AWS            Java, Php, .Net      Git, eclipse     Oracle, DynamoDB,          Public
                                                      SimpleDB, E.Cache
                    .Net, java,
                                                    MSSQL, MySQL, Blob,
 Azure            node.js, Php,    VisualStudio                                  Public
                                                     Table, Object Storage
                        python
                                                    Datastore, Cloud SQL,
 G.AppEngine       Java, pyhon                                                   Public
                                                            Cloud Storage
 Oracle                   Java                                     Oracle        Public
                 Node.js, Add-
 Joyent                                                          Add-ons Private,Public
                           ons
                                                           Object Storage,
 HP Cloud                 IaaS              IaaS                                 Public
                                                                   MySQL
                    Java, ruby,
                                                        MongoDB,MySQL,
 OpenShift        node.js, Php,              Git                        Public,Private
                                                             PostgreSQL
                   perl, python
                 Java, node.js,         Eclipse,       MongoDB, MySQL,
 CloudFoundry                                                           Public,Private
                           ruby    springSource                   Redis
 EngineYard         Ruby, Php           Add-ons                 Add-ons         Public
 Heroku                Add-ons         Add-ons                   Add-ons         Public
 RackSpace           .Net, Php,
Page  12                                                 MySQL, MSSQL           Public
 Cloud Sites            Python
Target e Futuro del PaaS


             Target
             - Dipartimenti IT skillati,
             - Sviluppatori,
             - Software House,
             - StartUp IT,
             - Sistemisti «stanchi»,
             - Cloud Broker

             Futuro del PaaS.
             - Mobile App Paas,
             - MarketPlace Appliance




Page  13
Questions?




Page  14

Weitere ähnliche Inhalte

Andere mochten auch

a Running Tour of Cloud Foundry
a Running Tour of Cloud Foundrya Running Tour of Cloud Foundry
a Running Tour of Cloud FoundryJoshua Long
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopManuel Garcia
 
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroVMEngine
 
Cloud Foundry Introduction and Overview
Cloud Foundry Introduction and OverviewCloud Foundry Introduction and Overview
Cloud Foundry Introduction and OverviewAndy Piper
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry StoryVMware Tanzu
 
Distributed Design and Architecture of Cloud Foundry
Distributed Design and Architecture of Cloud FoundryDistributed Design and Architecture of Cloud Foundry
Distributed Design and Architecture of Cloud FoundryDerek Collison
 
Cloud Foundry | How it works
Cloud Foundry | How it worksCloud Foundry | How it works
Cloud Foundry | How it worksKazuto Kusama
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep diveAnimesh Singh
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation Vivek Parihar
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewVMware Tanzu
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paassteccami
 
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)VMware Tanzu
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryManuel Silveyra
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)jaxLondonConference
 

Andere mochten auch (16)

a Running Tour of Cloud Foundry
a Running Tour of Cloud Foundrya Running Tour of Cloud Foundry
a Running Tour of Cloud Foundry
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment Workshop
 
Trasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaroTrasformazione digitale fabio-cecaro
Trasformazione digitale fabio-cecaro
 
Cloud Foundry Introduction and Overview
Cloud Foundry Introduction and OverviewCloud Foundry Introduction and Overview
Cloud Foundry Introduction and Overview
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
The Cloud Foundry Story
The Cloud Foundry StoryThe Cloud Foundry Story
The Cloud Foundry Story
 
Distributed Design and Architecture of Cloud Foundry
Distributed Design and Architecture of Cloud FoundryDistributed Design and Architecture of Cloud Foundry
Distributed Design and Architecture of Cloud Foundry
 
Cloud Foundry | How it works
Cloud Foundry | How it worksCloud Foundry | How it works
Cloud Foundry | How it works
 
Cloud foundry architecture and deep dive
Cloud foundry architecture and deep diveCloud foundry architecture and deep dive
Cloud foundry architecture and deep dive
 
Cloud foundry presentation
Cloud foundry presentation Cloud foundry presentation
Cloud foundry presentation
 
Pivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical OverviewPivotal Cloud Foundry: A Technical Overview
Pivotal Cloud Foundry: A Technical Overview
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paas
 
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
 
Introduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud FoundryIntroduction to Platform-as-a-Service and Cloud Foundry
Introduction to Platform-as-a-Service and Cloud Foundry
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
Run Your Java Code on Cloud Foundry - Andy Piper (Pivotal)
 

Ähnlich wie Workshop paas - ECDay 23 Maggio 2012

Archeo foss 2012 slides 1
Archeo foss 2012 slides 1Archeo foss 2012 slides 1
Archeo foss 2012 slides 1CSP Scarl
 
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
 
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...Daniele Mondello
 
Introduzione a Ruby On Rails
Introduzione a Ruby On RailsIntroduzione a Ruby On Rails
Introduzione a Ruby On RailsLuca Mearelli
 
PHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSPHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSGianfranco Castro
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSopencityplatform
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterpriseseeweb
 
Multi Cloud essentials
Multi Cloud essentialsMulti Cloud essentials
Multi Cloud essentialsantimo musone
 
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Natale Vinto
 
Seminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaSeminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaMauro Fava
 
Sviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailSviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailDotNetMarche
 
MongoDB SpringFramework Meeting september 2009
MongoDB SpringFramework Meeting september 2009MongoDB SpringFramework Meeting september 2009
MongoDB SpringFramework Meeting september 2009Massimiliano Dessì
 
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
 
Azure dayroma java, il lato oscuro del cloud
Azure dayroma   java, il lato oscuro del cloudAzure dayroma   java, il lato oscuro del cloud
Azure dayroma java, il lato oscuro del cloudRiccardo Zamana
 
Fondamenti di cloud computing
Fondamenti di cloud computingFondamenti di cloud computing
Fondamenti di cloud computingGianluigi Cogo
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerRoberto Messora
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterpriseseeweb
 
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native modernoDrupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native modernosparkfabrik
 

Ähnlich wie Workshop paas - ECDay 23 Maggio 2012 (20)

Archeo foss 2012 slides 1
Archeo foss 2012 slides 1Archeo foss 2012 slides 1
Archeo foss 2012 slides 1
 
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
 
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
 
Introduzione a Ruby On Rails
Introduzione a Ruby On RailsIntroduzione a Ruby On Rails
Introduzione a Ruby On Rails
 
PHP Serverless in ambiente AWS
PHP Serverless in ambiente AWSPHP Serverless in ambiente AWS
PHP Serverless in ambiente AWS
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaS
 
OCP Paas_ultima
OCP Paas_ultimaOCP Paas_ultima
OCP Paas_ultima
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprise
 
Multi Cloud essentials
Multi Cloud essentialsMulti Cloud essentials
Multi Cloud essentials
 
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
Un'Infrastruttura di Sviluppo Web Enterprise Distribuita Basata su Modelli Pa...
 
Seminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forzaSeminario: GNU/Linux come punto di forza
Seminario: GNU/Linux come punto di forza
 
Sviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle MonorailSviluppo Web Agile con Castle Monorail
Sviluppo Web Agile con Castle Monorail
 
MongoDB SpringFramework Meeting september 2009
MongoDB SpringFramework Meeting september 2009MongoDB SpringFramework Meeting september 2009
MongoDB SpringFramework Meeting september 2009
 
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...
 
Azure dayroma java, il lato oscuro del cloud
Azure dayroma   java, il lato oscuro del cloudAzure dayroma   java, il lato oscuro del cloud
Azure dayroma java, il lato oscuro del cloud
 
Fondamenti di cloud computing
Fondamenti di cloud computingFondamenti di cloud computing
Fondamenti di cloud computing
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker Container
 
Public Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprisePublic Cloud Computing in ambito enterprise
Public Cloud Computing in ambito enterprise
 
Ocp-overview del progetto
Ocp-overview del progettoOcp-overview del progetto
Ocp-overview del progetto
 
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native modernoDrupal 10: un framework PHP di sviluppo Cloud Native moderno
Drupal 10: un framework PHP di sviluppo Cloud Native moderno
 

Mehr von VMEngine

Datacenter Dinamics Converged 2014 - Analizzare il Cloud pubblico, privato e...
Datacenter Dinamics Converged 2014  - Analizzare il Cloud pubblico, privato e...Datacenter Dinamics Converged 2014  - Analizzare il Cloud pubblico, privato e...
Datacenter Dinamics Converged 2014 - Analizzare il Cloud pubblico, privato e...VMEngine
 
cloud conference 2013 - Infrastructure as a Service in Amazon Web Services
cloud conference 2013 - Infrastructure as a Service in Amazon Web Servicescloud conference 2013 - Infrastructure as a Service in Amazon Web Services
cloud conference 2013 - Infrastructure as a Service in Amazon Web ServicesVMEngine
 
Cloud designpatterns
Cloud designpatternsCloud designpatterns
Cloud designpatternsVMEngine
 
IDC Bari-12print
IDC Bari-12printIDC Bari-12print
IDC Bari-12printVMEngine
 
Italia camp- american's cup
Italia camp- american's cupItalia camp- american's cup
Italia camp- american's cupVMEngine
 
Up in the Cloud. Il successo alla portata delle PMI
Up in the Cloud. Il successo alla portata delle PMIUp in the Cloud. Il successo alla portata delle PMI
Up in the Cloud. Il successo alla portata delle PMIVMEngine
 
Italia Camp - Make the Cloud Green
Italia Camp - Make the Cloud GreenItalia Camp - Make the Cloud Green
Italia Camp - Make the Cloud GreenVMEngine
 
Cloud portability e interoperability: il progetto europeo mOSAIC
Cloud portability e interoperability: il progetto europeo mOSAICCloud portability e interoperability: il progetto europeo mOSAIC
Cloud portability e interoperability: il progetto europeo mOSAICVMEngine
 
SNIA – Standard e scenari per il Cloud Storage
SNIA – Standard e scenari per il Cloud StorageSNIA – Standard e scenari per il Cloud Storage
SNIA – Standard e scenari per il Cloud StorageVMEngine
 
Windows Azure: il “valore” della piattaforma
Windows Azure: il “valore” della piattaformaWindows Azure: il “valore” della piattaforma
Windows Azure: il “valore” della piattaformaVMEngine
 
Le nuove professioni del web
Le nuove professioni del webLe nuove professioni del web
Le nuove professioni del webVMEngine
 
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...VMEngine
 
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...VMEngine
 
BUILDING A MOSAIC OF CLOUDS
BUILDING A MOSAIC OF CLOUDSBUILDING A MOSAIC OF CLOUDS
BUILDING A MOSAIC OF CLOUDSVMEngine
 
Cloud camp naples welcome
Cloud camp naples welcomeCloud camp naples welcome
Cloud camp naples welcomeVMEngine
 
EuroCloud : è gia grande la nuvola europea
EuroCloud : è gia grande la nuvola europeaEuroCloud : è gia grande la nuvola europea
EuroCloud : è gia grande la nuvola europeaVMEngine
 
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...VMEngine
 
VMware: your path to the cloud
VMware: your path to the cloudVMware: your path to the cloud
VMware: your path to the cloudVMEngine
 
Get More Ottieni di più dal tuo Data Center
Get More Ottieni di più dal tuo Data CenterGet More Ottieni di più dal tuo Data Center
Get More Ottieni di più dal tuo Data CenterVMEngine
 

Mehr von VMEngine (20)

Datacenter Dinamics Converged 2014 - Analizzare il Cloud pubblico, privato e...
Datacenter Dinamics Converged 2014  - Analizzare il Cloud pubblico, privato e...Datacenter Dinamics Converged 2014  - Analizzare il Cloud pubblico, privato e...
Datacenter Dinamics Converged 2014 - Analizzare il Cloud pubblico, privato e...
 
cloud conference 2013 - Infrastructure as a Service in Amazon Web Services
cloud conference 2013 - Infrastructure as a Service in Amazon Web Servicescloud conference 2013 - Infrastructure as a Service in Amazon Web Services
cloud conference 2013 - Infrastructure as a Service in Amazon Web Services
 
Cloud designpatterns
Cloud designpatternsCloud designpatterns
Cloud designpatterns
 
IDC Bari-12print
IDC Bari-12printIDC Bari-12print
IDC Bari-12print
 
Italia camp- american's cup
Italia camp- american's cupItalia camp- american's cup
Italia camp- american's cup
 
Up in the Cloud. Il successo alla portata delle PMI
Up in the Cloud. Il successo alla portata delle PMIUp in the Cloud. Il successo alla portata delle PMI
Up in the Cloud. Il successo alla portata delle PMI
 
Italia Camp - Make the Cloud Green
Italia Camp - Make the Cloud GreenItalia Camp - Make the Cloud Green
Italia Camp - Make the Cloud Green
 
Cloud portability e interoperability: il progetto europeo mOSAIC
Cloud portability e interoperability: il progetto europeo mOSAICCloud portability e interoperability: il progetto europeo mOSAIC
Cloud portability e interoperability: il progetto europeo mOSAIC
 
SNIA – Standard e scenari per il Cloud Storage
SNIA – Standard e scenari per il Cloud StorageSNIA – Standard e scenari per il Cloud Storage
SNIA – Standard e scenari per il Cloud Storage
 
Windows Azure: il “valore” della piattaforma
Windows Azure: il “valore” della piattaformaWindows Azure: il “valore” della piattaforma
Windows Azure: il “valore” della piattaforma
 
Welcome
WelcomeWelcome
Welcome
 
Le nuove professioni del web
Le nuove professioni del webLe nuove professioni del web
Le nuove professioni del web
 
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...
Soluzioni in Cloud Computing: il punto di vista dei potenziali clienti: dubbi...
 
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
Database nel cloud: una alternativa ai fogli di calcolo per raccogliere, gest...
 
BUILDING A MOSAIC OF CLOUDS
BUILDING A MOSAIC OF CLOUDSBUILDING A MOSAIC OF CLOUDS
BUILDING A MOSAIC OF CLOUDS
 
Cloud camp naples welcome
Cloud camp naples welcomeCloud camp naples welcome
Cloud camp naples welcome
 
EuroCloud : è gia grande la nuvola europea
EuroCloud : è gia grande la nuvola europeaEuroCloud : è gia grande la nuvola europea
EuroCloud : è gia grande la nuvola europea
 
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...
Cloud Storage, Gestire i propri costi facendo leva sui servizi di cloud priva...
 
VMware: your path to the cloud
VMware: your path to the cloudVMware: your path to the cloud
VMware: your path to the cloud
 
Get More Ottieni di più dal tuo Data Center
Get More Ottieni di più dal tuo Data CenterGet More Ottieni di più dal tuo Data Center
Get More Ottieni di più dal tuo Data Center
 

Workshop paas - ECDay 23 Maggio 2012

  • 1. WorkShop PaaS – Platform as a Services #ecday_italia
  • 2. Agenda 09:30 - 09:50 Registrazioni 10:00 Introduzione alle PaaS Fabio Cecaro, Cloud Architect e VP EuroCloud Italia 10:10 Amazon Web Carlos Conde, Solution Architect, Amazon Web Services Services 10:55 Microsoft Windows Fabio Santini, ISV Azure Developer Evangelist at Azure Microsoft Corp. 11:40 Tom Grey, Cloud Platform Sales Engineer, Google Google App Engine Corp. 12:25 Interazione con i partecipanti, moderatore Fabio Debriefing Cecaro Q&A 12:50 Fine Lavori 13:00 Welcome Buffet Page  2
  • 3. Fabio Cecaro CEO VMengine s.r.l. BoD Member EuroCloud Italia CloudCamp organizer : fabioce : fabioce : fabiocecaro http://www.vmengine.net/ http://blog.vmengine.net/ http://www.eurocloud.it/ fabio.cecaro@vmengine.net f.cecaro@eurocloud.it
  • 4. La definizione di Cloud Computing del NIST  NIST Special Publication 800-145  Essential Characteristics: Sep 2011 - On-demand self-service. - Broad network access.  Cloud computing is a model for - Resource pooling. enabling ubiquitous, convenient, on- - Rapid elasticity. demand network access to a shared - Measured service. pool of configurable computing resources (e.g., networks, servers,  Service Models: storage, applications, and services) - Software as a Service (SaaS). that can be rapidly provisioned and - Platform as a Service (PaaS). released with minimal management - Infrastructure as a Service (IaaS). effort or service provider interaction. This cloud model is composed of five  Deployment Models: essential characteristics, three service - Private cloud. models, and four deployment models. - Community cloud. - Public cloud. - Hybrid cloud. Page  4
  • 5. Platform as a Service (PaaS).  The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages, libraries, services, and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly configuration settings for the application-hosting environment. Page  5
  • 6. In soldoni cos’è una PaaS – una pila di tre livelli  Strati di software dove la ns. applicazione viene eseguita in "stack". librerie, servizi per lo sviluppatore. L'interprete del linguaggio, il framework del linguaggio, il server HTTP, il bilanciamento del carico, caching, database, storage. Tutto in varie combinazioni.  Il meccanismo di distribuzione che istanzia le VMs con l’occorrente scelto e fa il deploy del nostro codice. Cioè il famoso pulsante di Deploy (o per esempio via CLI). Qui ci sono tutti gli elementi di differenziazione importante tra PaaS buoni e cattivi. (orchestration)  Ultima, l'interfaccia utente e l'esperienza complessiva dell'utente. Web GUI, CLI o entrambi. L'ordinamento nello schermo, le scelte a disposizione, la logica di come sono organizzate e presentate le applicazioni rendono facile e veloce l’apprendibilità. Page  6
  • 7. SAJACC – Computer Security Division NIST GreenIT ALERT
  • 8. 10 vantaggi del PaaS – (by Engine Yard)  Innovare velocemente (rispetto le IaaS)  Focus delle risorse umane  Risparmiare Soldi  Usare le migliori tecnologie  Essere sempre aggiornati (framework, librerie, etc)  Massimizzare l’UpTime  Scalare facilmente  Rafforzare la Security  Riduci il rischio di fallimento  Migliora il supporto Page  8
  • 9. Quanto è grande il PaaS?  Gartner WorldWide - 2011 - 707,4 mil$ - 2010 - 512,4 mil$  Africa, Australia, la crescita più rapida all’ adozione al PaaS Page  9
  • 10. IDC Special Study - Italia  Concentrazione nel Nord-Ovest, industria e servizi, aziende fra i 50 e i 249 addetti.  Il campione è di 1.118 aziende italiane con più di 50 addetti.  Analisi della domanda di Application as a Service(AaaS), di Infrastructure as a Service(IaaS) e di Platform as a Service(PaaS).  L’adozione è il 25,3% sul totale delle imprese.  Application as a Service 17,2%. In particolare CRM(6%), collaborazione(5,9%) e gestionali(5,9%).  Infrastructure-as-a-Service in Italia 16 %. cloud privato(53%) cloud pubblico(47%),  Platform-as-a-Service, l’adozione è al 9 %. In ambito PaaS prevale il modello del cloud pubblico Page  10
  • 11. L’ Ecosistema PaaS – (Ogni IaaS può essere una potente PaaS)  AmazonWebServices  OpenShift – RedHat (CloudForms)  Windows Azure  CloudFoundry - vmware  Oracle Cloud  EngineYard + Orchestra (AWS- Terremark)  Hp Cloud  Phpcloud – Zend ->  IBM Smart Cloud Hp,IBM,AWS,RackSpace,private  Joyent  Heroku (AWS)  Google AppEngine  PhpFog (AWS)  Force.com - salesforce  RackSpace Cloud Sites  RightScale -> AWS, more  Scalr -> AWS, more Page  11
  • 12. Tabella Comparativa Repository, Deploy Provider Linguaggi Database develop tools Model S3, MySQL, MSSQL, AWS Java, Php, .Net Git, eclipse Oracle, DynamoDB, Public SimpleDB, E.Cache .Net, java, MSSQL, MySQL, Blob, Azure node.js, Php, VisualStudio Public Table, Object Storage python Datastore, Cloud SQL, G.AppEngine Java, pyhon Public Cloud Storage Oracle Java Oracle Public Node.js, Add- Joyent Add-ons Private,Public ons Object Storage, HP Cloud IaaS IaaS Public MySQL Java, ruby, MongoDB,MySQL, OpenShift node.js, Php, Git Public,Private PostgreSQL perl, python Java, node.js, Eclipse, MongoDB, MySQL, CloudFoundry Public,Private ruby springSource Redis EngineYard Ruby, Php Add-ons Add-ons Public Heroku Add-ons Add-ons Add-ons Public RackSpace .Net, Php, Page  12 MySQL, MSSQL Public Cloud Sites Python
  • 13. Target e Futuro del PaaS  Target - Dipartimenti IT skillati, - Sviluppatori, - Software House, - StartUp IT, - Sistemisti «stanchi», - Cloud Broker  Futuro del PaaS. - Mobile App Paas, - MarketPlace Appliance Page  13