21
© 2013 IBM Corporation Giuseppe De Sio WebSphere Client Technical Specialist Integrazione di applicazioni e dati nel cloud ibrido Ottenere il massimo dagli ambienti misti

Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

Embed Size (px)

Citation preview

Page 1: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Giuseppe De SioWebSphere Client Technical Specialist

Integrazione di applicazioni e dati nel cloud ibrido

Ottenere il massimo dagli ambienti misti

Page 2: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

�Hybrid Cloud: sfide e opportunita'

� IBM Cast Iron Cloud Integrator

� IBM CastIron WebAPI

Agenda

Page 3: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Flessibilità nel modello

Privato Un cloud gestito in proprio.Accesso limitato agli utenti interni ed alla propria rete di partner.

Pubblico Gestito e posseduto

da un Service Provider. Accesso

da parte di utenti esterni sulla base di

una sottoscrizione

CloudServices

CloudComputing Model

Personalizzazione, efficenza, affidabilità, resilienza, sicurezza e privacy

Standardizzazione, salvaguardia del

capitale, flessibilità e rapidità nell’attivazione

del servizio

IbridoAccesso a risorse interne, della rete dei partner e risorse di terze parti esterne

Cloud Privato, Pubblico, Ibrido

Page 4: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

CloudPrivato

Ambiente IT

Tradizionale

CloudPubblico

Cloud Privato

Condiviso

On-Premise Off-Premise: pubblico & privato

Monitoraggio integrato

Provisioning delle risorse

Governance e

gestione del Workload

Sincronizzazione delle Directory utente

Integrazione e livello

applicativi e dati

Le necessità

CloudPrivato

CloudPrivato

Ambiente IT

Tradizionale

Ambiente IT

Tradizionale

Cloud ibrido: gli scenari

Page 5: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Un freno per chi ha già fatto i primi passi

Una preoccupazione per chi parte

L'integrazione è una necessità

Page 6: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation6

� Custom code:– Seems like an immediate fix

– But:

• Upfront investments

• High costs for maintenance and scalability

• Needs specialized skills

� Traditional integration solutions– Sophisticated functionality like BPM, ETL, EAI

– But:

• Lack integrated support for the specific cloud applications

• Platforms expensive to procure, install, deploy and maintain

� Need for a new type of integration approach...

Approcci all'integrazione

Page 7: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

and

� Complete, Proven, Trusted� No coding� Integration in days

La soluzione IBM Cast Iron Cloud Integrator

Page 8: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Template (TIPs)Template (TIPs)

Multi-tenant

IBM Cast Iron Cloud

Physical appliances

(DataPower)

Virtual appliances

(VMware)

Applicazioni

Cloud

Applicazioni

Cloud

Applicazioni

On-premise

TC

O

Websphere

Cast Iron

Codice

“Custom”

UI Mashups

Process Integration

Data Migration

Flessibilità Rapidità Efficacia

Connettività totale

Senza sviluppo di codice

Cast Iron: integrazione in-days

Page 9: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Compagnia Sistemi Connessi ScenarioDurata del progetto (in giorni)

SAP & salesforce.com Visibilità Ordini 10

Salesforce & Oracle DB

Pagamenti & Fatture 20

Salesforce, RightNow, EDI

B2B & Partner, supporto clienti 10

Salesforce, Sybase, SQL Server

Data base clienti, gestione stampe 17

Salesforce, home grown apps

Anagrafica Clienti 24

Salesforce& EDI B2B con partner 19

SAP instances & Siebel CRM

Ordini acquisto, B2B, POS 21

SAP & Salesforce.com Anagrafica Clienti 19

Qualche numero...

Page 10: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Cloud ApplicationsMobile Applications Web APIs

28 febbraio 2013

Evoluzione continua: mobile e WebAPI

Page 11: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

IBM Mobile Foundation

Page 12: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Apps

Customer

Business User

IT

Enterprise

App Developer

• Business Users want to

engage Customers in new

markets

• They need to Externalize the

Enterprise

• They need to get Apps in front

of these Customers

• Apps need APIs that

Externalize the Enterprise

• App Developers use APIs

• App Developers are now

External to the Enterprise

• IT Guys need to secure, scale

and support the externalized

Enterprise

• Business Users and IT Guys

needs Insights so they can

respond to business needs

WebAPIs: il web oltre il browser

Page 13: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

'90: “get me a domain and a page” era'00: “make my page(s) interactive and put people on it” era'10: “get rid of pages and glue APIs and people together” era

Robert Scoble (Author of tech blog Scobleizer)

Non fornire delle APIs oggi è come non avere un sito-web nel '90

“$7bn worth of items on eBay through APIs”Mark Carges (Ebay CTO)

“$7bn worth of items on eBay through APIs”Mark Carges (eBay CTO)

“The API which has easily 10 times more traffic then the website, has been really very important to us.”Biz Stone (Co-founder, Twitter)

“The adoption of Amazon’s Web services is currently driving more network activity then everything Amazon does through their traditional web sites.”Jeff Bar (Amazon evangelist) / Dion Hinchcliffe (Journalist)

stores (800) ###s web sites

WebAPIs: success-stories

Page 14: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

On Premise

Web AppsWeb Apps

MobileMobile

SaaSIaaSBPaaS

SaaSIaaSBPaaS

Cast Iron Live WebAPI Services

Cast Iron Live WebAPI Services

EnterpriseServices

DataPower

WebAPIs & Sicurezza•XML Firewall•Fine-grained Authorization (OAuth) •Authentication•SSL termination

IBM CastIron WebAPI

Page 15: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

Step 1

Step 2

Immediatezza nella definizione delle APIs

Page 16: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

16

• Rapida comprensione delle API• Semplice sottoscrizione• Arricchimento delle applicazioni• Partecipazione alle community

Personalizzazione del portale pubblico

Page 17: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation

17

• Strumenti di business analytics sia per il provider che per lo sviluppatore:

APIs che producono più traffico

Apps che producono più traffico

GeoLocalizzazione del traffico

Management efficace

Page 18: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation18

ftp://public.dhe.ibm.com/software/integration/cast-iron-cloud/Gartner-cloud.pdf

Bookmarks & Eventi

http://webapi.castiron.com

CastIron WebAPI:

IBM CastIron Proof-of-TechnologyRoma, 10 Maggio 2013Iscrizioni: [email protected]

Page 19: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation19

Giuseppe De SioWebSphere Technical [email protected]

Giuseppe De SioWebSphere Technical [email protected]

Page 20: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation20

Prossimi appuntamenti

Per registrarti clicca qui:

http://www.ibm.com/businesscenter/smb/it/it/Form/Form_xmlid/242485

Calendario webcast per MSP

Page 21: Ottenere il massimo dagli ambienti misti - IBM - United · PDF fileOttenere il massimo dagli ambienti misti ... IBM Cast Iron Cloud Integrator IBM CastIron WebAPI Agenda © 2013 IBM

© 2013 IBM Corporation21