Welcome!

Java IoT Authors: Liz McMillan, Pat Romanski, Dana Gardner, Harry Trott, Elizabeth White

Related Topics: Agile Computing, Open Source Cloud

Agile Computing: Article

The Disrupter: Google Enterprise Apps

Moving at the speed of business

According to study by the Burton Group, the next disruptive technology in the enterprise business solutions will come from the Google Enterprise Applications portal (Burton Group: The Disrupter: Google Enterprise Apps by Guy Creese, Senior Analyst, Collaboration and Content Strategies, March 19, 2007).

Global companies, as well as individual users, will be able to shop online a-la-carte style and choose the applications they need. Integration will be a thing of the past, as all of the applications will run on the same Google GWT platform. This is what makes software giants like Microsoft and SAP so worried about the future of enterprise software development. Everyone is afraid to miss the next big thing and is trying to capitalize on emerging trends. When enterprises do start leveraging their new technology and paradigms, large vendors want to be ready. Microsoft has made advances toward Yahoo! while SAP is investing heavily into portals. But Google is gaining steam, and other "traditional" software powerhouses are forced to play a catch-up game.
Microsoft, Oracle, and SAP are old-school companies based on a traditional, closed-core and proprietary technology. As with any new and disruptive technologies, industry giants seem to be all over the open source phenomena. However, this time it might be impossible for large vendors to adopt the new thinking and embrace it in order to capitalize on it and turn it around into the same old philosophy. While traditional vendors invest heavily into "embracing" open source, their essence remains the same: none of these companies will be willing to release their source, which contains millions of lines of legacy code that for many years has been dragged from one release to the next. They will also risk making their enterprise customers (who paid heftily for the product licenses) majorly upset. The open source philosophy and approach to the software overall is proving to be the next big thing, which will shake off older vendors.

A new cluster of startups is emerging in the open source arena that offers business applications based on common and expandable open source platforms. Google recently announced plans for the development of Google Enterprise portal and a new development framework on which such applications can be built - Google Web Toolkit (GWT). Some open source companies immediately took note of this and recognized the potential in partnering with Google on the open source front, and in delivering enterprise-grade applications under Google's umbrella. These companies are the future of enterprise solutions that one day, in the not-so-distant future, will dominate the market place.

Open for Business
Open source is not a new term and has been around for years. Companies like Red Hat, JBoss, and MySQL have been successful in providing open source back-end and middleware solutions and making money by providing services and support for their products. The benefit to the consumer has been realized in savings on license fees and the ability to maintain applications' infrastructure on their own. Most of the time, companies running their infrastructure on open source platforms have been more efficient with less downtime, even though it requires more technical expertise from the end customer.

In recent years, however, the open source movement concept has experienced tremendous growth and adoption in the enterprise. It expanded from middleware and databases to companies offering open source business applications. Examples are numerous: SugarCRM offers sales force solutions; Compiere offers customizable ERP business solutions; Alfresco offers content management solutions; and Queplix offers a wide range of open source solutions for the customer care industry.

Licenses, Liberty, and the Pursuit of Openness
Contrary to popular belief, the biggest benefit of open source is not that it is a "free-for-all" solution. While some solutions are indeed offered to the public for free with no strings attached, these solutions may bring limited value to the final consumer (since the developers working on them probably have full-time paying jobs that take priority over these side projects).

Many open source companies are trying to figure out how to combine the community aspect of open source with the need to make a profit. Some have been experimenting with numerous open source licenses, from BSD to GPL, to many variations in between. It's important here to recognize that perhaps the biggest benefit of open source is not that it's "free," but that it shows a customer what he or she is buying. When you purchase a closed-core proprietary solution, what you see is what you get. While you can estimate that the solution will do about 60-80% of what you need, you won't have any idea of what it is really capable of until you install it and run it for several months. Will it integrate with your other business systems? Will it synchronize with your billing, accounting, analytics, and knowledge management solutions? Will it be able to work with numerous databases? Will it talk to your middleware infrastructure? Will it be able to sustain successful upgrades of numerous components that it depends on? Will you be able to customize it and make sure that it stays on top of your constantly changing business? When you buy proprietary software, the answers to these questions are as "black box" as the software itself, no matter what the vendor is trying to make you believe.

But is the situation any different when you buy an open source solution? In order to make sure you can resolve these questions if you decide to go the open source route, it's important that your vendor can answer "yes" to the following key questions before you write a check:
• Are there any large corporations and enterprises that run your software to support their critical business functions? (Ask for references. Talking to actual users is the most reliable way to know how dependable, scalable, and robust the application really is.)
• Is your software based on standard enterprise technology (such as J2EE)?
• Is detailed technical information and documentation available?
• Is there a large community of developers that supports this application?
• Is there extensive training available?
• Does the open source vendor provide support for the solution? What are the support and maintenance structure and costs?
• Are new versions of software included with the support and maintenance?

Subject to many variations, licensing terms are particularly important when dealing with open source utilities - so be sure to study the licensing agreement and learn what kinds of things you are and are not allowed to do with the software you choose. Make sure that the license allows you to customize, support, and use the software internally without limitations, so you have the freedom to disassociate yourself from the vendor at any point in the future. After all, not being locked in with the vendor is one of the greatest benefits of open source software.

The Need for Speed
If you are looking to deploy an enterprise application - whether it's for customer care, content management, or a range of other capabilities - open source solutions should definitely be on your short list. A look at the industry shows that these solutions are quickly outpacing traditional software applications, offering significantly lower TCO and the ability to adapt (among many other benefits) - ultimately allowing your company to move at the speed of business.

The final question is: How fast do you want to go?

More Stories By Steven Yaskin

Steven Yaskin is CTO of Queplix Corporation, which offers a suite of software tools and professional services to help companies deliver customer care with contact centers, help desks, and eService. For more information, visit www.queplix.com.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
"We work in the area of Big Data analytics and Big Data analytics is a very crowded space - you have Hadoop, ETL, warehousing, visualization and there's a lot of effort trying to get these tools to talk to each other," explained Mukund Deshpande, head of the Analytics practice at Accelerite, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Cloud Expo, Inc. has announced today that Andi Mann returns to 'DevOps at Cloud Expo 2016' as Conference Chair The @DevOpsSummit at Cloud Expo will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. "DevOps is set to be one of the most profound disruptions to hit IT in decades," said Andi Mann. "It is a natural extension of cloud computing, and I have seen both firsthand and in independent research the fantastic results DevOps delivers. So I am excited t...
Basho Technologies has announced the latest release of Basho Riak TS, version 1.3. Riak TS is an enterprise-grade NoSQL database optimized for Internet of Things (IoT). The open source version enables developers to download the software for free and use it in production as well as make contributions to the code and develop applications around Riak TS. Enhancements to Riak TS make it quick, easy and cost-effective to spin up an instance to test new ideas and build IoT applications. In addition to...
IoT is rapidly changing the way enterprises are using data to improve business decision-making. In order to derive business value, organizations must unlock insights from the data gathered and then act on these. In their session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, and Peter Shashkin, Head of Development Department at EastBanc Technologies, discussed how one organization leveraged IoT, cloud technology and data analysis to improve customer experiences and effi...
Internet of @ThingsExpo has announced today that Chris Matthieu has been named tech chair of Internet of @ThingsExpo 2016 Silicon Valley. The 6thInternet of @ThingsExpo will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA.
Presidio has received the 2015 EMC Partner Services Quality Award from EMC Corporation for achieving outstanding service excellence and customer satisfaction as measured by the EMC Partner Services Quality (PSQ) program. Presidio was also honored as the 2015 EMC Americas Marketing Excellence Partner of the Year and 2015 Mid-Market East Partner of the Year. The EMC PSQ program is a project-specific survey program designed for partners with Service Partner designations to solicit customer feedbac...
The cloud promises new levels of agility and cost-savings for Big Data, data warehousing and analytics. But it’s challenging to understand all the options – from IaaS and PaaS to newer services like HaaS (Hadoop as a Service) and BDaaS (Big Data as a Service). In her session at @BigDataExpo at @ThingsExpo, Hannah Smalltree, a director at Cazena, provided an educational overview of emerging “as-a-service” options for Big Data in the cloud. This is critical background for IT and data profession...
"There's a growing demand from users for things to be faster. When you think about all the transactions or interactions users will have with your product and everything that is between those transactions and interactions - what drives us at Catchpoint Systems is the idea to measure that and to analyze it," explained Leo Vasiliou, Director of Web Performance Engineering at Catchpoint Systems, in this SYS-CON.tv interview at 18th Cloud Expo, held June 7-9, 2016, at the Javits Center in New York Ci...
Ask someone to architect an Internet of Things (IoT) solution and you are guaranteed to see a reference to the cloud. This would lead you to believe that IoT requires the cloud to exist. However, there are many IoT use cases where the cloud is not feasible or desirable. In his session at @ThingsExpo, Dave McCarthy, Director of Products at Bsquare Corporation, will discuss the strategies that exist to extend intelligence directly to IoT devices and sensors, freeing them from the constraints of ...
Connected devices and the industrial internet are growing exponentially every year with Cisco expecting 50 billion devices to be in operation by 2020. In this period of growth, location-based insights are becoming invaluable to many businesses as they adopt new connected technologies. Knowing when and where these devices connect from is critical for a number of scenarios in supply chain management, disaster management, emergency response, M2M, location marketing and more. In his session at @Th...
Extracting business value from Internet of Things (IoT) data doesn’t happen overnight. There are several requirements that must be satisfied, including IoT device enablement, data analysis, real-time detection of complex events and automated orchestration of actions. Unfortunately, too many companies fall short in achieving their business goals by implementing incomplete solutions or not focusing on tangible use cases. In his general session at @ThingsExpo, Dave McCarthy, Director of Products...
The Internet of Things will challenge the status quo of how IT and development organizations operate. Or will it? Certainly the fog layer of IoT requires special insights about data ontology, security and transactional integrity. But the developmental challenges are the same: People, Process and Platform and how we integrate our thinking to solve complicated problems. In his session at 19th Cloud Expo, Craig Sproule, CEO of Metavine, will demonstrate how to move beyond today's coding paradigm ...
There are several IoTs: the Industrial Internet, Consumer Wearables, Wearables and Healthcare, Supply Chains, and the movement toward Smart Grids, Cities, Regions, and Nations. There are competing communications standards every step of the way, a bewildering array of sensors and devices, and an entire world of competing data analytics platforms. To some this appears to be chaos. In this power panel at @ThingsExpo, moderated by Conference Chair Roger Strukhoff, Bradley Holt, Developer Advocate a...
Apixio Inc. has raised $19.3 million in Series D venture capital funding led by SSM Partners with participation from First Analysis, Bain Capital Ventures and Apixio’s largest angel investor. Apixio will dedicate the proceeds toward advancing and scaling products powered by its cognitive computing platform, further enabling insights for optimal patient care. The Series D funding comes as Apixio experiences strong momentum and increasing demand for its HCC Profiler solution, which mines unstruc...
SYS-CON Events has announced today that Roger Strukhoff has been named conference chair of Cloud Expo and @ThingsExpo 2016 Silicon Valley. The 19th Cloud Expo and 6th @ThingsExpo will take place on November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. "The Internet of Things brings trillions of dollars of opportunity to developers and enterprise IT, no matter how you measure it," stated Roger Strukhoff. "More importantly, it leverages the power of devices and the Interne...
In addition to all the benefits, IoT is also bringing new kind of customer experience challenges - cars that unlock themselves, thermostats turning houses into saunas and baby video monitors broadcasting over the internet. This list can only increase because while IoT services should be intuitive and simple to use, the delivery ecosystem is a myriad of potential problems as IoT explodes complexity. So finding a performance issue is like finding the proverbial needle in the haystack.
Machine Learning helps make complex systems more efficient. By applying advanced Machine Learning techniques such as Cognitive Fingerprinting, wind project operators can utilize these tools to learn from collected data, detect regular patterns, and optimize their own operations. In his session at 18th Cloud Expo, Stuart Gillen, Director of Business Development at SparkCognition, discussed how research has demonstrated the value of Machine Learning in delivering next generation analytics to imp...
Whether your IoT service is connecting cars, homes, appliances, wearable, cameras or other devices, one question hangs in the balance – how do you actually make money from this service? The ability to turn your IoT service into profit requires the ability to create a monetization strategy that is flexible, scalable and working for you in real-time. It must be a transparent, smoothly implemented strategy that all stakeholders – from customers to the board – will be able to understand and comprehe...
The cloud market growth today is largely in public clouds. While there is a lot of spend in IT departments in virtualization, these aren’t yet translating into a true “cloud” experience within the enterprise. What is stopping the growth of the “private cloud” market? In his general session at 18th Cloud Expo, Nara Rajagopalan, CEO of Accelerite, explored the challenges in deploying, managing, and getting adoption for a private cloud within an enterprise. What are the key differences between wh...
The IoT is changing the way enterprises conduct business. In his session at @ThingsExpo, Eric Hoffman, Vice President at EastBanc Technologies, discussed how businesses can gain an edge over competitors by empowering consumers to take control through IoT. He cited examples such as a Washington, D.C.-based sports club that leveraged IoT and the cloud to develop a comprehensive booking system. He also highlighted how IoT can revitalize and restore outdated business models, making them profitable ...