Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
WorkShop PaaS – Platform as a Services        #ecday_italia
Agenda 09:30 - 09:50 Registrazioni     10:00     Introduzione alle               PaaS              Fabio Cecaro, Cloud Arc...
Fabio Cecaro        CEO VMengine s.r.l.BoD Member EuroCloud Italia      CloudCamp organizer                    : fabioce  ...
La definizione di Cloud Computing del NIST  NIST Special Publication 800-145           Essential Characteristics:  Sep 201...
Platform as a Service (PaaS).  The capability provided to the consumer is to deploy onto the cloud  infrastructure consume...
In soldoni cos’è una PaaS – una pila di tre livelli  Strati di software dove la ns. applicazione viene eseguita in "stack"...
SAJACC – Computer Security Division NIST           GreenIT ALERT
10 vantaggi del PaaS – (by Engine Yard)  Innovare velocemente (rispetto le IaaS)  Focus delle risorse umane  Risparmiare S...
Quanto è grande il PaaS? Gartner WorldWide - 2011 - 707,4 mil$ - 2010 - 512,4 mil$ Africa, Australia, la crescita più rapi...
IDC Special Study - Italia  Concentrazione nel Nord-Ovest, industria e servizi, aziende fra i 50 e i 249  addetti.  Il cam...
L’ Ecosistema PaaS – (Ogni IaaS può essere una potente PaaS)  AmazonWebServices                OpenShift – RedHat (CloudFo...
Tabella Comparativa                                      Repository,                                  Deploy Provider     ...
Target e Futuro del PaaS          Target          - Dipartimenti IT skillati,          - Sviluppatori,          - Software...
Questions?Page 14
Upcoming SlideShare
Loading in …5
×

Fabio Cecaro - WorkShop PaaS – Platform as a Services

501 views

Published on

Eurocloud Day 2012: Fabio Cecaro - WorkShop PaaS – Platform as a Services

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Fabio Cecaro - WorkShop PaaS – Platform as a Services

  1. 1. WorkShop PaaS – Platform as a Services #ecday_italia
  2. 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 BuffetPage 2
  3. 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. 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. 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. 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. Linterprete 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, linterfaccia utente e lesperienza complessiva dellutente. Web GUI, CLI o entrambi. Lordinamento 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. 7. SAJACC – Computer Security Division NIST GreenIT ALERT
  8. 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 supportoPage 8
  9. 9. Quanto è grande il PaaS? Gartner WorldWide - 2011 - 707,4 mil$ - 2010 - 512,4 mil$ Africa, Australia, la crescita più rapida all’ adozione al PaaSPage 9
  10. 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 pubblicoPage 10
  11. 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, morePage 11
  12. 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 Joyent Node.js, Add-ons Add-ons Private,Public 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. 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 AppliancePage 13
  14. 14. Questions?Page 14

×