What is Heatwave?

HeatWave is Oracle’s engine designed to enable customers to run analytics on data which is stored in MySQL databases without the need for ETL. This service is built on an innovative, in-memory analytics engine which is architected for scalability and performance and is optimized for Oracle Cloud Infrastructure (OCI) Gen 2 hardware. This results in a very performant solution for SQL analytics at a fraction of the cost compared to other cloud services including AWS Aurora, Redshift, Google Big Query, RDS.

HeatWave is a cloud native service which is exclusively available in Oracle cloud Infrastructure and provides compelling performance and…

We learned in the previous article how to securely expose your private database on a Public IP via MySQL Router. Today we will take advantage of this setup and connect various tableau deployments to a cloud-managed MySQL deployment.

Why? The answer is simple: HeatWave

HeatWave is a new, integrated, high-performance analytics engine for MySQL Database Service. HeatWave accelerates MySQL performance by 400X for analytics queries, scales out to thousands of cores, and is 2.7X faster at one-third the cost of Amazon Redshift. MySQL Database Service, with HeatWave, is the only service that enables database admins and app developers to run OLTP and OLAP workloads directly from…

Use MySQL Router to securely connect to your private database via Public IP

Photo by Jan Antonin Kolar on Unsplash

Oracle MySQL Database Service is a fully managed database service that lets developers quickly develop and deploy secure, cloud native applications using the world’s most popular open source database. MySQL Database Service is the only MySQL cloud service with an integrated, high-performance analytics engine — HeatWave — that enables customers to run sophisticated analytics directly against their operational MySQL databases, eliminating the need for complex, time-consuming, and expensive data movement and integration with a separate analytics database. …

Just forget about all the headaches of configuring GPUs

Whatever deep learning library or framework you are using it doesn’t matter anymore. You will be able to set it up in just 5 minutes and few lines of code.


Setting up a good environment for your deep learning project is not an easy task.

You have so many things that you need to take care of: libraries have to match specific versions, the entire environment needs to be replicable to other machines and everything needs to be able to communicate with all the drivers in the machine that you have. …

Use free enterprise-grade Data Warehouse to bring a model into production.



In real-world data science, you will never receive a nice & clean CSV file but it will come from a database or if you’re lucky from a Data Warehouse.

In the great majority of Data Science courses, nobody will talk about the database and nobody will teach you how to work with one. As a matter of fact, no data scientist wants to spend time installing and managing a database. Luckily, there is Autonomous Database, a “data scientist-friendly” cloud-native database.

Autonomous DB runs on Oracle Cloud and it is…

In the world in which we currently are, internet providers share your private data with advertisers. Aren’t you tired of it?

Photo by Tim Mossholder on Unsplash

“What do they know about me? How are they able to do it?” Well, it’s pretty simple, the majority of the information shared online flows unencrypted between your device and your ISP servers, making them aware of whatever you do online.

ISPs use your information to track your habits, your tastes, your interests and dreams, and even your deepest fears.

“Do they care about me?” Absolutely not. They simply sell all this information to advertisers, the ones who actually care-enough to buy your attention. In addition, they block you from viewing some particular sites and this is just censorship 101.

WordPress is perfectly suited for a small business to target customers in their specific market or location to reach customers across the globe, at any time, on any device.

But can it be a valid option for an enterprise or a startup with good ambitions?

Can it satisfy more advanced capabilities like extensibility, interoperability, and scalability that enterprise-grade software generally has?

More than most organizations, enterprise businesses need to maintain a scalable and reliable web presence to remain competitive. To that end, many IT leaders of large-scale organizations have historically looked to expensive web solutions requiring proprietary support contracts to guarantee quality.

There may be another way, though.

What is WordPress? WordPress is an open-source content management system (CMS) licensed under GPLv2…

Let me start by saying that I always loved Pi boards.

Oracle mission statement

Disclaimer: The Raspberry Pi is a great piece of technology and it is supported by a great community. So many great things have been built by using a Raspberry Pi and the purpose of this article is not to undermine the beauty of these machines. My goal with this article is to uncover some great possibilities that are available out there by exploiting “Free Tiers” resources on cloud accounts. I will talk about Oracle Always Free Tier because it offers the greatest amount of resources available for free without expiration date.

Photo by Kevin Horvat on Unsplash

There are so many articles out there on how to use PuTTY to connect via SSH to a Linux Machine on Cloud so why another one? this one simply works.

UPDATE September 2020: You can now let OCI generate the private/public key par for you so you won’t encounter any issues! You just can also download the keys and store them securely on your laptop.

Photo by Britta Jackson from pexels.com

What is Oracle Content and Experience Cloud?

Oracle Content and Experience Cloud is a cloud-based content hub that lets you manage your content and digital assets wherever you are, keeping all your files at your fingertips at home, in the office, at the airport, or in a hotel halfway across the world.

Easy-to-use collaboration and workflow management that helps you streamline the creation and delivery of your content to improve both customer and employee engagement.

In today’s world, experiences are everywhere — speakers, in cars, watches or headsets, you name it.

So what is standing in the way of truly frictionless, unified and consistent multi-interaction customer experience?

Today the average enterprise is managing content in at least 5 siloed / vertically integrated content…

Roberto Di Bella

Data Scientist Advocate @Oracle based in Costa del Sol 🇪🇸. Originally an Engineer from Milan 🇮🇹 now I play with AI at night. All views are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store