O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
IBM Bluemix
Roberto Pozzi – Hybrid Cloud Architect
roberto_pozzi@it.ibm.com
Speakers Name
#IBMTechDay
Marco Dragoni – Hybr...
Digital Transformation Storyboard
10.00 17.00
Mr. X’s Journey @IBM Technical Day
2
IBM API Connect:
creare ed esporre
serv...
3
Agenda
• Introduzione IBM Bluemix
• Demo IBM Bluemix
• Creare un'applicazione web che utilizza un database (es: Cloudant...
Bluemix is built on 4 key open compute technologies:
Cloud Foundry, Docker, OpenStack, & OpenWhisk.
It extends each of the...
Fit for an enterprise, the DevOps experience is unified and open across compute technologies, Bluemix delivery
methods, an...
Watson su Bluemix
Reason
Listening
Vision
Speech
Learning
Watson is creating a new partnership between people and computer...
Turn new sources of data
into value with IoT
Watson Internet of Things Foundation
Set up and manage your connected devices...
Hybrid Integration
Securely connecting Bluemix to your local cloud
Shaping your data for use by mobile and analytics
Deliv...
9
Agenda
• Introduzione IBM Bluemix
• Demo IBM Bluemix
• Creare un'applicazione web che utilizza un database (es: Cloudant...
10
DEMO
Creare un'applicazione web che utilizza un database (es: Cloudant)
11
DEMO
Gestire gli aggiornamenti applicativi con gli strumenti Bluemix DevOps
12
DEMO
Utilizzare Bluemix e Docker per sviluppare un'applicazione a microservizi
What is microservices architecture
Monolithic
application
Microservices
application
Silo
Microservice
(component)
Microser...
Microservice
component
Microservice
component
Microservice
component
Encapsulation is key.
Related logic and data should r...
Architettura mobile/web microservizi
1 – autenticazione
User Preferences
Microservice
Mobile Push
Cloudant
3 – get user pr...
Bluemix
Delivery Pipeline
Bluemix DevOps Services
DevOps deployment multienvironment
Bluemix
Docker image creation
Docker ...
17
DEMO
Creare un'applicazione Internet Of Things con i servizi Watson in Bluemix
18
Scenario
1. Un sensore pubblica i dati (temperatura, luminosità, dati giroscopici,…)
2. Bluemix Watson IoT Foundation r...
19
DEMO
Un esempio di Internet Of Things: Connected Car
20
Scenario
 L’auto invia continuamente dati
(velocità, latitudine, longitudine,
direzione)
 La piattaforma Watson IoT r...
Próximos SlideShares
Carregando em…5
×

IBM Technical Days - Bluemix-2_final

120 visualizações

Publicada em

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

IBM Technical Days - Bluemix-2_final

  1. 1. IBM Bluemix Roberto Pozzi – Hybrid Cloud Architect roberto_pozzi@it.ibm.com Speakers Name #IBMTechDay Marco Dragoni – Hybrid Cloud Architect Marco_dragoni@it.ibm.com
  2. 2. Digital Transformation Storyboard 10.00 17.00 Mr. X’s Journey @IBM Technical Day 2 IBM API Connect: creare ed esporre servizi e dati in sicurezza attraverso una piattaforma API integrata G. De Sio IBM Integration Bus: infrastruttura di integrazione flessibile e scalabile basata su tecnologia Enterprise Service Bus G. De Sio IBM MobileFirst Platform: la piattaforma mobile di ultima generazione disegnata per il cloud M. Dragoni IBM Cognitive Business Operation: automazione e trasformazione dei processi attraverso soluzioni di Intelligent Business Process Management M. Franciolli Bluemix: nuovi scenari per lo sviluppo applicativo dall'IoT al Cognitive R. Pozzi M. Dragoni Desk Community Bluemix Italia 15.00 Lunch Break 13.00 Sessione Plenaria 13:45
  3. 3. 3 Agenda • Introduzione IBM Bluemix • Demo IBM Bluemix • Creare un'applicazione web che utilizza un database (es: Cloudant) • Gestire gli aggiornamenti applicativi con gli strumenti Bluemix DevOps • Utilizzare Bluemix e Docker per sviluppare un'applicazione a microservizi • Creare un'applicazione Internet Of Things con i servizi Watson in Bluemix • Un esempio di Internet Of Things: Connected Car
  4. 4. Bluemix is built on 4 key open compute technologies: Cloud Foundry, Docker, OpenStack, & OpenWhisk. It extends each of these with a growing number of services, robust DevOps tooling, integration capabilities, & a seamless developer experience. Flexible Compute Options to Run Apps / Services Instant Runtimes Containers Virtual Servers Platform Deployment Options that Meet Your Workload Requirements Bluemix Public Bluemix Dedicated Bluemix Local DevOps Tooling Your Own Hosted Apps / Services Integration & API Mgmt Powered by IBM SoftLayer In Your Data Center + + + + + Catalog of Services that Extend Apps’ Functionality Web Data Mobile AnalyticsCognitive IoT Security Yours + OpenWhisk + 4 Che cos’è Bluemix ?
  5. 5. Fit for an enterprise, the DevOps experience is unified and open across compute technologies, Bluemix delivery methods, and integrated systems. Bluemix: industrialize cloud application development
  6. 6. Watson su Bluemix Reason Listening Vision Speech Learning Watson is creating a new partnership between people and computers, that enhances, scales and accelerates human expertise IBM Watson services available on Bluemix are the building blocks for developers to create the next generation of cognitive applications to transform the way businesses engage with their customers, discover, innovate and make decisions …build with Watson
  7. 7. Turn new sources of data into value with IoT Watson Internet of Things Foundation Set up and manage your connected devices, so all your app’s can access the data
  8. 8. Hybrid Integration Securely connecting Bluemix to your local cloud Shaping your data for use by mobile and analytics Delivering your data closer to your users Rapidly compose and mix APIs into new apps Exposing APIs and Data sets into the API Economy Secure Gateway & Connectors DataWorks API Connect API Connect The ServiceThe Need I T Data Analyst Data Analyst App Developer Refine Connect Deliver Compose Expose Nuovi modelli di integrazione utilizzando Bluemix DataWorks
  9. 9. 9 Agenda • Introduzione IBM Bluemix • Demo IBM Bluemix • Creare un'applicazione web che utilizza un database (es: Cloudant) • Gestire gli aggiornamenti applicativi con gli strumenti Bluemix DevOps • Utilizzare Bluemix e Docker per sviluppare un'applicazione a microservizi • Creare un'applicazione Internet Of Things con i servizi Watson in Bluemix • Un esempio di Internet Of Things: Connected Car
  10. 10. 10 DEMO Creare un'applicazione web che utilizza un database (es: Cloudant)
  11. 11. 11 DEMO Gestire gli aggiornamenti applicativi con gli strumenti Bluemix DevOps
  12. 12. 12 DEMO Utilizzare Bluemix e Docker per sviluppare un'applicazione a microservizi
  13. 13. What is microservices architecture Monolithic application Microservices application Silo Microservice (component) Microservice (component) Microservice (component) A microservice is a granular decoupled component within a broader application Agility Scalability Resilience Simplistically, microservices architecture is about breaking down large silo applications into more manageable fully decoupled pieces
  14. 14. Microservice component Microservice component Microservice component Encapsulation is key. Related logic and data should remain together, and which means drawing strong boundaries between microservices. Monolithic application Microservices application Silo logic Silo data Example operating system boundaries
  15. 15. Architettura mobile/web microservizi 1 – autenticazione User Preferences Microservice Mobile Push Cloudant 3 – get user preferences IIB 2 – Facebook security challenge 4 – issue payment 5 – issue payment Payment ok ? YES 6 – push notification a beneficiario UI Microservice HTML 5 / CSS / JS / Angular / Bootstrap Single SignOn Payment Service Microservice
  16. 16. Bluemix Delivery Pipeline Bluemix DevOps Services DevOps deployment multienvironment Bluemix Docker image creation Docker container deployment User Preferences Microservice On-premises Docker pull image User Preferences Microservice Payment Service Microservice Development IDE Issue change Bluemix Docker registry Payment Service Microservice
  17. 17. 17 DEMO Creare un'applicazione Internet Of Things con i servizi Watson in Bluemix
  18. 18. 18 Scenario 1. Un sensore pubblica i dati (temperatura, luminosità, dati giroscopici,…) 2. Bluemix Watson IoT Foundation riceve i dati 3. Un’applicazione  riceve e interpreta i dati  al raggiungimento di soglie di alert, utilizza il servizio Insight for Weather per interrogare un modello previsionale Sensore http://ibm.biz/Bluemixit16 Watson IoT MQTT Node-RED Logica di gestione dei dati ricevuti dal campo Temperatura sensore sopra soglia? Insight for Weather Servizio di previsioni meteo Invia messaggio audio (over websocket) Text to Speech Traduce input testuali in output vocale SI NO Integra dati di campo con informazioni di contesto (es: meteo) Invia dati di campo Invia dati (over websocket) Mobile Push Invia push notification
  19. 19. 19 DEMO Un esempio di Internet Of Things: Connected Car
  20. 20. 20 Scenario  L’auto invia continuamente dati (velocità, latitudine, longitudine, direzione)  La piattaforma Watson IoT raccoglie e gestisce i dati  Watson IoT Context Mapping fornisce un’API che consente di mappare latitudine e longitudine su una mappa stradale  Watson IoT Driver Behavior fornisce un’API per analizzare il comportamento del guidatore, ase sempio  Velocità  Frequenza di accelerazioni e frenate  Frenate o accelerazioni brusche  Curve pericolose

×