[CAS4687] going mobile with a hybrid cloud and on premises architecture rrs

RubenRodriguezSantia 338 views 47 slides Jun 27, 2017
Slide 1
Slide 1 of 47
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47

About This Presentation

Oracle Openworld 2016 session


Slide Content

Going Mobile with a
Hybrid Cloud and
On-Premises Architecture
CAS4687
Rubén Rodríguez Santiago
19/09/2016

Introduction
•About me:
•ADF Technical Lead, Cloud Solution Specialist
•Technical Article writer
•Participate in OTN Community Forums
•Blogger (www.rsantrod.com& blog.avanttic.com)
www.linkedin.com/in/rsantrod @[email protected]

Aboutavanttic
2015: +30%30+100
Offices
Business lines
Cloud
Middleware
Business Analytics
Infraestructure& Platform
Consultants Specialized Madrid&
Barcelona

Agenda
1.Customer Information
2.Customer Problem
3.Challenges
4.Solution
5.Customer Benefits
6.Lessons Learned

1 Customer information

CustomerInformation
•Pharmaceuticaland cosmetics
Company foundedin Spainin 1942.
•International Groupof 10 companies
witha turnovergreaterthat100M€
and anannualgrowthrateof 15%
•Presencein more that80 countries
withmore tan 400 employees

CustomerInformation
57%
43%
España
Internacional

CustomerInformation
•ResearchandDevelopment
•Morethanthe10% of theturnover
is investedin R&D.
•In 2015 investedaround4M€.
•About10 self-developedproducts
arereleasedeachyear.

CustomerInformation
•Production
•Pharmaceuticalproductionplants in
Madrid andSantanter.
•Pharmaceuticalingredients production
plant in Madrid.
•Ingredients plant in Santander.
•Moretan 25M units producedlastyear.

CustomerInformation
•Merchandising
•Moretan 450 differentproductssoldin 80 countries.
•44 International trademarks

Customer Information

2Customerproblem

CustomerProblem
•Internet connection is required to work.
•Delivery performance.
•General application vs Specific
application.
•CRM application is not mobile friendly.
•Catalog.

CustomerProblem

3Challenges

Challenges
•Provideanagile toolto thesales
forceso theycan workwiththeir
corporateCRM (Oracle Siebel).
•Implement a scalable, secure, and
flexible platform.
•Incorporate Oracle MCS at half-way
of the project
•Developspecificapplicationfor
iOS/Android devices.
•100% offline application.
•Short development time needed.

Challenges of Enterprise Mobile Development
•Cross platform support
•Existing enterprise services aren’t
built for mobile.
•Push notifications
•Offline data synchronization
•Analytics
•Security

4Solution

Solution
MAF
ADF

Solution: Oracle MCS
•Oracle Mobile CloudServiceis Oracle'sMobile Backendas a Service
(MBaaS) andenablescompaniesto createanddeployscalable, robust, and
securemobileapplicationsquicklyandeasily.

Solution: Oracle MCS
•Centralizemobileintegrationin the
cloud.
•DesignmobilespecificAPIs.
•Pre-builtmobileservices
•IntegratedSecurity
•Analyzebusinessimpact
•Built-in continuousdelivery
•DiagnosticandLogging
•REST API andClient SDKs

Solution
Oracle Mobile Cloud Service
Oracle Cloud
Cloud/Internet
On-Premise
MobileClient SDKs
Custom APIsMobileBackend Connectors
REST APIs
DiagnosticsAnalyticsLifecycle
Node
JavaScript SDK
Oracle MAF & MAX
Platform APIs
Push
Notifications
User
Services
File
Storage
Relational
Database
Data
Offline
App
Policies
REST
SOAP
ICS
Developer
Location
Services

Solution: Oracle MAF
•Oracle Mobile ApplicationFrameworkis a hybridmobileframeworkthat
providesa visual anddeclarativedevelopmentexperiencefor therapid
developmentof multi-platformapplications
MAF

Solution: Oracle MAF
Oracle Mobile App
Framework

Solution: Oracle MAF
•Simplifieddevelopment
•Choiceof developmenttools
•Declarativeapplicationflow
•Security
•Full accessto nativedevice
features
•Local database

Solution: Oracle ADF
•Oracle ApplicationDevelopment Frameworkis anend-to-endJava EE
frameworkthatsimplifiesapplicationdevelopmentbyprovidingout-of-the-box
infrastructureservicesanda visual anddeclarativedevelopmentexperience
ADF

Solution: Oracle ADF

Solution: Oracle Alta UI
•Oracle Alta UI is a newuserinterfacedesignsystemthatenablesdevelopers
to createmodern, visuallypleasing, consistent, andengaginginterfacesthat
can be easilydistributedacrossall deliverychannels.

Solution: Oracle Alta UI
•Simplifiedcomponent structureandmore
open spacekeepfocus on data.
•Lesschromemeansfasterloadingof
criticalcontent.
•Browserandmobiletechnologysupport.
•New iconsystemcomplements clean
pagedesign.
•Mobile-friendly, withlargertouchtargets
andflexible pagewidths.

Solution: Team
Team avanttic IFC
Project Owner
Project Director
Project Manager
Mobility Architect
Oracle MAFConsultant
OracleWebCenterContent Consultant
Oracle ADF Consultant

Solution: Planning
•Notes of expenses
•Improvementof someprocesses

Solution: Phase 1

Solution:Phase 2

Solution: NextSteps

Solution: Workflow

Solution: Demo

Solution: Document Management

Solution: Document Management

Solution: Document Management

5Customer benefits

CustomerBenefits
Efficiency
Sales Increase
ROI

6Lessons learned

LessonsLearned
•Oracle Mobile CloudServiceenablesus to:
•Easilyintegrateany externalsystemusingConnectors.
•Makeuseof PlatformAPIsto solvecommonMobile problems.
•Paralleldevelopment.
•Easyintegrationwithany Mobile Frameworks.
•Oracle Mobile ApplicationFrameworkprovidesa declarative
developmentexperienceto buildmulti-platformmobileapplications.
•Thanksto Oracle ApplicationDevelopment Frameworkwecan
declarativelybuilda securedandrobust web applicationwitha great
lookandfeel.

www.linkedin.com/in/rsantrod @[email protected]
Questions