Microsoft’s P language is aimed at where cloud, AI, and IoT meet

Microsoft is positioning its P language as a solution for asynchrony in a world where this capability is becoming increasingly vital for the cloud, artificial intelligence, and embedded systems. Geared to asynchronous event-driven programming, the open source P unifies modeling and programming into a single activity. “Today’s software uses cloud resources, is often embedded in… Continue reading Microsoft’s P language is aimed at where cloud, AI, and IoT meet

Does Microsoft’s Cosmos DB promise too much?

Microsoft apparently missed database godfather Michael Stonebraker’s memo. In 2005 Stonebraker declared the “one size fits all” mentality of the database market is an idea whose “time has come and gone.” Fast forward to 2017 and Microsoft launched Azure Cosmos DB, a new database that promises to do… everything. No, really. Everything. Relational data? Check.… Continue reading Does Microsoft’s Cosmos DB promise too much?

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