Focusing on open APIs for enterprise applications

Open Web Magazine

Subscribe to Open Web Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Open Web Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Behind every cloud service or cloud-based solution, there are real people... A robust ecosystem of solutions providers has emerged around cloud computing. But who are the CEOs & CTOs behind those providers, who are the internal and external entrepreneurs driving companies involved in the Cloud, who are the leading engineers, developers, analysts, researchers, marketing professionals, authors...who, in short, are the people behind the cloud? This list will be updated weekly between now and November 4-7, 2013, when 13th Cloud Expo | Cloud Expo Silicon Valley opens its doors in the Santa Clara Convention Center, in the heart of California's Silicon Valley. Here are some highly prominent "Cloud People" to kick off with... RANDY BIAS | @randybias "Randy Bias is visionary. He sees things others don't." [Emphasis added.] That is how Mårten Mickos puts it, as succinctly as ever.... (more)

Constructing Services with SOA & Open Source Java

The Jedi mind trick is a Force power that can influence the actions of weak-minded sentient beings. Vendors will often try to apply the Jedi mind trick in selling silver-bullet software solutions that solve global warming and stop celebrity feuding while enabling service-based architecture development. Let's quickly put on our aluminum foil caps and repel the Jedi mind trick by turning to open source solutions. Service-based architectures are being touted as the next step in reaching programming nirvana. With these marching orders it's often difficult to build a framework that allows for simple service creation. This framework should also be flexible, scalable, and lightweight as well as easy in exposing services externally. Without the correct framework(s) and guardrails in place your application services can quickly become a jumbled mess. Circular dependencies, ma... (more)

Google's OpenSocial: A Technical Overview and Critique

Dare Obasanjo's Carnage4Life Blog One of the Google folks working on OpenSocial sent me a message via Facebook asking what I thought about the technical details of the recent announcements. Since my day job is working on social networking platforms for Web properties at Microsoft and I'm deeply interested in RESTful protocols, this is something I definitely have some thoughts about. Below is what started off as a private message but ended up being long enough to be its own article. First Impressions In reading the OpenSocial API documentation it seems clear that is intended to be the functional equivalent of the Facebook platform. Instead of the Facebook users and friends APIs, we get the OpenSocial People and Friends Data API. Instead of the Facebook feed API, we get the OpenSocial Activities API. Instead of the Facebook Data Store API, we get the OpenSocial Pers... (more)

Creating a Common Cloud Computing Reference API - Part One

Reuven Cohen's "ElasticVapor" Blog Over the last few weeks I've been engaged in several conversations about the need for a common, interoperable and open set of cloud computing standards. During these conversations a recurring theme has started to emerge. A need for cloud interoperability or the ability for diverse cloud systems and organizations to work together in a common way. In my discussion yesterday with Rich Wolski of the Eucalyptus project he described the need for a "CloudVirt" API similar to that of the Libvirt project for virtualization. For those of you that don't know about libvirt, it's an open source toolkit which enables a common API interaction with the virtualization capabilities of recent versions of Linux (and other OSes). I would like to take this opportunity to share my ideas as well as get some feedback on some of the key points I see for the cre... (more)

Open Source Compliance: Getting Started Guide

This article discusses Open Source compliance and the challenges faced when establishing a compliance program, provides an overview of best practices, and offers recommendations on how to deal with compliance inquiries. Introduction Traditionally, platforms and software stacks were built using proprietary software and consisted of various software building blocks that came from different companies with negotiated licensing terms. The business environment was predictable and potential risks were mitigated through license and contract negotiations with the software vendors. In time, companies started to incorporate Open Source software in their platforms for the different advantages it offers (technical merit, time-to-market, access to source code, customization, etc). With the introduction of Open Source software to what once were pure proprietary software stacks, the... (more)

[Update] Swiss Bank Closes Assange’s Account

PostFinance, the Swiss Post Office bank, has closed the account that WikiLeaks boss Julian Assange opened after PayPal late Friday closed the one the renegade site has been using to collect donations. The Swiss Post bank said Monday morning that it found "Assange provided false information regarding his place of residence when opening the account." The statement on the bank's web site adds that "The Australian citizen provided false information regarding his place of residence during the account opening process. Assange entered Geneva as his domicile. Upon inspection, this information was found to be incorrect. Assange cannot provide proof of residence in Switzerland and thus does not meet the criteria for a customer relationship with PostFinance. For this reason, PostFinance is entitled to close his account. If there is any indication that the information provided ... (more)

Opinion: Who Made Amazon the Judge of What's Legal on the Web?

[This post originally appeared on Joseph Galarneau's blog and is republished here in Cloud Computing Journal (www.CloudComputingJournal.com) by kind permission of the author.] When you visit Newsweek.com, the words you read started their journey milliseconds earlier from an Amazon.com datacenter somewhere in northern Virginia. And if you visited Wikileaks.org earlier this week, the bytes comprising leaked U.S. embassy cables would have traveled a similar path from Amazon servers based in northern California or Ireland. While WikiLeaks and Newsweek are very different organizations, we both relied on the 21st century equivalent of the printing press – cloud computing – to distribute our information. Amazon shut off WikiLeaks servers Wednesday, citing the company’s violation of Amazon rules, coincidentally at the same time government officials called for similar action... (more)

EMC Reportedly Looking for Security (Acquisitions)

EMC has $5.65 billion in cash in the bank and Bloomberg says it wants to buy security software houses with it to fuel growth. COO Joe Goulden told the wire service last month that security is the biggest area for potential acquisitions since the company already had "all the key parts we were looking to put together" in data storage. He also said that security had to be "reinvented" for the cloud and that a bunch of start-ups are doing that very thing.   An analyst suggested Palo Alto Networks, which just IPO'd late last month and is currently valued at around $4.4 billion, might be a target. So could Fortinet and Check Point Software Technologies. All three are firewall companies.   Citigroup thinks IBM and Cisco could be targeting Palo Alto too, but only after the patent infringement suit brought by Juniper Networks is resolved. That could take more than a year. ... (more)

Google: Forming the Future

It is well-know that Google is a powerful company that deals not only with search. Today the company is a world leader in the development of gadgets, internet services and other development. Also Google has a secret Google X team which works on development of the most non-standart projects, and among which there are airships that distribute wireless Internet and the development of next-generation drugs, but this is just the thing we are aware of. So, let summarize the ideas that the Internet giant wants to bring to life . Google Glass Probably, only a very lazy person hasn't spoken about this project of Google. The idea is the following: you may forget about smartphones and computers only thanks to putting these glasses as all the necessary info will be available on the glass screen. Google Glass makes a revolutionary augmented reality technology available to a wid... (more)

Web Services at Apache Hosts WSRP4J Open Source Project for Remote Portlets.

(September 29, 2003) - The OASIS Web Services for Remote Portlets (WSRP) Specification recently approved as an OASIS Standard is now supported by an open source WSRP4J project organized through the Apache Software Foundation. WSRP "defines a standard for interactive, presentation-oriented web services. It simplifies integration of remote applications/content into portals so that portal administrators can pick from a rich choice of services and integrate it in their portal without programming effort. As a result, WSRP becomes the means for content and application providers to provide their services to organizations running portals in a very easily consumable form." One of several projects in the Apache Web Services area, WSRP4J is a technology donated by IBM "designed to facilitate quick adoption of the WSRP standard by content and application providers and portal vend... (more)

StarTeam 5.1 by Starbase

Source code control (SCC) has become a "hot topic" lately, especially after PowerBuilder 8.0 was released, as it contains a wholesale revision to its interface with third-party SCC tools. PB8 now leverages the full functionality of Microsoft's SCC API, and is much more tightly integrated with the SCC repository. There are now over a dozen commercially available SCC tools that implement the SCC API, and choosing the appropriate tool for your organization is not a trivial task. The scope, features, and functions of these tools range from the "bare bones" approach of the open-source CVS (www.cvshome.org) to the full-fledged change management methodology supported by Rational Software's ClearCase (www.rational.com). StarTeam is a flexible, feature-rich SCC environment that should be on any organization's short list when evaluating tools in this category. Version 5.2 i... (more)