Google’s Firebase taps serverless Cloud Functions

Firebase, Google Cloud’s back end and SDK for mobile and web application development, is being enhanced with serverless compute capabilities. Google Cloud Functions for Firebase, now available in a beta release, allows developers to run back-end JavaScript code that responds to events triggered by Firebase features and HTTPS requests. Developers upload their code to Google’s… Continue reading Google’s Firebase taps serverless Cloud Functions

Google’s machine-learning cloud pipeline explained

When Google first told the world about its Tensor Processing Unit, the strategy behind it seemed clear enough: Speed machine learning at scale by throwing custom hardware at the problem. Use commodity GPUs to train machine-learning models; use custom TPUs to deploy those trained models. The new generation of Google’s TPUs is designed to handle both… Continue reading Google’s machine-learning cloud pipeline explained

Good news: CIOs have stopped fighting the cloud

I call them the “folded-arm gang”: those CIOs who invite the “cloud guy” into a meeting and then push back on everything you say and do so for no good technical reason. It’s frustrating. But things are changing. CIOs who once pushed back on cloud computing have either changed their minds or have been fired.… Continue reading Good news: CIOs have stopped fighting the cloud

Cortana moves way beyond being a personal assistant

Microsoft’s Cortana voice-based personal assistant has always seemed a little out of place in the enterprise. It’s a useful tool for search, for reminders, and for letting you know when you need to leave to get to that meeting on time. But compared to Amazon Alexa’s growing list of skills, it’s lagging in the personal… Continue reading Cortana moves way beyond being a personal assistant

Google’s new TPUs are here to accelerate AI training

Google has made another leap forward in the realm of machine learning hardware. The tech giant has begun deploying the second version of its Tensor Processing Unit, a specialized chip meant to accelerate machine learning applications, company CEO Sundar Pichai announced on Wednesday. The new Cloud TPU sports several improvements over its predecessor. Most notably,… Continue reading Google’s new TPUs are here to accelerate AI training

The cloud can’t fix poor application performance

Have you heard the fairy tale that application performance on the cloud is automatically optimized, without any effort from developers or administrators? Too many people believe it’s reality, and not a fairy tale. [ A developer’s guide: Get started with serverless computing. | Microsoft Azure Functions locks in on serverless computing. | Build ’em now!… Continue reading The cloud can’t fix poor application performance