WSO2Con Insights–Trimble Builds an Enterprise PaaS Framework with Open Source

A large part of the value of Trimble solutions is that they enable customers to build and manage their own positioning-centric solutions for employees in the field—a key requirement for customers in the agriculture, construction, and transportation sectors. Trimble also needs this capability in-house, since its various divisions are set up to be entrepreneurial and have the speed and agility to execute. As Prakash Iyer, Trimble’s vice president for software architecture and strategy, explained during his session at WSO2Con 2013 US, building an enterprise platform as a service (PaaS) framework with open source solutions helped Trimble meet these goals.

The Move to a Cloud Platform

When Trimble first considered building a flexible development platform, the question was whether to go with a traditional platform versus a product-driven platform, Iyer recalled. With a traditional platform, by the time the hard work is done, the technology is likely to have changed, he noted. The better solution, the Trimble team realized, was a product-driven platform where selection of the platform elements is driven by the product. Users can then build applications on the platform and deliver them efficiently.

PrakashIyer1The Trimble Platform as a Service, known as TPaaS, provides the core services needed to build any modern enterprise application, and also provides an architectural framework to build loosely coupled SOA applications, Iyer explained. Providing a foundation for TPaaS are four multi-tenant, cloud-enabled WSO2 Carbon products: WSO2 Enterprise Service Bus, WSO2 API Manager, WSO2 Application Server, and WSO2 Identity Server.

“Our first implementation of TPaaS had Identity Server, App Server, API Manager and ESB. We didn’t use the whole stack but then we incrementally added to it,” Iyer noted. “We’re able to then build an app on that platform and then deliver it to the team, and prove it can be done efficiently. And that creates momentum.”

TPaaS Supports Internal and External Users

Iyer explained that Trimble’s development platform includes deployment infrastructure and managed hosting services, all of which help reduce the cost, time, and complexity of application development.

A key advantage of TPaaS is that it is accessible to Trimble’s network of partners and dealers, who often need to use the system to exchange data and flow transactions through it, Iyer said. It can be offered as a service framework to these partners and dealers to host their applications. He noted that the platform also provides a cloud container that can host any Trimble service, and act as a gateway to share any Trimble service for wider reuse.

The Benefits of Open Source

While the cost savings of open source were attractive, Iyer stated that other aspects of an open source licensing model were important.

“We can take WSO2 and customize it. If we don’t find everything we need, we can PrakashIyer3 customize it. We don’t have to take everything, just the part needed for us,” Iyer observed. “The other advantage is portability and ownership. I want to take my PaaS across multiple infrastructures and services; some divisions may want to deploy in Rackspace, some in Amazon, or even internally.”

Additionally, since technology changes so quickly, using WSO2 open source products allows  Trimble to avoid costly investments in solutions that will become out of date, or can’t be customized. Finally, there was the issue of focus. Iyer recalled that Trimble needed to build a solution, and using open source would allow the team to focus on those areas where Trimble could differentiate.

“My goal was always to eventually have everything from writing the code to deployment; things we could assemble and put together our own platform, and then we can focus on the applications,” Iyer said. “That was the strategic alignment part we shared with WSO2.”

For more information about Trimble’s development of an enterprise PaaS framework, view Iyer’s WSO2Con 2013 presentation.

WSO2Con-US-2013--Building-an-Enterprise-PaaS-framework-using-Open-Source-Components

Nine and counting…

Setting out on a revolutionary journey 9 years ago, ex-IBMers Sanjiva and Paul founded WSO2 to rethink middleware as we know it. Right from the start WSO2’s vision was to9th-Anniversary-logo-Small

  • Be the #1 middleware company in the world

  • Build a complete enterprise middleware platform

  • Be 100% open source with no gimmicks

  • Operate as a global company

  • Follow the Apache Way as the way for everything 

Today the 375+ strong team, operating from 4 different offices and many other home locations across the world, help customers become powerful Connected Businesses.

A Connected Business is one that can be agile in today’s world of rapid evolution and change. The WSO2 platform includes all the technology components required, from integration, API, big data analytics, security, and governance to cloud and mobile; all on a single code base, to build an environment that accelerates interactions inside and outside the organization.

Check out Sanjiva’s keynote address at the recently concluded WSO2Con in Barcelona, Spain for more on WSO2’s vision and strategy for the future.

Also watch out for more fun pictures of how we are celebrating 9 years on our Facebook page.

9th-anniversary

WSO2 Featured in DZone’s 2014 Guide to the Internet of Things

We are happy to be recognized as a featured vendor in DZone’s 2014 Guide to the Internet of Things, a report focused on IoT development trends, strategies, and tools. The guide includes:DZR_IoT_VendorButton

  • Expert opinions and tips
  • Industry knowledge
  • Product and platform comparisons

Readers of the guide will get an overview of the IoT industry and learn about some issues that developers are facing in IoT. Topics covered by the guide include an introduction to IoT, IoT protocol and development issues, and what the future will look like for IoT.

DZone’s IoT guide also offers key insights into development practices for IoT through a survey of more than 2000 developers and experts, allowing readers to learn opinions and trends from the best and brightest in the developer community. Additionally, the guide’s solutions directory compares IoT hardware, product lines, and platforms to help developers wisely choose the tools they need.

Download a free copy of the guide here.

To learn more about WSO2 open platform for IoT see here.