Microsoft Azure: account upgrade to keep going with free products

Today i got an e-mail about my azure account:


 Microsoft provides a little FAQ for this upgrading process:
So there is no option not to upgrade. "you won't be able to access any Azure services" is not really an option...

There 4 upgrade paths i can choose:
To use this account only for my blog, i decided to choose "no technical support", which is perfectly adequate.

After hitting the upgrade button, the notifications bar came (more...)

Integration with APIless Systems – Leveraging RPA – Definitive Tip #10

Traditionally integrating with systems that don’t offer APIs or a shared storage mechanism (such as open tables) has been something of a headache often resulting in the ‘last mile’ of the integration process being manual. The manual steps often come because the cost of building and maintaining the means to integrate has not been cost […]

The post Integration with APIless Systems – Leveraging RPA – Definitive Tip #10 appeared first on Implementing Oracle Integration (more...)

Microsoft Azure: Creating a Linux machine and a first login via ssh

After having logged in to azure.microsoft.com i navigated to "Virtual machines":
There i hit the "create virtual machine" button and a wizard was opened, where the following steps have to be completed:


So here are the basic settings:


Inside the basic settings you have to choose the name and a resource group (in my case i had to create a resource group, because its my first vm).


Then i had to select an (more...)

Building a Custom Component with the Oracle Digital Assistant

Often times, a digital assistant must execute on logic that can’t be written in the YAML or in a Q&A and should therefore use a custom component. Some use cases for a custom component might be: sending an email to the user or bot administrator, making an API call with user input, or connecting to an external data source to return user’s information. As a general rule, custom components should be used any time the (more...)

Last Week in Stream Data Integration & Stream Analytics – 12.2.2019

This is the 144th edition of my blog series blog series around Stream Data Integration and Stream Analytics! I have slightly changed the title to better reflect the content of by weekly blog series.

According to Gartner’s “Market Guide for Event Stream Processing”, Stream Data Integration and Stream Analytics are the two subsegments of the overall Stream Processing domain. I really like this definition, as it easily allows to categorize products either into one of (more...)

Fusion and in-app Guides

I’ve heard a couple of clients recently mentioning that they’d like to have some kind of in-app guide setup to walk their self-service users through common tasks in Fusion, so I thought I’d investigate.

There are quite a few companies that operate in the same area, here are the ones that I found with a short googling session:

Service Cost
Appcues Varies
Iridize Acquired by Oracle, now known as Oracle Guided Learning
MyGuide $1-3/user/month
Pendo Varies
Toonimo (more...)

Microsoft Azure: Pricing Calculator

If you are thinking about to move your server/services/apps into Micosoft Azure, the pricing calculator would be very helpful to estimate the cost:
https://azure.microsoft.com/de-de/pricing/calculator/


The usage is very simple. Just use the kind of service you want to use from Microsoft Azure:
 And modify the defaults to you needs:

The problem is, that it is not so easy to calculate the number of i/o transactions for your application, but for a first start these number should be sufficient.



2019 – Oracle Open World : London


In the middle of January, Oracle brought Open World to London. I'm not sure it is actually Open World but it was a great event and much appreciated by those in region.


For me it was my first outing as Accenture in action. We started in Accenture in October just a few days before Open World in San Francisco and although I was really welcomed felt I was still one step removed.

Wind on less (more...)

Making Scripts Work with IDCS Deployed PaaS

A while back I made some utilities I developed to help with managing the API Platform. At the time we didn’t have access to an IDCS based environment, so credentials worked using basic auth (I.e. user name and password). But with environments managed by IDCS tokens are used.

As a developer with a Java background I have to admit to liking Groovy over Python for scripting, not to mention for the API Platform groovy (more...)

HP Color LaserJet MFP on Ubuntu: Scan Error during device I/O (code=9)

I decided to use a multi function printer including scanner and fax with my ubuntu systems.
First step was to download the hplip package from HP:
https://developers.hp.com/hp-linux-imaging-and-printing/gethplip

The installation process worked like a charme
bash ./hplip-3.19.1.run
But running the scan utility ends up with the following error:


$ hp-scan

HP Linux Imaging and Printing System (ver. 3.19.1)
Scan Utility ver. 2.2

Copyright (c) 2001-15 HP Development Company, (more...)

Last Week in Stream Data Integration & Stream Analytics – 4.2.2019

This is the 143rd edition of my blog series blog series around Stream Data Integration and Stream Analytics! I have slightly changed the title to better reflect the content of by weekly blog series.

According to Gartner’s “Market Guide for Event Stream Processing”, Stream Data Integration and Stream Analytics are the two subsegments of the overall Stream Processing domain. I really like this definition, as it easily allows to categorize products either into one of (more...)

Oracle Developer Meetup – London Feb 19

Last night was the first Oracle Developer Meetup in London for 2019.  We were very fortunate to have Tomas Langer fly over to talk about the new micro container/framework being developed as an open source solution by Oracle.

Oracle Developer Meet-up - Tomas Langer presenting on Helidon

Tomas, opened by explaining the evolution of the micro-profile being championed by the Eclipse Foundation who are now the guardians of J2EE also known as Jakarta and how the J2EE and Micro-Profile standards compare (in simplistic (more...)

Microsoft Azure: Regions and Availability Zones

Before running a VM or any other service inside Microsoft Azure, just a look where the servers can be placed:
This looks fairly the same as the regions at AWS.
Here a better view to europe:

 Each region has several availibility zones (same wording like AWS):
The definition give at Microsoft Azure:

Regions

A region is a set of datacenters deployed within a latency-defined perimeter and connected through a dedicated regional low-latency network.
With (more...)

Java 11: JEP 333 ZGC A Scalable Low-Latency Garbage Collector

After i found this strange "No-Op Garbage Collector", i was keen, if there are some other new GC features with Java 11.


There is another JEP with the number 333:
 If you look here, the goals are:

  • GC pause times should not exceed 10ms
  • Handle heaps ranging from relatively small (a few hundreds of megabytes) to very large (many terabytes) in size
  • No more than 15% application throughput reduction compared to using G1
  • (more...)

API Caching with the Oracle API Platform

We have been developing some advanced custom API policies for a client and in the process picked up on a few insights that didn’t even make into the API book. One of these policies is to provide an optimization around caching of API calls. The rest of this blog will talk about the tricks we have specifically applied to link an API Gateway to a caching mechanism and why.

Before I go into the details, (more...)

Introducing Fishbowl’s XML Feed Connector for Google Cloud Search

Last November, Google released Cloud Search with third-party connectivity. While not a direct replacement for the Google Search Appliance (GSA), Google Cloud Search is Google’s next-generation search platform and is an excellent option for many existing GSA customers whose appliances are nearing (or past) their expiration. Fishbowl is aiming to make the transition for GSA customers even easier with our new XML Feed Connector for Google Cloud Search.

One of the GSA’s features was the (more...)

Review: eBook: Saas for Dummies

As i wrote some days ago, Oracle provided this book as free download:


Here my review:

The book starts with the chapter "recognizing modern business challenges and opportunities". The author comes up with things like "business transformation starts with digital transformation" or "businesses will need to rethink every element of their business". It contains a typical opening for this topic.

The next chapter has the title "Empowering Business Managers with SaaS Solutions". The focus (more...)

Automate your PDMWorks, EPDM, and File System to PTC Windchill Data Migrations Using Fishbowl’s LinkLoader

Companies don’t invest in Windchill so they can execute lengthy, complicated, expensive data migration projects. They invest in Windchill so they can realize the benefits of a well-executed PLM strategy. However, the lynchpin of a good Windchill deployment is getting accurate data into Windchill…and the faster it happens, the faster a company can move on their PLM strategy.

Fishbowl Solutions has worked with numerous customers on enterprise data migration projects over the years. When many (more...)

Last Week in Stream Data Integration & Stream Analytics – 28.1.2019

This is the 142nd edition of my blog series blog series around Stream Data Integration and Stream Analytics! I have slightly changed the title to better reflect the content of by weekly blog series.

According to Gartner’s “Market Guide for Event Stream Processing”, Stream Data Integration and Stream Analytics are the two subsegments of the overall Stream Processing domain. I really like this definition, as it easily allows to categorize products either into one of (more...)

Encouragement Pays Rich Rewards


Encouragement is something we can all give. It doesn't have to be formal mentoring, just encourage someone in their journey and help them find the right path.

Many years ago, in 2007, I had the privilege of taking on a graduate in a new Business Intelligence Team I was building. I selected him because he pushed himself forward and said he wanted to learn. 

This was at the start of the learning revolution of (more...)