SlideShare una empresa de Scribd logo
1 de 39
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Oracle Mobile Cloud Service
Demo
Oracle Cloud Platform / aPaaS
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Safe Harbor Statement
The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied
upon in making purchasing decisions. The development, release, and timing of any
features or functionality described for Oracle’s products remains at the sole discretion of
Oracle.
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Agenda
1. Live Demo
2. Mobile Development 시연
3. Configuration & Management
4. Other Features
5. References
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Live Demo
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 5
Live Demo – FixItFast
로그인 / 권한 : 모바일 사용자 Role별 개인화 (관리자 Role / 작업자 Role)
Incident API 호출 : Incident List / Incident Create
API 권한 설정 : 실시간 권한 변경
App Policy : 실시간 App Policy 변경
MCS Monitoring : API 응답 시간 / 사용자 Session 등
Analytics : Business Event(Incident Created/ Incident Finished) 모니터링
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Analytics : Funnel
Use funnels to track user progress through a workflow
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Mobile Development
7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8
Mobile Development 시연
Oracle Mobile Cloud ServiceMobile App (JET)
SOAP Services
Mobile
Backend
Connector 구성Custom API 개발 Node
Mobile
Front
개발
Custom
API 구현
백엔드
생성
Custom
API 정의
SOAP
서비스
연결
1 2 3 4 5
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
1) SOAP Service 연결
Mobile
App
SOAP
ConnectorCustom API
Nodehttp://rest/api
SOAP Services
JSON
WSDL Schemas
Security
Policies
Translator
JSON XML
XMLJSONJSON
Mobile
Backend
Diagnostics & Analytics
9
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
2) Custom API 정의
모바일 앱 개발자
Interface 정의
REST API
테스트 데이터
권한 정의
Custom API
Nodehttp://rest/api
CodeInterface
MCS UI RAML
• API Designer로 정의
• RAML Upload
OR
10
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Mobile Backend
API
API
API
API
API
REST
SDK
3) 백엔드 생성 / 사용자 등록
백엔드 생성
사용할 API
선택
사용자 Realm
선택
보안 설정
11
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Download Scaffold zip :
Custom JS code + package.json
4) Custom API 구현
Download
커스텀 코드 부분 작성 :
Biz Logic 추가 또는 Platform API 호출Write
package.json 수정
npm installOptional
디렉토리 zip 및 upload
Zip /
Upload
MCS 콘솔에서 API 테스트Test
12
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
4) Custom API 구현
Event 코드 예시Custom API 코드 예시
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front
npm -g install yo grunt-cli
npm -g install generator-oraclejetSetup
yo oraclejet <project name> --template=navdrawerCreate
cd <project name>
grunt build
grunt serve
Run
Explore
npm -g install cordova
yo oraclejet:hybrid <project name>
--platforms=ios|android|windows
Go
Mobile
Navdrawer Template
http://www.oracle.com/webfolder/technetwork/jet/globalGetStarted.html
14
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front – Device Feature 및 Printer 지원
https://github.com/katzer/cordova-plugin-printer
15
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front – Jet Component
Jet Cookbook http://www.oracle.com/webfolder/technetwork/jet/jetCookbook.html
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
16
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front – Jet Component
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
17
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front – Jet Component
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
18
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
5) Mobile Front – Jet Component
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
Animations
Off-canvas
elements
Pull to refresh
SwipeSticky headers
Indexing
Progressive
data loading
19
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Configuration & Management
20
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
진단 – MCS 기본 진단 기능
• 로그 메시지
– 특정 API 관련된 모든 요청 (Request Correlation ID)
– 모바일 앱 세션과 관련된 정보(Oracle-Mobile-DIAGNOSTIC-SESSION-ID)
– 특정 디바이스와 관련된 로그 메시지 (Oracle-Mobile-DEVICE-ID)
• MCS client SDK “injects” HTTP headers
– Oracle-Mobile-DIAGNOSTIC-SESSION-ID
– Oracle-Mobile-DEVICE-ID
21
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
진단 – 사용자 추가 로그
module.exports = function(service) {
// Logging example
service.get('/mobile/custom/Application/customer',
function(req, res) {
console.log('Information for logging');
console.severe('Severe problem to diagnose');
console.warning('A warning about something');
console.info('Some information');
console.config('Configuration information');
console.fine('Fine logging information');
console.finer('Finer logging information');
console.finest('Finest logging information');
res.send(200);
});
};
22
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
API Versioning
Mobile Backend
REST
API 버전과 상관 없이 호출
API A
v1.0
API A
v1.0
API B
v1.0
API C
v1.0
publish
API A
v2.0
API A
v2.0
Create New Version
publish
v2.0을
Backend
에 연결
Publish된 API는 수정 안됨 Publish전 API는 자유롭게 수정
23
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
SSO : 3rd Party SAML을 통한 SSO
Mobile Cloud Servi
ce
(Virtual User)
Identity Provider (IdP)
외부 IDP에서 SAML 토큰을 얻어옴
App에서 MCS’ Token exchange endpoint 호출
MCS가 외부 SAML token을 MCS OAuth token으로 교환
이후 MCS API 호출 시에 MCS OAuth token 사용
Token Attribute Name Token Attribute Value
1
2
3
4
사용자 인증
on premise의 IDP가 사용자 인증을 담당해야 함
24
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
SSO : IDCS를 통한 SSO
Mobile Cloud Servi
ce
(Virtual User)
Identity Provider
Identity CS
(IDP) Federation
Oracle Cloud
3rd Party Cloud
SP
SP
사용자 인증
다른 서비스들로 쉽게 SSO 확장
• Cloud의 IDP(IDCS)가 사용자 인증을 담당하고 On-
premise의 IDP와는 Federation을 통해서 사용자 변경이
있을때만 Cloud로 반영됨
• IDCS를 통해서 다른 서비스(Cloud/On-Premise)와의
SSO 확장이 용이
25
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 26
SSO 인증 절차
Users
MCS Services
Login 요청
Login 요청
Login 화면
Login 시도
사용자 인증
사용자 인증 토큰
사용자 인증 토큰
가상 사용자 인증
사용자 인증 토큰
API 호출 (사용자 인증 토큰)
API 호출
IDP
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
Other Features
27
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
ERP 연결
ICS Connector
Integration CS(ICS) Mobile CS(MCS)
ICS ConnectorERP Cloud Adapter
ERP
Business Object
Business Event
http://www.oracle.com/technetwork/middleware/adapters/documentation/adaptercertificationmatrix0217-3613709.pdf
28
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
DB(SQL) 연결
ICS Connector
Integration CS(ICS) Mobile CS(MCS)
DB AdapterOracle
• Stored Procedure 호출 지원
• Stored Procedure의 non-JDBC (PL/SQL) 데이터 타입 지원
• Select, Insert, Update, Delete 같은 DML 지원
• 신규, 또는 수정된 레코드에 대한 polling 지원.
http://www.oracle.com/technetwork/middleware/adapters/documentation/adaptercertificationmatrix0217-3613709.pdf
29
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
사전 준비
1. APNS/GCM/WNS 설정
2. MCS 앱 설정
3. MCS에 통지를 위한
App 등록
통지 보내기
1. MCS UI
– 수동으로 MCS 콘솔을 통해
통지보내기
2. REST API
– 통지 REST API 직접 호출
3. Custom API를 통해
호출
Notification
30
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Location Service Place
Device : Beacon
Mobile App or Website Oracle Mobile Cloud Service
Location API
http://mobile/platform/location
Location
API
MCS SDK
Native
Code
1km 내에
위치한 장소들
Place
Place
Place Place
geofence
beacon
region에
접근
(Enter/Exit)
Show
message
31
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Storage
1. REST APIs
2. MCS mobile client SDK
3. Custom API via Node.js
공유 저장공간 사용자별 저장공간
• Use case:
– For multiple users
– To share objects
– e.g. Scoreboard
• Use case:
– For single user
– Secure personal objects
– e.g. User preferences
32
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |
Data Offline & Synchronization
• 앱에서 객체를 캐싱
• Offline 모드에서는 캐시 이용 조회 & 수정
• Batch Sync
• Sync 정책에 따른 충돌 감지 및 조치
Global
API
!
Periodic Refresh
Fetch
Expiration
Eviction
Update
Collision Resolution
Client Sync Policies
Server Sync Policies
• Oracle-Mobile-Resource-Type : item or collection
• Oracle-Mobile-Sync-No-Store : true of false
• Oracle-Mobile-Sync-Expires : dd MMM yyyy HH:mm:ss z
• Oracle-Mobile-Sync-Evict : dd MMM yyyy HH:mm:ss z
33
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
References
34
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 37
Mobile First Applications
Retail Sales
Used & Leasing
Greeter App
Lead & Opportunity Management
Service Advisor
Consumer App
Oracle Solution
Mobile Cloud Service
Customer Engagement, Revenue
Growth & Optimized Operations
Reduced Job Card creation from 22 mins to real time
Increased Bay Allocation Time by over 30%
First time close increased by 45%
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 38
Customer Convenience
Find & Reserve Parking Spots
Pay for parking
Recharge Credits
Targeted promotions
Access Parking using only your Mobile
Oracle Solution
Mobile Cloud Service
Customer Engagement &
Revenue Growth
150knew Online Customers in 2 months
Increased iWallet recharges by over 160%
3000 downloads per week
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 39
Manchester Airport
The largest UK-owned airport operator and over 48 million passengers
move through its five airports each year
Challenge
Improve the pre-flight & post-flight passenger experience
Introducing the Beacon-ised Airport
Improving the Passenger Experience
Measuring foot-fall analysis, linger time and interest
Context aware offers and day of travel communication channel
A New Passenger Experience
Geo-location and behavioral based targeting
Tracking of real-time customer service
Oracle Solution
Oracle Mobile Cloud Service, Oracle Marketing Cloud
Estimote
39
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved.
For More Information
Build
BETTER
Apps
FASTER
Try: Cloud.Oracle.com/Mobile
Visit: blogs.oracle.com/mobile
Follow: @OracleMobile
Learn: Youtube.com/OracleMobilePlatform
Join: https://www.Linkedin.com/groups/6707013
40
41

Más contenido relacionado

La actualidad más candente

Single sign-on Across Mobile Applications from RSAConference
Single sign-on Across Mobile Applications from RSAConferenceSingle sign-on Across Mobile Applications from RSAConference
Single sign-on Across Mobile Applications from RSAConferenceCA API Management
 
Patterns and Practices in Mobile SSO
Patterns and Practices in Mobile SSOPatterns and Practices in Mobile SSO
Patterns and Practices in Mobile SSOWSO2
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...CA API Management
 
Exposing APIs with Liberty and Swagger
Exposing APIs with Liberty and SwaggerExposing APIs with Liberty and Swagger
Exposing APIs with Liberty and SwaggerArthur De Magalhaes
 
Présentation cisco aci in action fundamentals - fcouderc - v6
Présentation cisco aci in action   fundamentals - fcouderc - v6Présentation cisco aci in action   fundamentals - fcouderc - v6
Présentation cisco aci in action fundamentals - fcouderc - v6Dig-IT
 
Spring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliSpring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliVMware Tanzu
 
Codestrong 2012 keynote jonathan rende, appcelerator's vp of products
Codestrong 2012 keynote   jonathan rende, appcelerator's vp of productsCodestrong 2012 keynote   jonathan rende, appcelerator's vp of products
Codestrong 2012 keynote jonathan rende, appcelerator's vp of productsAxway Appcelerator
 
AWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAmazon Web Services
 
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionLiferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionJorge Ferrer
 
Extending Enterprise Applications to mobile interfaces-Final
Extending Enterprise Applications to mobile interfaces-FinalExtending Enterprise Applications to mobile interfaces-Final
Extending Enterprise Applications to mobile interfaces-FinalRohit Dhamija
 
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法Shinichi Hirauchi
 
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...Ioan Eugen Stan
 
Hybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JETHybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JETRohit Dhamija
 
Acquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesAcquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesRachel Wandishin
 
The Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSThe Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSVMware Tanzu
 
Cisco application infrastracture controller (apic) billyjones
Cisco application infrastracture controller (apic) billyjonesCisco application infrastracture controller (apic) billyjones
Cisco application infrastracture controller (apic) billyjonesBilly jones Monarquia
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Codemotion
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSalesforce Developers
 

La actualidad más candente (20)

Single sign-on Across Mobile Applications from RSAConference
Single sign-on Across Mobile Applications from RSAConferenceSingle sign-on Across Mobile Applications from RSAConference
Single sign-on Across Mobile Applications from RSAConference
 
Patterns and Practices in Mobile SSO
Patterns and Practices in Mobile SSOPatterns and Practices in Mobile SSO
Patterns and Practices in Mobile SSO
 
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
Balancing Security & Developer Enablement in Enterprise Mobility - Jaime Ryan...
 
Exposing APIs with Liberty and Swagger
Exposing APIs with Liberty and SwaggerExposing APIs with Liberty and Swagger
Exposing APIs with Liberty and Swagger
 
Twelve factor-app
Twelve factor-appTwelve factor-app
Twelve factor-app
 
Présentation cisco aci in action fundamentals - fcouderc - v6
Présentation cisco aci in action   fundamentals - fcouderc - v6Présentation cisco aci in action   fundamentals - fcouderc - v6
Présentation cisco aci in action fundamentals - fcouderc - v6
 
Spring on PAS - Fabio Marinelli
Spring on PAS - Fabio MarinelliSpring on PAS - Fabio Marinelli
Spring on PAS - Fabio Marinelli
 
Codestrong 2012 keynote jonathan rende, appcelerator's vp of products
Codestrong 2012 keynote   jonathan rende, appcelerator's vp of productsCodestrong 2012 keynote   jonathan rende, appcelerator's vp of products
Codestrong 2012 keynote jonathan rende, appcelerator's vp of products
 
AWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel LucentAWS Customer Presentation - Alcatel Lucent
AWS Customer Presentation - Alcatel Lucent
 
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting visionLiferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
 
Push Notification
Push NotificationPush Notification
Push Notification
 
Extending Enterprise Applications to mobile interfaces-Final
Extending Enterprise Applications to mobile interfaces-FinalExtending Enterprise Applications to mobile interfaces-Final
Extending Enterprise Applications to mobile interfaces-Final
 
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
Developers.io 2017 iPhoneによるAlexa/Lex/Pollyを利用した 音声対応クライアントの作成方法
 
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
Modern authentication in Sling with Openid Connect and Keycloak - Adapt.to 20...
 
Hybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JETHybrid mobile development with Oracle JET
Hybrid mobile development with Oracle JET
 
Acquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and CapabilitiesAcquia Platform Update: New Features and Capabilities
Acquia Platform Update: New Features and Capabilities
 
The Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKSThe Reality of DIY Kubernetes vs. PKS
The Reality of DIY Kubernetes vs. PKS
 
Cisco application infrastracture controller (apic) billyjones
Cisco application infrastracture controller (apic) billyjonesCisco application infrastracture controller (apic) billyjones
Cisco application infrastracture controller (apic) billyjones
 
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
Domenico Maracci, Stefano Sali - Secure Continuous Delivery - Sicurezza e Dev...
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku Webinar
 

Similar a Mobile Cloud Demo

Oracle Mobile Cloud / Bot
Oracle Mobile Cloud / BotOracle Mobile Cloud / Bot
Oracle Mobile Cloud / BotMee Nam Lee
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution OverviewMee Nam Lee
 
Securing your Applications for the Cloud Age
Securing your Applications for the Cloud AgeSecuring your Applications for the Cloud Age
Securing your Applications for the Cloud AgeArtur Alves
 
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015Nadine Schoene
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...Steven Davelaar
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmapvasuballa
 
Spring boot microservice metrics monitoring
Spring boot   microservice metrics monitoringSpring boot   microservice metrics monitoring
Spring boot microservice metrics monitoringOracle Korea
 
Spring Boot - Microservice Metrics Monitoring
Spring Boot - Microservice Metrics MonitoringSpring Boot - Microservice Metrics Monitoring
Spring Boot - Microservice Metrics MonitoringDonghuKIM2
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goDr. Wilfred Lin (Ph.D.)
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service Guatemala User Group
 
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...terrencebarr
 
OpenStack + CloudFoundry Austin Meetup
OpenStack + CloudFoundry Austin MeetupOpenStack + CloudFoundry Austin Meetup
OpenStack + CloudFoundry Austin Meetupragss
 
OS + CF Austin meetup
OS + CF Austin meetupOS + CF Austin meetup
OS + CF Austin meetupragss
 
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...DataStax
 
Building and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsBuilding and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsManish Kapur
 
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish KapurCloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish KapurOracle Developers
 
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - ManiBangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - ManiMani Chandrasekaran
 

Similar a Mobile Cloud Demo (20)

Oracle Mobile Cloud / Bot
Oracle Mobile Cloud / BotOracle Mobile Cloud / Bot
Oracle Mobile Cloud / Bot
 
Oracle mobile cloud service
Oracle mobile cloud serviceOracle mobile cloud service
Oracle mobile cloud service
 
Oracle Mobile Solution Overview
Oracle Mobile Solution OverviewOracle Mobile Solution Overview
Oracle Mobile Solution Overview
 
MCSDataSheet
MCSDataSheetMCSDataSheet
MCSDataSheet
 
Securing your Applications for the Cloud Age
Securing your Applications for the Cloud AgeSecuring your Applications for the Cloud Age
Securing your Applications for the Cloud Age
 
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
Slidedeck MCS Demo eines Anwendungsfalles - DOAG2015
 
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
The Mobile Enterprise in Action: Managing Business Processes from Your Mobile...
 
Microservices
MicroservicesMicroservices
Microservices
 
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and RoadmapOOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
OOW15 - Oracle E-Business Suite Technology: Latest Features and Roadmap
 
Spring boot microservice metrics monitoring
Spring boot   microservice metrics monitoringSpring boot   microservice metrics monitoring
Spring boot microservice metrics monitoring
 
Spring Boot - Microservice Metrics Monitoring
Spring Boot - Microservice Metrics MonitoringSpring Boot - Microservice Metrics Monitoring
Spring Boot - Microservice Metrics Monitoring
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_go
 
Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service	Building Better Mobile Backends with Oracle Mobile Cloud Service
Building Better Mobile Backends with Oracle Mobile Cloud Service
 
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
JavaOne 2015: CON 3437 - Smart Devices for the Internet of Things ...
 
OpenStack + CloudFoundry Austin Meetup
OpenStack + CloudFoundry Austin MeetupOpenStack + CloudFoundry Austin Meetup
OpenStack + CloudFoundry Austin Meetup
 
OS + CF Austin meetup
OS + CF Austin meetupOS + CF Austin meetup
OS + CF Austin meetup
 
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...
DataStax | DSE Production-Certified Cassandra on Pivotal Cloud Foundry (Ben L...
 
Building and Deploying Cloud Native Applications
Building and Deploying Cloud Native ApplicationsBuilding and Deploying Cloud Native Applications
Building and Deploying Cloud Native Applications
 
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish KapurCloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
Cloud Native Meetup Santa Clara 07-11-2019 by Manish Kapur
 
Bangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - ManiBangalore Cloud Foundry meetup - Mani
Bangalore Cloud Foundry meetup - Mani
 

Más de Mee Nam Lee

Oracle Digital Assistant 소개
Oracle Digital Assistant 소개Oracle Digital Assistant 소개
Oracle Digital Assistant 소개Mee Nam Lee
 
Oracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantOracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantMee Nam Lee
 
Oracle DIgital Assistant (chatbot)
Oracle DIgital Assistant (chatbot)Oracle DIgital Assistant (chatbot)
Oracle DIgital Assistant (chatbot)Mee Nam Lee
 
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함Mee Nam Lee
 
Oracie impact Event - Chatbot
Oracie impact Event - ChatbotOracie impact Event - Chatbot
Oracie impact Event - ChatbotMee Nam Lee
 
Oracle autonomous blockchain cloud service
Oracle autonomous blockchain cloud serviceOracle autonomous blockchain cloud service
Oracle autonomous blockchain cloud serviceMee Nam Lee
 
Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Mee Nam Lee
 
Oracle innovation summit chatbot
Oracle innovation summit chatbotOracle innovation summit chatbot
Oracle innovation summit chatbotMee Nam Lee
 
Next Big Things : Chatbot Blockchain
Next Big Things : Chatbot BlockchainNext Big Things : Chatbot Blockchain
Next Big Things : Chatbot BlockchainMee Nam Lee
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle CloudMee Nam Lee
 
DevOps (CI/CD) 실습
DevOps (CI/CD) 실습DevOps (CI/CD) 실습
DevOps (CI/CD) 실습Mee Nam Lee
 
Oracle Chatbot (챗봇) 솔루션
Oracle Chatbot (챗봇) 솔루션Oracle Chatbot (챗봇) 솔루션
Oracle Chatbot (챗봇) 솔루션Mee Nam Lee
 
Application Performance Cloud Service
Application Performance Cloud ServiceApplication Performance Cloud Service
Application Performance Cloud ServiceMee Nam Lee
 
Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Mee Nam Lee
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloudMee Nam Lee
 
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법Mee Nam Lee
 
DevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoDevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoMee Nam Lee
 
Java cloud service 발표자료
Java cloud service 발표자료Java cloud service 발표자료
Java cloud service 발표자료Mee Nam Lee
 

Más de Mee Nam Lee (19)

Oracle Digital Assistant 소개
Oracle Digital Assistant 소개Oracle Digital Assistant 소개
Oracle Digital Assistant 소개
 
Oracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital AssistantOracle Cloud World 2019 - Oracle Digital Assistant
Oracle Cloud World 2019 - Oracle Digital Assistant
 
Oracle DIgital Assistant (chatbot)
Oracle DIgital Assistant (chatbot)Oracle DIgital Assistant (chatbot)
Oracle DIgital Assistant (chatbot)
 
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
Oracle Blockchain Cloud 소개 - 콘솔 화면 포함
 
Oracie impact Event - Chatbot
Oracie impact Event - ChatbotOracie impact Event - Chatbot
Oracie impact Event - Chatbot
 
Oracle autonomous blockchain cloud service
Oracle autonomous blockchain cloud serviceOracle autonomous blockchain cloud service
Oracle autonomous blockchain cloud service
 
Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)
 
Oracle innovation summit chatbot
Oracle innovation summit chatbotOracle innovation summit chatbot
Oracle innovation summit chatbot
 
Next Big Things : Chatbot Blockchain
Next Big Things : Chatbot BlockchainNext Big Things : Chatbot Blockchain
Next Big Things : Chatbot Blockchain
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
DevOps (CI/CD) 실습
DevOps (CI/CD) 실습DevOps (CI/CD) 실습
DevOps (CI/CD) 실습
 
Oracle Chatbot (챗봇) 솔루션
Oracle Chatbot (챗봇) 솔루션Oracle Chatbot (챗봇) 솔루션
Oracle Chatbot (챗봇) 솔루션
 
Application Performance Cloud Service
Application Performance Cloud ServiceApplication Performance Cloud Service
Application Performance Cloud Service
 
Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개Oracle Application Performance Monitoring Cloud Service 소개
Oracle Application Performance Monitoring Cloud Service 소개
 
DevOps Demo
DevOps DemoDevOps Demo
DevOps Demo
 
polyglot application development in the cloud
polyglot application development in the cloudpolyglot application development in the cloud
polyglot application development in the cloud
 
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
Oracle Cloud에서 애플리케이션을 개발하고 테스트하는 손쉬운 방법
 
DevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service DemoDevOps - Developer Cloud Service Demo
DevOps - Developer Cloud Service Demo
 
Java cloud service 발표자료
Java cloud service 발표자료Java cloud service 발표자료
Java cloud service 발표자료
 

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Mobile Cloud Demo

  • 1. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Oracle Mobile Cloud Service Demo Oracle Cloud Platform / aPaaS
  • 2. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 2
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Agenda 1. Live Demo 2. Mobile Development 시연 3. Configuration & Management 4. Other Features 5. References 3
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Live Demo 4
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 5 Live Demo – FixItFast 로그인 / 권한 : 모바일 사용자 Role별 개인화 (관리자 Role / 작업자 Role) Incident API 호출 : Incident List / Incident Create API 권한 설정 : 실시간 권한 변경 App Policy : 실시간 App Policy 변경 MCS Monitoring : API 응답 시간 / 사용자 Session 등 Analytics : Business Event(Incident Created/ Incident Finished) 모니터링
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Analytics : Funnel Use funnels to track user progress through a workflow 6
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Mobile Development 7
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 8 Mobile Development 시연 Oracle Mobile Cloud ServiceMobile App (JET) SOAP Services Mobile Backend Connector 구성Custom API 개발 Node Mobile Front 개발 Custom API 구현 백엔드 생성 Custom API 정의 SOAP 서비스 연결 1 2 3 4 5
  • 9. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 1) SOAP Service 연결 Mobile App SOAP ConnectorCustom API Nodehttp://rest/api SOAP Services JSON WSDL Schemas Security Policies Translator JSON XML XMLJSONJSON Mobile Backend Diagnostics & Analytics 9
  • 10. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 2) Custom API 정의 모바일 앱 개발자 Interface 정의 REST API 테스트 데이터 권한 정의 Custom API Nodehttp://rest/api CodeInterface MCS UI RAML • API Designer로 정의 • RAML Upload OR 10
  • 11. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Mobile Backend API API API API API REST SDK 3) 백엔드 생성 / 사용자 등록 백엔드 생성 사용할 API 선택 사용자 Realm 선택 보안 설정 11
  • 12. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Download Scaffold zip : Custom JS code + package.json 4) Custom API 구현 Download 커스텀 코드 부분 작성 : Biz Logic 추가 또는 Platform API 호출Write package.json 수정 npm installOptional 디렉토리 zip 및 upload Zip / Upload MCS 콘솔에서 API 테스트Test 12
  • 13. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 4) Custom API 구현 Event 코드 예시Custom API 코드 예시
  • 14. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front npm -g install yo grunt-cli npm -g install generator-oraclejetSetup yo oraclejet <project name> --template=navdrawerCreate cd <project name> grunt build grunt serve Run Explore npm -g install cordova yo oraclejet:hybrid <project name> --platforms=ios|android|windows Go Mobile Navdrawer Template http://www.oracle.com/webfolder/technetwork/jet/globalGetStarted.html 14
  • 15. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front – Device Feature 및 Printer 지원 https://github.com/katzer/cordova-plugin-printer 15
  • 16. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front – Jet Component Jet Cookbook http://www.oracle.com/webfolder/technetwork/jet/jetCookbook.html Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading 16
  • 17. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front – Jet Component Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading 17
  • 18. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front – Jet Component Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading 18
  • 19. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 5) Mobile Front – Jet Component Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading Animations Off-canvas elements Pull to refresh SwipeSticky headers Indexing Progressive data loading 19
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Configuration & Management 20
  • 21. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 진단 – MCS 기본 진단 기능 • 로그 메시지 – 특정 API 관련된 모든 요청 (Request Correlation ID) – 모바일 앱 세션과 관련된 정보(Oracle-Mobile-DIAGNOSTIC-SESSION-ID) – 특정 디바이스와 관련된 로그 메시지 (Oracle-Mobile-DEVICE-ID) • MCS client SDK “injects” HTTP headers – Oracle-Mobile-DIAGNOSTIC-SESSION-ID – Oracle-Mobile-DEVICE-ID 21
  • 22. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 진단 – 사용자 추가 로그 module.exports = function(service) { // Logging example service.get('/mobile/custom/Application/customer', function(req, res) { console.log('Information for logging'); console.severe('Severe problem to diagnose'); console.warning('A warning about something'); console.info('Some information'); console.config('Configuration information'); console.fine('Fine logging information'); console.finer('Finer logging information'); console.finest('Finest logging information'); res.send(200); }); }; 22
  • 23. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | API Versioning Mobile Backend REST API 버전과 상관 없이 호출 API A v1.0 API A v1.0 API B v1.0 API C v1.0 publish API A v2.0 API A v2.0 Create New Version publish v2.0을 Backend 에 연결 Publish된 API는 수정 안됨 Publish전 API는 자유롭게 수정 23
  • 24. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | SSO : 3rd Party SAML을 통한 SSO Mobile Cloud Servi ce (Virtual User) Identity Provider (IdP) 외부 IDP에서 SAML 토큰을 얻어옴 App에서 MCS’ Token exchange endpoint 호출 MCS가 외부 SAML token을 MCS OAuth token으로 교환 이후 MCS API 호출 시에 MCS OAuth token 사용 Token Attribute Name Token Attribute Value 1 2 3 4 사용자 인증 on premise의 IDP가 사용자 인증을 담당해야 함 24
  • 25. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | SSO : IDCS를 통한 SSO Mobile Cloud Servi ce (Virtual User) Identity Provider Identity CS (IDP) Federation Oracle Cloud 3rd Party Cloud SP SP 사용자 인증 다른 서비스들로 쉽게 SSO 확장 • Cloud의 IDP(IDCS)가 사용자 인증을 담당하고 On- premise의 IDP와는 Federation을 통해서 사용자 변경이 있을때만 Cloud로 반영됨 • IDCS를 통해서 다른 서비스(Cloud/On-Premise)와의 SSO 확장이 용이 25
  • 26. Copyright © 2017, Oracle and/or its affiliates. All rights reserved. | 26 SSO 인증 절차 Users MCS Services Login 요청 Login 요청 Login 화면 Login 시도 사용자 인증 사용자 인증 토큰 사용자 인증 토큰 가상 사용자 인증 사용자 인증 토큰 API 호출 (사용자 인증 토큰) API 호출 IDP
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Other Features 27
  • 28. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | ERP 연결 ICS Connector Integration CS(ICS) Mobile CS(MCS) ICS ConnectorERP Cloud Adapter ERP Business Object Business Event http://www.oracle.com/technetwork/middleware/adapters/documentation/adaptercertificationmatrix0217-3613709.pdf 28
  • 29. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | DB(SQL) 연결 ICS Connector Integration CS(ICS) Mobile CS(MCS) DB AdapterOracle • Stored Procedure 호출 지원 • Stored Procedure의 non-JDBC (PL/SQL) 데이터 타입 지원 • Select, Insert, Update, Delete 같은 DML 지원 • 신규, 또는 수정된 레코드에 대한 polling 지원. http://www.oracle.com/technetwork/middleware/adapters/documentation/adaptercertificationmatrix0217-3613709.pdf 29
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 사전 준비 1. APNS/GCM/WNS 설정 2. MCS 앱 설정 3. MCS에 통지를 위한 App 등록 통지 보내기 1. MCS UI – 수동으로 MCS 콘솔을 통해 통지보내기 2. REST API – 통지 REST API 직접 호출 3. Custom API를 통해 호출 Notification 30
  • 31. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Location Service Place Device : Beacon Mobile App or Website Oracle Mobile Cloud Service Location API http://mobile/platform/location Location API MCS SDK Native Code 1km 내에 위치한 장소들 Place Place Place Place geofence beacon region에 접근 (Enter/Exit) Show message 31
  • 32. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Storage 1. REST APIs 2. MCS mobile client SDK 3. Custom API via Node.js 공유 저장공간 사용자별 저장공간 • Use case: – For multiple users – To share objects – e.g. Scoreboard • Use case: – For single user – Secure personal objects – e.g. User preferences 32
  • 33. Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Data Offline & Synchronization • 앱에서 객체를 캐싱 • Offline 모드에서는 캐시 이용 조회 & 수정 • Batch Sync • Sync 정책에 따른 충돌 감지 및 조치 Global API ! Periodic Refresh Fetch Expiration Eviction Update Collision Resolution Client Sync Policies Server Sync Policies • Oracle-Mobile-Resource-Type : item or collection • Oracle-Mobile-Sync-No-Store : true of false • Oracle-Mobile-Sync-Expires : dd MMM yyyy HH:mm:ss z • Oracle-Mobile-Sync-Evict : dd MMM yyyy HH:mm:ss z 33
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. References 34
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 37 Mobile First Applications Retail Sales Used & Leasing Greeter App Lead & Opportunity Management Service Advisor Consumer App Oracle Solution Mobile Cloud Service Customer Engagement, Revenue Growth & Optimized Operations Reduced Job Card creation from 22 mins to real time Increased Bay Allocation Time by over 30% First time close increased by 45%
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. 38 Customer Convenience Find & Reserve Parking Spots Pay for parking Recharge Credits Targeted promotions Access Parking using only your Mobile Oracle Solution Mobile Cloud Service Customer Engagement & Revenue Growth 150knew Online Customers in 2 months Increased iWallet recharges by over 160% 3000 downloads per week
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 39 Manchester Airport The largest UK-owned airport operator and over 48 million passengers move through its five airports each year Challenge Improve the pre-flight & post-flight passenger experience Introducing the Beacon-ised Airport Improving the Passenger Experience Measuring foot-fall analysis, linger time and interest Context aware offers and day of travel communication channel A New Passenger Experience Geo-location and behavioral based targeting Tracking of real-time customer service Oracle Solution Oracle Mobile Cloud Service, Oracle Marketing Cloud Estimote 39
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |Copyright © 2016, Oracle and/or its affiliates. All rights reserved. For More Information Build BETTER Apps FASTER Try: Cloud.Oracle.com/Mobile Visit: blogs.oracle.com/mobile Follow: @OracleMobile Learn: Youtube.com/OracleMobilePlatform Join: https://www.Linkedin.com/groups/6707013 40
  • 39. 41