X

Developer Partner Community

Recent Posts

Chatbot

Streamline Customer Service 24×7 within the Utilities industry with a Chatbot – Webcast August 25th 2020

Join Oracle & Magia to learn how Chatbots shorten wait time, reduce cost and improve customer experience. Utility providers are leveraging Chatbots like Oracle’s Digital Assistant to deliver a better overall customer experience, as well as improve on operational costs. With Oracle’s Digital Assistant, Utility companies can improve customer interaction by offering better and faster response times to queries, as well as offering a simple, streamlined customer experience that enables self service in the first instance. Oracle’s Digital Assistant customers have realized a 47% reduction in call centre volume, while also significantly reducing call centre wait times for their customers. This has not only improved customer retention, but has also contributed to significant cost savings. Schedule: Tuesday, 25th August, 2020 1:00 PM – 2:00 PM AEST For details please visit the registration page here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Join Oracle & Magia to learn how Chatbots shorten wait time, reduce cost and improve customer experience. Utility providers are leveraging Chatbots like Oracle’s Digital Assistant to deliver a better...

Developer Tools

Getting started with UI development through Oracle JET by David

An introduction to myself: To give this blog some context, I intend this blog to be an insight into how I learn the different technologies I’ll be in contact with at my business unit at Capgemini, ERP Cloud Solutions. As a degree apprentice developer in the team the posts should have a technical focus and that’s about as specific as I can be at this point. Fair to say I’m just as interested to see where this goes as anyone else. Preamble: Oracle JavaScript Extension Toolkit is an opensource framework for building UI’s and with a couple of my team already well established in using the technology this is where I started my journey…. How did using OJET benefit? Oracle JET has been an excellent tool to get involved with and most of its strongest features have benefitted my own personal journey throughout. Firstly, the manner JET has selected its libraries (open source, reliable, stable AND widely known) has been exactly what I’ve needed at this point of my development. Along with this, the forums and community around the product are well maintained and you can expect a well-informed reply within a short period of time, another excellent resource I’ve been happy to draw upon. This without mentioning what I believe is the most useful tool for any potential UI developer who would want to use JET, the Cookbook (link below). The cookbook gives a huge number of ready-made components that’re fully customisable and available for use, these components found themselves inside some of my teams own custom built components too, so there’s no concern around a lack of flexibility. Read the complete article here.     Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

An introduction to myself: To give this blog some context, I intend this blog to be an insight into how I learn the different technologies I’ll be in contact with at my business unit at Capgemini, ERP...

Developer Tools

Running Oracle JET in Oracle Cloud Free Tier by Andrej Baranovskij

OOW’19 stands up from recent years OOW conferences with important announcement — Oracle Cloud Free Tier offering. This offering includes two free DB instances and two free compute VM instances. What else you could wish for the side and hobby projects? This is a strong move by Oracle and it should boost Oracle Cloud. Read more about it in Oracle Cloud Free Tier page. It was interesting to test how to deploy Oracle JET app to Oracle Always Free instance of compute VM. I will not go through the initial steps, related how to create VM instance and enable internet access (for the port 80). You can read all that in a nice write up from Dimitri Gielis post. Assuming you already have created Oracle JET app and want to deploy it. One way would be to set up Node.js and Nginx on the compute VM and pull app source code from Git. I prefer another way — to go through Docker container, Nginx would act as an HTTP server to redirect requests to Docker container port. But in this post for simplicity reasons, we are not going to look into Nginx setup — will focus only on JET deployment through Docker container. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

OOW’19 stands up from recent years OOW conferences with important announcement — Oracle Cloud Free Tier offering. This offering includes two free DB instances and two free compute VM instances. What...

Cloud

Switching REST Services When Publishing a Visual Builder App by Shay Shmeltzer

Most organizations use separate servers for development vs. production. While developing your Visual Builder application you'll be accessing REST Services from the development server, but when you are preparing to go production you will likely want to switch the app to use the production version of the services. In the demo below I show you how to automate such a switch using build jobs in Oracle Developer Cloud as part of your continuous delivery process. (If you aren't already, you should first get familiar with how to integrate Visual Builder with the Git repository in developer cloud, and how to use Developer Cloud to automate the CI/CD of a VB app). The process is quite simple: We are hosting the code for our application in a private Git repository in Developer Cloud. The code for our application includes service.json files for each of the REST services we are consuming in our app. We can use a build job to take the code from the Git repository and stage or publish our app on any Visual Builder server. If we want to switch the REST service that we are accessing when we stage & publish, then we need to inject one more step into our build job - this step will modify the service.json file we got from the Git repository and will replace the service connection in the file before we execute the grunt tasks to stage/publish on our production instance. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Most organizations use separate servers for development vs. production. While developing your Visual Builder application you'll be accessing REST Services from the development server, but when you are...

Chatbot

Chatbot Design best practices for Conversational UX Webcast August 18th 2020

What is the difference between a good bot and great bot? It is the design: design of intents, utterances and conversations which are as important as the design of your integration or security. In this session Grant Ronald, Director of Technical Center of Excellence for digital assistants at Oracle, focuses on the key design decisions you need to make when building conversational digital assistants. You will learn about the most critical factors in designing conversation, best practices for designing intents, training your model, and the strategies for handling disambiguation, errors and keeping the user engaged. By learning these best practices now you can better ensure you build an awesome conversational experience. Speaker: Grant Ronald, Director Product Management, Oracle HQ Schedule: August 18th 2020 16:30-17:30 CET (Berlin time) For details please visit the registration page here.   Take the opportunity to watch our community webcasts on-demand: · Connect, Innovate, Extend SaaS KickOff Webcast 2020 · Cloud Platform KickOff Webcast 2020 · Integrate Netsuite · Integration Insight · Innovate HCM with Chatbots · ERP Integration with Application Adapters · HCM Integration with Application Adapters · Extend SaaS with Visual Builder Cloud Service · Integration Adapters · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Blockchain · API Platform Cloud Service part 2 · 3rd Generation API Gateways part1 · Oracle JET · Oracle Visual Builder Cloud Service · Container Native Application Development Platform   For the latest information please visit Community Updates Wiki page (Community membership required). Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

What is the difference between a good bot and great bot? It is the design: design of intents, utterances and conversations which are as important as the design of your integration or security. In this...

Cloud

Converting Web App to a Mobile App with Visual Builder by Shay Shmeltzer

Oracle Visual Builder provides a unified development platform that allows you to build both web applications - accessed from browsers - and mobile applications - installed on devices. The development environment however keeps the development of those two as separate things in Visual Builder. There are several reasons for this including among others the belief that designing a good mobile experience - small device and touch gesture - is different from designing an application that is used on a desktop with a mouse. That being said, the technology, framework, and app structure for both applications is basically the same. So, with a little hacking you can take an app that started as a web app and packages it as a mobile app. This is what the video below shows. While the core of the application is the same, there are several things we create in the wrapping artifacts of your mobile app that are different from your web app, for example your mobile app gives you a place to specify iOS and Android build configurations as well as PWA options. If you already have a web application in place, instead of manually adding all of these, it is easier to create the mobile app using Visual Builder, and then just copy the flows and pages over. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Oracle Visual Builder provides a unified development platform that allows you to build both web applications - accessed from browsers - and mobile applications - installed on devices. The development...

Chatbot

Creating Multi-Select Lists in Oracle Digital Assistant by Frank Nimphius

Using multi-select lists are common user interface widgets in mobile and web application development. In conversations, graphical multi-select lists are difficult to create because users not only would need to select values, they also would need to click on a button to progress to a next dialog flow state. Here, form based use cases as in web and mobile are much better suited for the use of multi select lists. Still, multi value selects is an options available in Oracle Digital Assistant. As shown in the image below, at runtime, the list value options are displayed for the user to type one or many list value options separated by a space character. Notice that though item 6. is "garlic oil", the selection also works by simply typing oil. The reason for this to work is that the multi select list is implemented on a custom value list entity, which makes smart entity extraction using synonyms an option. You could also select values by typing:  I want cheese and garlic and cream. The entity only selects values it knows about as entity values of synonyms. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Using multi-select lists are common user interface widgets in mobile and web application development. In conversations, graphical multi-select lists are difficult to create because users not...

Chatbot

Generating Intents and Entities for an Oracle Digital Assistant Skill by Yuli Vasiliev

Use a Python script that employs spaCy to help automate the training of your Oracle Digital Assistant chatbot. Creating intents and entities is one of the few time-consuming tasks that Oracle Digital Assistant developers may need to accomplish when defining a new skill (chatbot). Of course, rather than creating intent and entity definitions one at a time in the Bot Builder, you can import CSV files containing the intent and entity definitions, respectively. However, if you are creating a skill from scratch, you most likely don’t have those definitions in advance, even if you have a large volume of utterances—what the users say—gathered from real requests submitted by your customers. You still need to sort the utterances, based on the intent—user intention—behind them. And to create entity definitions, you’ll need to identify entities and look for synonyms for each entity—because an entity modifies an intent. This is where using natural-language processing (NLP) tools such as spaCy comes in very handy, enabling you to perform these tasks programmatically and, as a result, automating the process of generating entity and intent definitions. Read the complete article here.     Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Use a Python script that employs spaCy to help automate the training of your Oracle Digital Assistant chatbot. Creating intents and entities is one of the few time-consuming tasks that Oracle Digital...

Chatbot

Changes to the local deployment of the custom component in Oracle Digital Assistant and how to handle it by Frank Nimphius

As of Oracle Digital Assistant 19.4.1, the local deployment of custom components has changed to the point that custom component tar balls (".tgz" files) must now contain all node module dependencies. This change addresses the new Acceptable Use of the Public Registry announcement by NPM , Inc. The blog article referenced in this post explains everything you need to know about this deployment change and provides guidance on what to do or not to do. What Has Changed In previous versions of Oracle Digital Assistant, deployment packages contained only the custom component service sources and the package.json file that lists the node module dependencies. During deployment, the Oracle Digital Assistant skill then called 'npm install' on the package to install dependent Node modules from the Internet.  With the new deployment model in Oracle Digital Assistant 19.4.1 and later, the dependent Node modules must be deployed with the custom components. What You Need to Know: Creating New Custom Component Packages In version 2.2.2 of its Oracle Bots Node SDK ( https://github.com/oracle/bots-node-sdk), Oracle has changed the deployment to include dependent Node modules in the deployable package. The Oracle Bots Node SDK is the recommended option for you to build and deploy custom components, as well as webhook clients. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

As of Oracle Digital Assistant 19.4.1, the local deployment of custom components has changed to the point that custom component tar balls (".tgz" files) must now contain all node module dependencies....

Chatbot

Why choose Oracle Digital Assistant to build your Enterprise-level chatbots and voice bots by Wouter S. Sligter

In 2020 and beyond, no organisation can ignore the enormous shift in the way that information is collected, stored and analysed. The AI war is full-on. Like all tech giants, Oracle years ago decided to join the fight for the AI chatbot and voice bot users. And that makes total sense. As a benchmark platform for secure data storage they are able to fill a niche that the Facebook-dominated chatbot sphere can not: A comprehensive architecture that interacts, stores data, learns and helps the organisation make better decisions on auto-pilot in one all-encompassing secure environment. In 2020 and beyond, no organisation can ignore the enormous shift in the way that information is collected, stored and analysed. Industries like healthcare, high-tech and government are much in need of smart learning systems as the possibilities of our systems continue to grow. With the advent of AI our systems can now converse with users in highly autonomous processes. Yet for these industries Facebook and similar platforms are not an option due to privacy concerns and Facebook’s open-platform approach to security. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

In 2020 and beyond, no organisation can ignore the enormous shift in the way that information is collected, stored and analysed. The AI war is full-on. Like all tech giants, Oracle years ago decided to...

Chatbot

IFFCO empowering farmers with Oracle chatbot, AI-driven Cloud

New Delhi, Oct 18 (IANS) With over 35,000 cooperative societies under its umbrella, the Indian Farmers Fertiliser Cooperative Ltd (IFFCO) is generating massive amount of data that needs to be analysed, parsed and used for predictive maintenance at its plants and enhance the productivity of nearly five crore farmers. At the forefront of technology adoption in the Indian agriculture space, IFFCO along with Cloud major Oracle is trying to take the benefits of emerging technologies like Artificial Intelligence (AI) to farmers – bet it voice-enabled chatbot, user-friendly portals or Oracle Autonomous Database for analysing data. "Oracle is a big innovator of technology and we are with them for the last 25 years. We are looking at their Autonomous Data Warehouse to utilize our data of last 30-35 years in the most efficient way. My mission is to move along with Oracle to lift and shift the entire database from on-premises to the Cloud," AK Gupta, Head-IT, IFFCO, told IANS in an interaction. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

New Delhi, Oct 18 (IANS) With over 35,000 cooperative societies under its umbrella, the Indian Farmers Fertiliser Cooperative Ltd (IFFCO) is generating massive amount of data that needs to...

Chatbot

IntraSee & Oracle Digital Assistant Updates

At IntraSee we are super excited to announce that version DA-19.3.1 is currently being rolled out to all our customers. As usual, many thanks to Oracle for all their support and collaboration as we utilize their excellent Oracle Digital Assistant (ODA) technology via our Hybrid-Cloud compatible, GDPR compliant, and world leading meta-data driven middleware solution. Our goal of automating every aspect of ODA design, build, test, and deployment wouldn’t be possible without having such an awesome partner to work with. So, with that said, here are the highlights for IntraSee DA-19.3.1: 1. Ability for the Digital Assistant to proactively remind and assist the user with approving/rejecting workflow/tasks from over 10 SaaS vendor systems, plus multiple on-premise systems (including PeopleSoft) 2. Enhancements to Microsoft Teams channel support for ODA 3. More human-like conversational flows Read the complete article here and attend a webcast on July 28th 2020.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

At IntraSee we are super excited to announce that version DA-19.3.1 is currently being rolled out to all our customers. As usual, many thanks to Oracle for all their support and collaboration as we...

Chatbot

Top 10 Things Your Higher Ed Digital Assistant Should be Doing

We are at the dawn of an artificial intelligence (AI) revolution and there is a lot of confusion about how this technology should be used to provide support for students, faculty and advisors in higher education. Terms like chatbots and natural language processing are thrown around, but many projects are not really AI and are not much better than the old IVR phone systems we hated. Press 1 for a better experience! Worse yet is that if you choose the wrong platform, you will be fighting a bad reputation and adoption issues for a long time to come. So let’s examine the top 10 features an effective digital assistant (or as some mistakenly term chatbot) should be offering your users. 1. Personalized answers, not “one answer fits all” Any chatbot can answer an easy question where everyone gets the same answer such as, “What is a FAFSA form?” or “How do I reset my password?” In higher education, however, rarely are answers so generic. Higher ed culture is built on autonomy such that there are very few of these one-answer questions. Each department and school tends to have their way of doing things. Read the complete article here & Attend a webcast on July 28th 2020.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

We are at the dawn of an artificial intelligence (AI) revolution and there is a lot of confusion about how this technology should be used to provide support for students, faculty and advisors...

Cloud

Developer Partner Community Newsletter July 2020

Dear Developer Community, Thanks for your excellent contribution to make the Oracle Cloud Platform business a huge success. Recently Oracle announced the fiscal year 20 results, with Cloud Services and License Support revenues up 3% to $27,4 billion USD. In Q4 ERP cloud revenue, was up 32% year-over-year (YoY) and HCM cloud revenue, up 27% YoY. Your opportunity to innovate, extend and integrate SaaS based on the Oracle cloud platform. Your partner contribution is key to growth and cloud utilization. Let’s get started in the new fiscal year and continue this cloud success. Please join our Connect, Innovate & Extend SaaS Partner Kickoff Webcast July 9th, 2020. With the new fiscal year the latest certification Oracle Cloud Platform Digital Assistant 2020 Specialist | 1Z0-1071-20 is available. To prepare you for the certification we offer a series of free online chatbot bootcamps for EMEA and the US. In July we continue the series of 8 virtual Meetups. Hands-on workshops for developers to try the Oracle Cloud Platform, for details please visit the registration page here. You want to network with the Oracle Community? Join our local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Oracle Digital Assistant named a leader in Ovum Decision Matrix for Intelligent Virtual Assistants. Thanks to the community for all the excellent mobile & development tool articles: Meet Ida - A digital colleague for your Enterprise or Campus & The Future is NOW Chatbots and HR & Oracle Digital Assistant Integrated with Oracle HCM Cloud & State of Oklahoma Employs Digital Assistants to Help Government Telework & Use font awesome and a custom component to create an icon menu for the Oracle Web SDK & Create menus with icons in Oracle Digital Assistant using the System.Common response component & Use Entities To Build Powerful, Robust And Speech-Ready Action Menus & Managing state in Oracle Digital Assistant custom components & Using Meta-Data For Oracle Cloud Applications Services in Visual Builder & Leverage ORDS with Visual Builder to Access Oracle DB - an OpenAPI Update. & Oracle JavaScript Extension Toolkit(JET) empowers developers by providing a modular open source toolkit Redwood design & JDeveloper: af:query hide fields from ‘Add Fields’ button. The Application Development team released Helidon 2.0 and announced a Coherence community edition. An on-demand webcast is available here. Thanks to the community for all the excellent cloud native development and WebLogic articles: Asynchronous Polyglot programming in GraalVM JavaScript & Accelerating OCI applications with GraalVM Enterprise & Upgrade the WebLogic Kubernetes Operator & Advisor Webcast: Zero Down Time Patching in WebLogic - July 23, 2020. Watch Lonneke Dikmans, eProseed: Leveraging Oracle Cloud to realize a digital municipality. We want to promote also your customer success, submit your story via the customer reference program. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The July edition highlights the new sales plays and virtual developer Meetups. This month’s community webcast will we our annual kickoff webcast with Suhas Uliyar. Please join Connect, Innovate & Extend SaaS Partner Kickoff Webcast on July 9th, 2020. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #OracleDeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsJuly2020 Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress, Developer Community, Developer Community newsletter

Dear Developer Community, Thanks for your excellent contribution to make the Oracle Cloud Platform business a huge success. Recently Oracle announced the fiscal year 20 results, with Cloud Services and...

Developer Tools

Developer, Advocate! by Geertjan Wielenga

A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations today What exactly is a developer advocate, and how do they connect developers and companies around the world? Why is the area of developer relations set to explode? Can anybody with a passion for tech become a developer advocate? What are the keys to success on a global scale? How does a developer advocate maintain authenticity when balancing the needs of their company and their tech community? What are the hot topics in areas including Java, JavaScript, "tech for good," artificial intelligence, blockchain, the cloud, and open source? These are just a few of the questions addressed by developer advocate and author Geertjan Wielenga in Developer, Advocate!. 32 of the industry's most prominent developer advocates, from companies including Oracle, Microsoft, Google, and Amazon, open up about what it's like to turn a lifelong passion for knowledge sharing about tech into a rewarding career. These advocates run the gamut from working at large software vendors to small start-ups, along with independent developer advocates who work within organizations or for themselves. In Developer, Advocate!, readers will see how developer advocates are actively changing the world, not only for developers, but for individuals and companies navigating the fast-changing tech landscape. More importantly, Developer, Advocate! serves as a rallying cry to inspire and motivate tech enthusiasts and burgeoning developer advocates to get started and take their first steps within their tech community. Get the book here. For additional books please visit our wiki here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

A collection of in-depth conversations with leading developer advocates that reveal the world of developer relations today What exactly is a developer advocate, and how do they connect developers and...

Community

Oracle Developer Meetups in Utrecht, Brussels, Cairo, Cologne, Frankfurt Istanbul, Lille, London, Lisbon, Madrid, Porto and Oslo

We launched three new local Meetup locations in Cairo, Frankfurt and Porto! 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: · Brussels, Belgium · Cairo Egypt · Cologne, Germany · Frankfurt Germany · Istanbul, Turkey · Lisbon, Portugal · Lille, France · London, UK · Madrid, Spain · Oslo, Norway · Porto, Portugal · Sao Paulo, Brazil · Utrecht, Netherlands 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!   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

We launched three new local Meetup locations in Cairo, Frankfurt and Porto! Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics...

Cloud

Additional new material Developer Community

· Introduction to the New ODA Conversation Designer by Frank Nimphius · Announcing Java 13: News from Oracle Code One 2019 · Oracle Functions: Using Key Management To Encrypt And Decrypt Configuration Variables by Todd Sharp · Storing Image Files in Your Database from a Visual Builder App by Shay Shmeltzer · Tired Of Apps? Try Implementing Digital Assistants by Gustavo Gonzalez · Intelligent Content Platform: Built to Innovate by Lee Ribeiro · The Cloud Native Equation: The Hidden Force Behind Swift App Development by Bob Shimp · Optimize GraalVM Native Images & Tools for GraalVM 19.2 · Use Macros in Oracle Content and Experience · On-Demand Labs: Oracle Cloud Adventure · Cloud Test Drive Hands-on Labs · Oracle Cloud Hands-on Labs · Setting Up a Front-End JavaScript Application with Oracle JET · Build and Deploy a Helidon Microservice Using Oracle Developer Cloud by Abhinav Shroff · Graduating from Minimal to Rich Java APIs by Donald Raab · Oracle Container Services for use with Kubernetes - Certificates (and how to Update them!) by David Gilpin · Running Oracle JET on Heroku with Node.js (JET Showcase) by Andrejus Baranovskis · Oracle JET 7 Released - New version of Oracle’s Open Source JavaScript Extension Toolkit · Functions and Events: Managed Services for Conquering Complexity by Bob Quillin · Helidon Brings MicroProfile 2.2+ Support by Dmitry Kornilov   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

· Introduction to the New ODA Conversation Designer by Frank Nimphius · Announcing Java 13: News from Oracle Code One 2019 · Oracle Functions: Using Key Management To Encrypt And Decrypt Configuration...

Application Development Platform

Deploying an Oracle WebLogic Domain on a Kubernetes cluster using Oracle WebLogic Server Kubernetes Operator by Marc Lameriks

At the Oracle Partner PaaS Summer Camp IX 2019 in Lisbon, held at the end of August, I followed a 5 day during workshop called “Modern Application Development with Oracle Cloud”. In this workshop, on day 4, the topic was “WebLogic on Kubernetes”. At the Summer Camp we used a free Oracle Cloud trial account. On day 4, I did a hands-on lab in which an Oracle WebLogic Domain was deployed on an Oracle Container Engine for Kubernetes (OKE) cluster using Oracle WebLogic Server Kubernetes Operator. In this article, I will describe the steps that I went through to get an Oracle WebLogic Domain running on a three-node Kubernetes cluster instance (provisioned by OKE) on Oracle Cloud Infrastructure (OCI) in an existing OCI tenancy. Oracle Container Engine for Kubernetes (OKE) Oracle Container Engine for Kubernetes (OKE) is a fully-managed, scalable, and highly available service that you can use to deploy your containerized applications to the cloud. Use OKE when your development team wants to reliably build, deploy, and manage cloud-native applications. You specify the compute resources that your applications require, and OKE provisions them on Oracle Cloud Infrastructure (OCI) in an existing OCI tenancy. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

At the Oracle Partner PaaS Summer Camp IX 2019 in Lisbon, held at the end of August, I followed a 5 day during workshop called “Modern Application Development with Oracle Cloud”. In this workshop,...

Chatbot

COVID-19 Chatbot for Higher Education Webinar July 28th 2020

We are living in the new normal and the next year will prove to be unlike any in the past. Information is changing at a rapid pace and students, faculty, and staff want fast, up-to-date answers. IntraSee’s COVID-19 bot for Higher Education can address these needs and be deployed in as little as a week. This AI bot uses the same ODA Platform our full enterprise digital assistants run on and comes pre-built with over 70 COVID-19 questions specific to your institution. Webcast registration. A Sophisticated Digital Assistant to plug into your entire Campus System The full promise of digital assistants can be realized once you authenticate your users, provide personalized answers and integrate into key enterprise systems. Students can track their academic progress, update their data, or check financial aid all in one digital assistant. Advisors, faculty and staff can save time by asking the digital assistant to perform automated processes or remind students of key deadlines. This is the new wave of technology in Higher Ed. Join us to see how students, parents, faculty and staff will engage in the conversational campus. Visit the IntraSee website. Campus Digital Assistants (Chatbots) Join Oracle and IntraSee for a one-hour webinar to learn how digital assistants (chatbots) shorten wait times, reduce helpdesk costs, and increase student, faculty and staff engagement across Higher Ed campuses. In this webinar, we will demonstrate how digital assistants can: - Answer common questions with and without authentication - Decrease help desk calls, improve productivity, and provide better user experiences - Drive student success with proactive reminders - Automate tasks for all users - Increase engagement - Integrate with PeopleSoft, Oracle Student Cloud, and other Cloud applications (ex. Canvas, Blackboard, Salesforce, etc.). - Prepare your campus for the next wave: The Conversational Campus Webcast: Transform the Student Experience with a Campus Digital Assistant! Schedule: July 28th 1:00 PM ET Andrew Bediz President & Co-founder Higher Ed Digital Assistant Expert Webcast registration   PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

We are living in the new normal and the next year will prove to be unlike any in the past. Information is changing at a rapid pace and students, faculty, and staff want fast, up-to-date answers. IntraS...

Application Development Platform

Oracle WebLogic Server on Microsoft Azure IaaS by Jacob Thomas

We are pleased to announce another aspect of the partnership between Oracle and Microsoft. In early June 2019,  Oracle and Microsoft announced their cloud interoperability partnership. We are now announcing another key piece in that story: Oracle WebLogic Server on Microsoft Azure IaaS. In addition to the exciting work on the WebLogic Kubernetes Operator and Coherence Kubernetes Operator, the WebLogic team at Oracle is hard at work creating several interoperating Azure ARM templates and corresponding Azure Marketplace Offers to cover the most common needs of deploying WebLogic Server to IaaS resources on Microsoft Azure. The following collection of Marketplace Offers are all based on Oracle WebLogic Server 12.2.1.3 running on Oracle Linux 7.6. · Create a single VM with WebLogic Admin Only domain pre-configured · Create a N-node WebLogic cluster with the admin server on one VM and cluster members on other VMs.  Admin server and all managed servers are started by default when the provisioning completes. Admin Server and NodeManager are started as systemd services and CrashRecoveryEnabled is set to true for the NodeManager so even after a VM reboot servers are restarted automatically.  Additional nodes can be added to the cluster using the Azure CLI. Read the complete article here.   PaaS Partner Community For regular information on Oracle PaaS become a member in the PaaS (Integration & Process) Partner Community please register here. Blog Twitter LinkedIn Facebook Wiki Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

We are pleased to announce another aspect of the partnership between Oracle and Microsoft. In early June 2019,  Oracle and Microsoft announced their cloud interoperability partnership. We are now...

Application Development Platform

Long Running Actions for MicroProfile on Helidon… Data Integrity for Microservices by Paul Parkinson

Microservices create challenges for data consistency and integrity that necessitate changes in the transaction processing and data patterns used by them. Traditional systems rely on two-phase commit and XA protocols that use synchronous communication, locking of resources, and recovery via rollback (or commit as the case may be). While this provides strong consistency and isolation it does not scale well in a microservices environment due to the latency of held locks and, therefore, is suitable for only a small subset of such use cases (generally those with lower throughput requirements) The saga pattern uses asynchronous communication and local resources only (no distributed locks) and recovery via compensating actions. This scales well and so is well suited for long running transactions in a microservices environment. Additional application design considerations are necessary, however, for read isolation and compensation logic and debugging can be difficult. Read the complete article here   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Microservices create challenges for data consistency and integrity that necessitate changes in the transaction processing and data patterns used by them. Traditional systems rely on two-phase commit...

Application Development Platform

MicroProfile Metrics in Helidon 1.3 by Santiago Pericas-Geertsen

Helidon 1.3 is out and the big news here is support for MicroProfile 3.0. This new version of MP includes a newer version of the Metrics API. Fortunately or unfortunately, depending on your perspective, this new Metrics 2.0 API is not backwards compatible with earlier versions. Here is a summary of some of the non-compatible changes introduced: · Counters are now always monotonic · A new metric, concurrent gauges, exist to provide similar semantics to the old counters · Metadata is now an interface and a newMetadataBuilder class is provided · MetricID is the way to identify a metric and can be decorated with tags which are no longer part of Metadata It follows that if your application uses any of the features listed above, and you update it to use the latest metrics library, it will mostly likely break. Despite many of these changes being “sound”, they do introduce problems when it comes to upgrading your services. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Helidon 1.3 is out and the big news here is support for MicroProfile 3.0. This new version of MP includes a newer version of the Metrics API. Fortunately or unfortunately, depending on...

Developer Tools

Oracle JDeveloper and Oracle ADF 12.2.1.4 Now Available by Shay Shmeltzer

  We are happy to announce the release of the new Oracle JDeveloper and Oracle ADF - version 12.2.1.4. This is part of the overall Oracle Fusion Middleware family of products that has been released today. You can download them here - JDeveloper / ADF. You'll find many new features in all the layers of Oracle ADF in both the design and runtime behaviors. Here is a quick overview of some of these new features: Oracle ADF Faces The focus here was on moving more logic to the client to reduce network trips between your browser and server. In addition we added several features that optimize running ADF Faces interfaces across devices in different sizes. · New inputSearch component - this component shows a list of values retrieved from a REST source of data and allows you to filter that on the client without additional round trips. We provide you with full control on how the data will be shown in the list, and searches can work across multiple columns of data. · New streaming capabilities - show your full ADF page even if some areas still didn't get the data they need - you can stream the data to those when it is ready. · Responsive panelFormLayout - automatically adjusts your form to the size of your browser screen, for example collapsing columns, and moving titles to the top - all with a single simple attribute setting. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

  We are happy to announce the release of the new Oracle JDeveloper and Oracle ADF - version 12.2.1.4. This is part of the overall Oracle Fusion Middleware family of products that has been released...

Chatbot

Chatbot introduction and hands-on with Oracle Cloud Digital Assistant July 15th 2020

Bots are the future. In fact, if you're wondering whether your business should create a bot, you're asking the wrong question. Bot-powered commerce is the future. This technology is still in its infancy, so most bots follow a set of rules programmed by a human via a bot-building platform, and one of them is Oracle Digital Assistant. In this session learn what is Oracle Digital Assistant and what features provide to build machine learning powered chatbots. Moreover, we will demonstrate how to code-free build in a matter of minutes a conversation. A set of Oracle Digital Assistant Katacoda scenarios will be available as well for anyone that wants to get their hands dirty and implement their own chatbot. Who should attend? Software developers, platform engineers, administrators (of database, applications, systems); architects; IT managers with some technical savviness and affinity who are using or plan to use the Oracle Cloud platform. Schedule: Wednesday, July 15, 2020 5:00 PM to 6:00 PM GMT+2 For details please visit the registration page here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Bots are the future. In fact, if you're wondering whether your business should create a bot, you're asking the wrong question. Bot-powered commerce is the future. This technology is still in its...

Developer Tools

Using Web Worker for Long Tasks in Oracle JET by Andrej Baranovskij

JavaScript app runs in a single thread. This means if there is a long-running resource-intensive operation - the thread will be blocked and the page will stay frozen until operation completes. Obviously, this is not user-friendly and such behavior should be avoided. We can use Web Workers, through Web Workers we could run long-running operations in separate threads, without blocking the main thread. Code running in Web Worker doesn't have access to UI DOM, this means logic coded in Web Worker should operate with logic which is not directly related to UI. Sample app contains commented code in dashboard.js. This code blocks main thread for 10 seconds, if you uncomment it - you will see that app becomes frozen for 10 seconds: Web Worker is defined in dashboard.js. Web Worker is a separate JS file, which is being used for Worker object. API allows to send and receive messages, this way we can communicate to and from Web Worker (start a new task and receive message when task is completed): Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

JavaScript app runs in a single thread. This means if there is a long-running resource-intensive operation - the thread will be blocked and the page will stay frozen until operation...

Developer Tools

Running Oracle JET in Oracle Cloud Free Tier by Andrej Baranovskij

OOW'19 stands up from recent years OOW conferences with important announcement - Oracle Cloud Free Tier offering. This offering includes two free DB instances and two free compute VM instances. What else you could wish for the side and hobby projects? This is a strong move by Oracle and it should boost Oracle Cloud. Read more about it in Oracle Cloud Free Tier page. It was interesting to test how to deploy Oracle JET app to Oracle Always Free instance of compute VM. I will not go through the initial steps, related how to create VM instance and enable internet access (for the port 80). You can read all that in a nice write up from Dimitri Gielis post. Assuming you already have created Oracle JET app and want to deploy it. One way would be to set up Node.js and Nginx on the compute VM and pull app source code from Git. I prefer another way - to go through Docker container, Nginx would act as HTTP server to redirect requests to Docker container port. But in this post for simplicity reasons, we are not going to look into Nginx setup - will focus only on JET deployment through Docker container. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

OOW'19 stands up from recent years OOW conferences with important announcement - Oracle Cloud Free Tier offering. This offering includes two free DB instances and two free compute VM instances. What...

Cloud

Basics of Oracle Visual Builder Cloud Services by Ankur Jain

Oracle Visual Builder is a cloud based software development Platform as a Service (PaaS) and a hosted environment for our application development infrastructure. Oracle Visual Builder is a visual and declarative cloud environment for developing and hosting engaging mobile and web applications. Oracle VBCS allows to access data from any REST, SOAP based API and allows to create custom reusable business object to store and manage data. Without the need of any software, VBCS allows us to develop and test the responsive web applications and native mobile applications. The visual designer allows us to quickly create a web and mobile applications by dragging and dropping the rich UI components. Since the Oracle VBCS provides lots of rich set of visual designer to increase the productivity, developers always have access to the source of the applications to modify as per the need. Oracle Visual Builder leverages the open-source Oracle JavaScript Extension Toolkit (Oracle JET) to create engaging web and mobile interfaces. Oracle Visual Builder also provides the following tools for building and publishing applications: Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Oracle Visual Builder is a cloud based software development Platform as a Service (PaaS) and a hosted environment for our application development infrastructure. Oracle Visual Builder is a visual and...

Cloud

Developer Partner Community Newsletter June 2020

Dear Developer Community, Thanks for the joint business in fiscal year 2020, June 1st starts the New Year for Oracle. Partners play a key role for Oracle integration and digital assistant. SaaS solutions like HCM, CX and ERP Cloud need to be integrated and customized. Attend SaaS Innovation Webcast with Suhas Uliyar, Vice President Oracle Product Management, July 9th 2020. Want to increase the Oracle PaaS business? Create new service offerings and solutions for the Cloud? Attend the PaaS Overview Webcast June 30th. Martijn Vlek, Vice President will present the latest PaaS sales plays, kits and how to get access to the Oracle Cloud platform. Watch Yilmaz Ozturk, Boxfusion talks service ticket deflection, chatbots and more. We want to promote also your customer success, submit your story via the customer reference program. In June and July we will host a series of 8 virtual Meetups. Hands-on workshops for developers to try the Oracle Cloud Platform, for details please visit the registration page here. You want to network with the Oracle Community? Join our local Oracle Developer Meetup across the world? Visit our Meetup overview page here. How to become Chatbot - Digital Assistant Expert? We offer training material, free online training including free certification, documentation, trial services and support via our slack channel. Be prepared to innovate your next SaaS solution with Oracle Digital Assistant. For free hands-on CX and HCM virtual ODA bootcamps please see our overview page here. Pre-build chatbots are available for HCM. Want to engage with your employees on a conversational platform? Get the solution brief here. Thanks to the community for all the excellent mobile & development tool articles Displaying A Tip Of The Day Message In Oracle Digital Assistant Using The Oracle Web SDK & Building A Production Quality FAQ In An Hour With Oracle Digital Assistant & Setting Composite Bag Entity Item Values From A Custom Component & Integrating Digital Assistant in Oracle Analytics Cloud (OAC) & How-to allow customers to provide feedback on the usefulness of answers to frequently asked questions & How to integrate search engines into your Oracle Digital Assistant chatbots & How-to Use Resource Bundles Defined In A Skill Within Custom Components Without Tying The Component To A Specific Skill & How-to Use Resource Bundles Defined In A Skill Within Custom Components Without Tying The Component To A Specific Skill & Announcing Oracle Visual Builder Platform & Group Functions on Business Objects in Visual Builder  & Working with Hierarchical Trees in Oracle Visual Builder. Oracle is finding ways for organizations using WebLogic Server to run important workloads, to move those workloads into the cloud. By certifying on industry standards, such as Docker and Kubernetes, WebLogic now runs in a cloud neutral infrastructure. In addition, we’ve provided an open source Oracle WebLogic Server Kubernetes Operator, which has several key features to assist you with deploying and managing WebLogic domains in a Kubernetes environment. Thanks to the community for all the excellent cloud native development and WebLogic articles: Oracle WebLogic 14.1.1 under Podman & Advisor Webcast: Side by Side Deployment or Production Redeployment of Applications on Weblogic Server - June 30, 2020 & Oracle WebLogic 14.1.1 on Oracle Kubernetes Engine & Oracle Coherence 14.1.1 Released! & Migrate a "Monolith" style Java application to a Microservices style architecture using Helidon & GraalVM 20.1 & GraalVM: the holy graal of polyglot JVM? For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The June edition highlights the Kickoff Webcasts for PaaS & SaaS partners and Hands-on training’s to become an integration or chatbot expert. This month’s community webcast will focus on Netsuite Integration by Niall Commiskey. Join the PaaS Partner Community Webcast June 17th 2020. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #OracleDeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsJune2020 Please like and share the newsletter at LinkedIn and Twitter     Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress, Developer Community, Developer Community newsletter

Dear Developer Community, Thanks for the joint business in fiscal year 2020, June 1st starts the New Year for Oracle. Partners play a key role for Oracle integration and digital assistant. SaaS...

Chatbot

How to use the System.OauthAccountLink component to perform authorized access to protected REST endpoints (Facebook Example) by Frank Nimphius

OAuth 2.0 (Open Authorization) is the standard protocol for token-based authorization. It allows clients (such as chatbots) to access protected resources on behalf of a resource owner without passing the resource owner's credentials with the request.  Chatbots created with Oracle Digital Assistant integrate with remote back-end systems through custom components that invoke REST services. For custom components to access protected REST endpoints, some sort of authorization must be passed in the request header.   Oracle Digital Assistant supports OAuth2 authorization through the built-in System.OAuthAccountLink component. You use the System.OAuthAccountLink component to get an authorization token, which you then exchange for an access token in a custom component call to the OAuth2 token endpoint, so that subsequent custom component calls can access protected REST resources. This article explains how to authorize custom component requests for OAuth2 protected resources using Facebook as an example. Facebook supports OAuth2 and allows a bot to access user profile information if authorized by the user. About the System.OAuthAccountLink Component The two most commonly used authorization options in OAuth2 · Client Credential Flow - Using the client credential flow, clients like Oracle Digital Assistant obtain authorization to protected resource through a shared client Id and client secret. This authorization flow type can be handled using a custom component only (subject of a future Oracle TechExchange article). Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

OAuth 2.0 (Open Authorization) is the standard protocol for token-based authorization. It allows clients (such as chatbots) to access protected resources on behalf of a resource owner without passing...

Cloud

The Six-part REAL Oracle Cloud platform Webinar Series – Cloud Native Live Demo and Hands-On Oracle Developer Meetup sessions – kicking off June 2020 by Lucas Jellema

Attend this series of six live webinars to get going with cloud native application development on the Oracle Cloud platform, created and presented by REAL specialists. The Red Expert Alliance (aka REAL) is a network of Oracle partners on four continents that have joined forces to share knowledge and experience based best practices, to support multinational customers and together create energy, inspiration and fun. This webinar series is produced by the Red Expert Alliance – in collaboration with Oracle (especially with Jürgen Kress). REAL Oracle ACEs, ACE Directors and Oracle Groundbreaker Ambassadors have created the hands-on scenarios on Oracle Cloud platform and present the live webinars. REAL started working with Oracle Cloud as early as 2015. We have enthusiastically embraced Oracle Cloud Gen2 as the platform that really enables cloud native application development and enables modern architectures concepts and technologies such as microservices, serverless, event streaming, API gateway, monitoring, DevOps, containerization. In recent years, OCI has rapidly evolved – adding valuable cloud native enabling services. The REAL members have leveraged OCI services for many different organizations. Based on our enthusiasm and experience, REAL have created TOY scenarios – Try Out Yourself – on the Katacoda platform; these scenarios consist of browser-based environments with step-by-step instructions that allow anyone to try out different OCI services in a live environment. These Webinars introduce cloud services and show live demonstrations and enable participants to use the Katacoda scenarios to very easily try out the demonstrated features in their own free OCI Trial account. The six webinars series start on Wednesday June 10th, 17:00 CET and take place every week until July 15th. For details please visit the registration page here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Attend this series of six live webinars to get going with cloud native application development on the Oracle Cloud platform, created and presented by REAL specialists. The Red Expert Alliance (aka REAL...

Community

Oracle Developer Meetups in Utrecht, Brussels, Cairo, Cologne, Frankfurt Istanbul, Lille, London, Lisbon, Madrid, Porto and Oslo

We launched three new local Meetup locations in Cairo, Frankfurt and Porto! 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: · Brussels, Belgium · Cairo Egypt · Cologne, Germany · Frankfurt Germany · Istanbul, Turkey · Lisbon, Portugal · Lille, France · London, UK · Madrid, Spain · Oslo, Norway · Porto, Portugal · Utrecht, Netherlands 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!   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

We launched three new local Meetup locations in Cairo, Frankfurt and Porto! Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics...

Cloud

Additional new material Developer Community

· Tech Dive: Creating Chatbots That Are Less Robotic Conversations between people and chatbots often sound stilted. One technique to help fix this? Alternating how your bot responds so the conversation feels more vivid and natural. Here, follow hands-on instructions to create such responses with Oracle Digital Assistant. · Functions as a Service: Evolution, Use Cases, and Getting Started by Akshai Parthasarathy · Getting Started with Oracle Cloud Infrastructure by Jeff Davies · How to Use Webviews to Integrate Calls to Remote Web Applications in Oracle Digital Assistant Skill Conversations by Frank Nimphius · Oracle Functions: Invoking Functions Automatically With Cloud Events by Todd Sharp · Upload Documents in an Oracle Digital Assistant Conversation with Messengers like Facebook or the Oracle JavaScript Client SDK by Frank Nimphius · Functions and Events: Managed Services for Conquering Complexity by Bob Quillin · Helidon Brings MicroProfile 2.2+ Support by Dmitry Kornilov · Oracle Forms 12c VM Image for OCI by Michael Ferrante · New Features in Oracle Developer Cloud - July 2019 by Shay Shmeltzer · Oracle Launches Four New Cloud Regions Across Four Continents At Oracle OpenWorld 2018, Oracle committed to making its cloud platform available in all major geographies where its customers work. This year Oracle has already launched data centers in Toronto, Tokyo, and Seoul; just now launched a region in Mumbai; and will shortly be going live in São Paulo, Sydney, and Zurich. New regions give customers access to the unique self-driving Oracle Autonomous Database and much more · Announcing GraalVM 19.1.1 This release is available as Community Edition (CE) and Enterprise Edition (EE). The standard bundle can run Java either via OpenJDK (Java 8u222) or OracleJDK (Jave SE 8u221) and standalone. · Apache NetBeans 11.1 released This is the first release outside the Apache Incubator and the first release of the new quarterly release cycle. · Oracle Functions Now Generally Available Functions enable developers to build cloud-native applications by focusing on writing code rather than managing infrastructure · Coherence Operator 1.0 is now available! Operate Coherence Clusters with Kubernetes Coherence provides a shared cache, and its inherent dynamic scalability aligns with Kubernetes-based deployments of microservices architectures. · libgraal: GraalVM Compiler as a Precompiled GraalVM Native Image · Developing Microservices on Oracle Cloud with GraalVM and Micronaut · Functions as a Service: Evolution, Use Cases, and Getting Started   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

· Tech Dive: Creating Chatbots That Are Less RoboticConversations between people and chatbots often sound stilted. One technique to help fix this? Alternating how your bot responds so the conversation...

Application Development Platform

Oracle Live Webcast – Announcing Coherence CE and Helidon 2.0 June 25th 2020

Announcing Coherence CE and Helidon 2.0 Oracle is announcing two innovative new developer technology releases for Java and polyglot microservices. Coherence CE and Helidon 2.0 make it easy to build fast, lightweight, scalable and reliable microservices. Coherence CE delivers a new edition of Coherence's leading data grid technology. Coherence CE provides a self-configured distributed data grid that can be used as a reliable, scalable and high performance data store for Java and polyglot microservices, and as a platform for distributed data processing on the grid, including polyglot language support, eventing, messaging and more. Helidon 2.0 is a new release of Helidon libraries for writing lightweight Java microservices. Helidon 2.0 delivers new features for reactive microservices, updated MicroProfile support leveraging Jakarta EE technologies and expanded GraalVM Native Image support for rapid startup and low memory consumption. Coherence CE and Helidon 2.0 can be used together to create an architecture for Java-based microservices with built-in data grid capabilities, providing flexible programming with unmatched reliability and scalability. Schedule: June 25th 2020 17:00 CEST (UTC +2) (Paris/Berlin) For details please visit the registration page here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Announcing Coherence CE and Helidon 2.0 Oracle is announcing two innovative new developer technology releases for Java and polyglot microservices. Coherence CE and Helidon 2.0 make it easy to build...

Application Development Platform

Operate Coherence Clusters with Kubernetes by Randy Stafford

Oracle Coherence Product Development is pleased to announce the release of Coherence Operator 1.0 into general availability. Coherence Operator is a Kubernetes Operator for Coherence clusters: a Coherence-specific controller extending the Kubernetes API to create, configure, and manage Coherence deployments. Coherence's ability to provide a shared cache, and its inherent dynamic scalability, align naturally with Kubernetes-based deployments of microservices architectures. With Coherence Operator, Coherence users can leverage de-facto industry standards Docker for containerization, and Kubernetes for orchestration of containers, both on-premise and in cloud environments equally.  Specifically, Coherence users can: · Use popular de-facto standard tools to monitor and analyze logs and metrics from Coherence clusters.  The Elastic Stack is supported now; Prometheus and Grafana will be supported in the upcoming Coherence 12.2.1.4 release. · Flexibly override and customize Coherence configuration · Scale the Coherence deployment using Kubernetes verbs or updates · Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Oracle Coherence Product Development is pleased to announce the release of Coherence Operator 1.0 into general availability. Coherence Operator is a Kubernetes Operator for Coherence clusters: a...

Cloud

Integrate Netsuite PaaS Partner Community Webcast June 17th 2020

  Attend our June edition of the PaaS Partner Community Webcast live on June 17th 2020 at 16:30 CET. In this session we will discuss how OIC can enable Netsuite in all of the above areas. We will also present an eCommerce orders use case and how OIC enabled Shopify and Netsuite to synchronise orders and customers. Presenter: Niall Commiskey Director Product Management Oracle HQ Schedule: Wednesday June 17th 2020 16:30 CET (Berlin time) Register for the webcast here. Take the opportunity to watch our community webcasts on-demand: · Integration Insight · Innovate HCM with Chatbots · ERP Integration with Application Adapters · HCM Integration with Application Adapters · Extend SaaS with Visual Builder Cloud Service · Integration Adapters · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Blockchain · API Platform Cloud Service part 2 · 3rd Generation API Gateways part1 · Oracle JET · Oracle Visual Builder Cloud Service · Container Native Application Development Platform For the latest information please visit Community Updates Wiki page (Community membership required).   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

  Attend our June edition of the PaaS Partner Community Webcast live on June 17th 2020 at 16:30 CET. In this session we will discuss how OIC can enable Netsuite in all of the above areas. We will also...

Application Development Platform

Oracle Functions: Using Key Management To Encrypt And Decrypt Configuration Variables by Todd Sharp

I've covered quite a few different topics related to Oracle Functions recently on this blog, but today I'll cover what probably should have been the first post in this series. In my previous posts, I showed you how to set configuration variables for your applications and functions, but I have yet to show you how to keep those variables secure. In this post, we'll look at using Key Management in your Oracle Cloud tenancy to encrypt and decrypt your configuration to do just that. Since this process involves multiple steps, I thought it would be helpful to give you an outline of the steps that we're going to take: · Create a KMS vault · Create a Master Encryption Key · Generate a Data Encryption Key (DEK) from the Master Encryption Key · Use the DEK plaintext return value to encrypt the sensitive value (offline) · Store the encrypted sensitive value as a config variable in the serverless application · Store the DEK ciphertext and the initVector used to encrypt the sensitive value as Function config variables · Within the function, decrypt the DEK ciphertext back into plaintext using the OCID and Cryptographic Endpoint by invoking the OCI KMS SDK · Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

I've covered quite a few different topics related to Oracle Functions recently on this blog, but today I'll cover what probably should have been the first post in this series. In my previous posts, I...

Application Development Platform

Functions and Events: Managed Services for Conquering Complexity by Bob Quillin

The general availability (GA) of Oracle Functions and Events on Oracle Cloud Infrastructure begins a new generation of simplification and openness for cloud users and developers. Oracle Functions is a managed functions-as-a-service (FaaS) cloud service based on the open source Fn Project, and it provides a fully managed serverless platform for Oracle Cloud users. Oracle Cloud Infrastructure Events is a managed event-routing platform based on the Cloud Native Computing Foundation (CNCF) open CloudEvents standard. With it, cloud users subscribe to changes and automatically react to them using a variety of Oracle Cloud Infrastructure services. Oracle Functions and Events work together to provide an event-driven serverless platform for cloud native application development. The GA of Oracle Functions and Events extends Oracle’s ongoing efforts to conquer complexity and promote open standards. As part of the Oracle Cloud Native Framework, announced at KubeCon + CloudNativeCon North America 2018, these new services are part of an inclusive, sustainable, and open cloud native development solution that includes Oracle Container Engine for Kubernetes (OKE), Oracle Resource Manager (based on the open source Terraform project), Oracle Streaming, plus a broad range of related developer services. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

The general availability (GA) of Oracle Functions and Events on Oracle Cloud Infrastructure begins a new generation of simplification and openness for cloud users and developers. Oracle Functions is...

Application Development Platform

Oracle Functions by Shaun Smith

We're pleased to announce the general availability in all commercial regions of Oracle Functions, Oracle Cloud Infrastructure’s functions-as-a-service (FaaS) platform. Oracle Functions makes it easy to build cloud native applications by letting developers focus on writing code rather than managing infrastructure. With Oracle Functions, you simply write, deploy, and call your function. There are no servers to provision, monitor, or upgrade—it’s serverless! Functions—What Are They Good For? Functions are ideal for dealing with event-driven or intermittent workloads, as well as workloads with spiky usage patterns. Functions pricing is pay-as-you-go, so there’s no charge for idle time. Why pay for a function that’s doing nothing? Oracle Functions is also autoscaling, so if your functions experience a surge in usage, the platform scales up to handle the load and then scales down when usage declines. This saves you money and eliminates the need to forecast peak demand and manage resource allocation. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

We're pleased to announce the general availability in all commercial regions of Oracle Functions, Oracle Cloud Infrastructure’s functions-as-a-service (FaaS) platform. Oracle Functions makes it easy...

Chatbot

Innovate Customer Experience Management with Chatbots hands-on Bootcamp – Europe, Middle East & Africa – June 29th or June 30th 2020

Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale across web, mobile, and messaging platforms. Customer Experience Management chatbots deliver engaging experiences while scaling up with automation. Provide customer insights to your sales and marketing teams. Oracle Product Management is pleased to invite Oracle CX Partners to attend a 1-day hands-on workshop on how to extend CX applications with Chatbots. Workshop format: Web based training with presentations, demos, and hands-on labs Attendees will receive training environment login during the workshop Audience: Oracle CX Partners Consultants and Architects with technical background Schedule: June 29th or 30th 2020 10:00 AM – 2:00 PM CEST (Berlin time) For details please visit the registration page here.   For additional trainings please visit the website here. Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale...

Application Development Platform

Free hands-on workshops for Developers–Virtual Developer Meetups June & July 2020

Want to become an expert in Microservices Architecture, Serverless Functions, Kubernetes, developing in Node, Python and chatbots? Join our virtual Oracle Developer Community events in June & July 2020! Virtual Oracle Developer Meetups Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, Serverless Functions, Kubernetes, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, chatbots, integration and much more? Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the live virtual events and hands-on labs we organize: Agenda Wednesday June 10th 2020 17:00-18:00 CET Introducing Oracle Cloud Platform and overview of the Red Expert Alliance hands-on scenarios on Katacoda and the required preparation. Rolando Carrasco & Lucas Jellema Monday June 15th 2020 19:00-20:00 CET Hacking the Oracle Cloud (with Oracle JET) for Education Lessons and insights into putting together a Hackathon for an education community Wednesday June 17th 2020 17:00-18:00 CET Cloud native app development on OCI with serverless function and API Gateway. Rolando Carrasco & Lucas Jellema Wednesday June 24th 2020 17:00-18:00 CET More advanced cloud native development on OCI, with Functions, API Gateway, Streaming [Events] and NoSQL Database Wednesday July 1st 2020 17:00-18:00 CET Managed Kubernetes aka OKE: firing up a full blown Kubernetes Cluster and deploying, managing & running cloud native applications on K8S. Rolando Carrasco Monday July 6th 2020 19:00-20:00 CET Oracle SOA Suite & Service Bus for Cloud Developers Martien van den Akker Wednesday July 8th 2020 17:00-18:00 CET Cloud native Ops on OCI – monitoring and alerting, automation and infrastructure as code. Lucas Jellema Wednesday July 15th 2020 17:00-18:00 CET Introduction and hands-on with Oracle Cloud Digital Assistant. Rubén Rodríguez   For details please visit the registration page here. Oracle Developer Meetups in Europe: Find a local Meetup Group   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Want to become an expert in Microservices Architecture, Serverless Functions, Kubernetes, developing in Node, Python and chatbots? Join our virtual Oracle Developer Community events in June & July...

Chatbot

CX Chatbot Partner Virtual Bootcamp Europe, Middle East & Africa – June 29th or 30th 2020

Innovate Customer Experience Management with Chatbots hands-on Bootcamp Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale across web, mobile, and messaging platforms. Customer Experience Management chatbots deliver engaging experiences while scaling up with automation. Provide customer insights to your sales and marketing teams. Oracle Product Management is pleased to invite Oracle CX Partners to attend a 1-day hands-on workshop on how to extend CX applications with Chatbots. Workshop format: Web based training with presentations, demos, and hands-on labs Attendees will receive training environment login during the workshop Audience: Oracle CX Partners Consultants and Architects with technical background Schedule: June 29th or 30th 2020 10.00 am –2.00 pm GMT (Berlin time zone) For details please visit the registration page here. For additional trainings please visit the website here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Innovate Customer Experience Management with Chatbots hands-on Bootcamp Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now...

Chatbot

Innovate HCM with Chatbots hands-on Bootcamp Europe, Middle East & Africa – June 22nd or June 23rd 2020

Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale across web, mobile, and messaging platforms. In Human Capital Management chatbots improve access to employee resources and automate talent acquisition and onboarding procedures. Oracle Product Management is pleased to invite Oracle HCM Partners to attend 1 day hands-on workshop on how to extend HCM applications with Chatbots. Workshop format: Web based training with presentations, demos, and hands-on labs Attendees will receive training environment login during the workshop Audience: Oracle HCM Partners Consultants and Architect with technical background Schedule: June 22nd or 23rd 2020 10:00 AM - 2:00 PM CEST (Berlin time) For details please visit the registration page here. For additional trainings please visit the website here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Chatbots have quickly become a critical platform for interacting with users, customers, and prospects. Organizations can now engage customers and employees in a proactive, personalized way, at scale...

Cloud

How to call OIC REST API in VBCS (VBCS -> OIC) by Ankur Jain

In this article, I’m going to show a beautiful use case which I encounter in my project. In this article, I’ll show how to call OIC REST service from VBCS. Some useful links Basics of Oracle Visual Builder Cloud Services Create a simple web application: Visual Builder Cloud Service(VBCS) In this article, we will execute the below use case: Create an OIC REST service which accepts the file, JSON payload(First Name, Last Name) as input parameters and returns the JSON response(Greeting) Create Service connection in VBCS application which is used to call REST API Create a webpage in VBCS which will have text box (First Name, Last Name), file picker and Submit button Call the OIC REST API on button click and pass the input parameter in the REST service which is entered from VBCS page Let us move forward and see how to achieve this OIC REST service in Oracle Integration Considering we already have an OIC REST service as below: Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

In this article, I’m going to show a beautiful use case which I encounter in my project. In this article, I’ll show how to call OIC REST service from VBCS. Some useful links Basics of Oracle Visual...

Cloud

Importing and Updating Apps Between Visual Builder Instances by Shay Shmeltzer

Visual Builder has built in lifecycle for applications that supports hosting the development, test, and production instances of an app on a single server. But many companies prefer to separate their dev instances from their production instances - this allows them to separate the users accessing each instance, separate the backends that they are accessing, and guarantee that there is no development load on the production server. If that is the approach taken, you'll need to promote the app from the development VB instance to the production VB instance, and also take care of subsequent changes to the app. The solution for this need is the use of a shared code repository - which is available for you for free in the Oracle Developer Cloud. If you haven't yet watched the video that explains how to setup Visual Builder to work with the Git repository in Developer Cloud - you should watch that video first. This is an essential thing to do if multiple developers are working on your project. It is also the thing that will enable you to promote code between environments. Once your app code is inside the Git repo - you can leverage Visual Builder's "Import from Git" option in any other instance of VB - this will create your initial version of the app on your new instance. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Visual Builder has built in lifecycle for applications that supports hosting the development, test, and production instances of an app on a single server. But many companies prefer to separate their...

Cloud

Developer Partner Community Newsletter May 2020

Dear Developer Community, Many System Integrators us Oracle Digital Assistant to innovate SaaS services with out of the box chatbots. Based on Digital Assistant partners can build their own chatbot solutions. A great example is Guru a higher education chatbot by our partner Astute. Watch Filip Huysmans, Contribute moving customers to the Oracle Cloud Platform. We want to promote also your customer success, submit your story via the customer reference program. You want to network with the Oracle Community? Join our local Oracle Developer Meetup across the world? Visit our Meetup overview page here. How to become Chatbot - Digital Assistant Expert? We offer training material, free online training including free certification, documentation, trial services and support via our slack channel. Be prepared to innovate your next SaaS solution with Oracle Digital Assistant. Thanks to the community for all the excellent mobile & development tool articles Partner Playground Instances: Try ODA now! & IntraSee COVID-19 Bot for Higher Education & Bridging the gap for remote workers through digital assistants & Digital Assistant can help with Sales Enablement, Customer Service, Employee Service, and more! Learn how an #ODA can improve your business. & IFFCO Empowers Employees and Customers with Oracle Digital Assistant &How to respond to user inactivity using the Oracle Web SDK messenger. An implementation strategy & How to call Oracle Digital Assistant by phone using Twilio Voice APIs & How To Convert Q&A Modules In Oracle Digital Assistant To Answer Intents & How to Optimize The Display of Long Texts in Oracle Digital Assistant Web Messenger & Building Model Driven Questionnaire Conversations Using Composite Bag Entities in Oracle Digital Assistant &Editable Table with Visual Builder - Additional Tips & Visual Builder - Migrating Sample Components to the Latest Versions & Get Started with Oracle JavaScript Extension Toolkit (JET) & ADF Performance Monitor New Version 9.5. To secure our customer investment Oracle extends the support for on-premises Fusion Middleware 12c and releases new versions like WebLogic 14.1.1.0.0. Take this opportunity to offer upgrade services for the latest release and to shift workload to the Cloud. Thanks to the community for all the excellent cloud native development and WebLogic articles: Helidon – Java-based Cloud-native application development & Oracle WebLogic Server 14.1.1.0.0 and Oracle WebLogic Monitoring Exporter & New Oracle WebLogic 14.1.1 on Oracle Kubernetes Engine. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The May edition highlights all resources to become a SaaS Integration expert. This month’s community webcast will the launch of Oracle Insight by Simone Geib. Join our PaaS Partner Community Webcast May 26th 2020. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #OracleDeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsMay2020 Please like and share the newsletter at LinkedIn and Twitter     Jürgen Kress PaaS Partner Adoption Oracle HQ Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress, Developer Community, Developer Community newsletter

Dear Developer Community, Many System Integrators us Oracle Digital Assistant to innovate SaaS services with out of the box chatbots. Based on Digital Assistant partners can build their own chatbot...

Chatbot

How-to Download Documents in Oracle Digital Assistant Conversations by Frank Nimphius

In a recent Oracle TechExchange article, Upload Documents in an Oracle Digital Assistant Conversation with Messengers like Facebook or the Oracle JavaScript Client SDK, I explained how to upload documents in a messenger client through Oracle Digital Assistant. In this article I now explain the opposite, which is how to download of documents like audio, video, image and document files within a bot conversation. Basically, to download documents in Oracle Digital Assistant conversations, you have three implementation options available: · Using the System.CommonResponse component attachment response type, you navigate to a dialog flow state that returns the download URL along with the document type (audio, video, image, file) to the messenger client to download the content. The rendering of the document, whether it is in place within the messenger conversation, or in an external browser or webview window, is not in the control of Oracle Digital Assistant but the messenger used. · Using a custom component, you use the JavaScript MessageModel object available in the Oracle custom component SDK. Using a custom component is what you would use if the document URL and type is accessed dynamically from a remote service call. The rendering location, in-place within the messenger client, or external in a web browser or webview, depends on the messenger client used. Oracle Digital Assistant , like any other chatbot too, does not control the messenger client. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

In a recent Oracle TechExchange article, Upload Documents in an Oracle Digital Assistant Conversation with Messengers like Facebook or the Oracle JavaScript Client SDK, I explained how to upload...

Chatbot

Tired Of Apps? Try Implementing Digital Assistants by Gustavo Gonzalez Figueroa

Let me start with a few questions. How many applications do you have on your smartphone? Which one do you use the most? On average, based on current surveys , Americans spend more than five hours a day on their phones. Their top two apps are Facebook and Instagram. I have more than 100 apps on my phone, and my most used ones are instant messenger apps, such as Whatsapp, which seems to be the top messaging app for users worldwide . Today, the smartphone is the most important means of personal communication, and it is transforming into an identity-verification tool because every consumer owns a mobile device. Everything Has Changed We have an app for pretty much anything we do: using the bank, renting cars, booking planes, browsing hotels and parking your car — you name it. It has led some people to feel a bit of app burnout. This fatigue of applications has urged companies to look for alternatives for their customers. One of the most adopted solutions for this problem is a digital assistant or a voice assistant. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Let me start with a few questions. How many applications do you have on your smartphone? Which one do you use the most? On average, based on current surveys , Americans spend more than five hours a...

Cloud

Additional new material Developer Community

· Get Certified on Oracle WebLogic Server. The "Oracle Certified Associate (OCA), Oracle WebLogic Server 12c Administrator" certification sets the standard for WLS administrators · Announcing GraalVM 19.1: Compiling Faster  This release includes new features and compatibility improvements. To get involved, join the graalvm-dev mailing or GitHub. Follow Twitter with hashtag #GraalVMCommunity · Migrate your WebLogic Java applications to Docker containers Sign upnow for a free session with a WebLogic expert and learn how you to run your custom Java application on Kubernetes · Test your Java knowledge Take a weekly quiz and learn new tricks on Java programming languages, the JVM, performance, microservices, Docker, Java enterprise, and so much more. · Lightweight cloud-native Java applications · Oracle Cloud Developer image adds Java SE 11 and 12 and Oracle SQL Developer · Build and deploy a Helidon microservice using Oracle Developer Cloud · Introducing the Tracing Agent: Simplifying GraalVM Native Image Configuration · Getting Started with Kubernetes · Three Safe Ways to Test Bots in Your Call Center #1: Convert hotlines to “botlines.” Up to 60% of tech support calls are for basic questions like mobile device compatibility. Why not train a bot to walk customers through these, and let highly trained agents deal with complex problems that require expert, human support? Two more ideas. · Venkat Subramaniam: Java Developers Are Ready for the Future Calling 24-year-old Java “a perfect storm,” Subramaniam, a computer science professor and Oracle Code New York speaker, lists reasons for its continued growth. First, it’s the language with the most developers. Second, it’s built on the strong platform of the JVM. And third, the language started evolving in new ways about six years ago, and the pace has accelerated. Right now it’s evolving quickly to meet the needs of cloud native developers. · Video: What Happens at an Oracle Innovation Day? · Dev Tools for Autonomous: Oracle APEX, Oracle REST Data Services, Oracle SQL Developer Web When Maria Colgan walked onstage at open mic night at a recent developer conference in Seattle, she knew the rules: no slides, five minutes, live demos encouraged. After just less than the allotted time, she walked offstage to whoops and applause. Her demo? Spinning up an autonomous database; clicking in a new list of built-in development tools, including Oracle Application Express (Oracle APEX); and starting a project. Two more tools. · Setting Up a Front-End JavaScript Application with Oracle JET How easy is it to set up a front-end JavaScript application with Oracle JET? Get the answer in this 2 Minute Tech Tip.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

· Get Certified on Oracle WebLogic Server. The "Oracle Certified Associate (OCA), Oracle WebLogic Server 12c Administrator" certification sets the standard for WLS administrators · Announcing GraalVM...

Cloud

Empower your Business Owners and Executives – Integration Insight PaaS Partner Community Webcast May 26th 2020

Attend our May edition of the PaaS Partner Community Webcast live on May 26th 2020 at 16:30 CET. Today's competitive market demands that stakeholders understand, monitor, and react to changing conditions. Businesses need flexible, dynamic, and detailed insight – and they need it as it happens. Collecting, storing, visualizing, and reporting on business metrics in real time has traditionally been a costly undertaking, requiring significant investment of capital and engineering resources. Software is typically developed to meet the unique needs of business applications. In today’s sophisticated enterprise software environment, many businesses use multiple integrated systems, provided by a variety of vendors, further complicating the task of collecting business metrics. Integration Insight dramatically simplifies the process of modeling and extracting meaningful business metrics to help you understand, monitor, and react quickly to changing demands. Presenter: Simone Geib Director Product Management Oracle HQ Schedule: Tuesday April 28th 2020 16:30 CET (Berlin time) Register for the webcast here. Take the opportunity to watch our community webcasts on-demand: · Innovate HCM with Chatbots · ERP Integration with Application Adapters · HCM Integration with Application Adapters · Extend SaaS with Visual Builder Cloud Service · Integration Adapters · Integrate SaaS · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Blockchain · API Platform Cloud Service part 2 · 3rd Generation API Gateways part1 · Oracle JET · Oracle Visual Builder Cloud Service · Container Native Application Development Platform For the latest information please visit Community Updates Wiki page (Community membership required).   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Attend our May edition of the PaaS Partner Community Webcast live on May 26th 2020 at 16:30 CET. Today's competitive market demands that stakeholders understand, monitor, and react to changing...

Application Development Platform

Developing Microservices with GraalVM Enterprise Edition + Micronaut on Oracle Cloud by Jeffrey Salleh

Microservices have been one of the emerging technologies and are beginning to get mainstream adoption thanks to several other emerging technologies like containerization, cloud but most importantly the business demands to be agile, scalable and fast. A well-written article — Why Microservices Will Become a Core Business Strategy for Most Organizations by Dion Hinchcliffe gives a good summary on the business impact of Microservices. Why Oracle GraalVM Enterprise Edition? GraalVM Enterprise Edition 19.0 is a new product released by Oracle after putting in years of investments in research and productization and now it is ready for production deployment. GraalVM Enterprise Edition is a high-performance, embeddable, polyglot Virtual Machine for running applications written in JavaScript, Python, Ruby, R, JVM-based languages like Java, Scala, Kotlin, and LLVM-based languages such as C and C++ and allows efficient interoperability between programming languages. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Microservices have been one of the emerging technologies and are beginning to get mainstream adoption thanks to several other emerging technologies like containerization, cloud but most importantly...

Application Development Platform

Coherence Operator 1.0 Released! Operate Coherence Clusters with Kubernetes by Randy Stafford

Oracle Coherence Product Development is pleased to announce the release of Coherence Operator 1.0 into general availability. Coherence Operator is a Kubernetes Operator for Coherence clusters: a Coherence-specific controller extending the Kubernetes API to create, configure, and manage Coherence deployments. Coherence's ability to provide a shared cache, and its inherent dynamic scalability, align naturally with Kubernetes-based deployments of microservices architectures. With Coherence Operator, Coherence users can leverage de-facto industry standards Docker for containerization, and Kubernetes for orchestration of containers, both on-premise and in cloud environments equally.  Specifically, Coherence users can: · Use popular de-facto standard tools to monitor and analyze logs and metrics from Coherence clusters.  The Elastic Stack is supported now; Prometheus and Grafana will be supported in the upcoming Coherence 12.2.1.4 release. · Flexibly override and customize Coherence configuration · Scale the Coherence deployment using Kubernetes verbs or updates · Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Oracle Coherence Product Development is pleased to announce the release of Coherence Operator 1.0 into general availability. Coherence Operator is a Kubernetes Operator for Coherence clusters: a...

Application Development Platform

WebLogic under Kubernetes: The WebLogic topology of the future by Martien van den Akker

Already 4 months ago I attended the PaaSForum 2019 in Mallorca. As every year it was great to meet members of the big EMEA Oracle Partner family. And of course a lot of interesting talks and workshops. This year I was especially interested in announcements around SOA Suite and Project Helidon as a Microservice framework. But certainly also Weblogic under Kubernetes. And actually, to me, the Kubernetes Weblogic Operator that was this years most enthusing subject. With his WebLogic on Kubernetes talk Maciej Gruszka, Director Product Management, enlightened the future Oracle envisions for WebLogic. He started with stating that 'Weblogic is not dead!'. Well, he got me with that already! The road ahead is making WebLogic fit to run in Docker and managed by Kubernetes. It might not be exactly what I had in mind, but it is certainly great news to learn that WebLogic will be around and alive for a future ahead. Oracle thrives to make future releases of Weblogic available as Docker images. Today already, WebLogic is fully supported to run in a Docker container. And according to Marciej, the team is busy with the SOA and OSB teams to get those products fit and available for Docker too. It might even be possible that future releases are going to be delivered as a Docker image. What is the Weblogic Operator? To run in a Kubernetes managed cluster, Kubernetes needs to be able to perform lifecycle operation on a Weblogic Managed server. For that  the Weblogic Operator for Kubernetes is created and introduced. A Kubernetes Operator is a sort of Adapter on top of a non-Kubernetes system that translates Kubernetes lifecycle commands to operations within the specific application. Read the complete article here.   Developer Partner Community For regular information become a member in the Developer Partner Community please register here. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic

Already 4 months ago I attended the PaaSForum 2019 in Mallorca. As every year it was great to meet members of the big EMEA Oracle Partner family.And of course a lot of interesting talks and workshops....