Print

From the Editors: Clouds and mashups



Email
June 15, 2009 —  (Page 1 of 2)
If there’s an underlying theme behind this year’s SD Times, it involves the Internet. This reflects a sea change.

In the not-too-distant past, enterprise software development projects were contained within the enterprise. Server and mainframe applications ran within their data-center silos. End-user applications ran on desktops and notebooks. Client/server applications leveraged the corporate LAN; the closest they might come to touching the Internet would be remote access via a virtual private network.

As time went on, more and more enterprise developers learned about the Web. The initial brochureware websites became full-fledged client applications, using sophisticated front ends to provide secure access to some business data, such as a customer’s account information or a real-time inventory lookup. For the most part, however, enterprise applications lived in their silos, with the only Internet touchpoint being browser-based access to public-facing customer applications.

Now, look at the categories in the 2009 SD Times 100. One new category is Cloud Computing. Another is Mashups. While those concepts aren’t every organization’s cup of tea, their importance in today’s business environment can’t be overstated.

With cloud computing, companies are pushing their own custom applications out to remote data centers running at companies like Amazon.com, Google or Salesforce.com. Unlike traditional hosted applications, these truly are custom applications, written by the enterprise or its consultants for the exclusive use of the enterprise.

As cloud development matures (it’s odd to write “matures” for a trend that’s truly in its infancy), organizations are able to utilize many different cloud platforms, underlying data and storage services, programming languages, and APIs, all with varying service levels of guaranteed uptime, bandwidth and performance. It’s enterprise computing, served up with a large helping of Internet infrastructure.

Mashups present an entirely different opportunity, granting developers and power users the ability to leverage code reuse on a massive scale. Consider how Vi Labs is using Google Maps to help organizations track down software pirates. (Read the story here.)  Is it mission-critical? Not necessarily. Could the company have implemented mapping without mashups? Certainly. Was this an easy, inexpensive way to add functionality to an application? Definitely.



Related Search Term(s): cloud computing, mashups

Pages 1 2 


Share this link: http://sdt.bz/33531
 
Most Read  Latest News  Resources

close
NEXT ARTICLE
Cloud computing is green computing
Despite advances made in efficient power consumption, cloud's scalability is the best way to cut down on energy use Read More...
 
 
 




News on Monday  more>>
Android Developer News  more>>
SharePoint Tech Report  more>>
Big Data TechReport  more>>

   
 
 

 


Download Current Issue
MAY 2013 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?