• On The Insider: Miley Cyrus in Sex and the City 2

Software, Interrupted

Read all 'Cloud computing' posts in Software, Interrupted
December 2, 2009 4:01 AM PST

Survey: IT's key role in global economic recovery

by Dave Rosenberg
  • 1 comment
Share

information technology is expected to play an important part in the global economic recovery, according to a new survey released Wednesday.

Some 72 percent of business and information technology executives say their "organizations place greater value on the IT function today than they did before the economic crisis" and that they "view IT as an important part of their economic recovery efforts," according to Accenture's Global Survey on IT Investments.

This is not an unfamiliar sentiment and is one we've heard from United States CIO Vivek Kundra as he's attempted to use IT to kick start a variety of programs on the federal level that will set the pace for innovative new uses of technology across the globe.

The results of the Accenture survey are similar to last week's Goldman Sachs cautiously optimistic survey results that suggested IT spending would trend upward in 2010 and normalize to pre-recession levels with the majority of countries represented planning to increase investment selectively next year.

2010 IT spending

2010 IT spending

(Credit: Accenture)

... Read more
November 25, 2009 2:51 PM PST

Survey: IT spending to recover in 2010

by Dave Rosenberg
  • 10 comments
Share

Goldman Sachs' latest IT spending survey is out and it looks a tech-spending recovery is on the way for 2010. To a large extent, the data suggests not so much that spending is dramatically higher, but that it has normalized at pre-recessionary growth rates, rather than contracting as it has over the past several months.

Goldman is cautiously optimistic about 2010 spending, noting that much of it depends on the macro-economic environment driving more business spending. And while most areas will see growth counter to 2009's downward spiral, some areas such as off-shore development will feel significant retraction.

Regardless, the sentiments are positive and dramatically different than Goldman's report from November 2008 where IT spending was in a total death spiral. What a difference a year makes.

A few key points from the report:

  • With recessionary buying cycle clearly through the trough, the remaining question centers on the pace of recovery for 2010.
  • Infrastructure, application development, and systems integration remain top spending areas, especially as CIOs start to consider newer technologies such as virtualization and cloud computing.
  • There is pent-up demand in hardware most notable, positive for storage and server/PC refresh.
  • The appetite for offshore services appears to be below trend at current levels.
  • HP, NetApp, CommVault, Red Hat, Riverbed, and Salesforce.com are notable names showing positive upward momentum in our latest survey.

In software, Red Hat and Salesforce.com showed strengthened results with VMware and Citrix remaining top of mind, which Goldman believes to be a good indication of internal and external cloud deployments gaining momentum.

IT Spending in 2010

IT Spending in 2010

(Credit: Goldman Sachs IT Spending Survey)

... Read more

November 17, 2009 4:24 PM PST

Moving to the virtual layer (and taking advantage of the cloud)

by Dave Rosenberg
  • 4 comments
Share

With infrastructure services like Amazon EC2, Rackspace, and VMware making it easy to take advantage of the flexibility, portability, and reduced costs of cloud computing, it seems obvious to jump on the cloud bandwagon for new IT projects.

But, developers are generally left on their own to deal with the pain of deploying their apps to the cloud: configuring application servers, libraries, disk partitions, networking, clustering, service connections, and virtual private networks. After they get their app installed they also need to install management agents that run on top of the application layer.

Isaac Roth, co-founder and CEO, webappVM

Isaac Roth, co-founder and CEO

(Credit: webappVM)
If you really want to take advantage of the cloud and optimize return on investment, you'll want the on-boarding process to be easy and fast and you won't install that agent. Agent-based solutions are inherently inflexible. Deploying agent-based solutions in a cloud-based environment, which is, by definition, highly flexible, is often like trying to fit a square peg in a round hole. In agent-based solutions, hard-coded agents are installed on every machine to monitor the application. If a change to the application configuration occurs--such as the IT department adds a node or upgrades a component--the agents must be updated as well.

Each agent and management server must be configured separately with management and monitoring solutions generally not portable. When every change to an environment requires installation of multiple agents on each server and configuration of multiple management servers, it becomes a tall order to move an application from a traditional infrastructure to the cloud, or from one cloud infrastructure to another: private to public, public to hybrid, or hybrid to private.

How do you get around this so you can actually capitalize on the benefits of cloud computing? Go virtual. Move application management, including easy on-boarding, from above the application stack into the underlying virtual layer, along with the rest of the cloud infrastructure.

I was recently briefed by webappVM CEO Isaac Roth on how the company is pioneering this new approach. He said the virtual path allows you to actually realize all of the flexibility, portability, and reduced costs that come with the promise of cloud computing.

... Read more
November 15, 2009 5:39 PM PST

Managing your mobile data sync

by Dave Rosenberg
  • 6 comments
Share

As consumers increasingly purchase sophisticated smartphones such as the iPhone, BlackBerry, and Droid, they are developing expectations for how these phones allow contacts, calendars, e-mail, and social networks to remain in sync across all their devices.

One of the big challenges is that users don't always maintain the same source of inputting data--they switch from browser to desktop application to smartphone as their data access and entry point, introducing many variables into the data chain. And data integrity will only get more complicated as more applications become browser-based and keep no local data storage.

Most enterprise users have a local store in addition to the cloud storage, something that I still find puzzling from the T-mobile Sidekick outage, where consumer data that should have been in multiple locations (or at least present on the device) was thought to be lost.

The most common sync services are not provided directly by the mobile operator. Generally this is a good thing, as the more you can dis-intermediate the carrier, the more control you have over your data. But because the sync services are provided by others--notably Microsoft, Google, and Apple--you end up locked-in to their data structures as well as whatever privacy and data management issues that might arise in relation to advertising or other usage of your information.

Today, you can fairly easily sync your mobile device with most common online e-mail and PIM services although the BlackBerry, Droid, and the iPhone differ in their approaches--or at least in the visibility of how they work. For example, you can sync with Gmail and other services on the iPhone, but it rather perversely requires the Microsoft ActiveSync protocol.

By controlling the address book, Google and Apple effectively lock-in users to their sync service, leaving the carriers and devices to be easily replaced (minus the cancellation charges.) The user would barely notice the difference, aside from the sticker on his phone that says AT&T or Verizon.

Mobile operators do not want to cede control of the address book to Google or Apple, but they are late to the game and do not yet have sync solutions of their own. As a result, they are scrambling to add this functionality, but building a sync solution that works with all different devices and email services is no easy task, thanks to the widespread problem of device fragmentation in the industry.

One option is to deploy a white label solution, like the open mobile cloud sync offered by Funambol. Funambol CEO Fabrizio Capobianco told me the company has been approached by many of the top mobile operators, with several of them looking to setup sync services for their customers. They all recognize the issue, and according to Capobianco can turn to Funambol as a way to quickly bring a high-quality solution to market.

With all the different players in mobile sync, users will begin to question who owns their data. Enterprise users, in particular, should have privacy concerns about trusting their data to someone else. In the case of Android users, there is a growing anti-Google sentiment, and if Google already owns your email, calendar, and search queries, do you really want them to own your phone contacts as well?

November 11, 2009 1:54 PM PST

Security considerations for virtual environments

by Dave Rosenberg
  • 4 comments
Share

The cost benefits of virtualization are well-documented, allowing enterprises to significantly reduce the space and electrical power required to run data centers and streamline the management of an ever-growing number of servers.

Virtualization also provides means for expedient scalability. Given today's economic climate and cost-cutting mandates, it is not surprising that analyst firm Gartner recently predicted that 50 percent of workloads will run inside virtual machines by 2012.

What many organizations fail to understand, according to Amir Ben-Efraim, CEO of virtualization security provider Altor Networks, is that collapsing multiple servers into a single one with several virtual machines inside eliminates all firewall, intrusion detection, and other protections in existence. Physical security measures literally become "blind" to traffic between VMs, since they are no longer in the data path.

This echoes comments made by Gartner analyst Neil MacDonald, who wrote in a recent presentation titled "Securing the Next-Generation Virtual Data Center" (subscription required), that "most virtual machines you deploy will be less secure than the physical systems they replace," and that "virtualization will radically change how you secure and manage computing environments."

VMware recently launched a partner program to help ISVs develop solutions certified as "VMsafe." VMsafe provides API sharing through a secure container, enabling partner companies to access virtual environments. This virtual security technology provides fine-grained visibility over virtual-machine resources, including monitoring every aspect of the system with the ability to address previously undetectable viruses, rootkits, and malware before they can infect a system.

I spoke to Ben-Efraim to better understand the issues around VM security and for what users should be on the lookout. According to him, there are two common approaches that use existing methods to secure virtual-network traffic: using VLANs to separate and control communication between VMs; and taking software-based firewalls and running them as agents on each VM. Unfortunately, both of these approaches fall short.

VLAN segmentation extends the notion of LAN resource segmentation to include VMs. The approach essentially requires that VMs, which can naturally be grouped (i.e. by function or user base), be isolated from other VMs by use of virtual switches and routing (i.e. the human resources VLAN contains HR-serving VMs). However, VLAN segmentation is not a permanent solution to securing environments because of networking complexities, performance degradation, and security limitations of the approach, Ben-Efraim said.

... Read more
November 6, 2009 7:40 AM PST

Microsoft's weak cloud privacy position

by Dave Rosenberg
  • 12 comments
Share

Microsoft released on Thursday a new position paper, "Privacy in the Cloud Computing Era: A Microsoft Perspective," that includes information about the remote storage and processing of personal information.

Privacy and security concerns continue to be a primary argument that cloud naysayers use against storing data and applications on the Internet. Big IT vendors and service providers like Microsoft and Hewlett-Packard will sooner or later be forced to take the cloud seriously or risk missing out on the whole next wave of IT consumption. And their large enterprise customers will expect them to offer cloud services with the appropriate levels of privacy and security measures in line with their business needs.

The interesting thing about this paper is that Microsoft takes surprisingly minimal responsibility for the data it will manage:

... Read more
November 4, 2009 9:21 AM PST

IBM helps students put their heads in the cloud

by Dave Rosenberg
  • 3 comments
Share
(Credit: IBM)

IBM on Wednesday announced a program designed to help educators and students pursue cloud-computing initiatives and better take advantage of collaboration technology in their studies.

The IBM Cloud Academy, announced at the Educause annual conference, includes a global roster of educational institutions as initial participants. Educause is a nonprofit association whose mission is to advance higher education by promoting the intelligent use of information technology.

IBM will provide the cloud-based infrastructure for the program, with some basic collaboration tools available at the outset. IBM's LotusLive service provides the basis for the new offering. Participants will immediately be able to do some very basic tactical functions on the new system:

  • Create working groups on areas of interest to the education industry
  • "Jam" on new innovations for clouds in education-related areas with IBM developers
  • Work jointly on technical projects across institutions
  • Share research findings and exchange new research ideas

Shared research across universities and other higher-learning institutions remains a vital part of technological innovation, but many programs don't have formal tool sets in place. Cloud services are a logical place to run these types of programs, especially as international groups need immediate access to data from their partners.

... Read more
November 4, 2009 8:46 AM PST

Amazon gets social with Twitter integration

by Dave Rosenberg
  • Post a comment
Share

Amazon Twitter integration

Amazon Twitter integration

(Credit: Screenshot-Dave Rosenberg)
Amazon.com this week rolled out an interesting new feature that allows Amazon Associate members to broadcast links to Amazon products via their Twitter accounts.

Amazon Associates is the partner program the company uses as part of its affiliate advertising programs, allowing customers to make money advertising Amazon products.

Associates can now simply click a link in the toolbar to send a link (replete with sales-y text) to Twitter as part of their shopping and selling experience. Amazon gets a sale, Twitter gets traffic, and the associate gets revenue share. What could possibly go wrong?

Linking to Amazon or other online retailers is obviously nothing new, though Amazon has been particularly successful in using its link networks for both sales and to garner higher Google rankings for organic advertising.

This new program does introduce an issue related to link fraud, where spammers and scammers leverage URL-shortening services for spam links. Currently there is no way to verify that the link you click actually goes to Amazon. It's a bit surprising that it decided to use an URL-shortener that it doesn't own, though I suppose the network effect of the URLs helps perpetuate the life of the links.

There is also a risk of nondisclosure wherein in Twitter users attempt to push products that offer some kind of gain to them that they don't clearly state to you. While I understand the argument for disclosure on blogs and media in general, Twitter remains a playground for people to post whatever they want. I highly doubt all the celebrities with accounts would bother wasting their precious time if they weren't posting for their own gain.

Interestingly, there is no mention of whether Twitter is an Amazon Associate, suggesting that Twitter won't see any of the revenue share. I'd like to think that they cut a deal that gives them a piece of the pie, but to date we haven't seen Twitter monetize itself too effectively.

Twitter is quickly becoming the flash news vehicle for everything from news alerts to product placement. And based on a very quick review of my Bitly account, Twitter users just love to click on links. But, I still have to wonder if Twitter will ever get beyond its current role as a marketing tool?

November 3, 2009 12:01 AM PST

Turning Twitter into an application server

by Dave Rosenberg
  • 5 comments
Share

As much as Twitter is a powerful communication and social application, it's a relatively simple Web app. As part of a new contest sponsored by Engine Yard, Ruby on Rails developers are going to turn Twitter into their own application server.

The contest asks developers to program the "Worst App Server Technology Ever" (Waste) using Twitter as the message bus. While much of the contest is being done tongue-in-cheek, it's actually an interesting use case to see if a service like Twitter can take the place of a more traditional message bus like IBM MQ series or AMQP (Advanced Message Queuing Protocol).

Contest participants register up to five Twitter handles and code the function that each would perform in a program. When the contest challenge is issued on November 12, participants will have to use at least 10 of the pre-designated Twitter handles (other than their own) as endpoints to perform functions on data sets located at unique URLs. All messages will work through a series of automated public Twitter replies.

This is somewhere between an application server, a social game, the "telephone game" and service-oriented architecture (SOA) where Twitter plays the role of the enterprise service bus and the Twitter API is the broker between data sources. SOA relies on services exposing their functionality other applications and services can read to understand how to utilize those services. In this case, Twitter can be used as an application server in the cloud. (Take that buzzword bingo players.)

The funny thing is that as absurd and comical as this sounded when the Engine Yard guys told me about it, I've started to think about this as a way to possibly achieve a real technological breakthrough. And while I don't think that Twitter will be the "cloud bus," I do think that there is a lot to be learned from applying this type of constraint to a data flow process.

Engine Yard VP of marketing Michael Mullany told me that the contest shows how developers can leverage a relatively straightforward platform in innovative ways. But it's also another example of an interesting marketing effort to use Twitter as the vehicle for one's own benefit. Also, in true open source fashion, developers wind up building new applications based on code written by their peers.

Let's hope Twitter can handle the attention and developers are not greeted by the ever-lurking fail whale. You can check out the contest and learn more details at Engineyard.com

October 23, 2009 11:07 AM PDT

Box.net and Salesforce.com cloud-to-cloud integration

by Dave Rosenberg
  • Post a comment
Share

One of the less appealing aspects of using cloud services is integrating various applications--both those in the cloud and those in your enterprise in an easily manageable way. A practical use case is the ability to use one CRM (customer relationship management) system and a different file storage system, both in the cloud.

So, Friday when I saw that Box.net was directly integrating its cloud-based storage service with Salesforce.com, I saw the confluence of two major trends, cloud storage and integration appear all in one fell swoop.

Salesforce.com has been the leader in cloud services and has consistently offered users ways to integrate other services into their SF.com installation. And Salesforce has also become the prime target for vendors who want to tap into their enormous customer base already using on-demand services.

But, Salesforce is far from infallible with certain aspects, such as storing files somewhat clunky and definitely costly when you start making it your system of record.

With the new offering, Box.net business users will now be able to add a Box.net app to their Salesforce accounts, allowing them to access their documents, media, and other files from directly within their SF.com instance. And they'll have unlimited storage for their files.

... Read more
advertisement

The yogurt makers of tech: Gadgets to avoid

Don't buy these one-trick ponies--unless you like gizmos that gather dust.

Google wants to unclog Net's DNS plumbing

The Net giant, ever eager for a faster Internet, debuts its Google Public DNS service. With it, Google could become even more central to the Net.

advertisement

About Software, Interrupted

In "Software, Interrupted," Dave Rosenberg discusses disruption in the software market, as well as the products and services that keep business technology norms in perpetual flux.

With nearly 15 years of technology and marketing experience spanning from Bell Labs to multiple start-up IPOs, Dave co-founded open-source software company MuleSource and now serves as general manager of Hardy Way. He also happens to be a U.S. patent holder and a workaholic. Technology is his best friend and mortal enemy.

Add this feed to your online news reader

Software, Interrupted topics

Most Discussed

advertisement

Inside CNET News

Scroll Left Scroll Right