SlideShare une entreprise Scribd logo
1  sur  60
Télécharger pour lire hors ligne
Mobile Computing:
Insights And Recommendations
         Basheer Khan




          The most comprehensive Oracle applications & technology content under one roof
Agenda
•   Introduction
•   Understanding Mobile Computing
•   Mobile Computing Challenges
•   The Oracle Solution
•   Recommended Approaches
•   Case Study
•   Q&A


                   The most comprehensive Oracle applications & technology content under one roof
Introduction




  The most comprehensive Oracle applications & technology content under one roof
Presenter Bio
• Basheer Khan
  – Oracle ACE Director
  – Fusion Middleware & Applications
  – Irvine, California, USA
  – Twitter: @bkhan
  – Blog: khanb.blogspot.com




                   The most comprehensive Oracle applications & technology content under one roof
Oracle ACE Program
• Designed to recognize and reward members of
  the Oracle Technology and Applications
  communities for their contributions to those
  communities

• For more information visit:
    oracle.com/technetwork/community/oracle-ace



                   The most comprehensive Oracle applications & technology content under one roof
Other ACEs at InSync11
Name                             Twitter
Chris Muir                       @chriscmuir
Connor McDonald                  @hamcdc
Craig Shallahamer                @cshallahamer
Francisco Munoz Alvarez          @fcomunoz
Richard Foote                    @richardfoote
Scott Wesley                     @swesley_perth
Tim Hall                         @oraclebase




                    The most comprehensive Oracle applications & technology content under one roof
Understanding Mobile Computing




           The most comprehensive Oracle applications & technology content under one roof
Mobile Access Modes
• Web-based Mobile Access
• On-Device, Native Mobile Access
• Specialty Mobile UIs




                  The most comprehensive Oracle applications & technology content under one roof
Web-based Mobile Access
• Browser-based, connected mode
• Has existed for years but hampered by :
  – Availability and cost of bandwidth
  – Primitiveness of protocol support
• New smart phones
  = unlimited data plans
• New mobile browsers
  = improved compatibility


                     The most comprehensive Oracle applications & technology content under one roof
On-Device, Native Mobile Access
• Operate independent of the network
• Device OS/platform specific
• Common use cases:
  – Industrial mobile devices, offline data gathering
  – Mobile workforce applications
     • Laptop-based standard platform, some re-use possible
  – Mobile Applications to extend ERP Applications
     • Oracle Financials: Expense Approval for Managers


                       The most comprehensive Oracle applications & technology content under one roof
Specialty Mobile UIs
• Highly specialized, some overlap:
  – Games
     • Not in scope for Enterprise Mobile Computing
  – Widgets
     • Tied to specific OS APIs e.g. Android or Yahoo! widgets
  – Web Implementation
     • Portion of website e.g. Facebook, LinkedIn , Yelp
  – Data Collection Application
     • e.g. Point of sale with barcode scanning/card reading



                        The most comprehensive Oracle applications & technology content under one roof
Mobile Computing Challenges




          The most comprehensive Oracle applications & technology content under one roof
Challenges to Developing a Strategy
• Multiple Devices & Platforms
• Data Management
• Provisioning & Security




                  The most comprehensive Oracle applications & technology content under one roof
Multiple Devices & Platforms
• Wide range of mobile devices
• Each vendor using different programming
  language, APIs and development environment
• Most organizations can only support one or
  two device types
• Separate teams of highly specialized
  developers for each


                 The most comprehensive Oracle applications & technology content under one roof
Data Management
• Data Management key part of the design
• In the connected scenario, mobile devices can
  access enterprise data & services
• In disconnected cases, a range of problems
  need to be addressed:
  – How much data stored offline on each device
  – Are all attributes relevant within a business object
  – Infrastructure needed to support & synchronize


                     The most comprehensive Oracle applications & technology content under one roof
Provisioning & Security
• Risk of unauthorized access
• Devices can be stolen or lost
• Infrastructure to address device provisioning,
  de-provisioning and general security
• Existing security infrastructure needs to work
  seamlessly with device/application
  provisioning infrastructure


                   The most comprehensive Oracle applications & technology content under one roof
The Oracle Solution




      The most comprehensive Oracle applications & technology content under one roof
Key Drivers
• Common Services Layer
• Consistent Programming Approach
• Simpler Declarative Programming Approach




                 The most comprehensive Oracle applications & technology content under one roof
Common Services Layer
• Common infrastructure & services shared with
  rest of enterprise
• No separate and specialized data/services
  layer
• Repurpose existing service for mobile access
• Declaratively expose existing API in multiple
  modes e.g. Web service or RESTful APIs


                  The most comprehensive Oracle applications & technology content under one roof
Consistent Programming Approach
• Common set of tools
  – JDeveloper IDE & common programming model
• Extend existing skills required to build
  browser-based applications
  – Oracle Application Development Framework (ADF)
• Supports multiple User Interfaces
  – Connect to data services using a pluggable layer
  – Abstract underlying differences in infrastructure


                     The most comprehensive Oracle applications & technology content under one roof
Simpler Declarative Programming
• Highly standardized development
  environment
  – JDeveloper Integrated Development Environment
• Implementation details hidden from
  developer
  – Declarative metadata-driven development
• No need to worry about implementation
  details on individual devices

                   The most comprehensive Oracle applications & technology content under one roof
Oracle ADF for Mobile Devices
• ADF provides common service provisioning
  and data-binding layer to service multiple Uis
• Two specific UI technologies provided for
  mobile devices:
  – Oracle ADF Browser Client
  – Oracle ADF Mobile Client




                    The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Browser Client
• Based on JavaServer Faces (JSF) UI standard
• Device capabilities readily available in a
  declarative fashion
• Specific rendering logic provided for
  optimizing UI experience on mobile devices
• Skins for iPhone provide a close match to
  native iPhone look and feel


                   The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Client
• Application implementation that is deployed
  to mobile device as a native application
  – Develop once, deploy to multiple devices
  – Familiar, declarative development experience
  – Tighter integration with device-native services &
    functionality (GPS, camera, barcode scanners etc.)
  – Fully extensible and customizable
  – Seamless integration of online/offline data access


                     The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Client (cont’d)
• Two server-side services support data
  synchronization between server applications
  & ADF Mobile Client:
  – Oracle Mobile Server: provides proven data
    synchronization infrastructure & application
    management capabilities
  – Mobile Transaction Replay Service: replays
    application transactions asynchronously between
    client and server applications


                    The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Architecture




           The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Architecture
• Multi-Channel Development
• Following client types supports:
  – Desktop or Laptop Browsers
  – Offline Desktop/Laptop Clients
  – Mobile Devices
  – Office Productivity Tools (e.g. Microsoft Excel)




                     The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Architecture
• Key Features of Multi-Channel Development
  – Common business logic layer
     • Consistent, integrated components delivering services
  – Common infrastructure layer
     • Abstracts application from device –specific platform
  – Channel-specific UI components
     • Data display, visualization, service invocation etc.
  – Rich set of UI rendering technologies
     • Optimized for target client, robust skinning support



                        The most comprehensive Oracle applications & technology content under one roof
Oracle ADF Mobile Architecture
• Any developer can enable multi-channel
  access
• Supports a variety of standards-based
  interfaces
• Can easily integrate with any ERP such as E-
  Business Suite, JDE, Siebel or PeopleSoft
• End-users can access enterprise applications
  anywhere and anytime!


                   The most comprehensive Oracle applications & technology content under one roof
Recommended Approaches




        The most comprehensive Oracle applications & technology content under one roof
On-Device vs. Browser-based
• Consider the advantages of browser-based:
  – Increased re-use of application components:
    reduces the overall development effort
  – Less deployment infrastructure: only requires a
    web browser on the device, no application
    provisioning or data synchronization
  – Wider mobile device support: can support any
    device with a basic browser



                     The most comprehensive Oracle applications & technology content under one roof
On-Device vs. Browser-based
• Select On-Device, if you require:
  – Extensive device services integration such as
    Calendar, GPS, Barcode scanner
  – Device native look-and-feel: if users are
    accustomed to use one type of device
  – Offline data access and performance: mission-
    critical applications that need consistent data
    access & performance regardless of connectivity



                    The most comprehensive Oracle applications & technology content under one roof
Web-based Mobile Access
• For smart-phones, smaller phones/tablets:
  – Use ADF Mobile Browser components
  – Build web pages designed for small screen form
    factor and mobile navigation
• For full-size tablets (iPad or Android tablets):
  – Use ADF Faces Rich Client components
  – Create highly interactive UI that fully leverages
    large screen form factor
  – Optimized to support touch screen gestures


                      The most comprehensive Oracle applications & technology content under one roof
On-Device, Native Mobile Access
• Mobile Client Application with Local Database
  – Full functionality when disconnected, synchronize
    when connected
• Connected Mobile Client Application
  – Data accessed through services interface real-time, no
    or limited local data cached
• Laptop Client Application with Local Database
  – Laptop-based client, fully functional without network
    connectivity



                      The most comprehensive Oracle applications & technology content under one roof
Technology Components
Technology           Mobile Client            Connected Mobile                Laptop Client
Components          Application with          Client Application             Application with
                    Local Database                                           Local Database
ADF Mobile Client      Required                     Required                          N/A
Application
ADF Mobile Client      Required                     Required                          N/A
Runtime
ADF/Fusion Web            N/A                           N/A                        Required
Application
ADF Runtime               N/A                           N/A                        Required
Libraries
J2EE Application          N/A                           N/A                        Required
Server




                                The most comprehensive Oracle applications & technology content under one roof
Technology Components (cont’d)
Technology            Mobile Client            Connected Mobile                Laptop Client
Components           Application with          Client Application             Application with
                     Local Database                                           Local Database
SQLite Database         Required                         N/A                        Optional
Berkeley Database       Optional                         N/A                        Optional
Oracle XE Database         N/A                           N/A                        Optional
Oracle Mobile           Optional                         N/A                        Optional
Server
Oracle Database         Required                      Optional                      Required
(Server)




                                 The most comprehensive Oracle applications & technology content under one roof
Typical Use Cases
Mobile Application        Mobile Client          Connected Mobile                Laptop Client
Types                    Application with        Client Application             Application with
                         Local Database                                         Local Database
Applications deployed      Field Service,            Inventory                    Public Safety
to specialized, often     Transportation,           Management,                 (Police, Fire, and
ruggedized industrial    Consumer Goods              Warehouse                      Medical)
mobile                                              Management
Mobile workforce         Pharmaceutical              Sales Force                 Pharmaceutical
applications             Sales, Insurance            Automation                  Sales, Insurance
Extension of                 Expense           Business Intelligence,
Enterprise Application      Reporting           Business Approval,
Functionality                                   HR, Procurement,
                                               Project Management




                                 The most comprehensive Oracle applications & technology content under one roof
Specialized Mobile UIs
• Games: Do not use ADF, develop in device-native
  language for performance & usability
• Widgets: Limited functionality, have gained
  limited acceptance, native language
• Web Implementation: Leverage ADF Mobile
  Browser for rich, mobile-optimized UI
• Data Collection: ADF Mobile Browser for casual
  collection, ADF Mobile Client for rapid/repetitive


                     The most comprehensive Oracle applications & technology content under one roof
Security & Provisioning
• Security: Oracle ADF Mobile is completely
  integrated with Oracle Identity Management
  to ensure a common/consistent security
  infrastructure
• Provisioning: Integrates seamlessly with
  BlackBerry Enterprise Server or other 3rd party
  device management solution. Oracle Mobile
  Server provides key management services
  where there is no native provisioning support

                   The most comprehensive Oracle applications & technology content under one roof
Summary
• Oracle’s Strategy formulated based on:
  – Mobile users demand for extension of enterprise
    applications & a highly-native user experience
  – Mobile application developers need for a
    framework & tools that lower barrier to entry/cost
  – Constant innovations in mobile technologies that
    is drive platform diversity & greater functionality
• Strategy fulfills all these requirements with a
  common framework and toolset


                     The most comprehensive Oracle applications & technology content under one roof
Case Study




 The most comprehensive Oracle applications & technology content under one roof
Automated Ticket Validation (ATV)




             The most comprehensive Oracle applications & technology content under one roof
Featured Use Case
Mobile Application        Mobile Client          Connected Mobile                Laptop Client
Types                    Application with        Client Application             Application with
                         Local Database                                         Local Database
Applications deployed      Field Service,            Inventory                    Public Safety
to specialized, often     Transportation,           Management,                 (Police, Fire, and
ruggedized industrial    Consumer Goods              Warehouse                      Medical)
mobile                                              Management
Mobile workforce         Pharmaceutical              Sales Force                 Pharmaceutical
applications             Sales, Insurance            Automation                  Sales, Insurance
Extension of                 Expense           Business Intelligence,
Enterprise Application      Reporting           Business Approval,
Functionality                                   HR, Procurement,
                                               Project Management




                                 The most comprehensive Oracle applications & technology content under one roof
Capitol Corridor
• 170-Mile Passenger Rail Service connecting Sierra
  Foothills, Sacramento, the San Francisco Bay Area
  and Silicon Valley/San Jose
• Service Plan
  – 32 Trains (Mon – Fri)
  – 22 Trains (Sat, Sun & Holidays)
  – Connecting buses to Reno, South Lake Tahoe,
    Monterey, Santa Cruz, Santa Barbara
• Partnership among CCJPA, Caltrans, Amtrak, and
  Union Pacific


                     The most comprehensive Oracle applications & technology content under one roof
ATV Project
• Objectives
  – Upgrade antiquated railroad seat check process
  – Improve credit card processing
  – Meet today’s business requirements (speed,
    automation, efficiencies)
• Benefits
  –   Revenue Management
  –   Real Time Manifest/Targeted Marketing
  –   Real Time Credit Card Authorization
  –   Electronic/Digital Remittance


                       The most comprehensive Oracle applications & technology content under one roof
ATV Project
                             Credit Card Settlement            <XML>          Amtrak Server
           Merchant Bank     & Reconciliation Data




 Credit Card       <XML>                              Maintenance
Authorization                                          Dashboard             <XML>
                                                                                           Financial
 & Response                                             (APEX)
                                Reports                                                  Reconciliation
                                                                                             Data

                 Wireless
                                   <XML>
                Handhelds                                  Real-time Data    Remote Server
                                                                Feed

                                                               <XML>                          Oracle Fusion
                             Sale/Validation                                                  Middleware
                                  Data

                                   <XML>
          Docking Stations                               Ticket Validation
                                                               Data               Oracle
                                                                <XML>
                                                                                 Relational
                             End of Shift Data                                   Database




                                      The most comprehensive Oracle applications & technology content under one roof
ATV Onboard Equipment




The MC75 Motorola Handheld Computer with MSR7000-100R
Snap-on Magnetic Stripe Reader and the MZ220 Mobile Printer
(Bluetooth enabled)


                       The most comprehensive Oracle applications & technology content under one roof
ATV Functional Overview
• Tariff Book
• Ticket Validation
  – Known Tickets
  – Unknown Tickets
• Ticket Sales
  – Cash Transaction
  – Credit Card Transaction
• End-of-Trip Reporting


                      The most comprehensive Oracle applications & technology content under one roof
ATV – Tariff Book




    The most comprehensive Oracle applications & technology content under one roof
ATV – Ticket Validation
             • ATV validates Amtrak issued
               train tickets via the Barcode
               reader

             • Conductors can access the
               ticket validation screen by
               tapping the Validation
               menu button on the Home
               screen


       The most comprehensive Oracle applications & technology content under one roof
ATV – Ticket Validation




       The most comprehensive Oracle applications & technology content under one roof
ATV – Ticket Sales
           • ATV supports one-way
             ticket sales only
           • Accommodates multiple
             payment options (cash,
             credit, and money orders)
           • To begin a ticket sale, the
             conductor selects the Sales
             option on the Home screen



     The most comprehensive Oracle applications & technology content under one roof
ATV – Cash Sales




    The most comprehensive Oracle applications & technology content under one roof
ATV – Cash Sales
Sales Receipts                Ticket                                  Seat Check




                     The most comprehensive Oracle applications & technology content under one roof
ATV – Credit Sales




     The most comprehensive Oracle applications & technology content under one roof
ATV – Credit Sales
Sales Receipts                 Ticket                                  Seat Check




                      The most comprehensive Oracle applications & technology content under one roof
ATV – End of Trip Report




        The most comprehensive Oracle applications & technology content under one roof
Acknowledgement
• Oracle Mobile Computing Strategy
    White paper dated March 2011
    Author: Duncan Mills
    Contributing Author: Joe Huang




                    The most comprehensive Oracle applications & technology content under one roof
About Innowave
• Founded in 2005
• Headquarters in Irvine, California and APAC office in Penang, Malaysia
• Oracle Platinum Partner, specializing in Fusion Applications and
  Middleware
• Expertise includes: Fusion Middleware, ADF, BPM Suite, SOA Suite, SOA
  Governance, OBIEE, WebCenter Suite, Identity Management
• Implement, upgrade, and enhance Oracle Fusion Applications, E-Business
  Suite, JD Edwards, PeopleSoft, Siebel & Hyperion Applications
• Extensive experience and expertise managing global and local
  implementations across various industry verticals


                            www.innowavetech.com
                              The most comprehensive Oracle applications & technology content under one roof
Questions?
                Don’t miss!
                Fusion Applications Overview:
                From An Implementation Perspective
                Aug 17th 12:15 – 1:00 Auditorium A

                More questions?
                Meet the Experts Roundtable
                Aug 17th 9:00 – 9:45


                 Basheer Khan
                 bkhan@innowavetech.com
                 +1.949.735.4025
                 @bkhan
                 khanb.blogspot.com


 The most comprehensive Oracle applications & technology content under one roof

Contenu connexe

Similaire à New & Emerging | Basheer Khan | Mobile computing insights and recommendations.pdf

Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...
Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...
Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...InSync2011
 
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...InSync2011
 
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...InSync2011
 
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...InSync2011
 
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdf
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdfJD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdf
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdfInSync2011
 
Oracle Master Serials Technology Experience Program 2013 - ADF
Oracle Master Serials Technology Experience  Program 2013 - ADFOracle Master Serials Technology Experience  Program 2013 - ADF
Oracle Master Serials Technology Experience Program 2013 - ADF益裕 張
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireTony Austwick
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.pptKashi69
 
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdf
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdfReporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdf
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdfInSync2011
 
Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UITammy Bednar
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.pptKashi69
 
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdf
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdfOracle Systems _ Nathan Kroenert _ New Software New Hardware.pdf
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdfInSync2011
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076Gorava Prakash
 
Cloud & Oracle FMW
Cloud & Oracle FMWCloud & Oracle FMW
Cloud & Oracle FMWHisham Galal
 
BPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveBPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveOPITZ CONSULTING Deutschland
 
BPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickBPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickOPITZ CONSULTING Deutschland
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsRomin Irani
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Mohamad Afshar
 
Primavera _ Greg Macpherson _ Integration with Primavera.pdf
Primavera _ Greg Macpherson _ Integration with Primavera.pdfPrimavera _ Greg Macpherson _ Integration with Primavera.pdf
Primavera _ Greg Macpherson _ Integration with Primavera.pdfInSync2011
 

Similaire à New & Emerging | Basheer Khan | Mobile computing insights and recommendations.pdf (20)

Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...
Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...
Developer and Fusion Middleware 1 | Mark Lancaster | Building advanced APEX 4...
 
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...
JDE & Peoplesoft 2 _ Denise Hill _ Maintenance Scheduling of electricity and ...
 
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...
Developer & Fusion Middleware 1 _ Frank Munz _ Fusion and Middleware Cloud Se...
 
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...
JD Edwards & Peoplesoft 1 _ Basheer Khan _ Fusion apps overview form an imple...
 
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdf
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdfJD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdf
JD Edwards & Peoplesoft 1 | Brent Coutts | Coopers.pdf
 
Oracle Master Serials Technology Experience Program 2013 - ADF
Oracle Master Serials Technology Experience  Program 2013 - ADFOracle Master Serials Technology Experience  Program 2013 - ADF
Oracle Master Serials Technology Experience Program 2013 - ADF
 
Application Virtualization, University of New Hampshire
Application Virtualization, University of New HampshireApplication Virtualization, University of New Hampshire
Application Virtualization, University of New Hampshire
 
apex--introduction-157585.ppt
apex--introduction-157585.pptapex--introduction-157585.ppt
apex--introduction-157585.ppt
 
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdf
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdfReporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdf
Reporting _ Erica Harris _ Upgrading Oracle EPM from v11.1.1 to v11.1.2.pdf
 
Going Mobile !
Going Mobile !Going Mobile !
Going Mobile !
 
Database@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UIDatabase@Home : Data Driven Apps : Core-dev or Low Code UI
Database@Home : Data Driven Apps : Core-dev or Low Code UI
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.ppt
 
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdf
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdfOracle Systems _ Nathan Kroenert _ New Software New Hardware.pdf
Oracle Systems _ Nathan Kroenert _ New Software New Hardware.pdf
 
Apex 42-new-features-1867076
Apex 42-new-features-1867076Apex 42-new-features-1867076
Apex 42-new-features-1867076
 
Cloud & Oracle FMW
Cloud & Oracle FMWCloud & Oracle FMW
Cloud & Oracle FMW
 
BPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspectiveBPM and SOA are going mobile - An architectural perspective
BPM and SOA are going mobile - An architectural perspective
 
BPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein ArchitekturüberblickBPM und SOA machen mobil - Ein Architekturüberblick
BPM und SOA machen mobil - Ein Architekturüberblick
 
Development Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElementsDevelopment Workshop on ET1, Android and Motorola RhoElements
Development Workshop on ET1, Android and Motorola RhoElements
 
Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010Keynote from Cloud Expo West, November 2010
Keynote from Cloud Expo West, November 2010
 
Primavera _ Greg Macpherson _ Integration with Primavera.pdf
Primavera _ Greg Macpherson _ Integration with Primavera.pdfPrimavera _ Greg Macpherson _ Integration with Primavera.pdf
Primavera _ Greg Macpherson _ Integration with Primavera.pdf
 

Plus de InSync2011

Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...InSync2011
 
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfNew & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfInSync2011
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfInSync2011
 
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfReporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfInSync2011
 
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...InSync2011
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...InSync2011
 
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...InSync2011
 
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...InSync2011
 
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...InSync2011
 
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfDatabase & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfInSync2011
 
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfDatabase & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfInSync2011
 
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...InSync2011
 
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...InSync2011
 
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...InSync2011
 
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...InSync2011
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...InSync2011
 
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...InSync2011
 
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...InSync2011
 
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...InSync2011
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...InSync2011
 

Plus de InSync2011 (20)

Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
 
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdfNew & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
New & Emerging _ KrisDowney _ Simplifying the Change Process.pdf
 
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdfOracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
Oracle Systems _ Kevin McIsaac _The IT landscape has changed.pdf
 
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdfReporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
Reporting _ Scott Tunbridge _ Op Mgmt to Perf Excel.pdf
 
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
Developer and Fusion Middleware 2 _ Scott Robertson _ SOA, portals and entepr...
 
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
Primavera _ Loretta Bayliss _ Implementing EPPM in rapidly changing and compe...
 
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
Database & Technology 1 _ Martin Power _ Delivering Oracles hight availabilit...
 
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
Database & Technology 1 _ Craig Shallahamer _ Unit of work time based perform...
 
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
Database & Technology 1 _ Marcelle Kratchvil _ Why you should be storing unst...
 
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdfDatabase & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
Database & Technology 1 _ Milina Ristic _ Why use oracle data guard.pdf
 
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdfDatabase & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
Database & Technology 1 _ Tom Kyte _ SQL Techniques.pdf
 
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
Database & Technology 1 _ Clancy Bufton _ Flashback Query - oracle total reca...
 
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
Databse & Technology 2 _ Francisco Munoz Alvarez _ Oracle Security Tips - Som...
 
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
Databse & Technology 2 _ Francisco Munoz alvarez _ 11g new functionalities fo...
 
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
Databse & Technology 2 | Connor McDonald | Managing Optimiser Statistics - A ...
 
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
Databse & Technology 2 _ Shan Nawaz _ Oracle 11g Top 10 features - not your u...
 
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
Databse & Technology 2 _ Paul Guerin _ The biggest looser database - a boot c...
 
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
Developer and Fusion Middleware 1 _ Kevin Powe _ Log files - a wealth of fore...
 
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
Developer and Fusion Middleware 2 _ Aaron Blishen _ Event driven SOA Integrat...
 
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
Developer and Fusion Middleware 2 _Greg Kirkendall _ How Australia Post teach...
 

Dernier

Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.francesco barbera
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfAnna Loughnan Colquhoun
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?SANGHEE SHIN
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServiceRenan Moreira de Oliveira
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxYounusS2
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum ComputingGDSC PJATK
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncObject Automation
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024SkyPlanner
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 

Dernier (20)

Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.Digital magic. A small project for controlling smart light bulbs.
Digital magic. A small project for controlling smart light bulbs.
 
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
Spring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdfSpring24-Release Overview - Wellingtion User Group-1.pdf
Spring24-Release Overview - Wellingtion User Group-1.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
 
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer ServicePicPay - GenAI Finance Assistant - ChatGPT for Customer Service
PicPay - GenAI Finance Assistant - ChatGPT for Customer Service
 
Babel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptxBabel Compiler - Transforming JavaScript for All Browsers.pptx
Babel Compiler - Transforming JavaScript for All Browsers.pptx
 
Introduction to Quantum Computing
Introduction to Quantum ComputingIntroduction to Quantum Computing
Introduction to Quantum Computing
 
GenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation IncGenAI and AI GCC State of AI_Object Automation Inc
GenAI and AI GCC State of AI_Object Automation Inc
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024Salesforce Miami User Group Event - 1st Quarter 2024
Salesforce Miami User Group Event - 1st Quarter 2024
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 

New & Emerging | Basheer Khan | Mobile computing insights and recommendations.pdf

  • 1. Mobile Computing: Insights And Recommendations Basheer Khan The most comprehensive Oracle applications & technology content under one roof
  • 2. Agenda • Introduction • Understanding Mobile Computing • Mobile Computing Challenges • The Oracle Solution • Recommended Approaches • Case Study • Q&A The most comprehensive Oracle applications & technology content under one roof
  • 3. Introduction The most comprehensive Oracle applications & technology content under one roof
  • 4. Presenter Bio • Basheer Khan – Oracle ACE Director – Fusion Middleware & Applications – Irvine, California, USA – Twitter: @bkhan – Blog: khanb.blogspot.com The most comprehensive Oracle applications & technology content under one roof
  • 5. Oracle ACE Program • Designed to recognize and reward members of the Oracle Technology and Applications communities for their contributions to those communities • For more information visit: oracle.com/technetwork/community/oracle-ace The most comprehensive Oracle applications & technology content under one roof
  • 6. Other ACEs at InSync11 Name Twitter Chris Muir @chriscmuir Connor McDonald @hamcdc Craig Shallahamer @cshallahamer Francisco Munoz Alvarez @fcomunoz Richard Foote @richardfoote Scott Wesley @swesley_perth Tim Hall @oraclebase The most comprehensive Oracle applications & technology content under one roof
  • 7. Understanding Mobile Computing The most comprehensive Oracle applications & technology content under one roof
  • 8. Mobile Access Modes • Web-based Mobile Access • On-Device, Native Mobile Access • Specialty Mobile UIs The most comprehensive Oracle applications & technology content under one roof
  • 9. Web-based Mobile Access • Browser-based, connected mode • Has existed for years but hampered by : – Availability and cost of bandwidth – Primitiveness of protocol support • New smart phones = unlimited data plans • New mobile browsers = improved compatibility The most comprehensive Oracle applications & technology content under one roof
  • 10. On-Device, Native Mobile Access • Operate independent of the network • Device OS/platform specific • Common use cases: – Industrial mobile devices, offline data gathering – Mobile workforce applications • Laptop-based standard platform, some re-use possible – Mobile Applications to extend ERP Applications • Oracle Financials: Expense Approval for Managers The most comprehensive Oracle applications & technology content under one roof
  • 11. Specialty Mobile UIs • Highly specialized, some overlap: – Games • Not in scope for Enterprise Mobile Computing – Widgets • Tied to specific OS APIs e.g. Android or Yahoo! widgets – Web Implementation • Portion of website e.g. Facebook, LinkedIn , Yelp – Data Collection Application • e.g. Point of sale with barcode scanning/card reading The most comprehensive Oracle applications & technology content under one roof
  • 12. Mobile Computing Challenges The most comprehensive Oracle applications & technology content under one roof
  • 13. Challenges to Developing a Strategy • Multiple Devices & Platforms • Data Management • Provisioning & Security The most comprehensive Oracle applications & technology content under one roof
  • 14. Multiple Devices & Platforms • Wide range of mobile devices • Each vendor using different programming language, APIs and development environment • Most organizations can only support one or two device types • Separate teams of highly specialized developers for each The most comprehensive Oracle applications & technology content under one roof
  • 15. Data Management • Data Management key part of the design • In the connected scenario, mobile devices can access enterprise data & services • In disconnected cases, a range of problems need to be addressed: – How much data stored offline on each device – Are all attributes relevant within a business object – Infrastructure needed to support & synchronize The most comprehensive Oracle applications & technology content under one roof
  • 16. Provisioning & Security • Risk of unauthorized access • Devices can be stolen or lost • Infrastructure to address device provisioning, de-provisioning and general security • Existing security infrastructure needs to work seamlessly with device/application provisioning infrastructure The most comprehensive Oracle applications & technology content under one roof
  • 17. The Oracle Solution The most comprehensive Oracle applications & technology content under one roof
  • 18. Key Drivers • Common Services Layer • Consistent Programming Approach • Simpler Declarative Programming Approach The most comprehensive Oracle applications & technology content under one roof
  • 19. Common Services Layer • Common infrastructure & services shared with rest of enterprise • No separate and specialized data/services layer • Repurpose existing service for mobile access • Declaratively expose existing API in multiple modes e.g. Web service or RESTful APIs The most comprehensive Oracle applications & technology content under one roof
  • 20. Consistent Programming Approach • Common set of tools – JDeveloper IDE & common programming model • Extend existing skills required to build browser-based applications – Oracle Application Development Framework (ADF) • Supports multiple User Interfaces – Connect to data services using a pluggable layer – Abstract underlying differences in infrastructure The most comprehensive Oracle applications & technology content under one roof
  • 21. Simpler Declarative Programming • Highly standardized development environment – JDeveloper Integrated Development Environment • Implementation details hidden from developer – Declarative metadata-driven development • No need to worry about implementation details on individual devices The most comprehensive Oracle applications & technology content under one roof
  • 22. Oracle ADF for Mobile Devices • ADF provides common service provisioning and data-binding layer to service multiple Uis • Two specific UI technologies provided for mobile devices: – Oracle ADF Browser Client – Oracle ADF Mobile Client The most comprehensive Oracle applications & technology content under one roof
  • 23. Oracle ADF Browser Client • Based on JavaServer Faces (JSF) UI standard • Device capabilities readily available in a declarative fashion • Specific rendering logic provided for optimizing UI experience on mobile devices • Skins for iPhone provide a close match to native iPhone look and feel The most comprehensive Oracle applications & technology content under one roof
  • 24. Oracle ADF Mobile Client • Application implementation that is deployed to mobile device as a native application – Develop once, deploy to multiple devices – Familiar, declarative development experience – Tighter integration with device-native services & functionality (GPS, camera, barcode scanners etc.) – Fully extensible and customizable – Seamless integration of online/offline data access The most comprehensive Oracle applications & technology content under one roof
  • 25. Oracle ADF Mobile Client (cont’d) • Two server-side services support data synchronization between server applications & ADF Mobile Client: – Oracle Mobile Server: provides proven data synchronization infrastructure & application management capabilities – Mobile Transaction Replay Service: replays application transactions asynchronously between client and server applications The most comprehensive Oracle applications & technology content under one roof
  • 26. Oracle ADF Mobile Architecture The most comprehensive Oracle applications & technology content under one roof
  • 27. Oracle ADF Mobile Architecture • Multi-Channel Development • Following client types supports: – Desktop or Laptop Browsers – Offline Desktop/Laptop Clients – Mobile Devices – Office Productivity Tools (e.g. Microsoft Excel) The most comprehensive Oracle applications & technology content under one roof
  • 28. Oracle ADF Mobile Architecture • Key Features of Multi-Channel Development – Common business logic layer • Consistent, integrated components delivering services – Common infrastructure layer • Abstracts application from device –specific platform – Channel-specific UI components • Data display, visualization, service invocation etc. – Rich set of UI rendering technologies • Optimized for target client, robust skinning support The most comprehensive Oracle applications & technology content under one roof
  • 29. Oracle ADF Mobile Architecture • Any developer can enable multi-channel access • Supports a variety of standards-based interfaces • Can easily integrate with any ERP such as E- Business Suite, JDE, Siebel or PeopleSoft • End-users can access enterprise applications anywhere and anytime! The most comprehensive Oracle applications & technology content under one roof
  • 30. Recommended Approaches The most comprehensive Oracle applications & technology content under one roof
  • 31. On-Device vs. Browser-based • Consider the advantages of browser-based: – Increased re-use of application components: reduces the overall development effort – Less deployment infrastructure: only requires a web browser on the device, no application provisioning or data synchronization – Wider mobile device support: can support any device with a basic browser The most comprehensive Oracle applications & technology content under one roof
  • 32. On-Device vs. Browser-based • Select On-Device, if you require: – Extensive device services integration such as Calendar, GPS, Barcode scanner – Device native look-and-feel: if users are accustomed to use one type of device – Offline data access and performance: mission- critical applications that need consistent data access & performance regardless of connectivity The most comprehensive Oracle applications & technology content under one roof
  • 33. Web-based Mobile Access • For smart-phones, smaller phones/tablets: – Use ADF Mobile Browser components – Build web pages designed for small screen form factor and mobile navigation • For full-size tablets (iPad or Android tablets): – Use ADF Faces Rich Client components – Create highly interactive UI that fully leverages large screen form factor – Optimized to support touch screen gestures The most comprehensive Oracle applications & technology content under one roof
  • 34. On-Device, Native Mobile Access • Mobile Client Application with Local Database – Full functionality when disconnected, synchronize when connected • Connected Mobile Client Application – Data accessed through services interface real-time, no or limited local data cached • Laptop Client Application with Local Database – Laptop-based client, fully functional without network connectivity The most comprehensive Oracle applications & technology content under one roof
  • 35. Technology Components Technology Mobile Client Connected Mobile Laptop Client Components Application with Client Application Application with Local Database Local Database ADF Mobile Client Required Required N/A Application ADF Mobile Client Required Required N/A Runtime ADF/Fusion Web N/A N/A Required Application ADF Runtime N/A N/A Required Libraries J2EE Application N/A N/A Required Server The most comprehensive Oracle applications & technology content under one roof
  • 36. Technology Components (cont’d) Technology Mobile Client Connected Mobile Laptop Client Components Application with Client Application Application with Local Database Local Database SQLite Database Required N/A Optional Berkeley Database Optional N/A Optional Oracle XE Database N/A N/A Optional Oracle Mobile Optional N/A Optional Server Oracle Database Required Optional Required (Server) The most comprehensive Oracle applications & technology content under one roof
  • 37. Typical Use Cases Mobile Application Mobile Client Connected Mobile Laptop Client Types Application with Client Application Application with Local Database Local Database Applications deployed Field Service, Inventory Public Safety to specialized, often Transportation, Management, (Police, Fire, and ruggedized industrial Consumer Goods Warehouse Medical) mobile Management Mobile workforce Pharmaceutical Sales Force Pharmaceutical applications Sales, Insurance Automation Sales, Insurance Extension of Expense Business Intelligence, Enterprise Application Reporting Business Approval, Functionality HR, Procurement, Project Management The most comprehensive Oracle applications & technology content under one roof
  • 38. Specialized Mobile UIs • Games: Do not use ADF, develop in device-native language for performance & usability • Widgets: Limited functionality, have gained limited acceptance, native language • Web Implementation: Leverage ADF Mobile Browser for rich, mobile-optimized UI • Data Collection: ADF Mobile Browser for casual collection, ADF Mobile Client for rapid/repetitive The most comprehensive Oracle applications & technology content under one roof
  • 39. Security & Provisioning • Security: Oracle ADF Mobile is completely integrated with Oracle Identity Management to ensure a common/consistent security infrastructure • Provisioning: Integrates seamlessly with BlackBerry Enterprise Server or other 3rd party device management solution. Oracle Mobile Server provides key management services where there is no native provisioning support The most comprehensive Oracle applications & technology content under one roof
  • 40. Summary • Oracle’s Strategy formulated based on: – Mobile users demand for extension of enterprise applications & a highly-native user experience – Mobile application developers need for a framework & tools that lower barrier to entry/cost – Constant innovations in mobile technologies that is drive platform diversity & greater functionality • Strategy fulfills all these requirements with a common framework and toolset The most comprehensive Oracle applications & technology content under one roof
  • 41. Case Study The most comprehensive Oracle applications & technology content under one roof
  • 42. Automated Ticket Validation (ATV) The most comprehensive Oracle applications & technology content under one roof
  • 43. Featured Use Case Mobile Application Mobile Client Connected Mobile Laptop Client Types Application with Client Application Application with Local Database Local Database Applications deployed Field Service, Inventory Public Safety to specialized, often Transportation, Management, (Police, Fire, and ruggedized industrial Consumer Goods Warehouse Medical) mobile Management Mobile workforce Pharmaceutical Sales Force Pharmaceutical applications Sales, Insurance Automation Sales, Insurance Extension of Expense Business Intelligence, Enterprise Application Reporting Business Approval, Functionality HR, Procurement, Project Management The most comprehensive Oracle applications & technology content under one roof
  • 44. Capitol Corridor • 170-Mile Passenger Rail Service connecting Sierra Foothills, Sacramento, the San Francisco Bay Area and Silicon Valley/San Jose • Service Plan – 32 Trains (Mon – Fri) – 22 Trains (Sat, Sun & Holidays) – Connecting buses to Reno, South Lake Tahoe, Monterey, Santa Cruz, Santa Barbara • Partnership among CCJPA, Caltrans, Amtrak, and Union Pacific The most comprehensive Oracle applications & technology content under one roof
  • 45. ATV Project • Objectives – Upgrade antiquated railroad seat check process – Improve credit card processing – Meet today’s business requirements (speed, automation, efficiencies) • Benefits – Revenue Management – Real Time Manifest/Targeted Marketing – Real Time Credit Card Authorization – Electronic/Digital Remittance The most comprehensive Oracle applications & technology content under one roof
  • 46. ATV Project Credit Card Settlement <XML> Amtrak Server Merchant Bank & Reconciliation Data Credit Card <XML> Maintenance Authorization Dashboard <XML> Financial & Response (APEX) Reports Reconciliation Data Wireless <XML> Handhelds Real-time Data Remote Server Feed <XML> Oracle Fusion Sale/Validation Middleware Data <XML> Docking Stations Ticket Validation Data Oracle <XML> Relational End of Shift Data Database The most comprehensive Oracle applications & technology content under one roof
  • 47. ATV Onboard Equipment The MC75 Motorola Handheld Computer with MSR7000-100R Snap-on Magnetic Stripe Reader and the MZ220 Mobile Printer (Bluetooth enabled) The most comprehensive Oracle applications & technology content under one roof
  • 48. ATV Functional Overview • Tariff Book • Ticket Validation – Known Tickets – Unknown Tickets • Ticket Sales – Cash Transaction – Credit Card Transaction • End-of-Trip Reporting The most comprehensive Oracle applications & technology content under one roof
  • 49. ATV – Tariff Book The most comprehensive Oracle applications & technology content under one roof
  • 50. ATV – Ticket Validation • ATV validates Amtrak issued train tickets via the Barcode reader • Conductors can access the ticket validation screen by tapping the Validation menu button on the Home screen The most comprehensive Oracle applications & technology content under one roof
  • 51. ATV – Ticket Validation The most comprehensive Oracle applications & technology content under one roof
  • 52. ATV – Ticket Sales • ATV supports one-way ticket sales only • Accommodates multiple payment options (cash, credit, and money orders) • To begin a ticket sale, the conductor selects the Sales option on the Home screen The most comprehensive Oracle applications & technology content under one roof
  • 53. ATV – Cash Sales The most comprehensive Oracle applications & technology content under one roof
  • 54. ATV – Cash Sales Sales Receipts Ticket Seat Check The most comprehensive Oracle applications & technology content under one roof
  • 55. ATV – Credit Sales The most comprehensive Oracle applications & technology content under one roof
  • 56. ATV – Credit Sales Sales Receipts Ticket Seat Check The most comprehensive Oracle applications & technology content under one roof
  • 57. ATV – End of Trip Report The most comprehensive Oracle applications & technology content under one roof
  • 58. Acknowledgement • Oracle Mobile Computing Strategy White paper dated March 2011 Author: Duncan Mills Contributing Author: Joe Huang The most comprehensive Oracle applications & technology content under one roof
  • 59. About Innowave • Founded in 2005 • Headquarters in Irvine, California and APAC office in Penang, Malaysia • Oracle Platinum Partner, specializing in Fusion Applications and Middleware • Expertise includes: Fusion Middleware, ADF, BPM Suite, SOA Suite, SOA Governance, OBIEE, WebCenter Suite, Identity Management • Implement, upgrade, and enhance Oracle Fusion Applications, E-Business Suite, JD Edwards, PeopleSoft, Siebel & Hyperion Applications • Extensive experience and expertise managing global and local implementations across various industry verticals www.innowavetech.com The most comprehensive Oracle applications & technology content under one roof
  • 60. Questions? Don’t miss! Fusion Applications Overview: From An Implementation Perspective Aug 17th 12:15 – 1:00 Auditorium A More questions? Meet the Experts Roundtable Aug 17th 9:00 – 9:45 Basheer Khan bkhan@innowavetech.com +1.949.735.4025 @bkhan khanb.blogspot.com The most comprehensive Oracle applications & technology content under one roof