SlideShare una empresa de Scribd logo
1 de 76
Team AMIS
Twitter Tag: #oow_amis
12th November 2015
Review Oracle OpenWorld 2015
Application Development
2
Development Tools & Frameworks
Highlights @ OpenWorld
• RDK – Rapid Development Kit
• Alta UI
• Oracle ADF 12.2.1
• Oracle JET - Available
• DVT - Data Visualization Tool
• Forms & APEX
• Oracle Application Builder Cloud Service – Coming Soon
– Empower business users to build apps
3
RDK- Rapid Development Kit
Rapid Development Kit Release 10
• COMING SOON: What's the RDK, and why do I need it?
– Designing and coding a simplified UI for the Oracle Applications Cloud.
– easy-to-use RDK wireframing stencils
– ADF-based code templates
Design pattern ebook
http://tinyurl.com/OAUXDesignPatterns
Design patterns that Oracle uses to build user
interface for the Oracle Cloud Applications portfolio,
such as the Oracle ERP, HCM, Sales Cloud
Best practices
Driving design theme: “Glance, scan, commit”
Content in context
Collaboration - way of doing things that works best across user roles and tasks
4
Alta UI
A modern mobile & browser application design system
5
Alta UI
6
Alta UI
7
Alta UI
8
ADF 12.2.1
9
ADF 12.2.1
10
ADF 12.2.1
11
ADF 12.2.1
12
ADF – Remote Regions
13
Oracle JET
14
Oracle JET
It is NOT “Jumpstart Enterprise Toolkit”
It is “JavaScript Extension Toolkit”
Helper scripts to simplify the use of Jumpstart
for the installation of Solaris 10 and below on
both SPARC and x86 servers.
JavaScript toolkit to build applications
“Make it as simple and efficient as possible
to build applications that consume and
interact with Oracle products and services,
specifically Oracle Cloud Services”.
15
Oracle JET
16
Oracle JET
JET is Oracles answer to the ever increasing popular JavaScript frameworks
The JET release pace higher compared to other products - every two months
Planning to open source JET ‘soonish’!
New components will be JET-first and
later find their way to MAF and ADF.
17JET - Cookbook
18
ADF / JET / APEX / FORMS / ...
19
DVT
blogs.oracle.com/data-visualizations/
20
Forms 12c
21
Forms 12c
Forms 12c is supported on WebLogic 12c
• Oracle Forms 11gR2 (11.1.2.2) is currently entitled to Premier Support until
December 2016.
• Offers support for Java Web Start(1).
Note that more and more browser stop supporting the NPAPI-Plugin(2).
• CustomColorScheme allows you to assemble your own set of colors
(1) Java Web Start is included in the Java Runtime Environment (JRE) since release of Java 5.0
(2) Netscape Plugin Application Programming Interface (NPAPI)
22
APEX 5.1
(future release)
23
APEX 5.1
Interactive Grid
A new rich, client-side region type that allows editing multiple rows of data in a dynamic,
JSON-enabled grid, and supports multiple grids on a single page.
Master / Detail / Detail
Wizard interface to define declarative master/detail/detail regions.
New Charting Engine
New JavaScript based charting engine, produces responsive/accessible HTML5 charts.
Improved Wizards
Rationalization and simplification of the numerous wizards for creating pages and
regions, which will have fewer steps and more attributes set by default.
Declarative RTL Support
Provide declarative methods to control user interface direction, in support of properly
rendering Universal Theme-based applications in both Left-to-Right and Right-To-Left
languages.
current 5.02
24
Application Builder Cloud Service
25
26
Application Builder CS
27
Application Builder CS
28
Application Builder CS
Supports declarative configuration of web applications through a browser-
based development experience against data objects defined during
application development or against pre-existing rest services.
Out-of-the-box support for Alta and Fusion UI skins.
Run applications in a browser in the cloud environment or on premises.
The application can be exported from the application builder cloud service
as a Oracle JET application. This application can be further refined by
JavaScript programmers.
Main Use case for the ABCS is the enrichment of the Oracle SaaS
applications. It allows for a very quick time-to-market of applications that are
simpler and probably more personalized.
29
Application Builder CS
30
Application Builder Cloud
Service – Service Catalog
31
Application Builder Cloud
Service – Page Designer
32
Application Builder CS
Team AMIS
12th November 2015
Review Oracle OpenWorld 2015
Java(One)
A community thing
35
36
37
Java SE progress
38
Java SE 9 & JDK 9 –
New Things
• HTTP/2 and WebSocket support (JEP 110)
• Light Weight JSON API (JEP 198)
• Money and Currency API (JSR 354)
• Common Logging System for all JVM components (JEP 158)
• Improved Lock Contention mechanism (JEP 143)
• Segmented Code Cache (JEP 197)
• Datagram Transport Layer Security (DTLS) (JEP 219)
• Stack-Walking API (JEP 259)
• JShell – the interactive Java language shell (project Kulla)
• JavaDoc.Next
– HTML 5 (JEP 224)
– Simplified Doclet API (for plugins into JavaDoc generator)
– JavaDoc Search
• Finalize Project Coin (JSR 334, JEP 213)
• Private interface methods
39
Modularity
• Get the right sized JRE – only bits that are actually needed
• Modules bundle together one or more packages and offer
stronger encapsulation
than jars
40
Java Platform Evolution
41
Project Valhalla
• When Java was first designed –
CPU architectures were very different from today
– For example: a memory fetch was about as expensive as a calculation operation;
today, memory fetches can be > 100 times as expensive
• Project Valhalla looks to improve the JVM to leverage current hardware
• Example:
– Value Class – bring Java
data structures and
primitives closer together
42
Java ME Embedded –
The intelligent edge of the IoT
43
Java ME Embedded
44
Tiny Java and Big Java
45
Fully Java EE 7 Compatible
46
Java EE 7 Developer Adoption
47
Java EE 8 Roadmap
Team AMIS
Twitter Tag: #OOWreview
12th November 2015
Review Oracle OpenWorld 2015
Mobile & IoT
49
IOT
50
Mobile
Develop
• MAF
• … JET, MAX, (AB)
Integrate, monitor, analyze
• MCS
• … API Management, API
Gateway
Mobile Security
• Managed Secure
Container
51
JET
Mobile First
52
MAF
53
MAX
• Mobile Application Accelerator (MAX) – Coming Soon
– Business User Friendly Mobile App Composition in the Cloud
– Browser-based Development
– No Coding Required
– Easily Map to Business Services
– Now MAF, later JET
– To be combined with AB
54
MCS
• Mobile Cloud Service Momentum
– Rapid Global Adoption - 21 Customers
– Growing Partner Eco System
• Samsung, AuraPlayer, Xamarin, Sencha, Syniverse, AirWatch
55
Where is this going?
56
Interesting case
57
Interesting case
Oracle
Mobile
Cloud
Service
MCS
Oracle
IoT Cloud
Service
Oracle BI
Cloud
Service
Oracle
Hospitality
Custom
Task Mgt
System
Oracle
MAF
SmartphoneWearableIoTdevice
Team AMIS
Twitter Tag: #OOWreview
12th November 2015
Review Oracle OpenWorld 2015
Collaboration & Engagement
59
Collaboration and Engagement
Documents
Sites
Process
Social
60
What does that bring us?
Sites Cloud Service (planned)
61
Sites Cloud Service
62
Sites Cloud Service
63
Will this work?
The new combination:
• Documents
• Sites
• Process
• Social
What do you think?
64
Webcenter Sites Data collection
On browsing
Behavior
Webcenter Portal – not in the Cloud…
Team AMIS
Twitter Tag: #OOWreview
12th November 2015
Review Oracle OpenWorld 2015
SaaS & DaaS and User Experience
66
Agenda
• SaaS and UX
• SaaS Implementations
67
SaaS and UX
Oracle is changing
68
Oracle Cloud UX Strategy
69
UX Design Philisophy
70
SaaS and UX
71
Example: Sales Cloud
72
SaaS Implementation
Why … don’t you just start?
73
Big SaaS names
Why … don’t you just start?
74
SaaS Implementation
There are already companies that have ‘best practices’ for:
• Handling changes in on-premise vs cloud operating models
• Data migration, integration
• Implementation approach
The implementation services world is changing rapidly as
more companies choose to go to cloud deployments.
This requires a different class of provider, one which is
nimble, focused and cost conscious
in a way that is highly differentiated from the legacy providers.
75
Changes for us middleware people?
House of 2 speeds:
Traditional on-premise integration
vs
Integration in/with Cloud & Mobile
76

Más contenido relacionado

La actualidad más candente

Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Lucas Jellema
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Alfredo Krieg
 

La actualidad más candente (20)

Con3036 soaring-through-the-clouds-oow2016-160920214845
Con3036 soaring-through-the-clouds-oow2016-160920214845Con3036 soaring-through-the-clouds-oow2016-160920214845
Con3036 soaring-through-the-clouds-oow2016-160920214845
 
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
What is the Oracle PaaS Cloud for Developers (Oracle Cloud Day, The Netherlan...
 
Oracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy featuresOracle WebLogic 12c New Multitenancy features
Oracle WebLogic 12c New Multitenancy features
 
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
 
Oow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctoberOow2016 review-iaas-paas-13th-18thoctober
Oow2016 review-iaas-paas-13th-18thoctober
 
REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25REST - Why, When and How? at AMIS25
REST - Why, When and How? at AMIS25
 
SOA Suite 12c Customer implementation
SOA Suite 12c Customer implementationSOA Suite 12c Customer implementation
SOA Suite 12c Customer implementation
 
Oracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview EventOracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview Event
 
Jelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service ProvidersJelastic DevOps Platform Product Overview for Service Providers
Jelastic DevOps Platform Product Overview for Service Providers
 
2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud2019 - OOW - Database Migration Methods from On-Premise to Cloud
2019 - OOW - Database Migration Methods from On-Premise to Cloud
 
Presentation desarrollos cloud con oracle virtualization
Presentation   desarrollos cloud con oracle virtualizationPresentation   desarrollos cloud con oracle virtualization
Presentation desarrollos cloud con oracle virtualization
 
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
2019 - GUOB Tech Day / Groundbreakers LAD Tour - Database Migration Methods t...
 
Oow2016 review-db-dev-bigdata-BI
Oow2016 review-db-dev-bigdata-BIOow2016 review-db-dev-bigdata-BI
Oow2016 review-db-dev-bigdata-BI
 
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
 
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
Bridging Oracle Database and Hadoop by Alex Gorbachev, Pythian from Oracle Op...
 
Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...Extending Windows Admin Center to manage your applications and infrastructure...
Extending Windows Admin Center to manage your applications and infrastructure...
 
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
Overview of Oracle Product Portfolio (focus on Platform) - April, 2017
 
Jelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business BenefitsJelastic Overview: Technical and Business Benefits
Jelastic Overview: Technical and Business Benefits
 
A Cloud- and Container-Based Approach to Microservices-Powered Workflows (Cod...
A Cloud- and Container-Based Approach to Microservices-Powered Workflows (Cod...A Cloud- and Container-Based Approach to Microservices-Powered Workflows (Cod...
A Cloud- and Container-Based Approach to Microservices-Powered Workflows (Cod...
 
Highlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack SummitHighlights of OpenStack Mitaka and the OpenStack Summit
Highlights of OpenStack Mitaka and the OpenStack Summit
 

Similar a AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, JavaOne, Mobile, Collaboration and SaaS and User Experience

How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source Success
Cory Fowler
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
Fumiko Yamashita
 

Similar a AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, JavaOne, Mobile, Collaboration and SaaS and User Experience (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: Custom Application ...
 
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
AMIS Oracle OpenWorld & CodeOne Review - Pillar 2 - Custom Application Develo...
 
Oracle OpenWorld 2014 Review Part Four - PaaS Middleware
Oracle OpenWorld 2014 Review Part Four - PaaS MiddlewareOracle OpenWorld 2014 Review Part Four - PaaS Middleware
Oracle OpenWorld 2014 Review Part Four - PaaS Middleware
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020
 
AMIS Oracle OpenWorld 2013 Review Part 4- SAAS Miscellaneous and Summary
AMIS Oracle OpenWorld 2013 Review Part 4- SAAS Miscellaneous and SummaryAMIS Oracle OpenWorld 2013 Review Part 4- SAAS Miscellaneous and Summary
AMIS Oracle OpenWorld 2013 Review Part 4- SAAS Miscellaneous and Summary
 
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, SmileOCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
 
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
 
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas JellemaAMIS OOW Review 2012 - Deel 7 - Lucas Jellema
AMIS OOW Review 2012 - Deel 7 - Lucas Jellema
 
Azure app service to create web and mobile apps
Azure app service to create web and mobile appsAzure app service to create web and mobile apps
Azure app service to create web and mobile apps
 
Essential Kit for Oracle JET Programming
Essential Kit for Oracle JET ProgrammingEssential Kit for Oracle JET Programming
Essential Kit for Oracle JET Programming
 
Red Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus IntroductionRed Hat Java Update and Quarkus Introduction
Red Hat Java Update and Quarkus Introduction
 
Build your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle CloudBuild your mobile architecture in Oracle Cloud
Build your mobile architecture in Oracle Cloud
 
apex101-326750.ppt
apex101-326750.pptapex101-326750.ppt
apex101-326750.ppt
 
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- ZagrebAPEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
APEX Alpe Adria Mike Hichwa Keynote April 11th 2019- Zagreb
 
Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.Building Cloud Native Applications with Oracle Autonomous Database.
Building Cloud Native Applications with Oracle Autonomous Database.
 
Cloud Native Application Development - build fast, cheap, scalable and agile ...
Cloud Native Application Development - build fast, cheap, scalable and agile ...Cloud Native Application Development - build fast, cheap, scalable and agile ...
Cloud Native Application Development - build fast, cheap, scalable and agile ...
 
How Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source SuccessHow Joomla and Microsoft are a Great Open Source Success
How Joomla and Microsoft are a Great Open Source Success
 
Oracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal StrategyOracle E2.0 WebCenter Portal Strategy
Oracle E2.0 WebCenter Portal Strategy
 
Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)Cloud development technology sharing (BlueMix premier)
Cloud development technology sharing (BlueMix premier)
 
Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review
Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 ReviewBlockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review
Blockchain, Integration, Serverless, Microservices - OOW / Code One 2018 Review
 

Más de Getting value from IoT, Integration and Data Analytics

Más de Getting value from IoT, Integration and Data Analytics (20)

AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
AMIS Oracle OpenWorld en Code One Review 2018 - Blockchain, Integration, Serv...
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaSAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 2: SaaS
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: DataAMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Data
 
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
AMIS Oracle OpenWorld en Code One Review 2018 - Pillar 1: Cloud Infrastructure
 
10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel10 tips voor verbetering in je Linkedin profiel
10 tips voor verbetering in je Linkedin profiel
 
Iot in de zorg the next step - fit for purpose
Iot in de zorg   the next step - fit for purpose Iot in de zorg   the next step - fit for purpose
Iot in de zorg the next step - fit for purpose
 
Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct Iot overview .. Best practices and lessons learned by Conclusion Conenct
Iot overview .. Best practices and lessons learned by Conclusion Conenct
 
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect IoT Fit for purpose - how to be successful in IOT Conclusion Connect
IoT Fit for purpose - how to be successful in IOT Conclusion Connect
 
Industry and IOT Overview of protocols and best practices Conclusion Connect
Industry and IOT Overview of protocols and best practices  Conclusion ConnectIndustry and IOT Overview of protocols and best practices  Conclusion Connect
Industry and IOT Overview of protocols and best practices Conclusion Connect
 
IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...IoT practical case using the people counter sensing traffic density build usi...
IoT practical case using the people counter sensing traffic density build usi...
 
R introduction decision_trees
R introduction decision_treesR introduction decision_trees
R introduction decision_trees
 
Introduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas JellemaIntroduction overviewmachinelearning sig Door Lucas Jellema
Introduction overviewmachinelearning sig Door Lucas Jellema
 
IoT and the Future of work
IoT and the Future of work IoT and the Future of work
IoT and the Future of work
 
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)
 
Ethereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter ReitsmaEthereum smart contracts - door Peter Reitsma
Ethereum smart contracts - door Peter Reitsma
 
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - ConclusionBlockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
Blockchain - Techniek en usecases door Robert van Molken - AMIS - Conclusion
 
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion kennissessie blockchain -  Wat is Blockchain en smart contracts @Conclusion
kennissessie blockchain - Wat is Blockchain en smart contracts @Conclusion
 
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
Internet of Things propositie - Enterprise IOT - AMIS - Conclusion
 
Omc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van SoestOmc AMIS evenement 26012017 Dennis van Soest
Omc AMIS evenement 26012017 Dennis van Soest
 
Innovation tour presentation paul oow16 review
Innovation tour presentation paul oow16 reviewInnovation tour presentation paul oow16 review
Innovation tour presentation paul oow16 review
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
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
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
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...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

AMIS Oracle OpenWorld 2015 Review – part 4- PaaS Application Development, JavaOne, Mobile, Collaboration and SaaS and User Experience

  • 1. Team AMIS Twitter Tag: #oow_amis 12th November 2015 Review Oracle OpenWorld 2015 Application Development
  • 2. 2 Development Tools & Frameworks Highlights @ OpenWorld • RDK – Rapid Development Kit • Alta UI • Oracle ADF 12.2.1 • Oracle JET - Available • DVT - Data Visualization Tool • Forms & APEX • Oracle Application Builder Cloud Service – Coming Soon – Empower business users to build apps
  • 3. 3 RDK- Rapid Development Kit Rapid Development Kit Release 10 • COMING SOON: What's the RDK, and why do I need it? – Designing and coding a simplified UI for the Oracle Applications Cloud. – easy-to-use RDK wireframing stencils – ADF-based code templates Design pattern ebook http://tinyurl.com/OAUXDesignPatterns Design patterns that Oracle uses to build user interface for the Oracle Cloud Applications portfolio, such as the Oracle ERP, HCM, Sales Cloud Best practices Driving design theme: “Glance, scan, commit” Content in context Collaboration - way of doing things that works best across user roles and tasks
  • 4. 4 Alta UI A modern mobile & browser application design system
  • 12. 12 ADF – Remote Regions
  • 14. 14 Oracle JET It is NOT “Jumpstart Enterprise Toolkit” It is “JavaScript Extension Toolkit” Helper scripts to simplify the use of Jumpstart for the installation of Solaris 10 and below on both SPARC and x86 servers. JavaScript toolkit to build applications “Make it as simple and efficient as possible to build applications that consume and interact with Oracle products and services, specifically Oracle Cloud Services”.
  • 16. 16 Oracle JET JET is Oracles answer to the ever increasing popular JavaScript frameworks The JET release pace higher compared to other products - every two months Planning to open source JET ‘soonish’! New components will be JET-first and later find their way to MAF and ADF.
  • 18. 18 ADF / JET / APEX / FORMS / ...
  • 21. 21 Forms 12c Forms 12c is supported on WebLogic 12c • Oracle Forms 11gR2 (11.1.2.2) is currently entitled to Premier Support until December 2016. • Offers support for Java Web Start(1). Note that more and more browser stop supporting the NPAPI-Plugin(2). • CustomColorScheme allows you to assemble your own set of colors (1) Java Web Start is included in the Java Runtime Environment (JRE) since release of Java 5.0 (2) Netscape Plugin Application Programming Interface (NPAPI)
  • 23. 23 APEX 5.1 Interactive Grid A new rich, client-side region type that allows editing multiple rows of data in a dynamic, JSON-enabled grid, and supports multiple grids on a single page. Master / Detail / Detail Wizard interface to define declarative master/detail/detail regions. New Charting Engine New JavaScript based charting engine, produces responsive/accessible HTML5 charts. Improved Wizards Rationalization and simplification of the numerous wizards for creating pages and regions, which will have fewer steps and more attributes set by default. Declarative RTL Support Provide declarative methods to control user interface direction, in support of properly rendering Universal Theme-based applications in both Left-to-Right and Right-To-Left languages. current 5.02
  • 25. 25
  • 28. 28 Application Builder CS Supports declarative configuration of web applications through a browser- based development experience against data objects defined during application development or against pre-existing rest services. Out-of-the-box support for Alta and Fusion UI skins. Run applications in a browser in the cloud environment or on premises. The application can be exported from the application builder cloud service as a Oracle JET application. This application can be further refined by JavaScript programmers. Main Use case for the ABCS is the enrichment of the Oracle SaaS applications. It allows for a very quick time-to-market of applications that are simpler and probably more personalized.
  • 33. Team AMIS 12th November 2015 Review Oracle OpenWorld 2015 Java(One)
  • 35. 35
  • 36. 36
  • 38. 38 Java SE 9 & JDK 9 – New Things • HTTP/2 and WebSocket support (JEP 110) • Light Weight JSON API (JEP 198) • Money and Currency API (JSR 354) • Common Logging System for all JVM components (JEP 158) • Improved Lock Contention mechanism (JEP 143) • Segmented Code Cache (JEP 197) • Datagram Transport Layer Security (DTLS) (JEP 219) • Stack-Walking API (JEP 259) • JShell – the interactive Java language shell (project Kulla) • JavaDoc.Next – HTML 5 (JEP 224) – Simplified Doclet API (for plugins into JavaDoc generator) – JavaDoc Search • Finalize Project Coin (JSR 334, JEP 213) • Private interface methods
  • 39. 39 Modularity • Get the right sized JRE – only bits that are actually needed • Modules bundle together one or more packages and offer stronger encapsulation than jars
  • 41. 41 Project Valhalla • When Java was first designed – CPU architectures were very different from today – For example: a memory fetch was about as expensive as a calculation operation; today, memory fetches can be > 100 times as expensive • Project Valhalla looks to improve the JVM to leverage current hardware • Example: – Value Class – bring Java data structures and primitives closer together
  • 42. 42 Java ME Embedded – The intelligent edge of the IoT
  • 44. 44 Tiny Java and Big Java
  • 45. 45 Fully Java EE 7 Compatible
  • 46. 46 Java EE 7 Developer Adoption
  • 47. 47 Java EE 8 Roadmap
  • 48. Team AMIS Twitter Tag: #OOWreview 12th November 2015 Review Oracle OpenWorld 2015 Mobile & IoT
  • 50. 50 Mobile Develop • MAF • … JET, MAX, (AB) Integrate, monitor, analyze • MCS • … API Management, API Gateway Mobile Security • Managed Secure Container
  • 53. 53 MAX • Mobile Application Accelerator (MAX) – Coming Soon – Business User Friendly Mobile App Composition in the Cloud – Browser-based Development – No Coding Required – Easily Map to Business Services – Now MAF, later JET – To be combined with AB
  • 54. 54 MCS • Mobile Cloud Service Momentum – Rapid Global Adoption - 21 Customers – Growing Partner Eco System • Samsung, AuraPlayer, Xamarin, Sencha, Syniverse, AirWatch
  • 57. 57 Interesting case Oracle Mobile Cloud Service MCS Oracle IoT Cloud Service Oracle BI Cloud Service Oracle Hospitality Custom Task Mgt System Oracle MAF SmartphoneWearableIoTdevice
  • 58. Team AMIS Twitter Tag: #OOWreview 12th November 2015 Review Oracle OpenWorld 2015 Collaboration & Engagement
  • 60. 60 What does that bring us? Sites Cloud Service (planned)
  • 63. 63 Will this work? The new combination: • Documents • Sites • Process • Social What do you think?
  • 64. 64 Webcenter Sites Data collection On browsing Behavior Webcenter Portal – not in the Cloud…
  • 65. Team AMIS Twitter Tag: #OOWreview 12th November 2015 Review Oracle OpenWorld 2015 SaaS & DaaS and User Experience
  • 66. 66 Agenda • SaaS and UX • SaaS Implementations
  • 67. 67 SaaS and UX Oracle is changing
  • 68. 68 Oracle Cloud UX Strategy
  • 72. 72 SaaS Implementation Why … don’t you just start?
  • 73. 73 Big SaaS names Why … don’t you just start?
  • 74. 74 SaaS Implementation There are already companies that have ‘best practices’ for: • Handling changes in on-premise vs cloud operating models • Data migration, integration • Implementation approach The implementation services world is changing rapidly as more companies choose to go to cloud deployments. This requires a different class of provider, one which is nimble, focused and cost conscious in a way that is highly differentiated from the legacy providers.
  • 75. 75 Changes for us middleware people? House of 2 speeds: Traditional on-premise integration vs Integration in/with Cloud & Mobile
  • 76. 76

Notas del editor

  1. http://www.oracle.com/webfolder/ux/applications/DPG/bestPractices.html
  2. Oracle ADF is for Java developers looking for a more declarative development approach to build web based applications. Oracle JET is for intermediate and advance JavaScript developers looking to build web bases applications. Oracle MAF is for developers looking for a more declarative development approach to build on-device mobile applications. Mobile Application Accelerator (MAX) 
  3. 20151028_Woensdag\Creating Stunning, Mobile-First User Interfaces with Oracle Data Visualizations [CON8185]
  4. http://www.oracle.com/technetwork/developer-tools/forms/documentation/oracle-forms-java-applet-faq-2714201.pdf https://blogs.oracle.com/proactivesupportDevTools/entry/forms_12c_and_webstart
  5. Download: https://jdk9.java.net/download/
  6. https://published-rs.lanyonevents.com/published/oracleus2015/sessionsFiles/2610/CON6823_Buckley-Project%20Jigsaw%20Under%20The%20Hood.pdf
  7. http://openjdk.java.net/projects/valhalla/