Speed 2 Value: Integration in Action Workshop

daver     carlos2

At this 9am to 3pm session, Dave & Carlos will show you SAAS and On-Premise Apps working together discussing:
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning,
and Seeing chatbots, drones and robots participating

REGISTER BELOW by clicking on the relevant location:

Wellington CLOSED
Auckland CLOSED
Sydney CLOSED
Brisbane Wednesday, 12 April 2017 – CLOSED
Perth Thursday, 20 April 2017 – CLOSED
Melbourne Wednesday, 26 April 2017
Adelaide Thursday, 4 May 2017
Canberra Thursday, 22 June 2017

Speed 2 Value: Cloud in Action Workshop

franco

In this 2 Hour session,  Franco will explain how the Oracle Cloud Platform provides:

  • Many Infrastructure Entry Points
  • Applications Usage beyond original purpose
  • Mobile and Bot Enablement
  • Faster Building of New Apps

REGISTER BELOW by clicking on the relevant location:

Wellington CLOSED
Auckland CLOSED
Sydney CLOSED
Canberra CLOSED
Brisbane Thursday, 6 April 2017 – CLOSED
Perth Tuesday, 11 April 2017 – CLOSED
Melbourne Wednesday, 19 April 2017 – CLOSED
Adelaide Thursday, 27 April 2017 – CLOSED

Speed 2 Value Workshops: March – May 2017

Cloud in Action Seminar – Register Here

In this 2 Hour session,  you hear how Oracle Cloud Platform provides
– Many Infrastructure Entry Points
– Applications Usage beyond original purpose
– Mobile and Bot Enablement
– Faster Building of New Apps

Integration in Action Seminar – Register Here

At this 9am to 3pm session, see SAAS and On-Premise Apps working together discussing
– Integration Choices
– Why APIs are Cool
– Integration Patterns / Analytics
– What and Why MicroServices
– Machine Learning
and Seeing chatbots, drones and robots participating

Developer Experience Seminar – Register Here

At this 9am – 5pm session, Develop Apps at speed whilst maintaining quality, control and flexibility using latest Devops practices
– Drive innovative approaches to business outcomes
– Understand the “6 Key Things” for AppDev
– See the “6 Key Things” in action with Oracle Cloud
– Experience what APIs can do for business

Innovation in Action Seminar – Register Here

At this 9am – 5pm session, see how Consumer-level collaboration and innovation are now expected in the workplace, using a combination of techniques and cloud solutions, supporting
– Fast Idea to Digital Model
– Integration & Process Tools
– Mobile & Multi-Channel Engagement & Analytics
– Internet of Things

Teaching how to use Developer Cloud Service to promote ICS Integrations into new Environments

Why not to have the best of the two worlds? That is, a simple web UI that allows you to easily integrate your SaaS and On-Premise applications, as well as a mature DevOps tooling, that allows you to store your integrations in a corporate version control repository and fully automate your deployments, continuous integration and continuous delivery of your integration projects.

Well, in this blog I am going to show you how simple it is to use Developer Cloud Service to manage your ICS Integrations in a DevOps fashion.

That is:

  1. DevOps person pushes a change in an ICS Integration into the corporate Git repository,
  2. A build task is triggered based on a Git code change being detected. Hudson will automatically trigger a build task,
  3. Hudson will build and package the ICS Integration and archive the result as a release for future deployment,
  4. A deployment task is triggered to deploy the ICS Integration into a configurable target ICS environment.
  5. Optionally, we could run tests and report status, to ensure the new code release is functional as expected.

Continue reading “Teaching how to use Developer Cloud Service to promote ICS Integrations into new Environments”

Application Builder Cloud Service 17.1.3: Creating Custom Connectors for REST Services

Recently Oracle has announced Application Development Platform 17.1.3 with useful new updates, enhancements and relevant announcements to a vast range of services in the Application Development portfolio, including Java Cloud, Application Container Cloud, Developer Cloud, Application Builder Cloud, Database Cloud, Exadata Express Cloud, and more.

Application Builder Cloud Service 17.1.3 comes with very interesting features including but not limited to:

  • On-device mobile app development with Oracle MAX (those of you who’re familiar with Mobile Cloud Service should remember that Mobile Application Accelerator used to sit on top of Mobile Cloud Service. Now a customer who has an ABCS account leverages a visual drag&drop development tool to  create both rich Web and Mobile applications).
  • Connect to external REST services with pluggable Business Object Providers
  • Business Logic for custom data objects – triggers validations and more
  • In control availability Security at the row level Action on fields in the UI

This post covers what is available to create custom business object providers to connect to external web services and expose them as business objects. ABCS 17.1.3 has a built-in template that provides an example of how to use Application Builder APIs with no connection to real REST API. The extension I have used is a great starting point to showcase how to connect to a real REST Service for demo purposes only.

Continue reading “Application Builder Cloud Service 17.1.3: Creating Custom Connectors for REST Services”

Teaching how to integrate Sales Cloud with Integration Cloud Service

In this blog, I am going to show how simple it is to use ICS (Integration Cloud Service) to integrate to Oracle Sales Cloud easily and quickly. The steps that I am going to show are tailored for Sales Cloud, but in reality, they are almost the same steps to integrate virtually any Application whether it is on premise or in the cloud.

Using ICS Sales Cloud connector, allows you to fully introspect into all Business objects, custom objects and Services while building an Integration, so you can literally choose depending on your needs the object to interact with, either to Create, Read, Update or Remove; specific queries, services, etc. In this case I am mainly going to work with the “Contact” Business object that belongs to a particular “Account”.

This is the use case that I am going to develop:

  • REST API to create (POST) new a new “Contact” for an existing “Account” in Sales Cloud
  • REST API to retrieve (GET) all “Contacts” from an existing “Account” in Sales Cloud
  • REST API to retrieve (GET) a specific “Contact” from an existing “Account”, given a unique identifier in Sales Cloud

Continue reading “Teaching how to integrate Sales Cloud with Integration Cloud Service”

Developing with ACCS Caching Services

Try though we might to shift everything to a glorious set of stateless services, there are still plenty of scenarios in which an application might need to store some state, commonly to track some information about a user and that user’s session. In these cases, an in-memory cache is a powerful addition to an application, and is nearly indispensable to an elastic cloud architected app which is expected to be able to scale horizontally on-demand, to allow information to be shared between application instances, avoiding the need for load balancer complexity to implement sticky-sessions. Application Container Cloud Service added the ability for applications to add a Caching Service binding in the 17.1.1 drop, and in this blog post we will explore how to leverage this capability in a Node.js application.

Continue reading “Developing with ACCS Caching Services”