Oracle EMEA Partner Sales

JULY 2018

 
 
 
  Your Monthly PaaS Updates  
 
 
Paas Partner Community
 
  Oracle Developer Partner Community Newsletter
July 2018

 
 

Dear Developer Partner Community,

In case you missed our PaaS kickoff webcast on-demand recoding is available here. In this webcast Ed Zou and myself highlight the five journey’s to the cloud, the latest PaaS sales kits for Move & Improve Apps, Leverage SaaS, Build New Cloud-Native Apps, Build New Cloud-Native Apps, Optimize IT Security and Optimize Systems Management. In the second part of the webcast we focus how you as a partner can get support including sales kits, free cloud trial services, promote your services and applications and get trained and certified.

The first Autonomous Cloud Services launched. For details about Autonomous Cloud, Autonomous Integration Cloud, Autonomous Blockchain cloud and Autonomous Customer Conversation with Intelligent Chatbots attend the webcast series in July and August 2018.

Thanks to the community for all the excellent cloud native development and WebLogic articles Oracle Cloud Native – deploying scalable isolated functions in the cloud & Microservices Architecture pt.1: Definition & Microservice Approach for Web Development: Micro Frontends & Traffic routing between functions using Fn Project and Istio & Serverless Native Java Functions using GraalVM and Fn Project & Read all your WebLogic Data Sources in a Click!

Thanks to the community for all the excellent mobile & development tool articles:
Oracle Autonomous Mobile Cloud Enterprise & University of Adelaide employs chatbot to handle ATAR score queries & Bots: 22. Understanding QnA in Oracle Intelligent Bots & Building Complex Bot Responses with Ease & The Mutua Madrid Open Creates the MatchBot: Artificial Intelligence at the Service of Fans & TechExchange Quick-Tip: How-to add the user query string to the Q&A optionsLabel property on the System.Intent component & Creating Dependent/Cascading Select Lists with Visual Builder & Custom JavaScript Client Code in Oracle Visual Builder & Some Tips for Working with Visual Builder UI Components in Oracle Integration Cloud Implementing Master/Detail in Oracle Visual Builder Cloud Service & Oracle JET has been key in our delivery to complete an enterprise application within a tight deadline & Oracle JET FaQ & CDN Support in Oracle JET & Call for Papers open Java Land 2019

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The July edition highlights the PaaS sales resources and the Oracle Innovation Award, This month’s community webcast will introduce the Oracle Autonomous Mobile Cloud Service, please join our monthly Partner Community Webcast – July 24th 2018.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity!

Jürgen Kress

Jürgen Kress
PaaS & Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
blogBlog | linkedinLinkedIn | twitterTwitter

 

Community Resources:
slack Oracle on Twitter Oracle on LinkedIn Google+ Oracle on Facebook Google Plus
 
 
Table of Contents Table of Contents
Community Section
> PaaS Partner Opportunities – FY19 PaaS kickoff 2018
> Autonomous Mobile Cloud Enterprise Service - PaaS Partner Community Webcast – July 24th 2018
> PaaS Partner YouTube Update July 2018
> Nominations Open: 2018 Oracle Cloud Platform Innovation Awards
> Oracle FY19 Global Partner Kickoff - Replay
> Oracle Developer Meetups in Utrecht, London, Lisbon, Madrid, Cologne and Oslo
> PaaS free trial accounts MCS and JCS & ACC
Application Development Section
> Oracle Cloud Native – deploying scalable isolated functions in the cloud
> Microservices Architecture pt.1: Definition
> Microservice Approach for Web Development: Micro Frontends
> Traffic routing between functions using Fn Project and Istio
> Serverless Native Java Functions using GraalVM and Fn Project
> Read all your WebLogic Data Sources in a Click!
Developer Tool Section
> Oracle Autonomous Mobile Cloud Enterprise
> University of Adelaide employs chatbot to handle ATAR score queries
> Bots: 22. Understanding QnA in Oracle Intelligent Bots
> Building Complex Bot Responses with Ease
> The Mutua Madrid Open Creates the MatchBot: Artificial Intelligence at the Service of Fans
> TechExchange Quick-Tip: How-to add the user query string to the Q&A optionsLabel property on the System.Intent component
> Creating Dependent/Cascading Select Lists with Visual Builder
> Custom JavaScript Client Code in Oracle Visual Builder
> Some Tips for Working with Visual Builder UI Components in Oracle Integration Cloud
> Implementing Master/Detail in Oracle Visual Builder Cloud Service
> Oracle JET has been key in our delivery to complete an enterprise application within a tight deadline
> Oracle JET FaQ
> CDN Support in Oracle JET
> Call for Papers open Java Land 2019
Additional new material WebLogic & Developer Community
> Top tweets WebLogic & Developer Partner Community – June 2018
> Training Calendar Developer Partner Community
> My private Corner – we keep it at home
 
 
 

Community Section


 
 

PaaS Partner Opportunities – FY19 PaaS kickoff 2018


fy19 Sales plays

Thanks to the partner community for the excellent contribution in the last 12 months. Are you ready to kickoff the new fiscal year? Watch the on-demand webcast here July 5th 2018 to understand how to grow our joint cloud success. Oracle Cloud Platform Sales Plays bring new opportunities to you as a partner:

  • System Integrators: Generate consulting revenue with hybrid PaaS
  • Outsourcing companies: Offer private and hybrid cloud solutions
  • Independent Software Vendors: Build solutions based on PaaS
  • SaaS partners: Extend, Integrate, extend and secure SaaS solutions with PaaS
  • Hardware partners: Combine hardware with PaaS and IaaS to increase margins

Watch the on-demand webcast here.


Presenters:
Ed Zou
Ed Zou
Vice President
Oracle HQ Product Management
Jürgen Kress
Jürgen Kress
PaaS Partner Adoption
Oracle EMEA

Sales kit is published at the Developer Partner Community workspace here (membership required):

Build New Mobile/Bots & Content Apps - Field

Sales Play: Develop & Deploy with Autonomous PaaS & IaaS: Build New Mobile/Bots & Content Apps - Field (zip kit)

Prepare

Discover

Develop

Present

Prove Value

Battle Card

Sales Playbook

Chatbots Competition

Mobile Competition
Elevator Pitch

Call Guide
Full Demo: zFashion

Infographic

Oracle Named Leader in Forrester Wave

Oracle Named Leader in Gartner Magic Quadrant

Up-to-Date Mobile & Intelligent Bots Assets

Up-to-Date Mobile & Intelligent Bots Customer Videos

Oracle Named a Leader in Ovum Decision Matrix
Customer Presentation Bajaj Customer Success

The Factory Customer Success

Customer Success: University of Adelaide

Customer LookBook

Forbes - AAR

Forbes - Bajaj Electricals


For more information please visit OPN Sales Central here and the PaaS Partner Community workspace here and the Developer Partner Community workspace here. For free Partner Community registration please visit OPN here.

Back to top

 

 
 

Autonomous Mobile Cloud Enterprise Service - PaaS Partner Community Webcast – July 24th 2018


Webcast

Attend our July edition of the PaaS Partner Community Webcast live on July 24th 2018 at 16:30 CET.

Autonomous Mobile Cloud Enterprise Cloud Service
Build and deploy mobile apps and intelligent chatbots that connect to any backend system with Autonomous Mobile Cloud Enterprise. Hear about the introduction of Oracle Mobile Cloud Enterprise and how to transform your business with artificial intelligence.

Presenter:
Joe Huang
Product Manager

Visit the registration page here.
Call ID: 9139664 and Passcode: 256155
UK: +44 (0) 208 118 1001 &
United States: 140 877 440 73
More Local Numbers
Joe Huang

Schedule:
Tuesday ednesday July 24th 16:30 - 17:30 CET
Visit the registration page here.

Missed our PaaS Partner Community Webcast? – watch the on-demand versions:

For the latest information please visit Community Updates Wiki page (SOA Community membership required).


Back to top

 

 
 

PaaS Partner YouTube Update June 2018


The July edition of the PaaS & Middleware Partner Update contains three topics:

3
  • PaaS sales resources
  • Oracle Innovation Award
  • PaaS Community Webcast Chatbot Cloud Service

For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest SOA & BPM Partner Community information please visit our Community update wiki here (Community membership required).

Back to top

 

 
 

Nominations Open: 2018 Oracle Cloud Platform Innovation Awards


Oracle Excellence Awards

Are you using Oracle’s Cloud Platform to deliver unique business value? If your organization is leveraging Oracle Cloud Platform solutions, and delivering business value that is innovative in its approach or implementation, then your business could be a 2018 Oracle Cloud Platform Innovation AWARD WINNER!

This year's Oracle Cloud Platform Innovation Excellence Awards will honor customers and partners who are leveraging the Oracle Cloud Platform in innovative and visionary ways. Winners are selected based on the uniqueness of their business case, business benefits, level of impact relative to the size of the organization, complexity and magnitude of implementation, and the originality of architecture.

Winners receive an Oracle Excellence Awards trophy, and a complimentary pass to Oracle OpenWorld 2018 in San Francisco!

Think you have done something unique and innovative in any the following areas?:

  • Oracle Integration
  • Oracle Application Development
  • Transformational Technologies
  • Data Integration & Governance
  • Oracle Security and Identity
  • Oracle System Management
  • Oracle Business Analytics
  • Oracle Content and Experience
  • Oracle Cloud Infrastructure
  • Oracle Data Management

We'd love to hear from you! Find more information and submit your nomination in the appropriate category.

The deadline to submit a nomination is July 20, 2018. Further questions, please send an email to: innovation-cloud-platform_ww_grp@oracle.com.

Back to top

 

 
 

Oracle FY19 Global Partner Kickoff - Replay


Oracle FY19 Global Partner Kickoff - Replay

Watch the on-demand webcast here.


Back to top

 

 
 

Oracle Developer Meetups in Utrecht, London, Lisbon, Madrid, Cologne and Oslo


Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more? Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize:

Meetups

Please let us know in case you want to run an event at one of this location or you want to start your local meetup. We are looking forward to support you and sponsor the event with pizza and beer!

Back to top

 

 
 

PaaS free trial accounts MCS and JCS & ACC


As part of our communities we do offer free PaaS accounts (only for partners in Europe, Middle East and Africa. In case you are not part of EMEA please contact your local partner manager):

Java Cloud Service & Mobile Cloud & Application Container Cloud Service PaaS Demo Accounts (WebLogic Community membership required)

Integration Cloud Service & Process Cloud Service ad PaaS for SaaS PaaS Demo Accounts (SOA Community membership required)

Paas free trial

Questions? Feel free to contact our Facebook chatbot - send us a message here.

Watch the GSE Overview Video!Get an overview of what GSE is and how you can use GSE to help you sell. You can also get long running dedicated PaaS instances, therefore please send us details about your use cases. For instant access please request a sandbox demo.

Back to top

 

 

Application Development Section


 
 

Oracle Cloud Native – deploying scalable isolated functions in the cloud by Léon Smiers


When moving to the cloud, and specifically when moving towards cloud-native applications, different design patterns apply when compared to the more traditional (on-premises) applications. All these cloud-native design patterns and principles have one common denominator – showing emphasis on scalability and function isolation.

Click here to read more.

Back to top

 
 

Microservices Architecture pt.1: Definition by Lykle Thijssen

There is a lot of talk going on about Microservices architecture these days. Since I presented about the subject at the NLOUG Tech Experience this year, I've been getting a lot of questions and comments about it, so I've decided to make a more structured breakdown through a series of blogs. To kick things off, I will explain what Microservices architecture is, which in itself is not that simple.

Click here to read more.

Back to top

 

Microservice Approach for Web Development: Micro Frontends by Andrejus Baranovskis


You've heard of microservices, but what's a micro frontend? You'll learn this and how to get started with a micro frontend for web developers in this post.

This post is based on my Oracle Code 2018 Warsaw talk. View the presentation on SlideShare from andrejusb.


Click here
to read more.

 

Back to top

 
 

Traffic routing between functions using Fn Project and Istio by Peter Jausovec



In this article, I’ll explain how I implemented version based traffic routing between Fn Functions using Istio service mesh.

I’ll start by explaining the basics of Istio routing and the way Fn gets deployed and runs on Kubernetes. In the end, I’ll explain how I was able to leverage Istio service mesh and its routing rules to route traffic between two different Fn functions.

Click here to read more.

Back to top

 

 

 

Serverless Native Java Functions using GraalVM and Fn Project by Leonardo Zanivan


GraalVM: a game changer for Java and Serverless?

TL;DR;

  • Java Functions compiled into a native executable using GraalVM reduces cold start times and memory footprint by order of magnitude compared to running on JVM.
  • Native Java Functions performs equal to or better than Go functions in terms of execution time and memory used.
  • Native Java Functions executable runs from scratch base image, thus have a similar size compared to Go executable images.
Click here to read more.

Back to top

 
 

 

Read all your WebLogic Data Sources in a Click! by Vijayalakshmi Karupusamy

WebLogic Data Sources

The FlexDeploy WebLogic plugin provides operations to automate the management of domain configurations. These operations are driven by using property files from Source Control System such as Git or SVN. This process makes it easy to manage WebLogic configurations. The WebLogic plugin has a new operation to read all Data Sources from WebLogic Domain and write them into property files. This helps to reduce the manual efforts required for extracting data sources from domain and generating property files as input for one of the existing automation operation. (See Save Time and Headaches – Automate Your WebLogic Data Source Configurations for more details on the WebLogic plugin.)

Let me show you how it works:

See a very simple Data Source configuration deployed in WebLogic Domain as below.

This Data Source will be retrieved and stored into a property file as below, which will be used later during the WebLogic domain initial setup across environments. Read the complete article here.

Back to top

 

Developer tools section

Back to top

 

Oracle Autonomous Mobile Cloud Enterprise by Carlos Chang

If you’ve been reading this blog lately, you know we are in the early innings of artificial intelligence (AI). It’s good to see Oracle at bat, and having an early lead leveraging AI and machine learning (ML) within an enterprise environment.

Following up on the ground breaking release of Oracle Autonomous Database in March and then the first set of Autonomous Cloud Platform Services that included Analytics Cloud, Integration Cloud and Visual Builder (May 7th), it’s exciting to be part of the next wave of services that includes the Mobile Cloud - which by the way, includes Intelligent Bots!


Click here
to read more.

Back to top

 

University of Adelaide employs chatbot to handle ATAR score queries by George Nott

The University of Adelaide has piloted a chatbot to handle the tsunami of enquiries that come at the end of the academic year from prospective students regarding ATAR bonus points.

The Oracle, cloud-based bot – implemented by Rubicon Red – was trialled late last year and led to significant reduction in telephone calls to the university’s six-person admissions team.


Click here
to read more.

Back to top

 

Bots: 22. Understanding QnA in Oracle Intelligent Bots


Understanding QnA in Oracle Intelligent Bots

This video looks into the details of how QnA search works in Oracle Intelligent Bots and how you can tune your searches. Watch the video here.

Back to top

 

Building Complex Bot Responses with Ease by Frank Nimphius

Learn to love the common response component and render complex and composite responses.

The Oracle Intelligent Bots feature of Oracle Mobile Cloud Enterprise
uses built-in components to render bot responses in a dialogue flow. Being component-based is an advantage Oracle Intelligent Bots has over its competitors, because it enables bot designers to easily build bot conversations with no code.


Click here
to read more.

Back to top

 

The Mutua Madrid Open Creates the MatchBot: Artificial Intelligence at the Service of Fans


mutua madrid open

The Mutua Madrid Open, one of the main tournaments in the world held in Madrid in May of every year, has launched a chatbot equipped with Artificial Intelligence to speed up communication with tennis fans. The chatbot, a computer program that uses artificial intelligence to maintain natural conversations with users, offers information on the development of the event, players, schedules, and results, as well as details on guest services, event access and parking. It is also a channel for ticket sales and discounts on merchandise.

The MatchBot, as it has been baptized, is available on the tournament's iOS and Android mobile applications, as well as on the tournament website. It is also possible to exchange information with the chatbot through Facebook Messenger and Twitter if using direct messaging. Read the complete article here.

Back to top

 

TechExchange Quick-Tip: How-to add the user query string to the Q&A optionsLabel property on the System.Intent component by Frank Nimphius


tech exchange

What this quick tip is about

Finding a good title for this quick tip is probably harder than to explain the solution. So allow me to use what feels like a thousand words before showing you two images that support my point.

In Oracle Intelligent Bots you can configure the System.Intent component with Q&A so that the user query not only gets processed by the intent engine but also passed on to the Q&A feature.

In a perfect scenario the user query is clear and points to either an intent to be resolved and handled by the intent engine or a question handled by the Q&A feature. Often it may happen that both, hen intent engine and the Q&A feature, find a match for the user query. Then, depending on the System.Intent component configuration, Oracle Intelligent Bots shows a list for the user to either select and execute the intent, or display the Q&A feature to select an answer.

The following System.Intent configuration is what you get when you select the "Intent with Q&A" template from the "+ Component" button option in the dialog flow editor. Note that I removed properties that are not relevant for this quick tip. Read the complete article here.

Back to top

 

Creating Dependent/Cascading Select Lists with Visual Builder? by Shay Shmeltzer


cascading select lists

A common requirement in applications is to have dependent lists (also known as cascading lists) - meaning have the value selected in one place influence the values that could be select in another place. For example when you select a state, we'll only show you cities in that state in the city list.

In the short demo video below, I'm showing you how to implement this cascading lists solution with the new Visual Builder Cloud Service.

The solution is quite simple

You catch the event of a value change in the first list, and in the action chain that is invoked you set a filterCriterion on the second list. (See this entry for a quick introduction to filterCriterion).

Since the list is connected to a ServiceDataProvider, there is no further action you need to take - the change to the SDP will be reflected in the UI component automatically. Read the complete article here.

Back to top

 

Custom JavaScript Client Code in Oracle Visual Builder by Andrejus Baranovskis


custom javascript

Hey, this is my first post about VBCS, you should expect more posts in the future about this topic. Red Samurai decided to choose VBCS as our primary JavaScript development IDE in the cloud. We are going to use it for declarative JS development, similar as we use JDeveloper for ADF.

I was going through the custom JS client code functionality in VBCS and thought it would be good idea to describe how it works. There is good material available for the same topic from Oracle, I recommend to go through it - Variables, Modules, and Functions, OH MY! Custom Client Code in Visual Builder.

I have created simple UI with one input and one output field. Button calls custom JS method, where value from input field will be processed and returned to be displayed in disabled field: Read the complete article here.

Back to top

 

Some Tips for Working with Visual Builder UI Components in Oracle Integration Cloud by Siming

Introduction
Oracle Integration Cloud Service (OIC) has now bundled several formally independent PAAS services into a single cloud service. One of these bundled services is Visual Builder (formerly VBCS). The 18.2.5 release of Visual Builder in OIC is more user friendly than prior releases. For example, in 18.2.5, users are not forced to write Javascript code to create a custom data type, and data mapping can be done with drag and drop. This release of Visual Builder also includes enhancements for Process application integration. While creating some test cases to demonstrate Process integration in Visual Builder, I encountered a few issues in working with some UI components. I would like to use this post to share some tips and work-arounds for these issues that might be helpful to other OIC developers working with Visual Builder.


Click here
to read more.

Back to top

 

Implementing Master/Detail in Oracle Visual Builder Cloud Service by Shay Shmeltzer


implementing master

This is a quick demo that combines two techniques I showed in previous blogs - filtering lists, and accessing the value of a selected row in a table. Leveraging these two together it's quite easy to crate a page that has two tables on it - one is the parent and the other is the child, once you select a record in the parent the child table will update to see only the related child records.

The two steps we are doing are:

  • Create an action flow on the change of first-selected-row attribute of the table
  • In the flow use the assign variable function to set the filterCriterion of the child table to check for the value selected in the master. Read the complete article here.

Back to top

 

Oracle JET has been key in our delivery to complete an enterprise application within a tight deadline. The rich reusable code components from the Cookbook made us feel like children in a candy shop. The fact that this is all browser based and the option to cache data makes any application very responsive. Sander Rensen - Oracle PaaS Lead, Capgemini UK.

About Capgemini

A global leader in consulting, technology services and digital transformation, Capgemini is at the forefront of innovation to address the entire breadth of client opportunities in the evolving world of cloud, digital, and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations. Capgemini is driven by the conviction that the business value of technology comes from and through people. It is a multicultural company of 200,000 team members in over 40 countries. The Group reported 2017 global revenues of EUR 12.8 billion.


Click here
to read more.

Back to top

 

Oracle JET FaQ


JET FaQ

Table of Contents

Why did you choose Knockout and other libraries over more popular ones?
One of the main objectives of Oracle JET was to be a modular toolkit that allows developers to use as little or as much as they need for their particular project. To accomplish this, we researched the best JavaScript libraries for specific tasks needed when developing a modern JavaScript client-side application. While there are plenty of more popular full frameworks available, we felt that with the rapidly changing JavaScript landscape, tying developers into one specific framework was not in the best interest of future growth and flexibility. Read the complete article here.

Back to top

 

CDN Support in Oracle JET by Andrejus Baranovskis


ADF TreeTable

With the recent releases of Oracle JET - CDN support in your app can be enabled easily. By default JET app is set to download all JET toolkit related scripts and static files from the same host, where application is hosted. You can track it easily through network monitor, you should see such files as ojknockout.js, etc. fetched from same host: Read the complete article here.

Back to top

 

Call for Papers open Java Land 2019

Take the unique opportunity to participate in the conference and become a speaker at JavaLand! Submit your presentation proposal between June 25 and August 13, 2018. For more info: http://ow.ly/bfU330kFjen

Javaland

Back to top

 

Additional new material WebLogic & Developer Community


Beyond Chatbots: An AI Odyssey There is more to artificial intelligence than chatbots. In this program a panel of experts discusses the AI solutions they’re building, the challenges they’ve encountered, and the enormous potential of this disruptive technology.

Making Monoliths into Microservices “A non-trivial task with a lot of challenges." That’s how Vincenzo Chianese describes converting a monolithic application into microservices. In this interview he describes the challenges and the role RESTful architecture and an API gateway can play in overcoming them.

Polyglot Possibilities with GraalVM Eric Sedlar shares insight on GraalVM, the universal virtual machine for running applications written in JavaScript, Python 3, Ruby, R, JVM-based languages like Java, Scala, Kotlin, and LLVM-based languages such as C and C++.


Click here
to read more.

Back to top

 

Top tweets WebLogic & Developer Partner Community – July 2018


tweets

July 2018 top tweets by DeveloperCommunity

Send us your tweets @wlscommunity #DeveloperCommunity and follow us on twitter http://twitter.com/wlscommunity. Please feel free to send us your news! Make sure you share your content with the community!




Back to top

 

Training Calendar WebLogic Partner Community

For the latest trainings please visit our WebLogic & Developer Community Training Wiki here (membership required) feel free to add your events!


Training Highlight

PaaS Summer Camp 2018
August 27th to 31st 2018
Lisbon, Portugal

Back to top

 

My private Corner – we keep it at home



Oracle excellence awards

Innovation award nomination is open here. In the past year’s local partners have won many times the award for the key PaaS categories. Thanks to our partner community we drive customer success and innovation. During Oracle OpenWorld the winner are announced. Looking forward to celebrate with you. We count on all EMEA partners to keep the award home!

Back to top

 

  Oracle Corporation
Facebook Linkedin Twitter Youtube GooglePlus
Integrated Cloud
 

Oracle Corporation - Worldwide Headquarters, 500 Oracle Parkway, OPL - E-mail Services, Redwood Shores, CA 94065, United States

This message is an important business communication related to your current relationship with Oracle. As a result, Marketing e-mail opt-out preferences may have been overridden to ensure that you receive this information.