IBM Acquires StrongLoop, Boosting Node.js Support - InformationWeek
IoT
IoT
Cloud // Platform as a Service

IBM Acquires StrongLoop, Boosting Node.js Support

IBM's acquisition streak continues with the buyout of StrongLoop, which boosts Big Blue's Node.js portfolio of services and support.

9 Spectacular Cloud Computing Fails
9 Spectacular Cloud Computing Fails
(Click image for larger view and slideshow.)

StrongLoop, a small company, with only 30 employees and about $8 million in venture funding, became IBM's latest subsidiary Thursday, after being bought out for an undisclosed sum.

At first glance, this seems like small potatoes. However, StrongLoop specializes in providing services and support for Node.js, a technology that enables developers to craft APIs to suit any need in the Java universe. And this made it a good fit for IBM's broad reach into the corporate market.

One question is, why sell to Big Blue?

"We thought long and hard about this," said Juan Carlos Soto, CEO of StrongLoop. The company has seen adoption of its technology at the grassroots level, but wanted to reach higher up in the corporate market to IT buyers who made corporate-wide buy decisions, he explained. "It's hard to get access to those folks."

Why did IBM buy?

"We're working in the Javascript space already," said Marie Wieck, general manager for IBM Middleware. StrongLoops' product offering complemented IBM's API economy, she explained. "The combination is 1+1=3."

(Image: Michal Krakowiak/iStockphoto)

(Image: Michal Krakowiak/iStockphoto)

Soto will be reporting to Wieck.

StrongLoop's Node.js product is now offered through IBM's Bluemix Platform-as-a-Service (PaaS). Strongloop offers a "robust implementation making Node.js enterprise-grade," Wieck said.

The Node.js framework allows a user to build APIs and scale them up. The technology is not new, as it has been proven by Yahoo, PayPal, and Netflix, Soto noted. What the market lacked was support and services for Node.js in an enterprise environment.

"This is what StrongLoop has been doing on a small scale for two-and-a-half years," Soto said. StrongLoop's services help the customer to define and implement an API strategy.

"Javascript makes it easy to develop nodes right away," Soto continued. Javascript also has a large ecosystem, with some 170,000 modules to use. Node.js enables non-blocking I/O, "handling many simultaneous connections in many ways," he said.

But there is also potential for greater usage in crafting solutions for mobile and the Internet of Things, Wieck pointed out.

[Read more about IBM's IoT investments.]

"Many of those are built on APIs and are now owned by the enterprise delivering the application," Wieck said. What results is an "API Economy," which IBM foresees becoming a $2.2 trillion market by 2018, Wieck added. Because a developer can "express things as APIs, new services can be built around them," Soto said.

IBM is in the middle of a massive turnaround effort, investing heavily in cloud computing and data analytics while hardware, software, and service revenues all decline.

To augment its investment in cloud and data analytics, IBM has been acquiring small companies with needed bits of technology to flesh out its product and service offerings in these new fields.

In general, IBM is looking to buy smaller companies that have complementary technology, such as StrongLoop. These companies offer IBM new routes to market or new technologies, Wieck explained. "There is no one blueprint for that." Prospects will either offer "adjacency or opportunity," she added.

William Terdoslavich is an experienced writer with a working understanding of business, information technology, airlines, politics, government, and history, having worked at Mobile Computing & Communications, Computer Reseller News, Tour and Travel News, and Computer Systems ... View Full Bio

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
jmyerson
50%
50%
jmyerson,
User Rank: Apprentice
9/14/2015 | 4:19:12 AM
Node js equates repeatable Javascript applications
Node.js is a convenient way of creating a library of repeatable Javascript applications -- both on the client and server sides. I've used Javascript for many, many years -- actually when it began - way back in 1995. At that time JavaScript's orginal name was Mocha by Netscape's founder. In pursuit of a marketable name, Mocha became LiveScript. In December 1995, it became JavaScript when it got a trademark.

 

 
Charlie Babcock
50%
50%
Charlie Babcock,
User Rank: Author
9/11/2015 | 7:05:10 PM
A good mobile app language
Node.js is playing a major role in mobile apps, partly because the Javascript that can run on the mobile device can have some counterpart on the server in compiled form. Javascript is an interpretive language--fine for a mobile user interface--but Node.js does the heavy lifting. IBM understands the crucial role of the server in mobile apps, and Node.js runs on many different processors, including the mainframe's. 
Commentary
AI as a Human Right
Guest Commentary, Guest Commentary,  3/8/2019
News
How to Become a Master Scrum Master
John Edwards, Technology Journalist & Author,  2/28/2019
News
TaylorMade IT Spin-Off Taps Cloud Database
Jessica Davis, Senior Editor, Enterprise Apps,  2/15/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
Security and Privacy vs. Innovation: The Great Balancing Act
This InformationWeek IT Trend Report will help you better understand and address the growing challenge of balancing the need for innovation with the real-world threats and regulations.
Slideshows
Flash Poll