Cloud Platform Partner Advisory Council 2019

imageOn behalf of Oracle, it is our pleasure to announce the annual Partner Advisory Council!

Join us for an exclusive event where you can engage with global Oracle Product Management. This is your opportunity to give feedback and discuss the future enhancements to the Oracle Cloud Platform.

September 13, 2019 | 7:30 AM – 6:00 PM
Oracle Conference Center, 350 Oracle Parkway
Redwood Shores, US

For details please visit the registration page here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Opportunity to Order Workflow: Integrating Salesforce with NetSuite – Part 2 by Arijit Chakraborty

image

In our previous post, we demonstrated how Oracle Integration Cloud can automate your ‘Opportunity to Order’ workflow to help you achieve synchronization between your Salesforce and NetSuite applications. In this post, I will show you how easy it is to set up this integration flow between Salesforce and NetSuite.

The setup begins with the creation of individual connections for Salesforce and NetSuite using Oracle Integration Cloud’s designer console. First add the authentication credentials to access your application environments. Once the connections are saved and tested, we proceed to the next steps of creating an integration process flow through drag and drop, configuring the adapters, and defining the mapping. Finally a single click activates your integration to achieve bi-directional synchronization between Salesforce and NetSuite.

Watch this video created by the Oracle Learning Library Team (YouTube channel) for a complete demo of the steps involved in using Integration Cloud Service to setup and configure your ‘Opportunity to Order’ workflow between Salesforce and NetSuite. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Oracle Integration Cloud: Recommend Feature Demo

image

Watch the video here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Provisioning Oracle API Platform Gateway Nodes using Terraform and Ansible on AWS by Kevin King

image

When using Oracle Autonomous API Platform, an API gets deployed to a logical gateway.  The logical gateway consists of one or more nodes which are instances of the runtime, installed on physical machines, virtual machines, or cloud infrastructure.  The gateway nodes handle the processing of the API requests, but a load balancer is still required to distribute traffic between the nodes.  When performance becomes an issue, more nodes can be added to increase throughput.  Providing an automated way to manage nodes ensures consistency of configurations and the ability to easily add and remove nodes.

The gateway nodes can be installed on-premise or in the cloud, and are not restricted to the Oracle cloud.  This allows for customers who are already using AWS to host their micro-services, to use Oracle’s API Platform platform to be able to monitor and expose their APIs on a central location.  The API Platform portal, provides a central location deploy, activate, deprecate, and secure APIs while having complete visibility of the usages and KPI monitoring.

In this blog, I’ll describe how I’ve created an automated way to provision, configure, and register new API gateway nodes, running on Amazon EC2 into the API Platform using Terraform and Ansible.

Technologies used (and links for more help): APICS: This the Oracle API Platform Cloud Service. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Managing HTTP Headers with Oracle API Platform by Robert Wunderlich

image

Imagine you have a service that is secured with Basic Auth or better yet OAuth2 and you would like to leverage the complete capabilities of an API Platform so you choose to create an API and deploy it to a gateway running in front of your service.

When you call your service directly from within your internal network, everything works, providing you include the appropriate Authorization header that your service expects. However, when you call the API endpoint on your gateway, the endpoint you will make available to your consumers, it does not work. You are passing everything as your original call, you’ve just modified the end-point to point to your gateway load balancer address and API end-point. What happened?

Well, most of the headers you pass to the gateway will simply pass through by default, with the exception of Authorization. Here is an example of a real simple API I created.

This API receives a request to the "echo" end-point and simply passes it to httpbin.org so we can see the result. So, as we can see, I am not really including any security policies in my API. I am choosing to leave that to the back-end service in this case. What happens if I call this API passing with an Authorization header. As you can see below, it is not included in the headers.

This is because the gateway is an authorization and policy enforcement engine and in most cases, when we validate the user at the gateway, we do not want to pass that header to the back-end systems. But what if we do want to pass that header? It turns out this is quite simple. We add the header to our Service Request policy. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

API Platform Cloud Service Training, Samples and Demos by Robert Wunderlich

image

This is the place to learn all about API Platform! Here you will find our repository of tutorials that are aimed to help you on your path to be an expert.

What is a tutorial?

A tutorial is a small lesson that walks you through the process of performing a particular task. For example Designing an API

Note: Whenever there is a link, open it in a new tab (right-click->"Open Link in New Tab"). This way you will maintain your place this lab guide without having to re-orient yourself after completing a task from a linked tutorial, etc

Think of a tutorial as the how to perform a task

What is a scenario?

A scenario the story or use-case that provides a path through the tutorials. Think of a scenario as the what and why

Suggested approach

The overall structure of this training can be thought of as

  • Scenario
    • Tutorials
      • Screencasts (coming soon)

As you begin with the scenario, you may visit the linked tutorials for guidance, but we suggest you try to push yourself to use the application with only just enough guidance that you might need. Don’t blindly follow the steps of a tutorial. As a matter of fact, there are some tasks that naturally get repeated, such as deploying an API as you make changes. The first time you deploy, you may need to use the tutorial, but the second and subsequent times, try to do it without the tutorial so you can test yourself and confirm if you are comprehending what this training is teaching you.

We plan to record each tutorial in a short screencast so that if you need to see it being done, or you simply want to validate that you’ve followed the task correctly, you can use these videos. Again, don’t hesitate to push yourself by attempting to complete the task, then use the tutorial to validate your understanding.

Getting Started

  1. Choose the environment you will use
  2. You can visit Environments to learn about getting a free trial of Oracle Cloud.
  3. Visit the scenarios and choose which one you want to use. There is only one right now, so the choice is easy!

Get the free training material here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

When the Cracks Begin to Show On Designing Microservices by Lucas Jellema

image

No one has achieved success with microservices just by talking about them. Unfortunately, many organizations spend a lot of time on exactly that, debating how to approach microservices. It is as though there is one perfect approach to designing and working with microservices that needs only be uncovered. In actual fact, there is no such definitive solution; even if there were, it would hold true only until changes in the organization, business objectives, technology frameworks and regulations made adjustments necessary.

It is tempting—just as it was a decade ago with SOA Web Services—to spend a lot of time and energy on identifying microservices. Creating an exhaustive overview of all microservices, defining the exact scope and interface of each, is not feasible and is not a smart investment of time. It would be a lot of work, and that work would never be complete. The definition of microservices is not an end in itself and giving in to this temptation represents a serious risk. Microservices are an instrument for achieving sustained business agility in a changing world of functional and non-functional requirements and evolving technical, political, economic, and legal parameters. Microservices cannot be defined once and for all, and they should not have to be. As architects and developers we are agile and flexible. We embrace change in all aspects of our IT organizations.

Here’s another organizational risk familiar from the SOA era: starting with an exclusive focus on the technology for implementing microservices and on the microservices platform, the underlying platform for eventually running the microservices (that do not even exist yet and for which no requirements are yet known). It is all too easy to spend time on this seemingly useful exercise and, after months of investigation and selection and architecting, to end up with an impractical, oversized and over-engineered platform – and no running microservices. Such discussions slow down the process of microservices adoption, obstruct the view of the essential challenges, and set up an organization for disappointing results (if not outright frustration).

A third category of risk is to just start building microservices without a clear business need for or objective with a microservices architecture or, even worse, without really understanding what a microservices architecture entails from an organizational perspective. The operative keyword being overlooked: DevOps.

This article provides some insights and guidelines that can help propel teams of architects beyond discussions and into action. Perhaps it can also help establish some architecture guidelines, such as the importance of domain design.

What do we want to achieve with microservices?

When discussing microservices, we must remember what our objectives are. Microservices are not the objective; they are merely the means. Microservices are meant to help us with those objectives and if they do not do so, we neither need nor want them. Read the complete article here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Free eBook Cloud Integration & API Management for dummies

image

Want simplify integration in the cloud? Monetize with API management and empower citizen developers? Get the free Cloud Integration & API Management eBook here.

Get the free eBook here.

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Technology and Industry Innovations and Demos

image

Hubs have helped dozens of businesses realize their vision by bringing them to life. Below are some of the catalogued applications and projects the Hubs have helped put into production for companies just like yours. Let us work with you to get your next project off the ground and into the cloud.

· Smart Cart Demo For anyone who owns their own business, they know the most important entity is the customer. See how Oracle Cloud Enterprise can help in the world of retail. Watch the demo (7:24)

· Business Insight Chatbot See how Oracle can help retail companies improve productivity and appropriately focus their efforts by using chatbots that can give quick access to information. Watch the demo (2:09)

· Business Insight Chatbot: Behind the Scenes See how an Oracle Mobile chatbot can help retail companies improve productivity and appropriately focus their efforts. Watch the demo (9:25)

· Elevate CX with Augmented Reality Oracle can help retail companies create engaging experiences for customers by using artificial intelligence and augmented reality. This exciting innovation will incentivize consumers to buy products in stores rather than online. Watch the demo (2:24)

· Elevate CX with Augmented Reality: Behind the Scenes Using artificial intelligence and augmented reality, Oracle can help companies create engaging experiences for their customers. Watch the demo (6:24)

· Mobile App with Active Notification See how you can get your third- party apps to send push notifications to others, even if that capability isn’t native to the application. Watch the demo (1:55)

· Connected Patient and Wellness Adherence Oracle can help healthcare companies create an integrated and seamless healthcare experience by using connected devices that can work together with patients to take a proactive approach to improving health. Watch the demo (3:16)

· Connected Patient and Wellness Adherence: Behind the Scenes Using Oracle Mobile Cloud Enterprise and Oracle IoT Cloud Service, the healthcare industry will be able to better care for patients and monitor their vital signs through use of connected technologies. Watch the demo (6:57)

· Intelligent Asset Maintenance See how you can use blended datasets and machine learning to better predict maintenance issues, saving money and ensuring smoother operations. Watch the demo (3:34)

· For further details please visit the website here.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress

Additional new content PaaS Partner Community

image· Use Processes in Oracle Visual Builder Cloud Service. Create a process application and a process in Oracle Process Cloud Service, then, using Visual Builder Cloud Service, create a web application that displays processes and tasks and executes them.

· Special Report: Blockchain In July, Oracle announced the general availability of its Oracle Blockchain Cloud Service, which allows organizations to easily build blockchain networks that can drive more-secure and more-efficient transactions, and to track goods through supply chains globally. Oracle has many of the required components for a strong blockchain network already in place, including a powerful platform, compatible SaaS applications, and a comprehensive and proven cloud security portfolio. With these capabilities, Oracle is uniquely poised to deliver major benefits to customers. These include minimizing complexity and cost, improving the customer experience, hastening application delivery and integration, and increasing transparency throughout the supply chain. Here, discover how blockchain is reducing risk and costs associated with common business processes, and learn how your business can use blockchain to drive innovation and accelerate profits.

· Is Blockchain Right for You? Oracle’s framework helps companies evaluate this hot technology using six criteria.

· Cloud Productivity Payoff Discover the key benefits of a unified approach to finance modernization

· Oracle Helps You Put Blockchain into Real-World Use with New Cloud Service Oracle Blockchain Cloud Service has the features that an enterprise needs to move from experimenting with blockchain to creating production applications.

· What Will Spark the Blockchain Explosion? Which enterprise or industry application or applications will ignite a true explosion in the use of blockchain?

· Edtech Startup to Release Blockchain-Based “Lifelong Learning Ledger” Brandman University is taking a new approach to adult education, focusing on students’ competencies to speed their path to graduation

· Oracle Blockchain Service for Financial Services Oracle Blockchain Cloud Service is part of a PaaS portfolio delivered by a scalable, distributed transaction processing platform that accelerates revenue, creates new revenue streams, and reduces risk.

 

PaaS Partner Community

For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress