IBM spent the last week of February announcing a constant stream of Cloud deals that focused mostly on various aspects of App Dev. All IBM software is now enabled for private, public and hybrid cloud. It announced expansion of Bluemix public, dedicated, and local services, IoT and the Weather Company, a growing suite of cognitive APIs for Watson, and hybrid object storage. These should be no surprise to DancingDinosaur readers who have seen a steady trickle of IBM Cloud announcements for months. Let’s sample just a few:
For DancingDinsosaur, this announcement: IBM and VMware Announce Strategic Partnership to Accelerate Enterprise Hybrid Cloud Adoption, was the most eyebrow raising. IBM and VMware have jointly designed an architecture and cloud offering that will enable customers to automatically provision pre-configured VMware SDDC environments, consisting of VMware vSphere, NSX and Virtual SAN on the IBM Cloud. With this SDDC environment in place, customers will be able to deploy workloads in this hybrid cloud environment without modification, due to common security and networking models based on VMware. This appears intended to encompass SoftLayer too as just another new application environment.
Apple’s Swift development language adds more developer news: IBM to Bring Swift to the Cloud to Radically Simplify End-to-End Development of Apps. IBM has become the first cloud provider to enable the development of applications in native Swift, unlocking its full potential in radically simplifying the development of end-to-end apps on the IBM Cloud. This announcement is the next phase of its roadmap to bring Swift to the Cloud with a preview of a Swift runtime and a Swift Package Catalog to help enable developers to create apps for the enterprise. DancingDinosaur, a former wannabe developer, is a fan of Swift as well as node.js and Go. Where were all these nifty tools when I was younger?
Watson is another longtime favorite of DancingDinosaur: IBM Announces New and Advanced Watson APIs on the Cloud. New and expanded cognitive APIs for developers that enhance Watson’s emotional and visual senses will further extend the capabilities of the industry’s largest and most diverse set of cognitive technologies and tools. IBM is also adding tooling capabilities and enhancing its SDKs (Node, Java, Python, and the newly introduced iOS Swift and Unity) across the Watson portfolio and adding Application Starter Kits to make it easy for developers to customize and build with Watson. All APIs are available through the IBM Watson Developer Cloud on Bluemix.
And just in case you didn’t think these weren’t enterprise-class announcements: IBM and GitHub Form Strategic Partnership to Offer First GitHub Enterprise Service in Dedicated and Local Hybrid. IBM and GitHub plan to deliver GitHub Enterprise as a dedicated service on Bluemix to customers across private and hybrid cloud environments. By working with IBM Cloud, developers can expect to learn, code and work with GitHub’s collaborative development tools in a private, environment with robust security capabilities. GitHub and IBM, through this strategic partnership, aim to advance the development of next generation cloud applications for enterprise customers.
IBM WebSphere Blockchain Connect – A new service available to all WebSphere clients is designed to provide a safe and encrypted passage from their blockchain cloud to their enterprise. Starting immediately, enterprises currently using IBM’s on-premises software can tap these new offerings as an on ramp to hybrid cloud, realizing immediate benefits and new value from their existing investments. Blockchain is just one part of a series of tools intended to make it easier for developers to unlock the valuable data, knowledge and transaction systems. Also coming is fully integrated DevOps tools for creating, deploying, running and monitoring Blockchain applications on IBM Cloud that enables the applications to be deployed on IBM z Systems.
Blockchain still may be unfamiliar to many. Recognized most as the technology behind bitcoins, it should prove particularly valuable for IoT systems by providing a mechanism to securely track any of the various things. It enables what amounts to trustless transactions by eliminating the need for an intermediary between buyers and sellers or things and things. For those who want open trustworthy IoT communications without relying on intermediaries blockchain could provide the answer, facilitating the kind of IoT exchanges people have barely begun to imagine could be possible.
Finally, IBM Unveils Fast, Open Alternative to Event-Driven Programming through the Bluemix OpenWhisk platform, which enables developers to quickly build and link microservices that execute software code in response to events such as mouse clicks or receipt of sensor data from an IOT device. Developers won’t to need worry about things like pre-provisioning infrastructure or operations. Instead, they can simply focus on code, dramatically speeding the process.
DancingDinosaur is Alan Radding, a veteran information technology analyst and writer. Please follow DancingDinosaur on Twitter, @mainframeblog. See more of his IT writing at technologywriter.com and here.