3° sessione oracle - crui: mobile&conversational interface
TRANSCRIPT
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.
OracleMobilePlaAormMobileCloud,AppAccellerator,Chatbots,andMuchMore
NinoGuarnacciIoT&MobileSoluJonArchitect
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
SafeHarborStatementThe following is intended to outline our general product direcJon. It is intended forinformaJon purposes only, andmay not be incorporated into any contract. It is not acommitmenttodeliveranymaterial,code,orfuncJonality,andshouldnotberelieduponinmakingpurchasingdecisions.Thedevelopment,release,andJmingofanyfeaturesorfuncJonalitydescribedforOracle’sproductsremainsatthesolediscreJonofOracle.
2
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Agenda
§ Mobile Cloud
§ App Development Accelerator (MAX)
§ Chatbot Platform
§ Success Story
3OracleConfidenJal–Restricted
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 4
WhataMobileAppLooksLike
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 5
What’sGoingonBehindtheScene
MCSStorage HRSystem SocialNetwork
TalentManagement
GoogleMapHRSystem
TalentManagement HRSystem
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
WhereDoYouSpendTimeinMobileDevelopment?
OracleConfidenJal–Internal/Restricted/HighlyRestricted
6
2/3 of the time spent on mobility projects is connecting to, and securing back-end systems
Time spent On Integration
Source: 2014 Triangle Research Survey
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileCloudService
• CentralisemobileintegraJon,diagnosJcs,logginginthecloud
• DesignmobilespecificAPIs– Shape&exposeservicesandAPIs
• Pre-builtmobileservices– PushnoJficaJons– Storage– OfflinesynchronizaJon
• Integratedsecurity
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
OracleMobileCloudService
OracleCloud
Cloud/Internet
On-Premise
MobileClientSDKs
CustomAPIsMobileBackend Connectors
RESTAPIs
DiagnosJcs AnalyJcs Lifecycle
Node
JavaScriptSDK
OracleMAF&MAX
PlaAormAPIs
PushNoJficaJons
UserServices
FileStorage
RelaJonalDatabase
DataOffline
AppPolicies
REST
SOAP
ICS
Developer
LocaJonServices
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
AppPolicies
v1.1
Database DataOffline AnalyJcsUserManagement
Storage LocaJonServices
v1.0 v1.0 v1.0 v1.0v1.0 v1.0 Comingsoon
PlaAormAPIs
Comingsoon
SMSNoJficaJons
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
AppPolicies
v1.1
Database DataOffline AnalyJcsUserManagement
Storage LocaJonServices
v1.0 v1.0 v1.0 v1.0v1.0 v1.0
PlaAormAPIs
Comingsoon
SMSNoJficaJons
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Showwhatislocatedwithin
1kmServicesturnedon
Servicesturnedoff
Place
Place
Place Place
Provideserviceswhenenteringa
geofence
ProvideinformaJonwhenapproachinga
beacon
Showmessage
BasicScenarios
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileAppDeveloper
“Icreatethemobileapplica0onsthatcallbackendservices”
ServiceDevelopers“Icreatethebackendservicesthatmobile
applica0onscall”
MobileProgramManger
“Iamresponsibleforthesuccessofourmobiliza0onstrategy”
EnterpriseArchitect
“Imakesurewehaveasecure,scalablemobile
solu0on”.
MobileDeveloper
MobileStakeholders
MobileProgramManager
EnterpriseArchitectServiceDevelopers
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileAppDeveloper
“Icreatethemobileapplica0onsthatcallbackendservices”
Service&JavaDevelopers
“Icreatethebackendservicesthatmobile
applica0onscall”
MobileProgramManger
“Iamresponsibleforthesuccessofourmobiliza0onstrategy”
EnterpriseArchitect
“Imakesurewehaveasecure,scalablemobile
solu0on”.
MobileDeveloper
TheDevelopmentTeam
MobileProgramManager
EnterpriseArchitectServiceDevelopers
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
ON-PREMISE PACKAGED
APPLICATIONS
CUSTOM APPLICATIONS
CLOUD
mAP
I
Connectors• SOAP,REST
• Security
Outside-in,MobileFirst
Inside-out,Servicefirst
PlaAormServices• Storage• Sync• Usermanagement• PushnoJficaJons• AnalyJcs
Development• APIdefiniJon• Customlogic• OrchestraJon• Payloadshaping
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileAppDeveloper
“Icreatethemobileapplica0onsthatcallbackendservices”
ServiceDevelopers“Icreatethebackendservicesthatmobile
applica0onscall”
MobileProgramManger
“Iamresponsibleforthesuccessofourmobiliza0onstrategy”
EnterpriseArchitect
“Imakesurewehaveasecure,scalablemobile
solu0on”.
MobileDeveloper
MobileCloudServicePersonas
MobileProgramManager
EnterpriseArchitectServiceDevelopers
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MOBILEAPPLICATIONFRAMEWORK
NaNve
Others
SECURE
MOBILECLOUDSERVICE
OracleMobileCloudServiceAnalyNcs
DiagnosNcs Usage Engagement
ConNnuousDevelopment
Monitoring SDLC
Mobile SDK & APIs
Users
OfflineSync
NoJficaJons
UserMgmt
Objs
StorageConnectors
DataShaping
Custom
Logic
Orchestrate
PublicCloudOracleCloudEnterpriseSaaSOn-premise
3rdPartyAPION-PREMISEPACKAGED
APPLICATIONS
CUSTOMAPPLICATIONS
CLOUD
CustomAPI
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 18
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MoreAboutFunnels
Usefunnelstotrackuserprogressthroughaworkflow.
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Agenda
§ Mobile Cloud
§ App Development Accelerator (MAX)
§ Chatbot Platform
§ Success Story
23OracleConfidenJal–Restricted
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileApplicaJonAccelerator(MAX)BusinessUserFriendlyMobileAppComposiNonintheCloud
NOCODINGREQUIRED
PREVIEWAPPINLINE
BROWSERBASEDDEVELOPMENT
EASILYMAPTOBUSINESSSERVICES
EDIT,TEST,ANDPUBLISHFROMBROWSER
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileApplicaJonAccelerator(MAX)
• CreateScreensfromTemplates
theUserInterface
• BuildingDrag&DroptheUserInterface
• DefinetheScreenFlow• BindDatafromBusinessObjects
• Testinabrowser• DeployonDevice
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Agenda
§ Mobile Cloud
§ App Development Accelerator (MAX)
§ Chatbot Platform
§ Success Story
26OracleConfidenJal–Restricted
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 27
Apple Trademark Since 2010
How many apps do people install and how many do they use on a daily basis?
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.| 28
Averagesmartphoneownerhas27appsontheirphone,theytypicallyonlyuse4–6ofthoseappseveryday.Attheendof30days,only3%ofallappsretaintheirnewusers.
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
FacebookMessenger weChat
Kik
Slack HipChat
Here’swheretheyspendtheirJme
SnapChat
29
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
4.1BillionusersaroundtheworldareonInstantMessagingapps
Sources:BIIntelligence,Jan.2016andStaJsta,April2016
6+ofTop10mostusedappsglobally=messagingapps
MessagingAppsareGlobal&SurpassingSocial
30
Big4SocialNetworks Big4InstantMessagingApps
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Messagingasaplatform:Conversationaluserinterfacesareabouttochangethewaybillionsofusersinteractwiththeworldaround
them.
31
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MobileWeb
32
MobileApps
MobileChat
MulJpleMobileChannels
Webinterface NaJveInterface ConversaJonalInterface
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.
WhatisaChatbot?
33
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.
UseCasesExamples
34
B2CTRAVEL• BoardingPass• Seats• NoJficaJons• Travelchange
CUSTOMERSERVICE• SelfService• PromoJons
GOVERNMENT• CiJzenService• NoJficaJons• Taxes• Licenses
RETAIL• ProductStock• Returns• Newdesigns• Groupsharing
B2E
BANKS• AccountInfo• NewLoan• NoJficaJons
HR• OnBoarding• SelfService• Recruitment
SALES• PipelineManagement• SalesKPI• CollaboraJon
Service• WorkOrders• PartsLookup• KnowledgeBase
FINANCE• Expense• Procurement• KPI
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved. 35
OracleChatBotsPlaAorm
CLOUD PLATFORM MOBILE
LANGUAGESUPPORT
SECURESCALABLE
CONTEXTUAL&INTELLIGENT
MULTI-MESSENGER
RE-USE
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• MostcommontypesofbotsiniJallydeployed.
• NarrowrangesofhighlyspecializedandstructuredinteracNonse.g.CheckAccountBalance,Transferfunds,RetrievesalesopportuniJes
• TypicallyuseriniJated,butsystemscanalsoiniJate(e.g.alerts)
• Integrateswithenterprisesystemsofrecord
• Mostusefulbotswillbeinthesupportorservicecategory.
• Personalizedbasedonprofile,pastbehaviorandcontextualinformaJon.
• MonitorsdataandiniJatesconversaJone.g.MonitorcampaignandiniJateconversaJonwhendatacrossesthreshold
• PredicJveIntelligencebasedondata-Keyforbotstobeausefulinthelongrunacrossuse-casecategories.
36
TwoBroadCategoriesofBotsTaskOriented DataDriven&PredicNve
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
BotBuilderUI
• DeclaraJvetooltocreateandmanage– Intent– EnJJes– TrainingData
• DialogEditoranddesigner• CustomComponentdevelopmentUI• TesJngUIforbots• Publish,deploy,lifecyclemanagement• Seqngs/configuraJons
37
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
• Open,scalablerunJmeplaAormthathandlemillionsofconversaJons
• Enterprisegradesecurityfromconsumergrademessagingchannels
• EnterpriseIntegraJondesignedformobile/chatbotchannels
• SimpletouseBotdesigneracrossmulJplemessagingchannels
• MachinelearningwithcrosschannelpredicJveanalyJcs&knowledgepacks
• TechnologypartnershipswithFacebook&others
38
WhyOracleforChatbots?WhyOracleforChatbots?
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Agenda
§ Mobile Cloud
§ App Development Accelerator (MAX)
§ Chatbot Platform
§ Success Story
39OracleConfidenJal–Restricted
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
ManchesterAirportGroup(MAG)
ManchesterAirportistheglobalgatewaytotheNorthofEngland.Everyyearwehandlearound19millionpassengers,usingover60airlinesflyingdirecttoaround200desNnaNons.Witharound19,000peopleemployeddirectlyon-site,ourgrowthissharedbyourcityandthewholeregion.ThecargooperaNonatManchesterhasbeengrowingfromarelaNvelysmallbasethroughoutourhistory,andhasshownsignificantgrowthinrecentyears.
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
MapoftheMAGPassengerJourneyPath
OpJmizingtheCustomerExperienceondayoftravel
Register Interact Start
AppDownloadAirportEntrance Check-in
End
Security
DeparturesLounges
BoardingGates
BaggageReclaim
B1-3
B4-5
B6
B7-8
B9
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
GeneralArchitecture
42
MOBILE SERVICE
Beacons Fleet Management
IOS + Android
Data Service + Notifications
API Catalog, Analytics, Data Services Beacons Events
Offers stored as microsites
Conditions met, Trigger a Notification
IoTAnalyNcsRobust Rules Engine
Copyright©2016,Oracleand/oritsaffiliates.Allrightsreserved.|
Summary
• SimplifyandacceleratemobileapplicaJondevelopment• UnifiedhubforallmobileaccesstoenterpriseITassets• EasytouseforfirstJmeaswellasregularusers• Easytodothingsright• Easytomaintainwhilemobilestrategyevolvesandmatures• Openyetintegrated
– AgnosJctoclientsidetechnologiesandmobiledevice/applicaJonmanagementsoluJons,butofferingasuperior,integratedexperiencetoOraclecustomers
FoundaNonforyourMobileStrategy