Computing

Open source companies are thriving in the cloud

Quick, can you spot the common link between MongoDB, DataStax, Redis Labs, Percona, Couchbase, and EnterpriseDB? If you said, “They’re all open source database vendors,” you’d be mostly correct. (Not all offer databases governed by an open source license.)

But if you said, “Each offers an increasingly popular database-as-a-service cloud offering,” you’d be spot on. Indeed, while we’ve spent a few years with erstwhile open source vendors changing their licenses to ward off evil cloud vendors, what we’re starting to see is these same vendors embracing the cloud, and to hugely positive effect.

Hence, while Databricks CEO Ali Ghodsi has

Read More

Which multicloud architecture will win out?

You would have to be living under a rock not to notice that multicloud deployments have become the new normal, for many reasons. The core arguments I’m hearing are the notions of avoiding lock-in and picking best-of-breed cloud services.

As I’ve pointed out here before, with multicloud comes complexity and the challenge of operationalizing a complex architecture. Many enterprises can move these deployments to operations (cloudops), and others are stuck in kind of a cloud computing limbo.

The easy answer is they should have planned better, but that’s not what enterprises want to hear, and to be fair to them,

Read More

Cloud outages show multicloud is essential

Something is rotten in the state of Denmark—in all of Europe actually—and Amazon has been tight-lipped about it. It seems there might have been a hack or a well-executed denial-of-service attack. I realize this was in October, but Google autocomplete suggests that “AWS DDoS attack” be followed by a year. These things happen frequently.

Denial-of-service attacks are as old if not older than the internet—and so is the lack of candor on the part of your data center operator or hosting provider. The thing that protected us all in the past from watching the whole net go black is the

Read More

Can Deutsche Bank’s PaaS help turn the bank around?

Back in 2015 – following an executive bloodbath and shortly before it would be deemed the world’s most dangerous bank by the International Monetary Fund (IMF)  – a small team of engineers in Deutsche Bank’s London office were tasked by their new management with transforming the bank into operating “everything-as-a-service.”

Now, three years on, those engineers have built Fabric, an internal platform-as-a-service (PaaS) that is already being used by thousands of Deutsche Bank employees to run thousands of applications, all with the aim of running 80 percent of workloads on Fabric by 2022. Built on top of Red Hat’s OpenShift

Read More

Are containers a good choice for your applications?

The application container market is set to grow from $762 million in 2016 to $2.7 billion by 2020. This according to 451 Research’s latest Cloud-Enabling Technologies Market Monitor report. Despite only being a small portion of the overall cloud technologies market, application containers will see the hottest growth, estimated at 40 percent through 2020.

Why? Well, it’s hype mixed with need, with a bit of success on top. Containers have a valid place in the cloud computing technology stack, beyond the hype. In other words, they solve a core problem facing those moving applications to the cloud or building net-new

Read More

Use Azure Cognitive Services to automate forms processing

Microsoft’s Cognitive Services, powered by machine learning, are an easy way to add artificial intelligence to your apps, offering pay-as-you-go access to a selection of useful algorithms. Unlike many other web services, they’re continuously evolving, improving as they ingest more and more labeled data.

That’s an important difference between machine learning and other, more familiar, algorithms. As Microsoft improves its training and models, the scope of the services continues to get better, along with responsiveness and accuracy. Some can even take advantage of a process called Transfer Learning, where training a model with one set of data improves

Read More