X

Developer Partner Community

Recent Posts

Developer Tools

Building the future of Oracle JET Ecosystem by João Tiago

Introduction In the past months I was introduced to Oracle JavaScript Extension Toolkit, an extensible product put together by Oracle to enable building enterprise grade front-ends in JavaScript (client-side applications) which happens to be integrated in the Oracle Cloud and seamlessly integrated in Oracle’s SaaS products such as Oracle Cloud Visual Builder (yes, you can build JavaScript front-ends with a drag-and-drop interface in the Cloud). On an ever-changing JavaScript ecosystem, Oracle JET’s real benefits are the ability to focus on developing while Oracle takes care of leveraging popular open-source technologies for you to develop your applications using their abstractions which are based on decoupled architecture, without compromising on making your own choices to extend the toolkit. JET includes accessibility support, template based Single Page Application, internationalization support out of the box, advanced one and two-way binding with a common model layer, powerful routing system, built-in mobile support and a rich set of UI components. 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 Community,Oracle,OPN,Jürgen Kress

Introduction In the past months I was introduced to Oracle JavaScript Extension Toolkit, an extensible product put together by Oracle to enable building enterprise grade front-ends in JavaScript...

Cloud

Displaying an "Unsaved Changes" Warning in Visual Builder by Shay Shmeltzer

End-users are strange. Sometime they need the system we are developing to remind them when they do silly things. For example some users want us to remind them if they are trying to navigate away from a page where they did changes to data, but didn't click "save". Below I'll show you an approach for implementing such a behavior in Oracle Visual Builder Cloud Service. What we are going to do is cancel navigation actions until users acknowledge that they are ok to leave the page. I will leave it up to you to decide when this should go into effect. While some people might claim that this should be the default behavior across the app, this is debatable. For example, if I go into a "create record" type of page, and then without doing any changes decide to leave that page - should I be prompted for a "you have unsaved changes" message? Isn't me leaving the page the equivalent of saying - I don't need to do changes? As you can see the decision is not clear cut - so in the demo below I let you control when we start this "changes were made" status simply by pressing a button. In real applications these can be done for example when a value in a field changes. At the end of the day, all you need to do is set a boolean variable that tracks whether we are now in "changes were made" status. 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 Community,Oracle,OPN,Jürgen Kress

End-users are strange. Sometime they need the system we are developing to remind them when they do silly things. For example some users want us to remind them if they are trying to navigate away from...

Developer Tools

Web Component Techniques – Integrating Components with VBCS Service Endpoints by Duncan Mills

Introduction In this article in the Web Components Techniques series I'm going to look at a fairly specialised topic, that of creating components that can call into VBCS Service Endpoints (REST Services managed by Oracle Visual Builder Cloud Service). Now as a matter of course we try and build components which are totally agnostic of where they will be used, I should be able to use that component both within JET or any JET based UI, including VBCS of course.  As such we might define our component API with properties which work with generic data-types such as Array or the JET DataProvider interface. However, there are cases where this is really not sufficient.  For example, you are building a complex CRUD (CReate Update Delete) screen as a re-usable component.  This will need to keep communicating with the appropriate REST endpoints within the context of the component, rather than just manipulating a set of data and allowing the hosting application to take care of the REST part (Note: this is just apattern, not the pattern there are various ways for components to behave in these scenarios, there is no one-size fits all approach).  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 Community,Oracle,OPN,Jürgen Kress

Introduction In this article in the Web Components Techniques series I'm going to look at a fairly specialised topic, that of creating components that can call into VBCS Service Endpoints (REST...

Cloud

Transform Customer Service during the Holidays with a Digital Assistant for Oracle Service Cloud. Join our webcast Thursday, December 12th 2019!

Were your company’s Black Friday and Cyber Monday sales events a success? Could they have been more profitable? What if during these peak sales times you could contain your costs? The Oracle Digital Assistant for Service Cloud can do just that by deflecting 20% or more of customer service calls, reducing hold times and therefore the chance of losing customers, and decreasing the amount of service staff you have to hire. Interested? Join us for a webinar to learn more. Webinar: Transform Customer Service during the Holidays with a Digital Assistant Thursday December 12th 2019 12:00 - 12:30 PM CST Retail Digital Assistants (Chatbots) Join Oracle and Fishbowl Solutions for a 30-minute webinar to learn how digital assistants (chatbots) shorten wait times, reduce call center costs, and even drive sales opportunities for top retailers. In this webinar, we will demonstrate how digital assistants can: • Provide quick answers to FAQs • Track packages, view purchases, and cancel orders by linking to backend business systems • Integrate with Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed • Proactively offer coupons, promotions and other associated product offers One large office supply retailer is saving $250,000 annually by deflecting 30% of live agent calls to a digital assistant. Come hear more about their story, and how digital assistants are transforming customer service not only during the holiday shopping season, but all year long. Get additional information here.   For details 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 Community,Oracle,OPN,Jürgen Kress

Were your company’s Black Friday and Cyber Monday sales events a success? Could they have been more profitable? What if during these peak sales times you could contain your costs? The Oracle Digital...

Community

Oracle Developer Meetup December 11th 2019 Istanbul Turkey

Join volthred and Oracle for a Developer Meetup in Istanbul Bu yıl Türkiye’de ikinci kez İstanbul’da gerçekleştireceğimiz Oracle Developer Meetup’ı kaçırmayın! Siz de bu buluşmada bize katılarak, Oracle Bulut Mikroservis ve Oracle WebLogic Kubernetes Operator gibi geliştiricilere yönelik Oracle teknolojileri üzerine son gelişmeleri ve trendleri Oracle & endüstri uzmanlarından dinleyebilir, Oracle’ın startup ve girişimcilere yönelik destek programı Oracle for Startups hakkında bilgi sahibi olabilir ve canlı demoları izleyebilirsiniz. Yazılım geliştirmeye ilgisi olan herkesi Boğaziçi Üniversitesi ev sahipliğinde, samimi bir ortamda ve akşam yemeği eşliğinde gerçekleştireceğimiz Oracle Developer Meetup’a bekliyoruz. Schedule:  Wednesday, December 11, 2019 6:45 PM to 8:45 PM Location: Bogazici University North Campus, Rumeli Hisarı, Hisar Üstü Nispetiye Cd No:7 · Sarıyer Ajanda 18:45 – 19:00 Karşılama, Tanışma & Atıştırmalıklar 19:00 – 19:15 Oracle for Startups Programı Sena Aydoğan, Oracle İş Geliştirme Yöneticisi 19:15 – 20:00 Oracle Bulut Mikroservis Dünyası Yusuf İ. Horasanlı, Oracle Çözüm Mühendisliği Yazılım Teknolojileri Uzmanı Oracle Bulut Mikroservis Demo Volthread Developer Ekibi 20:00 – 20:45 Oracle WebLogic Kubernetes Operator Fevzi Korkutata, Volthread CTO & Ortakatman Çözüm Mimarı Oracle Container Engine for Kubernetes (OKE) Demo Gösterim 20:45 – 21:00 Soru / Cevap & Kapanış 21:00 Networking, Akşam Yemeği For details please visit the registration page here. For additional local Meetups please see 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 Community,Oracle,OPN,Jürgen Kress

Join volthred and Oracle for a Developer Meetup in Istanbul Bu yıl Türkiye’de ikinci kez İstanbul’da gerçekleştireceğimiz Oracle Developer Meetup’ı kaçırmayın!Siz de bu buluşmada bize katılarak, Oracle...

Application Development Platform

New in Developer Cloud – Fn Support and Wercker Integration by Shay Shmeltzer

Over the weekend we rolled out an update to your Oracle Developer Cloud Service instances which introduces several new features. In this blog we'll quickly review two of them - Support for the Fn project and integration with the Wercker CI/CD solution. These new features further enhance the scope of CI/CD functionality that you get in our team development platform. Project Fn Build Support Fn is a function-as-a-service open-source platform lead by Oracle and available for developers looking to develop portable functions with a variety of languages. If you are not familiar with Project Fn a good intro on why you should care is this blog, and you can learn more on it through the Fn project's home page on GitHub. In the latest version of Developer Cloud you have a new option in the build steps menu that helps you define various Fn related commands as part of your build process. So for example if you Fn project code is hosted in the Git repository provided by your DevCS project, you can use the build step to automate a process of building and deploying the function you created. 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 Community,Oracle,OPN,Jürgen Kress

Over the weekend we rolled out an update to your Oracle Developer Cloud Service instances which introduces several new features. In this blog we'll quickly review two of them - Support for the...

Cloud

Printing Multi-Line Text Messages from an Output component by Frank Nimphius

All bot responses are messages. The most common output is the text message that prints in a bubble. Especially at the end of a bot task, bot designers look for a way to print a summary of outcome of the user-bot interaction. For this, designers have different requirements · Print text messages in Multiple Bubbles · Print multi-line text messages in a single bubble Printing Messages in Multiple Bubbles In Oracle Digital Assistant, a message in a bubble is the outcome of a System.Output component, a System.CommonResponse component, or calls to conversation.reply(message) in a custom component. From a UX perspective, printing messages in multiple bubbles appears more engaging than a long message in a single bubble. Well, at least until you print too many message bubbles so the user loses orientation with this approach. The key to printing multiple messages in a bubble is to keep on printing message without waiting for users to provide another input. Here's How you do it. 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 Community,Oracle,OPN,Jürgen Kress

All bot responses are messages. The most common output is the text message that prints in a bubble. Especially at the end of a bot task, bot designers look for a way to print a summary of outcome of...

Cloud

Developer Partner Community Newsletter November 2019

Dear Developer Partner Community, An Oracle OpenWorld 2019 marketing kit is available, your opportunity to update your customer base on the latest Oracle Cloud Platform services. Promote, free of charge, your events via the Oracle.com website. Conference rooms at the Oracle customer visitor centers across the world are available via your Oracle partner manager. Watch Rutger Hierck how Accenture is helping a utilities client to implement a large scale work management solution with Oracle PaaS. The products involved are Oracle Integration Cloud and Visual Builder. We want to promote also your customer success, submit your story via the customer reference program. This month Lucas host a GraalVM Meetup in Utrecht. Or join the Chatbot Meetup December 16th in London. You want to attend a local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Congratulations to the Developer, Advocate! book by Geertjan Wielenga. For additional developer books please visit our wiki, fell free to add yours. Chatbots are crossing the chasm and become a key conversational solution for enterprises. Get started with your Oracle Digital Assistant and become a certified expert! Adaption ranges from use cases in farming to universities who support the application of international students. Resulting in chatbot solutions for higher education. Thanks to the community for all the excellent mobile & development tool articles: IntraSee & Oracle Digital Assistant Updates & Why choose Oracle Digital Assistant to build your Enterprise-level chatbots and voice bots & Changes to the local deployment of the custom component in Oracle Digital Assistant and how to handle it & Generating Intents and Entities for an Oracle Digital Assistant Skill & Creating Multi-Select Lists in Oracle Digital Assistant & How to use a custom skill to handle the System help intent in Oracle Digital Assistant & Converting Web App to a Mobile App with Visual Builder & Dependent/Cascading List Of Values (LOV) in VBCS & Switching REST Services When Publishing a Visual Builder App & Getting Started with ORDS and Oracle DB/ATP Access in Oracle Visual Builder & Running Oracle JET in Oracle Cloud Free Tier & Getting started with UI development through Oracle JET & Further steps with OJET, doing the research and solving blockers & JET - using non-Oracle REST with common model & Searchable Client LOVs in Oracle ADF with af:inputSearch & Oracle Forms Modernization with Oracle JET. Coherence and WebLogic the leading J2EE server are available in the latest 12.2.1.4 release. Thanks to the community for all the excellent cloud native development and WebLogic articles: Oracle Cloud Platform Application Development for Solution Engineer & Functions as a Service: Evolution, Use Cases, and Getting Started & HTTP/2 and TLS in Helidon & Reusability in MicroProfile Metrics 2.0 and Helidon 1.3 & Leverage NPM JavaScript Module from Java application using GraalVM & Changing the configuration of an Oracle WebLogic Domain, deployed on a Kubernetes cluster using Oracle WebLogic Server Kubernetes Operator (part 2) & Oracle Ground Breakers Appreciation Day – Something about WebLogic. For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The November edition highlights Oracle OpenWorld marketing kit to update your customer base and all resources to become a Digital Assistant certified expert. This month’s community webcast will be an adapters update Yogesh Sontakke. Join our PaaS Partner Community Webcast November 21st 2019. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsNovember2019 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 Partner Community, An Oracle OpenWorld 2019 marketing kit is available, your opportunity to update your customer base on the latest Oracle Cloud Platform services. Promote, free of...

Cloud

Oracle Digital Assistant Tutorials and Hands-on by Frank Nimphius

Today, Oracle Digital Assistant product management has launched a new public Website to share tutorials and training materials with bot developers. The new website is hosted on GitHub and can be accessed by anyone. Releasing tutorials and trainings on GitHub also is an invitation to the Oracle Digital Assistant developer community to contribute with their own tutorials on Oracle Digital Assistant. You can access the all new Oracle TechExchange - Oracle Digital Assistant Tutorials and Hands-on site from the link below. http://bit.ly/ODAEnablement Oracle TechExchange was launched as a blog in 2017 (https://blogs.oracle.com/mobile/tech-exchange) and since then provides Oracle chatbot developers with technical information, hints and tips beyond the official product documentation. In an effort to do more, Oracle Digital Assistant product management launched this new web site to share additional hands-on focused content. The plan for the Oracle TechExchange tutorial and training site is to frequently release new tutorials addressing new product features, as well as topics frequently requested by the Oracle Digital Assistant developer community. This new site is in addition to the Oracle TechExchange blog, which remains as an independent blog page and the go-to page for advanced information about Oracle Digital Assistant. Get the tutorials 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 Community,Oracle,OPN,Jürgen Kress

Today, Oracle Digital Assistant product management has launched a new public Website to share tutorials and training materials with bot developers. The new website is hosted on GitHub and can...

Application Development Platform

WebLogic Kubernetes Operator 2.0 Release Candidate 2 now available by Mark Nelson

We have just made our 2.0 Release Candidate 2 of the Oracle WebLogic Server Kubernetes Operator available for early adopters. The 2.0 release adds some significant new features including: Support for burning your WebLogic domain into the Docker image, in addition to supporting the domain being on persistent storage, The operator is now installed using Helm charts, replacing the earlier scripts, You can override domain configuration using configuration override templates, Load balancers and Ingress can now be independently configured, WebLogic logs can be directed to a persistent volume or the WebLogic server console output (stdout) can be directed to the pod log, Added lifecycle support for servers and significantly more configurability for generated pods. Most of these features are the result of direct feedback and requests from our users. We have a list of additional requests, and starting with this release we are moving to a much shorter release cycle, where we will release small incremental features and updates frequently, rather than having large releases that are months apart. 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 Community,Oracle,OPN,Jürgen Kress

We have just made our 2.0 Release Candidate 2 of the Oracle WebLogic Server Kubernetes Operator available for early adopters. The 2.0 release adds some significant new features including: Support for...

Application Development Platform

Updated WebLogic Kubernetes Support with Operator 2.0 by Monica Riccelli

We are excited to announce the release of version 2.0 of the WebLogic Server Kubernetes Operator. The operator uses a common set of Kubernetes APIs to provide an improved user experience when automating operations such as: provisioning, lifecycle management, application versioning, product patching, scaling, and security.  This version of the operator evolves WebLogic to run more natively in cloud neutral infrastructures.  It adds support for WebLogic domain configurations that are included in the Docker images, making these images portable across environments and improving support for CI/CD deployments.  The operator is developed as an open source project fully supported by Oracle. The project can be found in our GitHub repository, and the images are available to be pulled from Docker Hub. In this version of the WebLogic Server Kubernetes Operator, we have added the following functionality and support for: 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 Community,Oracle,OPN,Jürgen Kress

We are excited to announce the release of version 2.0 of the WebLogic Server Kubernetes Operator. The operator uses a common set of Kubernetes APIs to provide an improved user experience...

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 Community,Oracle,OPN,Jürgen Kress

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...

Application Development Platform

Serverless Functions — Some Like It AOT! by David Delabassee

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source, container-native, polyglot FaaS (Function as a Service) platform. Fn is open-source, one can run Fn on-premises and/or in the cloud; running Fn on a laptop is also convenient for experimentation and development. Fn is container-native as it leverages Docker. In a nutshell, serverless functions are automatically wrapped into Docker container images (but advanced users can also provide their own Dockerfile!). Fn will take care of all the plumbing, from the creation of the function Docker image to the interaction between the function and the Fn platform to the scaling of this same function, etc. Finally, Fn is polyglot as it offers multiple FDKs (Function Development Kit) to easily write serverless functions using popular languages such as Java, Go, Node, etc. And given that Fn uses Docker under the hood, it is also trivial to add support for additional 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 Community,Oracle,OPN,Jürgen Kress

This post explains how Fn users can use GraalVM and the benefits GraalVM and its Ahead-of-Time (AOT) compiler bring to Serverless Java functions. Introduction Fn Project is an open-source,...

Cloud

Découvrons la plateforme Blockchain à travers Oracle COZMO Démo Webcast 3 décembre 2019

WEBCAST - Edition Décembre - Oracle Developer Meetup France - Retrouvez notre meetup on YouTube Online Streaming , qui portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour la construction et l'exécution de Smart Contracts et maintenir un ledger distribué inviolable. Sera animé par Robert van Mölken : Auteur du Best Seller "Oracle Accross Oracle -Edition Packt" , Technical Architect on Blockchain , IoT et développemnt API | Co-fonder Spendies au Netherland . COZMO sera notre démo présentée en exclusivité , depuis sa présentation lors du dernier Oracle PaaS Partners Forum à Mallorca et à OOW18 par nos experts Oracle . Retrouvez le Online de notre meetup sur notre channel YouTube 'Oracle Developer Meetup France' à 18h00 -SPEAKER - Robert van Mölken , Technical Architect on Blockchain, IoT and API development | Oracle Groundbreaker | Author | Co-founder @ Spendies Date : Le 03 Décembre 2019 à 18h00 Please visit the registration page here. For additional local Meetups please see 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 Community,Oracle,OPN,Jürgen Kress

WEBCAST - Edition Décembre - Oracle Developer Meetup France - Retrouvez notre meetup on YouTube Online Streaming , qui portera sur la découverte de la plateforme Oracle Autonomous Blockchain service ,...

Application Development Platform

Helidon.io, Oracle Wercker and Oracle Kubernetes Engine working together. Part 1 of 2. by Rolando Carrasco

Oracle has different tools and platforms for application development and deployment, as well as microservices on Kubernetes. It is possible to identify some relatively obvious components, along with others which are open-source projects supported by Oracle. For example: 1. Helidon.io Project 2. Oracle Kubernetes Engine. Based on Oracle Cloud Infrastructure (OCI), it is basically an engine for Kubernetes cluster deployment. 3. Oracle Wercker. A continuous delivery tool for containers. It can be utilized to deploy containers in any platform supporting Kubernetes cluster. 4. GraalVM 5. Should we wish to go further, we could identify Oracle Fn Project and Oracle Functions as a Serverless platform for function execution. We have written some articles on that subject, which can be found here: http://oracleradio.blogspot.com In this series of articles we are covering the first three items in the previous list. We will be: a) Provisioning a Kubernetes cluster on Oracle Cloud Infrastructure. b) Configuring the OCI Command Line Interface and obtaining the cluster configuration file in order to be able to control it through kubectl. 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 Community,Oracle,OPN,Jürgen Kress

Oracle has different tools and platforms for application development and deployment, as well as microservices on Kubernetes. It is possible to identify some relatively obvious components, along with...

Cloud

Accelerate Integration with Application Adapters Partner Community Webcast November 21st 2019 16:30 CET (Berlin time)

  Join our Paas Partner Community Webcast November 21st 2019 16:30 CET! Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. ERP Connectivity CX Connectivity HCM Connectivity Database Connectivity Productivity and Social Connectivity RPA Connectivity Schedule: November 21st 2019 16:30 CET (Berlin time) Speakers: Yogesh Sontakke Director Product Management  Oracle HQ Jürgen Kress OIC & ODA Partner Adoption For details please visit the registration page here. Take the opportunity to watch our community webcasts on-demand: · 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   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 Community,Oracle,OPN,Jürgen Kress

  Join our Paas Partner Community Webcast November 21st 2019 16:30 CET! Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated...

Fishbowl free on-demand Webinar: Get your Digital Assistant for Customer Service Online Before Black Friday

With Black Friday approaching, now is the time to ensure the best customer service with help from a digital assistant. Watch this 30-minute free on-demand webinar to see how we, and our partner Oracle, are working with retailers to implement digital assistants (chatbots) to ensure consistent online customer service experiences. In this webinar, we will share success stories from retailers with digital assistants, as well as discuss and demo how digital assistants are able to: Provide quick answers to FAQs Track packages, view purchases, and cancel orders by linking to backend business systems Integrate with Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed Proactively offer coupons, promotions and other associated product offers Watch the free on-demand webinar here.     For additional information please visit the Fishbowl website here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

With Black Friday approaching, now is the time to ensure the best customer service with help from a digital assistant. Watch this 30-minute free on-demand webinar to see how we, and our partner...

Application Development Platform

Exploring Helidon – Part 1 by Phil Wilkins

So I recently blogged (here) about the announcement of Helidon – the open source project from Oracle to provide a microservice app server that includes optional support for the J2EE Microprofile. This is the first of what will probably become a series of blogs about Helidon, particularly in its SE form (non J2EE Micro-Profile) as Micro Profile and the wider J2EE model in general will have been documented more widely. Hello World Helidon comes with a quick start example app implemented both in SE and MP forms.  It is worth following the very simple instructions provided by the Helidon site to instantiate both versions of the Hello World app as it provides a good way to start to understand the differences in the way Helidon can be used. The thing that really jumps out when you compare the code (for me at least) is the fact that the SE code being driven from values loading from configuration is more dynamic. The configuration can be sourced in a number of different ways from YAML files to etcd.So for our for first experiment we took the hello World app, and made the path /greet dynamic by loading the path from from some additional configuration. Enhancing the main with : private static Routing createMultiRouting() { Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

So I recently blogged (here) about the announcement of Helidon – the open source project from Oracle to provide a microservice app server that includes optional support for the J2EE Microprofile. This...

Cloud

Oracle Cloud Test Drive hands-on PaaS trial

This Oracle Cloud project contains the lab materials for the Oracle Cloud Test Drive events organized in various locations. Participants can experiment through these labs with a series of Oracle Cloud Services from the IaaS and PaaS family. Great opportunity to show the Oracle Cloud to your customers. Contact us and we will support you with your customer event! Application Development · AppDev Infrastructure lab - Set up the infrastructure to run your applications : create a Database and Application Servers, either using DBaaS or JCS, or use Docker Container to spin up any conainer from the Docker repository · AppDev Development lab - In this lab, you’ll learn how to build a Docker image for a Node.js REST service on Oracle Developer Cloud Service (DevCS), and push it to a Docker registrie such as Oracle Cloud Infrastructure Registry. Then you will deploy your application on an OKE Managed Kubernetes cluster. · New Microservices using Autonomous ATP and Managed Containers Container Native labs Using Oracle Managed Kubernetes Engine and Serverless Functions Setting up a Kubernetes cluster on Oracle Cloud and deploy an Angular Node application using Wercker CI/CD pipelines Run your first serverless Function using FnProject BlockChain Set up a Blockchain network, and experiment with some transactions and Smart Contracts Enterprise JavaScript User Interface Development Web Component Development with Oracle JET Low Code Development Use visual development to easily build sophisticated Web or Mobile apps Building an intelligent Banking Bot - Define a simple ChatBot, create two intents and a few utterances. Finally you'll train and test your bot to see how it works. Process Cloud Service In this lab, you will create a business process using PCS. This Order Approvals process will be initiated when a user enters an order. Follow this link for the details Integration · Integration Cloud Service - This lab will show you how to set up integration between 2 systems simply using the drag & drop features of Integration Cloud Service. In this exercise we will set up an integration between a RightNow instance and a generic REST service of a mobile Application. · APIARY - The objective of this lab is to give you an overview of the Oracle APIARY Cloud Platform as an API Developer. · API Platform Cloud Service - The objective of this lab is to give you a comprehensive overview of the Oracle API Platform Cloud Service as an API Manager.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This Oracle Cloud project contains the lab materials for the Oracle Cloud Test Drive events organized in various locations. Participants can experiment through these labs with a series of Oracle...

Community

Getting Started with GraalVM Polyglot Programming – live demo and handson labs – Oracle Developer Meetup November 14th in Utrecht Netherlands

Join Amis and Oracle for a Developer Meetup November 14th in Utrecht Netherlands GraalVM is several things, including a modern JIT compiler for the JVM and a generator of native images (to run applications as standalone executable - ultra small and super fast). It is also a Polyglot runtime engine that can run applications in many languages, such as Node and JavaScript, Python, Ruby, R as well as C/C++, Rust and Swift and of course JVM languages such as Scala, Groovy, Kotlin and Java. And not only can GraalVM run mono-lingual applications in each of these languages, it also does interoperability between these languages. Any language that GraalVM can run can invoke code written in any of the other languages. Java applications can leverage NPM modules, Node application can run Java libraries or Python modules or Ruby gems. Programming just became a new ball game. Productivity can increase through reuse, migrations between technologies no longer need to be big bang, micro service implementation can leverage multiple languages if that is beneficial. In this MeetUp we will explore these polyglot capabilities of GraalVM. Participants will learn about the various aspects and cross-language interactions and how to make use of them. In the hands-on workshop, attendees will walk through labs that demonstrate the intricacies of interoperability on GraalVM. We will approach polyglot programming from various angles: from Java as well as from Node and Python, leveraging JavaScript & NPM modules, Java libraries and R capabilities. And of course we will discuss about the ramifications. What can be the consequences - good and less good - of embracing polyglot programming? Attendees are expected to have at least programming skills in Java. Please bring your laptop with the ability to run a VirtualBox VM. We will provide snacks, dinner and drinks. Schedule: Thursday, November 14, 2019 5:00 PM to 9:00 PM Location: AMIS, Edisonbaan 15 · Nieuwegein For details please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Amis and Oracle for a Developer Meetup November 14th in Utrecht Netherlands GraalVM is several things, including a modern JIT compiler for the JVM and a generator of native images (to run...

Cloud

Conversational UI and the Digital Assistant Meetup December 16th 2019 London UK

Join Capgemini and Oracle for a Developer Meetup in London Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots) Grant will talk, demo and share his war stories of building AI-driven conversational assistants based on his experiences of working with dozens of go-live projects: How do you build an engaging customer experience with only words? What are the tips and tricks for designing intents? How is Oracle adding voice first into enterprise applications? He'll also no doubt give you a peek at new up-and-coming features on the Oracle platform. Drones in conversation? (Phil Wilkins & James Neate - Capgemini) Latest in the meetup's adventures with Drones. Schedule: Monday, December 16, 2019 6:00 PM to 9:00 PM Location:  Oracle City Office , One South Place, London · EC2M 2RB   Agenda 18.00 Doors Open 18.30 Beer & Pizza 19.00 Introductions - Phil Wilkins 19.05 Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots) 20.05ish Drones in conversation? (Phil Wilkins & James Neate - Capgemini) 21.00 So Long and thanks for Pizza, Beer. For details please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Capgemini and Oracle for a Developer Meetup in London Grant Ronald - Conversational UI & Digital Assistant (Director of Product Management Oracle Mobility and Intelligent Chatbots)Grant will talk,...

Cloud

Additional new material Developer Community

· Parlez-Vous Français? Your Bot Does. In case you were hoping, artificial intelligence alone does not build you a multilanguage bot. Multilanguage support needs to be implemented by design with tools and best practices. Need help? Here are hands-on instructions for using the Oracle Intelligent Bots feature of Oracle Mobile Cloud Enterprise to build an internationalized pizza bot. · How Turkey’s Leading Car Maker Went Mobile To provide better customer experience, executives at Turkey’s Renault-MAIS decided to develop mobile applications, beginning with roadside service. According to CIO Oguzhan Yildiz, moving to the cloud provides “the capabilities we need in order to integrate our various back-end services and databases to enable the kinds of mobile applications we want to build,” including apps to modernize order management and human resources. What did his IT team learn? · JDK 12 Early Access New JEPs have been added to the JDK 12 Early Access build. Download it, try it out, and give us your feedback. · Early Access Builds You can download and test OpenJFX, project Panama, project Valhalla, & JDK Mission Control 7 · Your Guide to Getting Started With Java Certification The blog explains how to get certified in Java from the training required and the exam practice to getting your certification · Share Your Feedback on any Oracle Product! Leave constructive peer-to-peer feedback as an Oracle product user. Oracle values its customers and would love to hear what you have to say · Develop & Deploy Next Generation Technology with Oracle Java Training . Gain an early advantage with our recently released Java SE: Programming I course · Testing Java Microservices · The Future of JavaFX · Overview of the MicroProfile Rest Client · Why Practice Test-Driven Development? · How to Iterate the Keys and Values of a Map via the Java Stream API · Next-Gen Chatbots Will Change Business In the future, many customer service tasks will be handled by bots, but new roles for humans—such as “bot boss”—will be invented and critical to corporate success, says Oracle CEO Mark Hurd, who predicts that some 60% of IT jobs in 2025 haven’t even been invented yet. Two more specific ways Oracle Digital Assistant, which was launched last month to help companies build and use these next-generation interfaces, will change your work life. · Deploy Containers on Oracle Container Engine for Kubernetes Using Developer Cloud · Building Custom Component Services for Oracle Digital Assistant in Under 5 Minutes with Oracle Bots Node.js SDK · Oracle JET UI on Top of Oracle ADF With Visual Builder   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

· Parlez-Vous Français? Your Bot Does. In case you were hoping, artificial intelligence alone does not build you a multilanguage bot. Multilanguage support needs to be implemented by design with...

Developer Tools

Oracle VM VirtualBox 6.0 now available! By Simon Coter

Oracle is pleased to announce the general availability of Oracle VM VirtualBox 6.0, the latest release of the world’s most popular free and open source, cross-platform virtualization software. This release provides tight integration with Oracle Cloud Infrastructure, enabling organizations and developers to more easily and flexibly create applications on premises and deploy to the cloud with a few clicks. A key tool for developers and users creating cloud and local applications without the overhead of using a full server environment, Oracle VM VirtualBox runs on standard x86 desktop and laptop computers. It allows users to set up multi-platform virtual machine environments for software development, testing, and general purpose operating system (OS) virtualization, with optional runtime encryption. Software engineers can develop for cloud native environments from within Oracle VM VirtualBox VMs directly on their Windows, Mac OS, Linux, and Oracle Solaris machines, making it easier to create multi-tier applications with just a standard laptop. Oracle VM VirtualBox also enables users to create and update virtual machines locally, including the OS and applications, and then package them into an industry standard file format for easy distribution and cloud deployment in conjunction with Oracle VM Server, or other server virtualization solutions. Oracle VM VirtualBox allows users to run nearly any standard x86 OS to run applications that are not available natively on their systems. What's New with Oracle VM VirtualBox 6.0? The 6.0 release supports the latest guest or host operating systems including: Apple Mac OS X, Microsoft Windows, Oracle Linux, Oracle Solaris, other Linux operating systems, and legacy operating systems. New capabilities in Oracle VM VirtualBox 6.0: Read the complete article here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle is pleased to announce the general availability of Oracle VM VirtualBox 6.0, the latest release of the world’s most popular free and open source, cross-platform virtualization software....

Developer Tools

Podcast: REST or GraphQL? An Objective Comparison by Bob Rhubart

Are you a RESTafarian? Or are you a GraphQL aficionado? Either way you'll want to listen to the latest Oracle Groundbreaker Podcast, as a panel of experts weighs the pros and cons of each technology. Representational State Transfer, known to its friends as REST, has been around for nearly two decades and has a substantial following. GraphQL, on the other hand, became publicly available in 2015, and only a few weeks ago moved under the control of the GraphQL Foundation, a project of the Linux Foundation. But despite its relative newcomer status, GraphQL has gained a substantial following of its own. So which technology is best suited for your projects? That's your call. But this discussion will help you make that decision, as the panel explores essential questions, including: · What circumstances or conditions favor one over the other? · How do the two technologies complement each other? · How difficult is it for long-time REST users to make the switch to GraphQL? Listen to the podcast here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Are you a RESTafarian? Or are you a GraphQL aficionado? Either way you'll want to listen to the latest Oracle Groundbreaker Podcast, as a panel of experts weighs the pros and cons of each technology. Re...

Cloud

Become an Oracle Certified Digital Assistant (Chatbot) Expert

Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071) Certification Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that connect to your backend applications. A digital assistant uses artificial intelligence for natural language processing and understanding, to automate engagements with conversational interfaces that respond instantly, improve user satisfaction, and increase business efficiencies. Why to become a certified Oracle expert? Reasons to Invest in Oracle Certifications: Gain a competitive advantage by developing a skill set that's in demand, worldwide. Join the 80% of Oracle certification holders who reported a promotion, salary increase or other career improvements. Access a secure digital badge you can add to your social media profiles.   How to become a certified Oracle Digital Assistant Expert?  Training Material This page brings together resources for delivery and uptake of Oracle Digital Assistant. This material is a complete end-to-end leanring library including product features and best practices for developing chatbot skills and digital assistants.  Developer Community Regular Oracle Digital Assistant information including sales kits, training's and marketing material.  Slack Channel Ask your ODA questions and get support from our technical experts.   "Oracle Digital Assistant drives innovation & digitalization of our customers. As a certified Oracle expert our customers are ensured that we deliver successful Chatbot projects." Rubén Rodríguez Oracle ACE Director Cloud & Mobile Solution Specialist Avanttic Consultoría Tecnológica     Take the exam here     Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071) Certification Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that connect to your...

Developer Tools

JDeveloper: Creating a FULL OUTER JOIN View Object by Timo Hahn

On my todo list, I found a topic which I wanted to blog about for a long time. The problem is how to create a ViewObject, based on EntityObjects, which builds a full outer join between two tables. For those of you who don’t know about full outer joins in SQL here is a short description from https://www.w3schools.com/sql/sql_join_full.asp: The FULL OUTER JOIN keyword return all records when there is a match in either left (table1) or right (table2) table records. Note: FULL OUTER JOIN can potentially return very large result-sets! FULL OUTER JOIN Syntax: SELECT column_name(s) FROM table1 FULL OUTER JOIN table2 ON table1.column_name = table2.column_name; There are not too many use cases where you need to use a full outer join, but they exist (e.g. https://searchoracle.techtarget.com/answer/Another-good-FULL-OUTER-JOIN-example or to compare two or more tables). Problem: How can a full outer join be created in ADFbc? I show how to create a VO based on Employees and Department EO using a full outer join on the department_id. This VO will return all departments with all their employees, departments which don’t have any employee and all employees who don’t have a department. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

On my todo list, I found a topic which I wanted to blog about for a long time. The problem is how to create a ViewObject, based on EntityObjects, which builds a full outer join between two tables. For...

Cloud

Integrate SaaS Partner Webcast October 29th 2019

Attend our October edition of the PaaS Partner Community Webcast live on October 29th 2019 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters that eliminate the complexity associated with web services and other connectivity methods. Simplify your integration to connect with virtually any application, service, or data store. Oracle offers a library of these adapters to provide you with a standardized way to rapidly connect the various protocols required by each application vendor. In addition to application connectors for CX, ERP, and HCM, there are database, productivity, social, RPA, and technology adapters. For more information please visit the website here. Presenter: Jon Huang, Senior Director Product Management ID 9139664 password 281737 UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73 Schedule: Tuesday October 29th 2019 16:30 CET (Berlin time) Attend the Webcast Take the opportunity to watch our community webcasts on-demand: · Digital Assistant Update · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud For the latest information please visit Community Updates Wiki page (Community membership required). Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Attend our October edition of the PaaS Partner Community Webcast live on October 29th 2019 16:30 CET. Integration to applications is dramatically simplified by the use of application adapters that...

Cloud

Developer Partner Community Newsletter October 2019

Dear Developer Partner Community, Oracle OpenWorld 2019 was a huge success. Thanks for spending the week with us in San Francisco. Keynotes are available on-demand and presentations in the session catalog. Thanks for the nice summaries from Debra, Sven, John, Michel, Paul, Eduardo and Lucas. One of the highlights is the always free cloud service. We are locking forward to get your feedback & experience & blog post on the services and applications you run on it! Besides many updated cloud services like Oracle Integration, Digital Assistant or Content & Experience Cloud Service a new release of Fusion Middleware 12c 12.2.1.4.0 including WebLogic and development tools is available. During the conference Oracle unvield the new branding which including a new mission statement. Many of you took the opportunity to give Mary Beth Raven feedback & input during the last PaaS Partner Community Forum. In case you didn’t make it to San Francisco attend our upcoming Community Webcast October 29th with the latest SaaS Integration updates. To become a certified integration expert attend our free 3 days hands-on Integration Bootcamps in Reading, Singapore, Mumbai, Reston, Chicago and as a Virtual Class. Watch Lonneke Dikmans from eProseed how they created a participation app to increase the involvement of citizens in decisions made by municipalities. The solution consists of a mobile JET app for voting on topics and a backend to store the votes using Blockchain and OpenID Connect. We want to promote also your customer success, submit your story via the customer reference program. We would like to welcome all Brazilian Developer in our new Sao Paulo Meetup Group. You want to attend a local Oracle Developer Meetup across the world? Visit our Meetup overview page here. Congratulations to our partner SPS in Mexico. The team designed a chatbot to support PROFUTURO's customer service, a private financial institution focused on the generation of funds for the retirement of Mexican workers who hire their services. PROFUTURO enabled a new digital communication channel for its customers in the face of a growing demand for its services, taking advantage of the use of technology, to ensure better quality, faster times and responsiveness in customer service. Read the complete customer success story here. As a Chatbot expert you can now become a certified Digital Assistant 2019 Associate. Thanks to the community for all the excellent mobile & development tool articles: Oracle launches AI voice assistant for its business app suite & How to use the System.OauthAccountLink component to perform authorized access to protected REST endpoints (Facebook Example) & System.Webview Supports Images in Oracle Digital Assistant 19.1.5 and Later & Access And Read Objects In An Array By Their Index Position In The Array & Building a docker image and pushing it to the Docker hub using Oracle Developer Cloud & Basics of Oracle Visual Builder Cloud Services & Navigation between pages in Oracle VB CS application & How to call OIC REST API in VBCS (VBCS -> OIC) & Running Oracle JET in Oracle Cloud Free Tier & Using Web Worker for Long Tasks in Oracle JET & Oracle JET - How To Reference JavaScript Module in HTML & Oracle JDeveloper and Oracle ADF 12.2.1.4 Now Available. The latest WebLogic Server version 12.2.1.4.0 is available on-premises. You can run WebLogic everywhere in the Oracle Cloud or even on Azure! Thanks to the community for all the excellent cloud native development and WebLogic articles: MicroProfile Metrics in Helidon 1.3 & Long Running Actions for MicroProfile on Helidon… Data Integrity for Microservices & Deploying an Oracle WebLogic Domain on a Kubernetes cluster using Oracle WebLogic Server Kubernetes Operator For a short summery of our monthly key information watch the PaaS Partner Updates on YouTube. The October edition highlights Oracle OpenWorld and the new Oracle Digital Assistant certification. This month’s community webcast will be an update SaaS Integration by Jon Huang. Join our PaaS Partner Community Webcast October 29th 2019. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsOctober2019 (OPN Account required) Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle EMEA Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com To become a member of the WebLogic Partner Community please register at http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Dear Developer Partner Community, Oracle OpenWorld 2019 was a huge success. Thanks for spending the week with us in San Francisco. Keynotes are available on-demand and presentations in the session catal...

Developer Tools

ADF Performance Monitor – New Whitepaper Published by Frank Houweling

We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features and implementation of the ADF Performance Monitor. It is updated with the many features of our new major version 7. About the ADF Performance Monitor The ADF Performance Monitor is an application performance management tool (APM) tool that really understands Oracle ADF applications. It enables enterprises to maximize the value of ADF applications. Applications often contain frustrating blind spots and mysterious, recurring problems that are often difficult to identify, diagnose, and fix. With business-critical applications, it’s very important to have a simple and fast way to monitor, diagnose, and resolve application problems before they affect revenue. The ADF Performance Monitor is specifically designed for measuring, analyzing, tuning, and controlling the performance of Oracle ADF applications. It helps enterprises by delivering insight into real end-user experiences. It helps development; QA teams and administrators detect, analyze and resolve common and less common issues in response times and resource usage of ADF applications. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We are happy to announce that we have a new whitepaper on the ADF Performance Monitor. This blog publishes a new whitepaper that gives more information about the architecture, features...

Cloud

Découvrons la plateforme Blockchain à travers Oracle COSMOS Démo Thursday, November 7, 2019 6:30 PM Lille France

Join Easyteam  and Oracle for a Developer Meetup in Lille Notre meetup portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour la construction et l'exécution de Smart Contracts et maintenir un ledger distribué inviolable. Sera animé par Robert van Mölken : Auteur du Best Seller "Oracle Accross Oracle -Edition Packt" , Technical Architect on Blockchain , IoT et développemnt API en Netherland Et moi Sanae BEKKAR - Architect Middleware et specialist Oracle Cloud Integration - en France . COSMOS sera notre démo présentée en exclusivité et pour la première fois en France , depuis sa présentation lors du dernier Oracle PaaS Partners Forum à Mallorca , le printemps dernier . - AGENDA - ** 18:00 Buffet - Réception participants ** 18h30 Oracle Autonomous Blockchain Platform - Présentation ** COSMOS Démo (en exclusivité ) ** 20h00 Q&A -SPEAKER - Robert van Mölken , Technical Architect on Blockchain, IoT and API development | Oracle Groundbreaker | Author | Co-founder @ Spendies Location: Oracle France 213 Boulevard de Turin · Lille For details please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Easyteam  and Oracle for a Developer Meetup in Lille Notre meetup portera sur la découverte de la plateforme Oracle Autonomous Blockchain service , qui offre toute une solution pré-assemblée pour...

Developer Tools

Advanced Internationalization in Oracle JET by Carlos Santos and João Tiago

How to easily manage translations in Oracle JET applications seems to be a topic often asked by the community. This guide provides a simple yet powerful methodology to accomplish this. Oracle JET components (based on Alta UI) fully support translations ‘out of the box’. What you need to do in essence is change the lang attribute on your <html> tag. This obviously does not mean that your own texts/components will be translated automatically, that’s what we aim to fix with this guide. In order to setup support for our own translations we need to set few things: 1. Add a flag pack on your project eg, css/images/flags In order to avoid performance issues prefer vector formats, minify and compress SVG assets, etc. In here we simply use png’s. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

How to easily manage translations in Oracle JET applications seems to be a topic often asked by the community. This guide provides a simple yet powerful methodology to accomplish this. Oracle JET...

Cloud

Black Friday is coming – Get your Digital Assistant for Oracle Service Cloud Online Today! Join a Webcast Tuesday November 5th 2019

During the holiday shopping season, the volume of customer service requests will only increase. Is your customer service department ready to handle this additional demand? If not, how quickly can you scale your customer service department? Instead, consider using a digital assistant to augment your service department without adding headcount. A digital assistant can deflect a large number of service requests, and with Black Friday approaching, now is the time to get your digital assistant online.   Webinar: Get your Digital Assistant for Customer Service Online Before Black Friday Tuesday November 5th 2019 12:00 - 12:30 PM CS Speaker: Tim Gruidl President & Expert in Oracle Bots Fishbowl Solutions, Inc. Biography: As the president and founder of Fishbowl Solutions, Tim has been the driving force behind its success since 1999. Tim’s expertise delivering content management solutions, passion for technology, and genuine commitment to customers and partners have paved the way for the company’s growth and innovation. For details please visit the registration page here.   Retail Digital Assistants (Chatbots) Oracle, and their partner Fishbowl Solutions, are working with retailers to implement digital assistants (chatbots) to ensure consistent customer service interactions online. Join them for a 30-minute webinar to learn how retailers like your organization are using digital assistants on their websites to:  • Provide quick answers to FAQs • Track packages, view purchases, and cancel orders by linking to backend business systems • Integrate with service management systems like Oracle Service Cloud to provide first touch responses and seamless handoffs to live agents, if needed • Proactively offer coupons, promotions and other associated product offers One large office supply retailer is saving $250,000 annually by deflecting 30% of live agent calls to a digital assistant. Come hear more about their story, and how digital assistants are helping retail companies provide the best customer experiences possible. Get additional information here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

During the holiday shopping season, the volume of customer service requests will only increase. Is your customer service department ready to handle this additional demand? If not, how quickly can you...

Developer Tools

Knockout.js – Updating Single Array Element (Oracle JET) by Andrejus Baranovskis

If you implement tables and using Knockout.js to push data updates from JS to HTML - probably you experience a situation when it doesn't work to push an update for one of the columns. I mean you could replace the whole observable array element - this would cause full row refresh. But visually this doesn't look nice and why to refresh the whole row, if only one (or few) element (-s) from the row must be refreshed. If you need to refresh a specific array element (or row column in other words) - you must define the value of that column to be observable. Refresh will be happening much more smooth, instead of refreshing whole row. See how fast Risk column value is changed after clicking on Process button: Table is implemented with Oracle JET table component. JET table allows to define template slots, this helps to create a better structure for table columns implementation: Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

If you implement tables and using Knockout.js to push data updates from JS to HTML - probably you experience a situation when it doesn't work to push an update for one of the columns. I mean you could...

Developer Tools

Oracle JET 6.0.0 Web Application free on-demand Learning Paths

Your First Oracle JET Web Application Learn how to install Oracle JET, create a simple Oracle JET web application that contains several Oracle JET components, then prepare the application for deployment. Design with Responsive Layout Components Convert the page layout of an Oracle JET web application to a responsive layout. Create Master Detail Views in Oracle JET Create an Oracle JET web application that reads hierarchical data from a local JSON document and displays the data in master-detail views using Oracle JET components. Implement CRUD Operations with a REST Service Create an Oracle JET web application that reads data from a REST service and modifies the data within the application. Create and Reuse Web Components Create a Web Component that uses a form layout and reuse the component in an Oracle JET web application or integrate the component into Oracle Visual Builder.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Your First Oracle JET Web Application Learn how to install Oracle JET, create a simple Oracle JET web application that contains several Oracle JET components, then prepare the application for...

Cloud

Off Canvas Menu in Oracle VBCS/JET Cloud by Andrejus Baranovskis

  These days I'm actively working with VBCS/JET Cloud product from Oracle. The more I work with VBCS the more I like it. VBCS follows similar declarative development concepts as Oracle ADF, this makes it easy to get up to speed with VBCS development. VBCS with declarative JavaScript development approach brings unique solution for JavaScript systems implementation for enterprise. I will share sample with off canvas menu implementation for VBCS app. Sample is based on step by step guide shared by Shay Shmeltzer. I don't describe steps how to build off canvas in VBCS from scratch, you should watch Shay's video for the instructions. You should check how to build multiple flows in VBCS app in my previous post - Flow Navigation Menu Control in Oracle VBCS. I have defined three flows in my sample, this means there will be three menu items: Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

  These days I'm actively working with VBCS/JET Cloud product from Oracle. The more I work with VBCS the more I like it. VBCS follows similar declarative development concepts as Oracle ADF, this...

Cloud

Adding Calculated Fields to Your Visual Builder UI by Shay Shmeltzer

This is a quick blog to show two techniques for adding calculated fields to an Oracle Visual Builder application. Both techniques do the calculation on the client side (in the browser). Keep in mind that you might want to consider doing the calculation on the back-end of your application and get the calculated value delivered directly to your client - in some cases this results in better performance. But sometimes you don't have access to modify the backend, or you can't do calculations there, so here we go: 1. For simple calculation you can just use the value property of a field to do the calculation for you. For example if you need to know the yearly salary you can take the value in a field and just add *12 to it. You can also use this to calculate values from multiple fields for example [[$current.data.firstName + " " +$current.data.lastName]] - will get you a field with the full name. 2. For more complex calculation you might need to write some logic to arrive at your calculated value, for example if you have multiple if/then conditions. To do that you can create a client side JavaScript function in your page's JS section. Then you refer to the function from your UI component's value attribute using something like – Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This is a quick blog to show two techniques for adding calculated fields to an Oracle Visual Builder application. Both techniques do the calculation on the client side (in the browser). Keep in mind...

Cloud

Digital Assistant success story by SPS

SPS is a Mexican company based in Mexico City, this year we were awarded by Oracle as Partner of the Year in Latin America and Worldwide in Emerging Technologies for the implementation of a digital assistant, using oracle technologies. The solution was designed to support PROFUTURO's customer service, a private financial institution focused on the generation of funds for the retirement of Mexican workers who hire their services. PROFUTURO enabled a new digital communication channel for its customers in the face of a growing demand for its services, taking advantage of the use of technology, to ensure better quality, faster times and responsiveness in customer service. Achieving with it reduce the waiting time of attention to its users, in addition to allowing them to enable the capacity of self-service, for some of their most requested operations.   Use case. PROFUTURO is in a process of digital transformation and an important objective on this process was offering new customer attention channels and producing better experiences for their users. Their business is the management of retirement pensions. Their customers usually have financial doubts about contributions or retirement plans that can only be resolved by qualified personnel with specialized knowledge of the business. In addition, customers usually ask for information about their balance account and due dates, so they need to call to an agent who verify their identities and search information using his IT solutions. Previously, customers had to wait around 4 minutes to be attended at the call center with an average service time of 12 minutes because PROFUTURO has a limited number of specialized personnel for this task. In addition, your team only works during business hours and is not available to respond at all times of the day. In this context, PROFUTURO decided to take advantage of the emerging technology of chatbots to improve customer service by offering a new communication channel that responds immediately to their questions at any time of the day. To achieve this goal, SPS built a digital assistant and trained it using the knowledge of the PROFUTURO specialized staff. Now, this intelligent chatbot helps customers in a timely manner. Solution To create new successful digital products requires the application of other disciplines such as UX and Design Thinking. SPS applies these principles in all its projects, SPS supported PROFUTURO from the process of discovering innovation to the final implementation of the product. In addition, our company has experience in the use of ORACLE technology on business projects, so we were able to offer PROFUTURO the best practices in the implementation of chatbots technology. The appropriate application of the technology and the user-centered design allowed the successful implementation of PROFUTURO digital assistant. The implemented solution consists of a digital assistant with personality, PROFUTURO decided to create a character as part of its commercial strategy, to give the public a friendly and reliable face that would represent in turn the expertise and professionalism that characterizes its business, with the ability to answer initially 224 frequent questions and 6 transactional operations that make use of 11 rest services, it has the ability to understand colloquial user language and guide them through the flow of interactions on the way that the user can achieve an operation, ensuring a good user experience. To carry out the operations, a two-step verification security layer was added, which allows the user, in addition to security, the ability to perform operations such as checking balances, account statements, modifying personal information, generating a portfolio of clients and presenting complaints or suggestions about the service received in the branches. Transactional operations are connected to our on-premise infrastructure services, through rest services with adequate security to do this. As results of the implementation of the Digital Assistant PROFUTURO sees these positive outcomes: § They added a new and fresh customer communication channel, which helps customers regardless date or time, quickly and effectively, which means a positive experience for their customers and adds value to PROFUTURO business. § Customers can quickly get answers to the most common questions. If the Digital Assistant does not have the answer, he transfers the conversation to a human agent and this at the end of the user's attention generates feedback to the Chatbot which allows them to continue nourishing knowledge to their digital assistant. § Due to the chatbot support, the PROFUTURE call center reduces the workload which allows its specialists to focus on attention to issues that require more time and sensitivity. § Customers get a direct contact with PROFUTURO to report claims or suggestions even they can get custom information about their balance and due dates in a self-service way. § They added to their workforce a digital worker in the human care team (111 people). Currently, chatbot attends more than 5,500 interactions per day. As a result of this implementation, SPS has been recognized and awarded by Oracle as Partner of the Year in Latin America and Worldwide in Emerging Technologies, given the positive impact and results obtained for our client, which for us means great honor and achievement, in addition to give us the opportunity to continue demonstrating our commitment to innovation and digital transformation. We want to become the most advanced Oracle Digital Assistant implementer in Latin America, in addition to continue being leaders in other oracle technologies. Technologies. The technological stack that was used to address this problem included two Oracle solutions: Oracle Digital Assistant. - The heart of the solution, we take advantage of the facility to build complex dialogue flows, to cover the needs that the business processes mean, guiding the user through them in a safe, intuitive and simple way. Oracle Mobile Hub. - The brain of the operation, we take advantage of its integration with digital assistant and security to connect with the customer services that together with the dialogue allow its users to perform operations and complete tasks that were previously only possible through branches. Next Steps. In the coming months a new release of the Alba Chatbot (PROFUTURO Digital Assistant) will be published, considering the results of the latest usability tests with customers and impressions, they plan to add more transactional operations that allow them to offer greater self-service capacity to their customers. Also, they plan to create a new internal bot for resolving doubts and procedures in the Human Resources area, given that they observe the advantages and qualities that this type of technology can offer.   Why SPS believes this solution is better than other alternatives in the market? Digital assistant is a product that was born focused on the business sector, despite there are other tools in the market that seek to offer a natural language processing engine, digital assistant owns the Oracle experience factor creating business tools. By having tools and modules designed for the needs of the user, metrics modules, data analysis, feedback and implementation tips, which helps users without a technical profile can support and maintain the learning necessary for the success of the Chatbot. Something that we consider is a great differentiator with respect to other products is the ability to build the dialog flow, Digital assistant through its skills allows to do it in a more understandable and clear way, this provides the ability to expand the capacity of the solution in an organized and similar way, in addition to the simplicity of the existing native integrations to the most popular messaging services and their ease to achieve it. The support of having a broad and clear documentation and having the support of the development and support team of Oracle, allowed us to fully exploit the capabilities of the tool. In addition, ORACLE offers capacities and support that no other solution in the market offers. For more information about SPS please visit the website here. We want to promote your customer success! Have you implemented successful a solution based on the Oracle Cloud Platform? Submit your success story via the customer reference program.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

SPS is a Mexican company based in Mexico City, this year we were awarded by Oracle as Partner of the Year in Latin America and Worldwide in Emerging Technologies for the implementation of a digital...

Cloud

Create your first ChatBot–Oracle Developer Meetup October 28th 2019 Zürich Swiss

Join Code4Fun and Oracle for a Developer Meetup October 28th in Zürich Swiss Today everybody is talking about AI and Chatbot – but how does it work “behind the scenes”? What is the value for enterprises using chatbots as a new communication channel? In this event you will learn how to develop a business relevant Chatbot. Not only from a technical perspective, but also a Chatbot creating added value for an enterprise for the identified use case. Furthermore you will learn how to discover use cases and define its goals. Afterwards you will have the chance to do some hands-on: develop your own Chatbot leveraging Oracle Digital Assistant (ODA). You will learn how to "train" a Bot using AI to understand user's intents, and also how to develop a complete end to end solution, including the markup language BotML, define entities and how to invoke backend systems from the Chatbot. Schedule: Monday, October 28, 2019 5:30 PM to 9:00 PM Location: Prime Tower Zurich Hardstrasse 201 · 8005 Zurich Agenda: 17:30:18:00 Welcome Drinks 18:00-21:00 Code4Fun Workshop (Use Cases & Hands-On) 21:00-21:30 Pizza & Beer For details please visit the registration page here. For additional local Meetups please see here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Code4Fun and Oracle for a Developer Meetup October 28th in Zürich Swiss Today everybody is talking about AI and Chatbot – but how does it work “behind the scenes”? What is the value for...

Cloud

New instance with Oracle Digital Assistant v18.4 by Simon Boorsma

Finally got a new cloud instance for the Oracle Digital Assistant Cloud Service, coming with the new version 18.4 and, by the looks of it, much has changed... From bots to skills and digital assistants In the landing page it is immediately visible the term 'bots' is no longer used. This is also in line with the idea of digital assistants, being multi purpose instead of a single use-case chatbot. The term bot from the previous version is renamed to 'skill' and new development options are available for combining multiple skills in a digital assistant, configure channels for your assistant to interact with users and a 'Store' feature, for specific functionality. Not clear what this store feature will hold and if it will be possible for us, bot developers, to publish reusable skills in the store, like a marketplace. Skills are the basics for a digital assistant Functionality which in the previous version was all available for a bot, is now present under 'skill'. Here you can define the Intents, Entities, a Dialog Flow and Functions etc which will help your assistant to perform a specific use-case aka skill , like the new example Wine Skill for ordering Wine. These skills can be combined in a multi purpose Digital Assistant together with some additional intents for this assistant, like greeting, help, exit etc. This is a good way to structure and reuse specific skills and dialog flows. However a digital assistant does not have it's own dialog flow. in stead these can be customized in the 'settings > configurations' panel where you can set parameters and labels (conversation parameters). The last i don't think will work very well for a multilingual assistant, since the lack of resource bundles for this configuration. Also what i noticed is they incorporated a form of version control for skills, allowing for multiple version development and a main version to be published and used in the assistants. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Finally got a new cloud instance for the Oracle Digital Assistant Cloud Service, coming with the new version 18.4 and, by the looks of it, much has changed... From bots to skills and digital assistants I...

Cloud

Combine Google Assistant with Oracle Digital Assistant by Simon Boorsma

The webhook channels of Oracle Digital Assistant allows integrations with multiple environments, i recently blogged about how you could use your chatbot with telegram messenger. This also inspired me to research the possibilities to have my chatbot available with Google Assistant so it would be possible to talk to my chatbot using my google home mini. Working with Actions on Google Above shows my setup for combining my chatbot with the google assistant. it uses a webhooks messaging node.js server, which is configured as a webhook channel in Oracle Digital Assistant and uses actions on google to extend the google assistant. To integrate Google Assistant with your own application, start with defining an action on console.actions.google.com. Here you can create a new project as a container for your chatbot. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

The webhook channels of Oracle Digital Assistant allows integrations with multiple environments, i recently blogged about how you could use your chatbot with telegram messenger. This also inspired me...

Cloud

Adding Remote Data Access to Bot Conversations How to build custom components for use in Oracle Intelligent Bots By Frank Nimphius

My personal definition for chatbots is that they are front-end intelligent systems that use artificial intelligence and machine learning to understand what a user wants and to gather all information required to complete a task. For this, the bot needs to engage in a dialog with the user, for which Oracle Intelligent Bots uses built-in components to render bot responses and to request user input. Where there is a front-end intelligent system, there must also be a back-end system that the bot calls to complete a task after the user intent is understood and all information is gathered or to query data for display. In Oracle Intelligent Bots, this remote data access is implemented through custom components you build with JavaScript and Node.js and that you declaratively add to a state in the bot dialog flow. In this article, you will learn everything you need to know about custom components in Oracle Intelligent Bots. In the hands-on instructions, you are going to extend the pizza bot I explained how to build in the course of my three most recent Oracle Magazine articles, with a dynamic menu that reads its contents from a custom component. Understanding how to build custom components is a must-have skill for Oracle Intelligent Bots bot designers implementing custom business and data logic. So let’s get started. About Bot Custom Components As Figure 1 illustrates, a custom component service in Oracle Intelligent Bots is a Node.js-based REST service that hosts one or many custom components and that exposes two HTTP methods: GET and POST. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

My personal definition for chatbots is that they are front-end intelligent systems that use artificial intelligence and machine learning to understand what a user wants and to gather all information...

Application Development Platform

Weblogic 12c – Monitoring JVM Performance Metrics Using OEM and Java Mission Control by Manoj Hassankhan

For Weblogic administrators and application devolopers, it may be desirable to view the JVM metrics from a managed server in OEM (CloudControl) and Java Mission Control. It is also possible to use the flight recorder with stored measurement data so that it can be analyzed at a later time. Issue: With a standard installation of Weblogic, the jvm metrics can not be retrieved or limited within Oem. Java mission control can not always connect using JMX. The following error message shown in Oracle Enterprise Manager: BEA-141277 managedserver-1.out:<May 30, 2018 9:07:44 AM CEST> <Warning> <Management> <BEA-141277> <The JMX MBean PlatformMBeanServerUsed attribute is true, but the Platform MBeanServer was created without the hooks for the WebLogic Server security infrastructure. The Platform MBeanServer will not be used and Platform MBeans will not be available using the WebLogic Server Runtime or Domain Runtime MBeanServers. This can occur if Platform MBeanServer system properties or JVM options (-Dcom.sun.management.jmxremote or JRockit -XManagement) were defined. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

For Weblogic administrators and application devolopers, it may be desirable to view the JVM metrics from a managed server in OEM (CloudControl) and Java Mission Control. It is also possible to use the...

Application Development Platform

Oracle Fusion Middleware 12c (12.2.1.4.0) Released

We are proud to announce the release of Oracle Fusion Middleware 12c (12.2.1.4.0). Software is now available on the Oracle Software Delivery Cloud (OSDC) and My Oracle Support (MOS), and will be available on the Oracle Technology Network (OTN). This release includes the following products:     Oracle WebLogic Server 12c (12.2.1.4.0)     Oracle B2B and Healthcare 12c (12.2.1.4.0)     Oracle Business Intelligence 12c (12.2.1.4.0)     Oracle Coherence 12c (12.2.1.4.0)     Oracle Data Integrator 12c (12.2.1.4.0)     Oracle Enterprise Data Quality 12c (12.2.1.4.0)     Oracle Forms and Reports 12c (12.2.1.4.0)     Oracle Fusion Middleware Infrastructure 12c (12.2.1.4.0)     Oracle Fusion Middleware WebLogic Server Plug-In 12c    (12.2.1.4.0)     Oracle GoldenGate Studio 12c (12.2.1.4.0)     Oracle GoldenGate Veridata 12c (12.2.1.4.0)     Oracle HTTP Server 12c (12.2.1.4.0)     Oracle Identity and Access Management 12c (12.2.1.4.0)     Oracle Internet Directory 12c (12.2.1.4.0)     Oracle JDeveloper Studio 12c (12.2.1.4.0)     Oracle Managed File Transfer 12c (12.2.1.4.0)     Oracle MapViewer 12c (12.2.1.4.0)     Oracle Real-Time Integration Business Insight 12c (12.2.1.4.0)     Oracle SOA Suite and Business Process Management 12c (12.2.1.4.0)     Oracle Service Bus 12c (12.2.1.4.0)     Oracle TopLink 12c (12.2.1.4.0)     Oracle Traffic Director 12c (12.2.1.4.0)     Oracle Unified Directory 12c (12.2.1.4.0)     Oracle WebCenter Content 12c (12.2.1.4.0)     Oracle WebCenter Portal 12c (12.2.1.4.0)     Oracle WebCenter Sites 12c (12.2.1.4.0) This release also includes the following VM Templates for Private Cloud Appliance: Oracle VM Virtual Appliance for WebLogic Server and Coherence (12.2.1.4.0) Oracle VM Virtual Appliance for Infrastructure (12.2.1.4.0) Oracle VM Virtual Appliance for SOA Suite (12.2.1.4.0) Oracle VM Virtual Appliance for Internet Directory (12.2.1.4.0) Oracle VM Virtual Appliance for Identity and Access Management (12.2.1.4.0) Oracle VM Virtual Appliance for HTTP Server (12.2.1.4.0) Oracle VM Virtual Appliance for Traffic Director (12.2.1.4.0) Oracle VM Virtual Appliance for Traffic Director Collocated (12.2.1.4.0) (12.2.1.4.0) Here is the related information for these releases: Product Download (OTN, OSDC, MOS) Certification (OTN, My Oracle Support - MOS) Documentation Useful Support Note Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

We are proud to announce the release of Oracle Fusion Middleware 12c (12.2.1.4.0). Software is now available on the Oracle Software Delivery Cloud (OSDC) and My Oracle Support (MOS), and will...

Application Development Platform

Deploy containers on Oracle Container Engine for Kubernetes using Developer Cloud by Abhinav Shroff

In my previous blog, I described how to use Oracle Developer Cloud to build and push the Node.js microservice Docker image on DockerHub. This blog will help you understand, how to use Oracle Developer Cloud to deploy the Docker image pushed to DockerHub on Container Engine for Kubernetes. Container Engine for Kubernetes Container Engine for Kubernetes is a developer-friendly, container-native, enterprise-ready managed Kubernetes service for running highly available clusters with the control, security, and predictable performance of Oracle Cloud Infrastructure. Visit the following link to learn about Oracle’s Container Engine for Kubernetes: https://cloud.oracle.com/containers/kubernetes-engine Prerequisites for Kubernetes Deployment 1. Access to an Oracle Cloud Infrastructure (OCI) account 2. A Kubernetes cluster set up on OCI This tutorial explains how to set up a Kubernetes cluster on OCI. Set Up the Environment: Create and Configure Build VM Templates and Build VMs You’ll need to create and configure the Build VM template and Build VM with the required software, which will be used to execute the build job. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In my previous blog, I described how to use Oracle Developer Cloud to build and push the Node.js microservice Docker image on DockerHub. This blog will help you understand, how to use Oracle Developer...

Application Development Platform

Starting your Java EE micro-service journey with Oracle Helidon SE by Chaitanya Munukutla

Yeah, I’ve said it. You can write lean (not as lean as Go, but still!) microservices in Java EE. If you’re still scrolling down, let me tell you something — Java is an awesome language. It has had a rough patches giving new developers a warm welcome, unlike Python or JavaScript; it’s awesome nevertheless. Unless you’ve been living under a rock for the past 5 years, you might have heard one or more of the below buzzwords. 1. Reactive Computing 2. Microservices 3. Containerisation 4. Serverless I’m now going forward and coining a term — Teen-lang is a programming language which has been newly adopted into mainstream technology teams within the past 15 years. Almost all of the teen-langs have gotten onto the buzzword wagon and built frameworks around them — the ReactiveX project, the serverless framework, gRPC etc. now make it very straightforward to develop your micro-service in Go, JavaScript, Python etc. Let’s take a step back and look at Java — our uncle who lives in the farm and hates cellphones. Java has been a bit resistent to hop onto the wagon due to the large user-base of full-stack frameworks such as Spring/Springboot, Java EE implementations from various providers etc. Then Helidon SE happened. WTF is Helidon SE? Helidon SE is a microframework — a framework nonetheless. According to Oracle. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Yeah, I’ve said it. You can write lean (not as lean as Go, but still!) microservices in Java EE. If you’re still scrolling down, let me tell you something — Java is an awesome language. It has had a...

Application Development Platform

A 30MB native image with Helidon to run REST based microservices by Uday Tatiraju

You must have heard about the new kid on the block––Helidon from Oracle. It is an open source Java framework that enables one to write, among other things, lightweight microservices using functional and reactive programming paradigms. One can use Helidon’s simple yet powerful core reactive web server to quickly build cloud native microservices. And if you like writing applications using the 12 factor methodology, Helidon has you covered. Helidon’s config component provides multiple options to load and configure your app — from loading properties or YAML files to loading from external sources like Git. Out of the box metrics and tracing you ask…you got it! In this article, I will take Helidon for a spin and build a sample CRUD microservice that will be exposed as a JSON REST API. We will then use jlinkto create a custom native image that can run our microservice. Native image obviates the need for a full blown JRE. Trimming the size of the runtime and reducing the attack surface are important factors in cloud deployments. Of course, there are some cons to this approach but let’s table that for another day. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

You must have heard about the new kid on the block––Helidonfrom Oracle. It is an open source Java framework that enables one to write, among other things, lightweight microservices using functional...

Application Development Platform

Dive into Serverless Functions by David Delabassee

Fn is a cloud agnostic, container native, serverless platform and as such, Fn leverages Docker extensively. In a nutshell, Fn will expose any piece of code as a Serverless function by turning it into a Docker image. All the heavy lifting of making the Docker image, invoking it properly with the right input, etc. is handled by Fn. As an Fn user/function developer, you don’t need to understand Docker and all its underpinning as Fn abstracts Docker away. Leveraging Docker also means that Fn can benefit from Docker’s rich ecosystem and tools. Dive is a simple tool that allows you to easily explore the different layers of a Docker image. It is a tool that can be very handy for some Fn users, e.g. users who are doing their own init-image, users who want to understand a function’s dependencies, etc. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Fn is a cloud agnostic, container native, serverless platform and as such, Fn leverages Docker extensively. In a nutshell, Fn will expose any piece of code as a Serverless function by turning it into...

Application Development Platform

Function(al) Webhooks with Fn by Abhishek Gupta

This post demonstrates how to develop an Fn function that is triggered by a GitHub webhook and posts new release details to Twitter. It covers the general concept, code as well as configuration and deployment of your function. Once configured and deployed, the serverless function will be invoked in response to a new release in a GitHub repository (thanks to the webhook) and post its details (name, version and URL) to Twitter. If everything works out well, you should have a tweet similar to this one. Read the complete article here. Overview Webhooks in general are “… user-defined HTTP callbacks… usually triggered by some event…the source site makes an HTTP request to the URL configured for the webhook … ” As mentioned above, the goal is to send out a tweet in response to a new release in a GitHub repository. GitHub provides webhooks for such use cases using which you can tap into it’s events in (near) real-time — these eventsinclude actions like pull requests submitted or edited, a new release published to a repository etc. Read the complete article here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

This post demonstrates how to develop an Fn function that is triggered by a GitHub webhook and posts new release details to Twitter. It covers the general concept, code as well as configuration and...

Community

Process Automation Oracle Developer Meetup October 10th 2019 Lille France

Join Easyteam  and Oracle for a Developer Meetup in Lille Automatisons nos process métiers avec Oracle OIC Process – Renforcez la flexibilité de l'entreprise avec Oracle Integration Cloud pour l'automatisation des processus en vue de la transformation numérique. Intégrez votre idée dans une application en quelques minutes, et non plus en plusieurs mois, grâce à l'automatisation des processus robotiques, la gestion adaptative de cas et les recommandations pour la meilleure action à prendre ensuite. Minimisez le temps de formation en incorporant vos innovations numériques directement dans des applications SaaS et optimisez les opérations de bout en bout en incluant des informations en temps réel dans les résultats. Je vous invite pour le meetup OIC Process pour découvrir le service intelligent 'OIC Process - qui fait partie intégrante de la plateforme intégration d'Oracle - OIC - il sera avec nous pour la première fois Chris Peytier - Oracle Integration specialist - EMEA Cloud Pursuit Group . Schedule: Thursday, October 10, 2019 6:30 PM to 8:30 PM Location:  Easyteam 39 Rue du Faubourg de Roubaix · Lille   For details please visit the registration page here. For additional local Meetups please see here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Join Easyteam  and Oracle for a Developer Meetup in Lille Automatisons nos process métiers avec Oracle OIC Process – Renforcez la flexibilité de l'entreprise avec Oracle Integration Cloud pour...

Application Development Platform

Conversational UI with Oracle Digital Assistant and Fn Project by Eugene Fedorenko

Here and there we see numerous predictions that pretty soon chatbots will play a key role in the communication between the users and their systems. I don't have a crystal ball and I don't want to wait for this "pretty soon", so I decided to make these prophecies come true now and see what it looks like. A flagman product of the company I am working for is FlexDeploy which is a fully automated DevOps solutions. One of the most popular activities in FlexDeploy is creating a release snapshot that actually builds all deployable artifacts and deploys them across environments with a pipeline. So, I decided to have some fun over the weekend and implemented a conversational UI for this operation where I am able to talk to FlexDeploy. Literally. At the end of my work my family saw me talking to my laptop and they could hear something like that: Read the complete article here. Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Here and there we see numerous predictions that pretty soon chatbots will play a key role in the communication between the users and their systems. I don't have a crystal ball and I don't want to wait...

Cloud

Developer Partner Community Newsletter September 2019

Dear Developer Partner Community, It’s time for a change, as the developer partner community expands around the globe. The new newsletter registration page is online here, please forward this link to year team! PaaS Summer Camps 2019 training material is available at our Developer Community workspace (membership required). In case you could not attend the workshops in Lisbon we offer hands-on Integration Bootcamps around the globe including Bangalore, Reading, Reston and Chicago for details please visit the registration page. We are in process to plan additional locations or you can attend the web-training. Watch Robert Szilinski, from esentri how to build Autonomous Supply Chain with Oracle Blockchain Cloud Service. The team developed an innovative SCM solution-price calculation formulas are stored on a blockchain as smart contracts. Thanks to the Oracle Blockchain CS, all parties involved can blindfoldedly trust order processes and associated price calculations. Submit your success story via the customer reference program. During Oracle OpenWorld 2019 in San Francisco Oracle Digital Assistant unveiled voice capabilities. The OOW ODA hands-on training material is already available. The training will support you to become a certified Chatbot expert. Thanks to the community for all the excellent mobile & development tool articles: Tired Of Apps? Try Implementing Digital Assistants & Sorting Entity Derived Lists &GURU - A Digital Assistant for Students for Campus Solutions Application & Follow Best Practices By Keeping External Configurations Out of Your Dialog Flow & How-to Download Documents in Oracle Digital Assistant Conversations & How To Implement a textReceived Action Transition Behavior in QnA & Importing and Updating Apps Between Visual Builder Instances & How to call OIC REST API in VBCS (VBCS -> OIC) & Oracle JET Model ID Attribute & A curated list of awesome things related to Oracle Jet Toolkit & Using Web Worker for Long Tasks in Oracle JET & JET - router defaults and parameters & Oracle JET - How To Reference JavaScript Module in HTML & JDev 12c: Multi Line Button & Oracle Forms 12c VM Image for OCI. Oracle Functions is now general available. Get a free new always free service and try to deploy a function. Thanks to the community for all the excellent cloud native development and WebLogic articles: Functions and Events: Managed Services for Conquering Complexity & Oracle Functions - Invoking Functions with The OCI SDK & Oracle Functions: Using Key Management To Encrypt And Decrypt Configuration Variables & Helidon brings MicroProfile 2.2+ support & Coherence Operator 1.0 Released! Operate Coherence Clusters with Kubernetes & Improving performance of GraalVM native images with profile-guided optimizations. For a short summery of our key monthly information watch the PaaS Partner Updates on YouTube. The September edition highlights the PaaS Summer Camp, how to become a hands-on trained and certified expert on the Oracle Cloud Platform. This month’s community webcast will be an update Oracle Digital Assistant by Joe Huang. Join our PaaS Partner Community Webcast September 26th 2019. Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @wlsCommunity #DeveloperCommunity! To read the complete newsletter please visit www.tinyurl.com/DeveloperNewsSeptember2019 (OPN Account required) Please like and share the newsletter at LinkedIn and Twitter Jürgen Kress PaaS Partner Adoption Oracle EMEA Tel. +49 89 1430 1479 E-Mail: juergen.kress@oracle.com To become a member of the WebLogic Partner Community please register at http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Technorati Tags: WebLogic Community newsletter,newsletter,WebLogic,WebLogic Community,Oracle,OPN,Jürgen Kress

Dear Developer Partner Community, It’s time for a change, as the developer partner community expands around the globe. The new newsletter registration page is online here, please forward this link to...

Application Development Platform

Setting up fn on Kubernetes in the Oracle Cloud (OKE) by Lonneke Dikmans

In this post I will briefly describe how you can install fn on Kubernetes in the Oracle Cloud (OKE). Prerequisites 1. You need to have access to Oracle Cloud Infrastructure (OCI) with a unique account. If you have a federated account, you should create another one to be able to create a kubernetes cluster. This account must have either Administrator privileges or belong to a group to which a policy grants the appropriate Container Engine for Kubernetes permissions. Since my example is for R&D purposes, I will be using an account with Administrator privileges. 2. Install and configure the OCI CLI, generate an API signing key pair and add that public key to your username. 3. Create a separate compartment for the cluster and make sure your compartment has the necessary resources and your root compartments needs the policy Allow service OKE to manage all-resources in tenancy 4. Install and setup kubectl on Windowns (tip: use Chocolatey) 5. Install helm Create the Kubernetes cluster 1. Navigate to your console 2. Under Developer Services, select "clusters" 3. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In this post I will briefly describe how you can install fn on Kubernetes in the Oracle Cloud (OKE). Prerequisites 1. You need to have access to Oracle Cloud Infrastructure (OCI) with a unique account....

Cloud

Digital Assistant Update – PaaS Partner Community Webcast September 26th 2019

Attend our September edition of the PaaS Partner Community Webcast live on September 26th 2019. Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that connect to your backend applications. A digital assistant uses artificial intelligence for natural language processing and understanding, to automate engagements with conversational interfaces that respond instantly, improve user satisfaction, and increase business efficiencies. For more information please visit the website here. Presenter: Joe Huang, Director Product Management ID 5566478 password 279456 UK: +44 (0) 208 118 1001 & United States: +1 40 877 440 73 Schedule: Thursday September 26th 2019 16:30-17:30 CET. Attend the Webcast Take the opportunity to watch our community webcasts on-demand: · SOA Cloud Service · PaaS Overview Webcast · Process Cloud Service Update · Integrate ERP Cloud · Integrate HCM Cloud · Functions and Cloud Native · Cloud trials & community update · Oracle Integration Cloud Update · Oracle OpenWorld 2018 Preview · Innovate, Extend and Integrate SaaS Overview and Pricing · Robotic Process Automation · Autonomous Mobile Cloud · PaaS Overview Webcast · 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 WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Attend our September edition of the PaaS Partner Community Webcast live on September 26th 2019. Oracle Digital Assistant provides the platform and tools to easily build AI-powered assistants that...

Application Development Platform

Setting up fn on Kubernetes in the Oracle Cloud (OKE) by Lonneke Dikmans

In this post I will briefly describe how you can install fn on Kubernetes in the Oracle Cloud (OKE). Prerequisites 1. You need to have access to Oracle Cloud Infrastructure (OCI) with a unique account. If you have a federated account, you should create another one to be able to create a kubernetes cluster. This account must have either Administrator privileges or belong to a group to which a policy grants the appropriate Container Engine for Kubernetes permissions. Since my example is for R&D purposes, I will be using an account with Administrator privileges. 2. Install and configure the OCI CLI, generate an API signing key pair and add that public key to your username. 3. Create a separate compartment for the cluster and make sure your compartment has the necessary resources and your root compartments needs the policy Allow service OKE to manage all-resources in tenancy 4. Install and setup kubectl on Windowns (tip: use Chocolatey) 5. Install helm Create the Kubernetes cluster 1. Navigate to your console 2. Under Developer Services, select "clusters" 3. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

In this post I will briefly describe how you can install fn on Kubernetes in the Oracle Cloud (OKE). Prerequisites 1. You need to have access to Oracle Cloud Infrastructure (OCI) with a unique account....

Application Development Platform

Oracle Functions by Shaun Smith

At KubeCon in Seattle, Oracle announced Oracle Functions, a new cloud service that enables enterprises to build and run serverless applications in the cloud. Oracle Functions is a serverless platform that makes it easy for developers to write and deploy code without having to worry about provisioning or managing compute and network infrastructure. Oracle Functions manages all the underlying infrastructure automatically and scales it elastically to service incoming requests. With Oracle Functions, developers can focus on writing code that delivers business value. Pay-per-Use Serverless functions change the economic model of cloud computing. Customers are charged only for the resources used while a function is running. There’s no charge for idle time! This approach is different from the traditional one of deploying code to a user provisioned and managed virtual machine or container that is typically running 24x7 and which must be paid for even when it’s idle. Pay-per-use makes Oracle Functions an ideal platform for intermittent workloads or workloads with spiky usage patterns. Open Source Open source has changed the way that businesses, including Oracle, build software. Rather than building yet another proprietary cloud functions platform, Oracle chose to invest in the Apache 2.0 licensed open source Fn Project and build Oracle Functions on Fn. With this approach, code written for Oracle Functions will run on any Fn server. Functions can be deployed to Oracle Functions or to a customer managed Fn cluster on-premises or even on another cloud platform. That said, the advantage of Oracle Functions is that it’s a serverless offering, which eliminates the need for customers to manually manage an Fn cluster or the underlying compute infrastructure. But thanks to open source Fn, customers always have the choice to deploy their functions to whatever platform offers the best price and performance. We’re confident that platform will be Oracle Functions. Container Native Unlike most other functions platforms, Oracle Functions is container native with functions packaged as Docker container images. This approach supports a highly productive developer experience for new users while enabling power users to fully customize their function runtime environment, including installing any required native libraries. The broad Docker ecosystem, and the flexibility that it offers, lets developers focus on solving business problems and not on figuring out how to hack around restrictions frequently encountered on proprietary cloud function platforms. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

At KubeCon in Seattle, Oracle announced Oracle Functions, a new cloud service that enables enterprises to build and run serverless applications in the cloud. Oracle Functions is a serverless platform...

Cloud

Oracle Cloud Native Framework by Bob Quillin

At KubeCon + CloudNativeCon, Oracle has announced the Oracle Cloud Native Framework - an inclusive, sustainable, and open cloud native development solution with deployment models for public cloud, on premises, and hybrid cloud. The Oracle Cloud Native Framework is composed of the recently-announced Oracle Linux Cloud Native Environment and a rich set of new Oracle Cloud Infrastructure cloud native services including Oracle Functions, an industry-first, open serverless solution available as a managed cloud service based on the open source Fn Project. With this announcement, Oracle is the only major cloud provider to deliver and support a unified cloud native solution across managed cloud services and on-premises software, for public cloud (Oracle Cloud Infrastructure), hybrid cloud and on-premises users, supporting seamless, bi-directional portability of cloud native applications built anywhere on the framework.  Since the framework is based on open, CNCF certified, conformant standards it will not lock you in - applications built on the Oracle Cloud Native Framework are portable to any Kubernetes conformant environment – on any cloud or infrastructure Oracle Cloud Native Framework – What is It? The Oracle Cloud Native Framework provides a supported solution of Oracle Cloud Infrastructure cloud services and Oracle Linux on-premises software based on open, community-driven CNCF projects. These are built on an open, Kubernetes foundation – among the first K8s products released and certified last year. Six new Oracle Cloud Infrastructure cloud native services are being announced as part of this solution and build on the existing Oracle Container Engine for Kubernetes (OKE), Oracle Cloud Infrastructure Registry, and Oracle Container Pipelines services. Read the complete article here .   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

At KubeCon + CloudNativeCon, Oracle has announced the Oracle Cloud Native Framework - an inclusive, sustainable, and open cloud native development solution with deployment models for public cloud,...

Cloud

Additional new material Developer Community

· APIs and Microservices at Work in the Real World : Luis Weir (Capgemini) and Wes Davies (Co-op Group) discuss microservices, API management, and the technical aspects of their work on the project that won one of this year's Oracle Cloud Platform Innovation awards · Podcast DevOps to NoOps : State of Play What forces are having the greatest impact on the evolution and adoption of DevOps? Is NoOps a valid prospect for the future? Listen as DevOps experts Davide Fiorentino, Michael Hutterman, and Bert Jan Schrijver cover the angles · Trisha Gee on Emerging Languages, Boilerplate Code, and Diversity: Java Champion Trisha Gee discusses emerging languages, boilerplate code, and diversity in this preview of the sessions she will present at Oracle Code One. · Chris Richardson on Developing Asynchronous, Message-Driven Microservices: Microservices guru Chris Richardson talks about his work, his new book Microservices Patterns (2018, Manning), and his Oracle Code One the session he will deliver at Oracle Code One. · Real Microservices with Java EE · Generic Docker Container Image for Running and Reloading a Node Application Based on a GitHub Repo · Cross-Region High Availability with Oracle Kubernetes Engine · Quick-Tip: Creating an Default Error Handler in Oracle Digital Assistant · Oracle Bots Node.js SDK: Building Webhook Clients for Oracle Intelligent Bots Made Easy · Microservices From Dev To Deploy, Part 1: Getting Started With Helidon · New Mexico College Deploys Blockchain for Digital Diplomas Central New Mexico Community College graduates earn beautiful paper diplomas covered in fine calligraphy, colorful seals, and official signatures. This summer they also got the same information authenticated and recorded in blockchain technology. The point? Prospective employers and other authorized users can verify whether a diploma and its details, such as the year, degree, and honors, match a student’s claims. · Tech Dive: Microservices from Development to Deployment How can Oracle technologies help your development team implement an environment that makes it easy to deploy, maintain, test, and scale your microservice applications? Read part 1 of Oracle Cloud Development Advocate Todd Sharp’s blog series: Getting Started with Helidon. · Dev Challenges and Evolving Microservice Architecture at Netflix. Java Champion Paul Bakker, senior software engineer at Netflix, talks about the unique challenges that face Netflix's army of developers, and about how that company's microservice architecture has evolved · Authorize Access to Oracle Fusion Cloud Application API’s with OAuth Tokens · Machine Learning : Getting the Data Into Shape · Less is More: Improving Performance by Reducing REST Calls · New in Developer Cloud: Fn Support and Wercker Integration · Don’t Worry, It’s Still Free: Mark Reinhold Dispels 5 Myths About HowJava Is Changing   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

· APIs and Microservices at Work in the Real World : Luis Weir (Capgemini) and Wes Davies (Co-op Group) discuss microservices, API management, and the technical aspects of their work on the...

Developer Tools

JDeveloper 12.2.1.3: REST POST Sample by Timo Hahn

Lately, I got a request to build a REST POST sample using an ADF REST DataControl. Well, here we go. First of all, we need a REST API which allows us to create data as this will be translated to REST POST call. I deliberately don’t want to use an ADF based REST service as there are samples available for this. Looking for free REST API services which allow creating data I found “reqres’ (http://reqres.in), a free ‘hosted REST-API ready to respond to your AJAX requests’. This service can be used to test REST calls using any verb you like. It promises to be online 24/7. Let’s start by creating a new ADF Web Application. If we would only test the REST service we could have created a custom application, but I want to show the viewController part too, so the ADF Web Application is just fine. I don’t show how to do this here as you can see it done here ‘Why and how to write reproducible test cases’ As we don’t use the ADFModel project you can delete this empty project if you like. After creating the initial workspace, we create a new project from the gallery as a ‘Custom Project’. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Lately, I got a request to build a REST POST sample using an ADF REST DataControl. Well, here we go. First of all, we need a REST API which allows us to create data as this will be translated to REST...

Developer Tools

Oracle JET UI on Top of Oracle ADF with Visual Builder by Shay Shmeltzer

At Oracle OpenWorld this year I did a session about the future of Oracle ADF, and one of the demos I did there was showing the powerful combination of Oracle ADF backend with a new Oracle JET UI layer and how Oracle Visual Builder makes this integration very simple. While we have many happy Oracle ADF customers, we do hear from some of them about new UI requirements that might justify thinking about adopting a new UI architecture for some modules. These type of requirements align with an industry trend towards adopting a more client centric UI architecture that leverages the power of JavaScript on the client. While ADF (which is more of a server centric architecture) does let you leverage JavaScript on the client and provides hook points for that in ADF Faces, some customers prefer a more "puristic" approach for new user interfaces that they are planning to build. Oracle's solution for such a UI architecture is based on Oracle JET - an open source set of libraries we developed and share with the community at http://oraclejet.org. Oracle Visual Builder provides developers with a simpler approach to building Oracle JET based UIs - for both web and on-device mobile applications. Focusing on a visual UI design approach it drastically reduce the amount of manual coding you need to do to create JET based UIs. Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

At Oracle OpenWorld this year I did a session about the future of Oracle ADF, and one of the demos I did there was showing the powerful combination of Oracle ADF backend with a new Oracle JET UI...

Cloud

Digital Assistant Newsletter: Oracle OpenWorld Edition

  Oracle OpenWorld 2019 is just around the corner. We look forward to seeing you in San Francisco from September 16-19, 2019. Whether you are looking to learn about Oracle’s latest technologies, product roadmaps, customer implementations, get hands-on learning, dive into product demonstrations and/or networking with your peers, we are confident that this year’s conference will not disappoint! For easier navigation, we are dedicating this issue to highlight key sessions and activities for all interested in Oracle Digital Assistant. A reminder that you can access the very latest information on upcoming sessions and events for Oracle Digital Assistant by simply going to bit.ly/ODA_OOW19 on your devices. As always, for the latest information on Oracle Digital Assistant, visit Oracle.com/da     Looking Beyond Keynotes GEN5607 Oracle Speaks: Conversational AI for Enterprise Apps with a Chatbot Assistant featuring customer Honeywell Tuesday, September 17, 01:45 PM - 02:30 PM | Moscone South - Room 209 Join Oracle executive, Suhas Uliyar, vice president, Digital Assistant, AI and Integration, live at Oracle OpenWorld in a General Session like you haven’t seen before! Learn about areas of investments for Oracle Digital Assistant, latest product enhancements and see transformative chatbot technology live in action. Hear directly from our customer, Honeywell, on how they are seeing quantifiable benefits from use of Oracle Digital Assistant  GEN4060 Extend Oracle SaaS and Design New Experiences with Intelligent Automation featuring customer Ferrari Wednesday, September 18, 11:15 AM - 12:00 PM | Moscone South - Room 207/208 If you are looking to add new capabilities to extend Oracle SaaS applications, or trying to create ways to support new business models, then you would definitely want to make your way to this General Session. Oracle executive, Suhas Uliyar, vice president, Digital Assistant, AI and Integration, is joined on stage by lead executives for the different Oracle Cloud Platform services and our customer, Ferrari, to showcase the power of one Cloud platform. Hear Directly from Digital Assistant Customers One of the biggest benefits of attending Oracle OpenWorld is hearing directly from peers in other organizations about their use cases, how they are driving value with Oracle Cloud services and finding paths to success and innovation. We are very excited to have a slew of sessions featuring customer organizations including, Banco Daycoval, Exelon, FedEx, HSBC, Honeywell, IFFCO, Telefonica SA, Tokyo Gas, University of Adelaide, among others. Partners including AuraPlayer, Avanttic, eProseed, Fishbowl Solutions, Intrasee and Rubicon Red alongside Oracle’s technical experts, would also be at hand, and presenting sessions to support dialogues around best practices and implementations. Browse through our customer-centric sessions listing to add to your Schedule Builder                 Hands-On-Labs Take Oracle Digital Assistant for a test drive. Get hands-on experience working, building or delivering use cases for a Digital Assistant that fits your business model. See how you can create your own skills to easily converse with Cloud applications. Reserve your spot today for one or both of these hands-on-Labs (seating limited): HOL5639 Compose Digital Assistant for Oracle Applications with SaaS skills HOL5640 Getting hands on with Oracle Digital Assistant Conversation Designer         Demos and Product Showcases Seeing is believing. Experience it live to learn more about how Oracle Digital Assistant can create value for your organization. Don’t miss Oracle Digital Assistant demo stations in demo ground conveniently located on both the technology and applications showcase floors Access complete list of Digital Assistant demos                   Blogs and Social Start a conversation or stay up to date with Oracle Digital Assistant happenings, the latest announcements, tracking key activities from Oracle OpenWorld in real time using social channels and hashtags #OOW19, #OracleAssistant. Follow us on: Blogs: Oracle Digital Assistant Twitter: @OracleMobile       For more information, visit bit.ly/ODA_OOW19     Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

  Oracle OpenWorld 2019 is just around the corner. We look forward to seeing you in San Francisco from September 16-19, 2019. Whether you are looking to learn about Oracle’s latest technologies,...

Developer Tools

Managing Persisted State for Oracle JET Web Component Variable with Writeback Property by Andrejus Baranovskis

Starting from JET 6.0.0 Composite Components (CCA) are renamed to be Web Components (I like this new name more, it sounds more simple to me). In today post I will talk about Web Component writeback property and importance of it. All variables (observable or not) defined inside Web Component will be reset when navigating away and navigating back to the module where Web Component is included. This means you can't store any values inside Web Component, because these values will be lost during navigation. Each time when we navigate back to module, all Web Components used inside that model will be reloaded, this means JS script for Web Component will be reloaded and variables will be re-executed loosing previous values. This behaviour is specific to Web Component only, values for variables created in the owning module will not be reset. If you want to keep Web Component variable value, you will need to store variable state outside of Web Component. This can be achieved using Web Component property with writeback support. Let's see how Web Component behaves on runtime. Source code is available on my GitHub repo. Here I got basic Web Component included into dashboard module: Read the complete article here.   Developer Partner Community For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center. Blog Twitter LinkedIn Facebook Meetups Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Starting from JET 6.0.0 Composite Components (CCA) are renamed to be Web Components (I like this new name more, it sounds more simple to me). In today post I will talk about Web Component writeback...