SaaS is a crucial part of Oracle's portfolio. In SaaS - Oracle claims leadership in all horizontal business applications markets except in Sales / CRM where it acknowledges Salesforce as the leader. It has the broadest portfolio of any vendor and the largest marketshares. It is now seriously modernizing the applications - around themes such as machine learning & digital assistant, smart UI, blockchain and Internet of Things. For the first time, Oracle starts to wean customers away from Applications Unlimited (EBS, Peoplesoft, Siebel, JDEdwards) and towards Fusion Applications in the cloud. This presentation introduces the Soar offer to move and improve from on premises Apps to SaaS. It also discusses the innovations announced by Oracle in its major suites. As presented on November 5th 2018 at AMIS HQ, Nieuwegein, The Netherlands.
59. You Use the same Powerful Tool Set We Use..
Review of Oracle OpenWorld & CodeOne 2018 59
60. Review of Oracle OpenWorld & CodeOne 2018 60
Next slide deck:
Custom Application Development
(Low Code development, Digital Assistant,
database application development, Java, CI/CD & DevOps)
Editor's Notes
Fast data arrives in real time and potentially high volume. Rapid processing, filtering and aggregation is required to ensure timely reaction and actual information in user interfaces. Doing so is a challenge, make this happen in a scalable and reliable fashion is even more interesting. This session introduces Apache Kafka as the scalable event bus that takes care of the events as they flow in and Kafka Streams and KSQL for the streaming analytics. Both Java and Node applications are demonstrated that interact with Kafka and leverage Server Sent Events and WebSocket channels to update the Web UI in real time. User activity performed by the audience in the Web UI is processed by the Kafka powered back end and results in live updates on all clients.
Fast data arrives in real time and potentially high volume. Rapid processing, filtering and aggregation is required to ensure timely reaction and actual information in user interfaces. Doing so is a challenge, make this happen in a scalable and reliable fashion is even more interesting. This session introduces Apache Kafka as the scalable event bus that takes care of the events as they flow in and Kafka Streams for the streaming analytics. Both Java and Node applications are demonstrated that interact with Kafka and leverage Server Sent Events and WebSocket channels to update the Web UI in real time. User activity performed by the audience in the Web UI is processed by the Kafka powered back end and results in live updates on all clients. Introducing the challenge: fast data, scalable and decoupled event handling, streaming analytics Introduction of Kafka demo of Producing to and consuming from Kafka in Java and Nodejs clients Intro Kafka Stream API for streaming analytics Demo streaming analytics from java client Intro of web ui: HTML 5, WebSocket channel and SSE listener Demo of Push from server to Web UI - in general End to end flow: - IFTTT picks up Tweets and pushed them to an API that hands them to Kafka Topic. - The Java application Consumes these events, performs Streaming Analytics (grouped by hashtag and author and time window) and counts them; the aggregation results are produced to Kafka - The NodeJS application consumes these aggregation results and pushes them to Web UI - The WebUI displays the selected Tweets along with the aggregation results - in the Web UI, users can LIKE and RATE the tweets; each like or rating is sent to the server and produced to Kafka; these events are processed too through Stream Analytics and result in updated Like counts and Average Rating results; these are then pushed to all clients; this means that the audience can Tweet, see the tweet appear in the web ui on their own device, rate & like and see the ratings and like count update in real time
Let me share Oracle’s core philosophy regarding our commitment to the on-premises Applications suites,
We remain committed to our customers, to innovation, and to our Apps Unlimited products through 2030 (and beyond)
Oracle is dedicated to ongoing improvement and support for your existing investment: whether running on premises or in Oracle Cloud Infrastructure
Gain peace of mind, no surprises, no forced upgrades
Get more value from existing application enhancements
Proven, automated patching and deployment methodologies
Ongoing development of new features, and continuous innovation
Apps designed for integration with other Oracle products and engineered for delivery on mobile devices
Required Footnotes:
1. Covered Oracle Applications include PeopleSoft, Oracle E-Business Suite, JD Edwards EnterpriseOne, and Siebel, excluding specified individual products that Oracle will not extend support for beyond the already committed dates
2. For Oracle E-Business Suite, this will begin with the future 12.X release.
3. At Oracle’s discretion, Oracle Premier Support will continue through at least 2030 and will be extended annually on a rolling basis by one (1) year to provide at least ten (10) years of Oracle Premier Support for the continuous innovation releases beyond 2019.
Oracle recognizes that our customer’s journey to the cloud can vary depending upon their changing business needs.
Oracle can accommodate whatever path and pace a customer wants to follow. We offer our customers choices on their journey to the cloud.
Oracle allows customers to adopt cloud incrementally and expand to suit their needs:
Customers can move a single process to the Cloud, allowing for rapid improvement of a single business activity
Businesses can also renovate and improve a complete business function such as budgeting and planning. No more disconnected budgeting and planning processes
When the timing is right, that same customer can then refine a complete end-to-end business process such as procure-to-pay.
For customers who are ready for a complete transformation, Oracle has the right products and services to help a business move their entire ERP or HCM solution, or other application suite to the Cloud.
Only Oracle can provide our customers with maximum Cloud flexibility. Every customer is unique, and Oracle has an option that will fit every customer’s needs.
Many of our existing ACS customers will likely start with smaller Cloud projects that focus on moving a single process or a single business function to the Cloud.
Regardless of the customer’s path to the Cloud, ACS has a full complement of services to assist them with their journey – Whether it’s a big project, or small project; ACS can help.
Next slide….
Let me share Oracle’s core philosophy regarding our commitment to the on-premises Applications suites,
We remain committed to our customers, to innovation, and to our Apps Unlimited products through 2030 (and beyond)
Oracle is dedicated to ongoing improvement and support for your existing investment: whether running on premises or in Oracle Cloud Infrastructure
Gain peace of mind, no surprises, no forced upgrades
Get more value from existing application enhancements
Proven, automated patching and deployment methodologies
Ongoing development of new features, and continuous innovation
Apps designed for integration with other Oracle products and engineered for delivery on mobile devices
Required Footnotes:
1. Covered Oracle Applications include PeopleSoft, Oracle E-Business Suite, JD Edwards EnterpriseOne, and Siebel, excluding specified individual products that Oracle will not extend support for beyond the already committed dates
2. For Oracle E-Business Suite, this will begin with the future 12.X release.
3. At Oracle’s discretion, Oracle Premier Support will continue through at least 2030 and will be extended annually on a rolling basis by one (1) year to provide at least ten (10) years of Oracle Premier Support for the continuous innovation releases beyond 2019.