norman sibbingoracle fusion middleware data hubs enterprise manager oracle sensor-based services...
TRANSCRIPT
HP IT-Symposium 2006
www.decus.de 1
Page 1
IT-Symposium 2006
Norman SibbingSystemberatung
Server Technology Competence CenterDüsseldorfOracle Deutschland GmbH
HP IT-Symposium 2006
www.decus.de 2
Page 2
IT-Symposium 2006
Endgeräte-unabhängig:
•Browse•Messaging
•ASK•J2ME
RFID,Sensordaten,
Hardware-integration
•LokaleDatenhaltung
•Synchronisation
Sensor-based Computing
Wireless Mobile Database
Pervasive ComputingPlattformfunktionalitäten„Internet der Dinge“ „Online“ „Offline“
IT-Symposium 2006
I. Sensorbasierte Dienste
HP IT-Symposium 2006
www.decus.de 3
Page 3
IT-Symposium 2006
Ist das Produkt
noch frisch?
WelcheTeile sindverbaut?
Sind die Produkte
echt?
Wo ist das Produkt?
Ist der Container gekühlt?
Wann wurdezuletzt gewartet?Wie ist die
Patientenhistorie?
Ist die Medikationrichtig?
Oracle Sensorbasierte DiensteEntscheider brauchen Informationen
IT-Symposium 2006
TraditionalBusiness
• Weeks• Megabytes• Punch Cards• Few People
Internete-Business
• Days• Terabytes• Human Driven• Many People
Real TimeBusiness
• Minutes• Exabytes• Event Driven• Automated
Oracle Sensorbasierte DiensteEchtzeit-Business
HP IT-Symposium 2006
www.decus.de 4
Page 4
IT-Symposium 2006
Internete-Business
• Linear• Human Intervention• Limited by Submit Button
Real TimeBusiness
• Interdependent• Physical Event Trigger• Many Starting Points
Oracle Sensorbasierte DiensteProzessabhängigkeiten
IT-Symposium 2006
Printers & Response Devices•Label / RFID label / report printers•Light Stacks, Buzzers, & Message Boards
Storage•Automated Storage / Retrieval Systems•Carousels•Pick-to-Light
Data Transfer•Scales & dimensioning devices•RFID & Barcode Capture
Material Movement•Conveyors / Diverters & Monorails•Automatic Guided Vehicles•Sortation Devices
Device Integration
HP IT-Symposium 2006
www.decus.de 5
Page 5
IT-Symposium 2006
Waren
Anlagegüter
1011
1012
109
Fahrzeuge
Computer
107109
Oracle Sensorbasierte DiensteDatenexplosion
IT-Symposium 2006
EPC / Sensordaten RepositorySensor Data Repository• Zentrales Archiv für Sensordaten und
Systemmeldungen:• System & Device Management Informationen• Sensordaten, Kontext & Topologie• Tag Management, Tag Data• Compliance Data (Lieferant, Produkt, ASN, ...)
• Replikation, Sicherheit, Disaster Recovery, Backup, Hochverfügbarkeit
• Streams als Messaging-System• Object Type für Events• Query und Analyse von Sensordaten• Rules Engine: Eventbasiertes Regelwerk
(Trigger)
HP IT-Symposium 2006
www.decus.de 6
Page 6
IT-Symposium 2006
Sensor Edge Server
Applikation
RFID Tag Data Hub
Objekt
Reader
Hardware & Physics
Information Technology
Antenne
Oracle Sensorbasierte DiensteRFID: Physikalische Welt > IT-Welt
IT-Symposium 2006
APPLICATIONSAPPLICATIONSSENSE & SENSE & RESPOND RESPOND DEVICESDEVICES
MANAGE
ANALYZE
ACCESS
Business Intelligence
JDeveloper
Business ProcessManagement
CAPTURE
PortalMobile
Integration
Sensor Edge Server
Other Applications
ORACLE Fusion Middleware
Data Hubs EnterpriseManager
Oracle Sensor-Based Services
RESPOND
Security
HP IT-Symposium 2006
www.decus.de 7
Page 7
IT-Symposium 2006
Technische BeispielarchitekturHosted RFID Infrastuktur
DB ServerLinux (RedHat)
2 CPU, 2GB
Application ServerLinux (RedHat)
2 CPU, 2GB
Remote admin.
ERP Data CenterSAPAdapter
EnterpriseManager
SAPERP System
EM ConsoleSES ConsoleBPEL ConsoleJDeveloper...BPEL
SAP Console
Back-Office
LANI/O BOX
Gen2 cap. RFIDLAN Reader, 2-4 Ant.
LAN-I/OConverter
Gen2 cap. RFIDLAN Printer
Edge Server
Windows512MB RAM
WAN
WAN
WAN
WLAN
Lager
IT-Symposium 2006
"NASA Dryden Flight Research Center in partnership with the Department of Defense implemented the ChemSecuresolution using RFID tags to track hazardous chemicals in real-time. Built on the Oracle Sensor Edge Server and Oracle Database with integration to the Hazardous Material Management System, ChemSecure enables the enforcement of Dryden’s chemical management business processes and provides users full and cost-effective control over their chemical inventory management.”
-- Ralph Anton, Chemical Program Manager, NASA Dryden
Hazardous Material Tracking
Challenges• Ensure safety and security of
chemicals and personnel accessingchemicals in the work area.
• Ensure first responder safety whenaddressing chemical spills.
• Control handling of chemicals basedon real-time information about itemcontent and staff credentials.
• Manage exceptions and triggerbusiness flow in case of errorconditions.
Benefits• Capture real time information about
physical assets with RFID and othersensors.
• Mobile device and PDA withintegrated RFID support.
• Correlate chemical asset and personnel information: identity, state, status.
• Role based alerting (Base Personnel, Management, First Responders) with multi-channeldelivery.
HP IT-Symposium 2006
www.decus.de 8
Page 8
IT-Symposium 2006
RFID ContaineridentifikationZufahrtskontrolle
RFID Gabelstapler
RFID Hochregal
RFID PalettierungRFID Verpackungsroboter
LogID Lab Kooperation mit Universität Dortmund
IT-Symposium 2006
II. „Drahtlose“Kommunikation
Oracle Wireless
HP IT-Symposium 2006
www.decus.de 9
Page 9
IT-Symposium 2006
Provide voice access with VoiceXML
Track engineers/assets with location-based services
Notify employees/users with SMS
Provide mobile browser access with PDAs
AS Wireless
ERP
Database
CRM
Oracle AS WirelessHöhere Reichweite fürs Business
IT-Symposium 2006
BrowsingBrowsingBrowsers on
Laptops, PDAs, PhonesBrowsers on
Laptops, PDAs, Phones WebServerWeb
Server
VoiceVoiceCell Phone
Regular PhoneCell Phone
Regular PhoneVoiceServerVoiceServer
MessagingMessagingE-mail, SMS, MMS, Fax,
Voice, PagerE-mail, SMS, MMS, Fax,
Voice, PagerMessaging
ServerMessaging
Server
LBSLBSMapping, Routing,
Yellow PagesMapping, Routing,
Yellow PagesLBS
ServerLBS
Server
Eigenständige Unterstützung
jedes einzelnen Ausgabekanals
Eigenständige Unterstützung
jedes einzelnen Ausgabekanals
EnterpriseData
UserUser ChannelChannel WirelessConnection
WirelessConnection
MobilePlatformMobile
Platform ContentContent
Oracle AS Wireless Multi-Channel Challenge
HP IT-Symposium 2006
www.decus.de 10
Page 10
IT-Symposium 2006
EnterpriseData
UserUser ChannelChannel WirelessConnection
WirelessConnection
MobilePlatformMobile
Platform ContentContent
BrowsingBrowsingBrowsers on
Laptops, PDAs, PhonesBrowsers on
Laptops, PDAs, Phones
VoiceVoiceCell Phone
Regular PhoneCell Phone
Regular Phone
MessagingMessagingE-mail, SMS, Fax,
Voice, PagerE-mail, SMS, Fax,
Voice, Pager
LBSLBS
Location-Based ServicesLocation-Based Services
Oracle AS Wireless
Oracle AS Wireless Multi-Channel Server
IT-Symposium 2006
• Multi-Channel Runtime• Markup Language: Oracle AS Wireless XML,
XHTML MP + CSS, XHTML/XForms + CSS• Deviceerkennung• Virtual Browser: State und Session Management
• Multi-Channel Application Delivery Platform
• Network Adaptation: HTTP, SMTP, SMS, MMS• Device Adaptation: 200+ Devices unterstützt• Image/Video Adaptation
Oracle AS Wireless Mobile Browser
HP IT-Symposium 2006
www.decus.de 11
Page 11
IT-Symposium 2006
Ein Einblick in den Future Store
IT-Symposium 2006
Metro Future StoreMobile Warenbewirtschaftung
Mobiler Zugriff auf die zentralenFunktionen der Warenwirtschaftund das RFID-Backend
HP IT-Symposium 2006
www.decus.de 12
Page 12
IT-Symposium 2006
Metro GroupMetro Merchandise System „Wireless“
Optimierung der Waren-flußkette durch mobilen Zugriffauf die zentralen Funktionen der Warenwirtschaft und des Kundeninformationssystems
Seit Anfang 2003 im internationalen Rollout für Metro Cash&Carry und Real
IT-Symposium 2006
• Positionserkennung• Static : Personalisierbar via Web oder
Portal; APIs• Dynamic : Mobile Positioning Server,
GPS• Positionsabhängigkeit
• Benutzer setzt Ereignisse• Positionsabhängige Dienste
• Location Content Framework• Geocoding, Karten, Routen, Gelbe
Seiten• Jeder Datendienstanbieter integrierbar• Remotzugang (HTTP) oder Oracle
SpatialBaseStation
LocationBased Server
Oracle AS Wireless Location Services
HP IT-Symposium 2006
www.decus.de 13
Page 13
IT-Symposium 2006
J2ME Midlet Provisioning Over-The-Air (OTA)Digital Right Management
Count-basedTime-based
J2ME Developer Kit im JDeveloperDevice Capability Matching, API scanWeb Service Client Stub / Web Service Proxy
Oracle AS Wireless J2ME Java auf dem Handy
IT-Symposium 2006
GSM & GPRS & Java ModulBundling mit AS Wireless für Midlet ProvisioningBundling mit JDeveloper für Midlet EntwicklungRS232 Interface
GPSTemperatursensor…
Admin Portal
Oracle AS Wireless Siemens Mobile
HP IT-Symposium 2006
www.decus.de 15
Page 15
IT-Symposium 2006
Oracle AS Wireless: Complete Mobile Plattform• Eine umfassende Plattform
• Messaging• Location-based services• Mobile browser applications• Device support and provisioning• Voice applications
• Nutzen• Konsolidierte Infrastruktur senkt Kosten• Einfache Integration mit Backend-Systemen
• OracleAS Integration• Einfaches Management
• Oracle Enterprise Manager 10g Grid Control• Einheitliches Benutzer- und Rechtemanagement
• Oracle Internet Directory, Identity Management
IT-Symposium 2006
III. Mobile Datenbanken
Oracle Lite
HP IT-Symposium 2006
www.decus.de 16
Page 16
IT-Symposium 2006
• möglich:• keine Netzabdeckung “im Feld”
• erforderlich:• keine Anforderung von Echtzeit-
Daten• Kosten für Online-Kommunikation
• gewünscht:• Sicherheitsbedenken bei Online-
Anbindung
Online-Anbindung von Mitarbeitern im Aussendienst ist nicht immer…
Oracle LiteEntscheidungskriterien
IT-Symposium 2006
Erweiterung des “Grids” um Infrastruktur, Anwendungen und Dienste, die den Betrieb und den Rollout von sicheren und personalisierten Anwendungen auf mobile Endgeräte ermöglicht.
Mobiles Endgerät Mobile Server
Daten und Applikationen
Mobile Server Repository
Oracle Lite“Erweitert” die Oracle Datenbank
*optional
HP IT-Symposium 2006
www.decus.de 17
Page 17
IT-Symposium 2006
• kleiner, flexibler Objektkern• SQL 92 komform• Java Stored Procedures und Trigger• Multi-User Listener (Branch Office)• Änderungserfassung• Administrationsfrei• für Win32, WinCE, Palm, Linux verfügbar
Oracle LiteDatenbankfunktionalitäten
IT-Symposium 2006
Oracle Lite Database Kernel
ODBC
JDBC
Mobile Sync
Java C, C++,C#, VB C, C++
SODA Simple Object Database Access
ADO.net
Oracle LiteNative Applikationsentwicklung
HP IT-Symposium 2006
www.decus.de 18
Page 18
IT-Symposium 2006
• sehr schnell durch…• Datenkompression• “fast refresh”-Mechanismen
• sehr skalierbar• 1000e von Benutzern• keine “Blocks”
• unabhängig von Transportweg • drahtgebunden/drahtlos
• Konflikterkennung und Konfliktlösung• Client wins, Server wins oder Custom
• alle Objekte werden synchronisiert• Tabellen, Indizes, Sequenzen, DDL, Constraints
• verlässlicher Transportmechanismus• Checkpoints erlauben die Wiederaufnahme von Synchronisationen
Oracle LiteDatensynchronisation
IT-Symposium 2006
Oracle LiteLife Cycle Management• Applikationsmanagement
• Provisioning (Bootstrapping) und Deployment• Benutzer- und Gruppenverwaltung (LDAP und OID)• deklaratives Anwendungsdeployment• “Data subsetting”
• Systemmanagement• Synchronizationsmonitoring und -Scheduling• Kontrolle und Korrektur
• Gerätemanagement• Software management• Fernüberwachung (Geräteinfos abrufen, Validierungen, …)• Befehlsausführung (Sync, File download, …)
HP IT-Symposium 2006
www.decus.de 19
Page 19
IT-Symposium 2006
• US Army • Allianz• British Telecom• Coca Cola• Toshiba• US Coastguard• SF Fire Department• Scottish Water• Ferrellgas• IPC• Beneficial Life• CB Richard Ellis• NTT DoCoMo• ...
Oracle LiteInternationale Referenzen
USCG training video.rm
SFFireDept.rm
• Waffenbereitschaft• Munition & Teile• in jedem Humvee
und Striker
• Inventarisierung• „Onboard“-Zugriffauf Finanzdaten
• mobiles Bestellsystem
IT-Symposium 2006
Oracle LiteGauselmann | Beit Systemhaus
HP IT-Symposium 2006
www.decus.de 20
Page 20
IT-Symposium 2006
Oracle LiteEVO | IT Services & Solutions
IT-Symposium 2006
Features
• PXA-270
• Windows CE5.0
• Oracle 10g lite
• µ - EdgeServer
• I/O
• GPRS, GPS, BT
• CAN, SensorNet
• USB, SD Card
• Tacho input
Oracle und Intel Embedded Tracking Unit
HP IT-Symposium 2006
www.decus.de 21
Page 21
IT-Symposium 2006
Mobile Business Schnelle Prozessabläufe bringen Erfolg
INFRASTRUCTURE
APPLICATIONS
Integrierte Unterstützung für RFID und Sensor-Based Computing.
IT-Symposium 2006
FragenFragenAntwortenAntworten