Database giant Oracle (ORCL -0.97%) reported its fiscal third-quarter results after the market closed on Monday. It was clear on Tuesday morning that investors weren't happy. Oracle stock was down about 10% at midday, despite a big earnings beat and in-line revenue.

Oracle's cloud business put up some solid growth numbers, but the company's guidance for the fourth quarter left a lot to be desired. Here's the good and the bad from Oracle's third-quarter report.

A drawing of clouds.

Image source: Getty Images.

Strong cloud growth

Oracle has talked a big game when it comes to cloud computing over the past couple of years, taunting market leader Amazon. The company announced its second-generation cloud infrastructure in late 2016, with Executive Chairman and CTO Larry Ellison proclaiming: "Amazon's lead is over. Amazon's going to have serious competition going forward."

About a year later, Oracle unveiled its autonomous database cloud, which uses machine learning to lower costs. This time around, Ellison said that Oracle would guarantee in writing that its new database service would cost less than half the price of running the same workloads on Amazon Redshift on AWS.

While Oracle is still far behind the e-commerce titan in the cloud computing market, its cloud business grew quickly in the third quarter. Third-quarter cloud revenue jumped 32% year over year to $1.57 billion. Software-as-a-service (SaaS) generated $1.15 billion of revenue, up 33% year over year, while infrastructure-as-a-service (IaaS) and platform-as-a-service (PaaS) generated $415 million of revenue, up 28% year over year. This helped Oracle grow total revenue by 6%, despite a slump in new software license, hardware, and services revenue.

The SaaS business is approaching a $5 billion annual run rate, and the company believes there's plenty of growth ahead. CEO Mark Hurd elaborated:

Less than 15% of our on-premise applications customers have begun to migrate their applications to the cloud. As the other 85% of our applications customers start to move their applications to the Cloud, we have a huge opportunity in front of us. We expect to more than double the size of our SaaS business very quickly.

The autonomous database is now fully available on Oracle's Cloud, and the company plans to launch other autonomous services this year, including Autonomous Analytics, Autonomous Mobility, Autonomous Application Development, and Autonomous Integration.

Cloud computing growth, along with some share buybacks, helped Oracle grow its non-GAAP earnings per share by 20% year over year. GAAP operating costs rose by just 2%, handily outpaced by revenue growth. Oracle's non-GAAP EPS of $0.83 beat the average analyst estimate by $0.11.

Weak guidance

While Oracle's third-quarter results were generally positive, its guidance wasn't so hot. The company expects revenue in the fourth quarter to grow by 1% to 3% year over year, declining by 0% to 2% adjusted for currency.

Slower cloud growth is the culprit. Oracle sees total cloud revenue growing by 19% to 23% year over year, or 17% to 21% adjusted for currency. Despite Oracle's cloud business, especially the IaaS and PaaS portion, being so much smaller than the market leaders, the company looks like it's having trouble keeping up.

How serious Oracle truly is about going toe-to-toe with Amazon is up for debate. With a vast base of on-premise database customers, Oracle's main task is keeping those customers on board if they choose to move to the cloud. The last thing Oracle wants is for an on-premise Oracle database customer to move to a competing cloud platform. That would be the first step in dumping Oracle altogether.

The biggest risk for Oracle investors is the possibility that Oracle's shift to the cloud is a zero-sum game. Will the company actually be able to win new customers with its cloud offerings? Or will most of its cloud growth be at the expense of declines elsewhere? It's too early to tell.

Oracle's weak projected cloud growth could be a warning sign that the company's effort to compete with Amazon and the other major cloud players isn't going quite as well as the company had hoped. Oracle doesn't appear to be living up to its bold talk.