Active Directory Delegated Authentication in Oracle Identity Cloud Service

AD Delegated Authentication is a way to synchronise user passwords between an on-premises Microsoft Active Directory enterprise directory structure and Oracle Identity Cloud Service (IDCS). Users can use their AD passwords to sign in to IDCS to access resources and applications protected by Oracle IDCS. We will use Office365 as one of the target applications. Oracle IDCS can provision user into Office365 and keep users synchronised.

The following diagram 1 depicts the scenario:

diagram1

Diagram 1: Logical architecture of scenario

Continue reading “Active Directory Delegated Authentication in Oracle Identity Cloud Service”

Policy Enforcement in Service Mesh – Istio / Envoy

This Lab, logically follows previous steps required to provision and curate a Kubernetes cluster. Please review them before proceeding. If you are in doubt, feel free to contact me directly via https://www.linkedin.com/in/citurria/

Testing BookInfo app with a single review version

First let’s test the BookInfo app with a single review version.

Continue reading “Policy Enforcement in Service Mesh – Istio / Envoy”

Oracle Live Hands-On Workshop Series (Sep – Nov 2018)

ADW banner


Autonomous Data Warehouse Workshop:

Think self-driving is just for cars?   Think again.

Join us in this exclusive event and get hands-on with the self-driving Oracle Autonomous Data Warehouse cloud.  See how Oracle is changing how businesses manage data and use analytics in the new era of automation.  Discover the combined power of Oracle’s autonomous strategy as we show you how to unlock the value of data and reduce risk in your data management platform.

Start the day with a briefing on how autonomous data management helps to empower you to differentiate your business through smarter insights, faster analytics and discover new ways to capitalize on your most valuable asset — your data.  Following the briefing is a chance to get roll up your sleeves and get hands on with Oracle Autonomous Data Warehouse Cloud.

The Hands-on Lab:

In this hands-on lab you will get first-hand experience with Oracle’s new Autonomous Data Warehouse Cloud.

• You will provision a new ADWC database and see how you can connect your tools to your database.
• You will work with Database Services and the sample data sets provided.
• You will load a local file from your computer to your Autonomous Data Warehouse Cloud Database, see how you can connect a data visualization tool and build dashboards with the tool.
• You will scale your database and experience the elasticity of Autonomous Data Warehouse Cloud.

Hands on Lab Pre-requisites:

A laptop able to connect via wireless with a minimum of 8GB of Memory and 3GB of storage (Windows laptops preferred with administration rights required to install Oracle SQL Developer and Oracle Data Visualization Desktop)

• Oracle SQL Developer
• Oracle Data Visualization Desktop
• (above software will be provided if needed)

Presenter:   Alex Blyth / Michael Charbonnier


Event Locations & Registration:

SYDNEY – ORACLE OFFICE – Tuesday 21st August
MELBOURNE – ORACLE OFFICE – Wednesday 22nd August
BRISBANE – ORACLE OFFICE – Thursday 23rd August
CANBERRA – ORACLE OFFICE – Friday 24th August
PERTH – ORACLE OFFICE – Tuesday 28th August
ADELAIDE – ORACLE OFFICE – Wednesday 29th August
WELLINGTON – CLIFTONS – Thursday 30th August
AUCKLAND – ORACLE OFFICE – Friday 31st August



DevWkshp


Autonomous AppDev Workshop:

As organisations focus on delivering innovation fast, they want a secure set of comprehensive, integrated cloud services to build new applications and run their most demanding enterprise workloads.

Built with advanced artificial intelligence (AI) and groundbreaking machine-learning (ML) algorithms, Oracle Cloud Platform autonomous services offer self-driving, self-securing, and self-repairing capabilities, enabling organisations to lower cost, reduce risk and accelerate innovation.

In this short workshop, you’ll see applications being built using a variety of modern App Dev technologies and principles, using the following agenda:

  1. From Data to Available Datasets with REST APIs, 3 ways
  2. User Experience via Development Tools (Web/HTML5, Mobile, Bots)
  3. Blockchain Enabling Critical Elements
  4. Integrating Applications, supporting Modern App Dev

Audience:  IT Managers, Architects, Developers

Optional Hands-on Session:
At the end of this workshop, there will be a hands-on element specifically with the Autonomous Visual Builder Cloud Service, therefore will need to bring your Wi-Fi enabled laptop and mobile phone with you.


Event Locations & Registration (registration links TBC)

SYDNEY – ORACLE OFFICE  –  Wednesday 5th September

BRISBANE – ORACLE OFFICE  –  Thursday 11th September
CANBERRA – ORACLE OFFICE  –  Wednesday 12th September
MELBOURNE – ORACLE OFFICE  –  Thursday 13th September
PERTH – ORACLE OFFICE  –  Tuesday 18th September
ADELAIDE – ORACLE OFFICE  –  Thursday 20th September
WELLINGTON – CLIFTONS  –  Tuesday 25th September
AUCKLAND – ORACLE OFFICE  –  Thursday 27th September

 



Digital Background


Autonomous Mobile Workshop:

“A chatbot is a computer program which attempts to maintain a conversation with a person”. – Wikipedia

Intelligent bots are computer programs that leverage artificial intelligence to enable natural conversations with people.  The recent advancements in machine learning and the convergence of compute power and big data are bringing artificial intelligence into the mainstream.

The Oracle Bots platform helps organisations engage with their customers and employees through common instant messaging and chat clients, like Facebook Messenger and WeChat, or by adding conversational features to their mobile apps. Chatbots are an extension of the Oracle Mobile Cloud Platform .

Join us for this Workshop to find out more about how Oracle is approaching this innovative and transformative technology to help build the next generation mobile channel.

Audience:   Business Managers, User Experience Managers, Developers, Architects

Presenter:   TBC


Event Locations & Registration:   (registration links TBC)

BRISBANE – ORACLE OFFICE  –  Tuesday, 23 October
SYDNEY – ORACLE OFFICE  –  Thursday, 25 October
MELBOURNE – ORACLE OFFICE  –  Tuesday, 30 October
CANBERRA – ORACLE OFFICE  –  Thursday, 1 November
PERTH – ORACLE OFFICE  –  Tuesday, 20 November
ADELAIDE – ORACLE OFFICE  –  Thursday, 22 November
WELLINGTON – ORACLE OFFICE  –  TBC
AUCKLAND – ORACLE OFFICE  –  TBC


 

Autonomous Data Warehouse – Live Workshop Series

ADWH banner

Think self-driving is just for cars?  Think again.

Join us in this exclusive event and get hands-on with the self-driving Oracle Autonomous Data Warehouse cloud. See how Oracle is changing how businesses manage data and use analytics in the new era of automation. Discover the combined power of Oracle’s autonomous strategy as we show you how to unlock the value of data and reduce risk in your data management platform.

Start the day with a briefing on how autonomous data management helps to empower you to differentiate your business through smarter insights, faster analytics and discover new ways to capitalize on your most valuable asset — your data. Following the briefing is a chance to get roll up your sleeves and get hands on with Oracle Autonomous Data Warehouse Cloud.

Continue reading “Autonomous Data Warehouse – Live Workshop Series”

Live workshop – Need to understand how Containers, Kubernetes and the Modern App Dev Platforms fit together?

 

The importance of application development is going beyond IT, helping organisations build out their core value, and innovating their business models to stay competitive. With modern application development platforms, organisations can rapidly build solutions that help to innovate how they operate and serve their customers.

 

Modern application development platforms enablement organisations to develop and deploy applications in the cloud that support business agility which has the added advantage of significant cost savings.

 

In this workshop, you’ll see applications being built using a variety of modern application development technologies and principles.

 

In this session we will cover:

 

  • Data samples to available datasets with RESTAPIs
  • User experience via development tools (web,HTML5, mobile, bots)
  • Blockchain enabling critical elements
  • Integrating applications, supporting modern application development
  • Blending real-time external data with machine learning and autonomous datasets

 

Optional Hands-on Session

At the end of this workshop, we’ll be running a hands-on session and you will need to bring your Wi-Fi enabled laptop and mobile phone with you.

 

Register now to avoid disappointment as places are limited.

Event Locations & Registration

 

SYDNEY

Tuesday 31st July

9:00am – 12:00pm

Register

Simple Polling: a basic Polling Web App built using Oracle Visual Builder CS Visual Applications

Polls. Surveys. Live Voting. It’s all about gathering live responses in any venue: conferences, concerts, classrooms etc.. There’s a proliferation of tools (including online tools) to create and conduct polls: “Download the mobile app today and be ready for your next interactive class or event tomorrow“.

For those who don’t know the difference between a poll and a survey a poll is used to ask one simple question while a survey is generally used to ask a wide range of multiple questions. …  How tedious are those questions?

If the point is obtain information do we want to bother our attendees with 10 questions (that they are not likely to answer) or do we want to ask 1 small, simple and quick question?  Well, being an attendee myself I think polls are way more powerful and effective than surveys so I thought a simple responsive Polling Web App was a good excuse to put my hands on Visual Builder and get familiar with the Visual Applications. This post assumes you’re familiar with Visual Builder Cloud Service – if you’re not reading Carlos’ latest post Teaching How to Get Started with Oracle Visual Builder 2.0 is certainly a good idea. Continue reading “Simple Polling: a basic Polling Web App built using Oracle Visual Builder CS Visual Applications”

Oracle API Platform Gateway Log files Summary

Is Troubleshooting Important for you ? I hope, the answer is Yes. If that’s the case for you then first thing we need to know where to look for the detailed error message when something going wrong e.g. Gateway server not pooling API configuration from Management tier, while Invoking API end user getting “Internal Server Error”, “Resource not found” etc etc. There could be many types of error but often its hard to find out root cause of exact error.

Recently, I have created an API which was further calling and HTTPS endpoint. While, invoking that API I was getting error “Internal server error”, However, there was nowhere I could easily locate the details error about this problem. I had looked Managed server.log, ManagedServer.out, APICS EDR file and many other files but couldn’t find useful error message related to my error. Later, I found one log file “default.log” which helped me to get root cause of my error. Hence, I decided to compile a list of all logs files, their location and bit of description, so that next time when I hit the some issue, it could be much easier for me to find out root cause by looking relevant log file. This blogs definitely helps to reader as well if they got stuck with API Gateway Error.

Note: The path given in my explanation could be different than your environment but I hope you can very well workout your environment path after looking my sample PATH which I have mentioned in this blog. My base location of installation was “/u01/apics”, the rest PATH should be same in your environment.

Also, before enabling debug/trace severity make sure it’s impact on file size because some of the files start getting thousand of lines of logs once you enabled the debug/trace log severity.

So, here is my comprehensive logs files list, their location and bit of description which you won’t find in Oracle APICS documentation.

Continue reading “Oracle API Platform Gateway Log files Summary”