Intelligent Enterprise | David Linthicum on Software as a Service http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/ Copyright 2009 Thu, 02 Jul 2009 09:16:57 -0500 http://www.movabletype.org/?v=3.14 http://blogs.law.harvard.edu/tech/rss Bucking the Cloud Computing Hype Years ago I was running a large software development shop when the "offshoring" movement became all that and a bag of chips. I felt extreme pressure to fire some of my staff in the US and cut a deal with the dozens of outsourcing firms that were calling me daily. I was asked about offshoring so many times that it was clear to me that the pressure was on.

I had to buck the offshoring hype at the time, but for good reasons. First, our systems had issues around quality and architecture. Until we corrected those issues, bundling the code up for development offshore would do little good, and could actually kill the software. Once we stabilized the code, then I could pick portions of it to be developed in outsourced development shops, but not until then. It was very tough explaining that to laymen who just saw the dollars and cents, along with the trend and hype that told them offshoring was the way to go.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/06/bucking_the_clo.html /blog/archives/2009/06/bucking_the_clo.html Enterprise Applications Mon, 29 Jun 2009 07:12:24 -0500
IBM 'Clouds' Look Like Conventional IT According to this e-Week report, and this report in the New York Times, IBM continues to form its cloud computing strategy, including the definition of some key products.

IBM will announce a number of new cloud computing products and services... In addition, IBM will unveil plans for a new research lab focused on cloud computing. The initial plans will be for a bundle of hardware, software and services aimed at software developers and testers, and another bundle targeting virtual desktop environments. The moves come at a time when every major IT player, including HP, Cisco, VMware, Microsoft, Google and Amazon, are making deeper in-roads into the cloud.

The issue here is that cloud computing is really about, well, cloud computing. Existing hardware and software vendors, including Microsoft, Cisco, HP, etc., and of course IBM, seem to find that thought a bit scary and continue to toss traditional hardware and software at the problem.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/06/ibm_clouds_look.html /blog/archives/2009/06/ibm_clouds_look.html Enterprise Applications Mon, 22 Jun 2009 06:57:13 -0500
Another Reason to Put Data in the Cloud Google Labs recently announced Google Fusion Tables, an "experimental system" for fusing data management and collaboration. In other words, it's a means to merge many data sources, including any electronic conversations around data, visualization and data queries. Fusion Tables provide a platform to analyze data along with tools for electronically collaborating about that analysis.

The use cases here are numerous, but the core idea is that users will upload data, and then analyze and visualize the data on Google Maps or mashed up with other APIs, such as the Google Visualization API. Nothing new there, right? Wrong. Fusion Tables also provide for the discussion of data at the row or column level, or even specific data elements... think database and business intelligence meets Google Docs. However, the biggest bang for this new cloud service is the ability to "fuse" multiple sets of data that are logically related and then determine patterns.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/06/another_reason.html /blog/archives/2009/06/another_reason.html Business Intelligence Tue, 16 Jun 2009 08:59:13 -0500
Why Open Source Amazon APIs Will Matter Dave Rosenberg had an interesting post around a rumor that Amazon is going to open source its API:

"Amazon.com's legal team is 'investigating' open-sourcing their various Web services API's including those for EC2, and S3, Amazon's main cloud computing interfaces, according to Enomaly founder Reuven Cohen."

Amazon's APIs are widely leveraged by thousands of Amazon Web Services (AWS) customers. While Rosenberg considers them the "best" method of interaction for various cloud services, at this point I only agree that they are the most used.

So, what does Amazon stand to gain by this? As Rosenberg argues, by releasing the APIs as open source (creative commons, or no-sue covenant), Amazon could find that other cloud computing vendors adopt their way of doing APIs. There is no clear revenue stream from that approach, but the use of the IP will be clearly linked back to Amazon. It could become one of those little heard of "brilliant moves."

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/06/opensource_amaz.html /blog/archives/2009/06/opensource_amaz.html Enterprise Applications Mon, 01 Jun 2009 13:33:31 -0500
Google Outages Spark Cloud Questions Last week a major outage affected 14% of Google users and caused widespread panic. Okay, it caused frustration, as users could not access their free search engines, free document management systems, and free e-mail systems. Perhaps they should ask for their money back. The comment that I kept hearing was "I had to use Yahoo." Priceless.

Still, the timing could not have been worse, considering that the US Government began discussing how cloud computing fits into their $78 billion IT budget for 2010. Many in the private sector are looking at cloud computing as well. The hype leading them there is the possibility of saving some money.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/05/google_outages.html /blog/archives/2009/05/google_outages.html Enterprise Applications Wed, 20 May 2009 10:21:00 -0500
SaaS/Cloud Audit Demands Could be Costly "Cloud computing providers require strong audits," according to SC Magazine's Angela Moscaritolo, who focuses on security in the world of SaaS and cloud computing. However, in reading through this article I kept returning to the fact that the cost of security, together with audits, could make cloud computing, including SaaS, cost prohibitive. The value proposition of cloud computing is about saving money, after all.

The recommendations are clear:

]]> http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/05/saascloud_audit.html /blog/archives/2009/05/saascloud_audit.html Enterprise Applications Thu, 14 May 2009 09:26:14 -0500 IBM Taps Private Clouds to Change SOA I've been at IBM Impact this week in Vegas. I typically don't attend vendor events, but I made an exception in this case since IBM holds a huge portion of SOA technology in its portfolio, and they are also moving aggressively into cloud computing. This is a huge event drawing more than 5,000 people, and they're all looking to figure out what IBM's next move is and whether their "traditional" IBM IT infrastructure will change, or not. Most are, of course, existing IBM technology owners or users.

A few things were clear from the event.

First, IBM has invested a huge amount of money in SOA technology, including numerous acquisitions, and it's looking to push those technologies into the enterprise.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/05/ibm_taps_privat.html /blog/archives/2009/05/ibm_taps_privat.html Enterprise Applications Thu, 07 May 2009 09:52:52 -0500
Clearing the Air on McKinsey's Cloud Report The world of cloud computing was shocked last week with the release of the McKinsey report on cloud computing, entitled "Clearing the Air on Cloud Computing." You can think of the report as a quick assessment of the value of cloud computing; however, as with any of the thought-leadership pieces pushed out around cloud computing, it was quickly picked apart by the pundits.

The report dared put forth the following definition of cloud computing:

"Clouds are hardware-based services offering compute, network and storage capacity where:

  • Hardware management is highly abstracted from the buyer
  • Buyers incur infrastructure costs as variable OPEX
  • Infrastructure capacity is highly elastic (up or down)"

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/04/clearing_the_ai.html /blog/archives/2009/04/clearing_the_ai.html Enterprise Applications Thu, 30 Apr 2009 09:54:01 -0500
Connectivity: The Achilles Heel of SaaS Those who push back on SaaS and cloud computing typically site security, privacy, and legal issues, but they almost never talk about connectivity. Perhaps they should. In the recent shenanigans surrounding cut fiber lines in Silicon Valley, those affected quickly understood that the Internet, which is required to gain access to your SaaS provider, can be gone in an instant. With their Internet connection down for most of a day, the affected businesses that use SaaS could not access any SaaS-delivered applications, including ERP, CRM, and Sales Force Automation.

For those of you who still believe that the Internet was and is designed by the military to get around the destruction of major nodes and will save you from situations like this, you are just plain wrong. If the fiber going from the back-bone is cut, not only is your connection lost, but any cell towers hooked up to the same fiber are lost as well, thus no air cards as an option.

]]> http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/04/connectivity_th.html /blog/archives/2009/04/connectivity_th.html Enterprise Applications Wed, 22 Apr 2009 09:42:50 -0500 'Open Cloud Manifesto?' Just Stop! I'm not sure if you've been paying attention to the cloud computing news over the last few weeks, but the most recent dust-up and silliness came from IBM and a few others, and it's centered around this "Open Cloud Manifesto."

The "Open Cloud Manifesto" proposes rules for cloud computing, including the use of open standards. I found it to be more about "motherhood, apple pie, and open standards," with no concrete anything in the document that would lead to anything of value. In essence it was a mission statement, or, at best, an opinion piece. We have plenty of those already.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/04/open_cloud_mani.html /blog/archives/2009/04/open_cloud_mani.html Enterprise Applications Mon, 13 Apr 2009 07:09:05 -0500
SaaS Integration: Here's the Challenge Remember SaaS integration? It was all the rage when SaaS started to rise, but has since fallen off the radar screen. That is, unless you're using SaaS.

This Computer World article, by Robert L. Mitchell highlights the need for SaaS integration.

"It's the SaaS twist: Add too many applications, and you might to find yourself back in the bad old days, when the various applications in the corporate infrastructure wouldn't talk to one another."

Actually, I would argue that most on-premise applications still don't talk to one another, even though my integration book, and a bunch of pretty good integration technologies have been around for some time.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/04/saas_integratio.html /blog/archives/2009/04/saas_integratio.html Enterprise Applications Wed, 08 Apr 2009 09:48:36 -0500
Think Enhance, Not Replace, When Considering SaaS One could view SaaS as a legacy technology when considering the number of years it's been out there and how it has become part of the modern enterprise. However, when looking at SaaS, or, in most instances, considering more SaaS, it's a good idea to put things into clear perspective.

For those tasked with maintaining existing IT infrastructure, including major systems and information stores, the subject of SaaS can be a bit scary. Typically they talk about "replacement," and how all things bad will be solved by all things SaaS. Having gone through one IT revolution or another, you know better.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/04/think_enhance_n.html /blog/archives/2009/04/think_enhance_n.html Enterprise Applications Thu, 02 Apr 2009 11:51:50 -0500
Amazon Offers 'Reserved Instances' Amazon has introduced "reserved instances," a new Amazon EC2 pricing option that lets businesses claim a part of the Amazon cloud as their own.

"Amazon Web Services is introducing Reserved Instances, an additional pricing option for Amazon EC2 that extends the current on-demand, pay-as-you-go pricing by giving customers an option to make a low, one-time payment to reserve capacity and further reduce hourly usage charges. As with On-Demand Instances, customers will still pay only for the compute capacity that they actually consume, and if they do not use an instance, they will not pay usage charges."

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/03/amazon_offers_r.html /blog/archives/2009/03/amazon_offers_r.html Information Management Fri, 20 Mar 2009 20:51:47 -0500
Obama Appointee Taps Cloud Computing In this Wall Street Journal blog post it's clear that new White House appointee Vivek Kundra is part of a "new generation of CIOs" that consider cloud computing as a viable architectural option.

"I'm a big believer in disruptive technology," he said. To him, following the traditional approach of only investing in tried-and-true systems is a sure way to become outdated. "If I went to the coffee shop, I would have more computing power than the police department," he said. "Consumers had better technology than the government did."

As state, local, and the Federal government look to improve the way they do information systems going forward, clearly the cloud option will be on top of their list. While that's clearly the case now, until recently most government organizations considered cloud computing "politically incorrect," mostly around myths such as "you can't secure it," or "it's proprietary," or "it will cost jobs." None of that is really true when you look at the realities.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/03/obama_appointee.html /blog/archives/2009/03/obama_appointee.html Enterprise Applications Tue, 10 Mar 2009 01:05:28 -0500
Cloud Computing Shifts the Risk A core value of cloud computing is the ability to shift the risk from your enterprise to the cloud computing provider. Since it's up to the cloud provider to handle the computing processing load and you'll pay by use, it's possible to reduce the risk that you'll run out of capacity to support your customers and core business processes. The burden of scaling shifts to the cloud provider, which is in business to accept such risks.

So, while you reduce your risk as computing needs go up, you also reduce the risk that you've purchased excess capacity that you don't need. In short, you've outsourced your data center to those who will manage it, keep it healthy, and only charge you for what you use over time. Thus, an organization (such as yours) that is not in business to provide computing resources can sidestep that challenge and transfer the risk to cloud providers that are in the computing resources business.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/03/cloud_computing_2.html /blog/archives/2009/03/cloud_computing_2.html Enterprise Applications Wed, 04 Mar 2009 11:42:14 -0500
Keep Your Eye on the Prize InformationWeek's Charles Babcock writes about the upsides in cloud computing that many of the analyst firms see coming in this article.

Late last year, the market research group IDC surveyed IT professionals and concluded that 4% of enterprises already have implemented some form of cloud computing, although it's often in the form of software as a service (SaaS), such as Salesforce.com's (NYSE: CRM) CRM application.

That number will more than double by 2012, to 9% of enterprises, said Frank Gens, senior VP of IDC, as he opened the Cloud Computing Forum in San Francisco on Wednesday.

Indeed, cloud computing represents 25% of the net new growth in IT spending, versus spending for on-premises IT, the article goes on to say. Just SaaS by itself is projected to nearly double from $9 billion to $17 billion.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/02/keep_your_eye_o.html /blog/archives/2009/02/keep_your_eye_o.html Enterprise Applications Wed, 25 Feb 2009 13:04:56 -0500
Berkeley Talks Cloud: Should We Listen? The Electrical Engineering and Computer Sciences department at The University of California at Berkeley has just published "A Berkeley View of Cloud Computing." The report has 11 authors, includes good information and is a clear attempt to solidify the emerging cloud computing market. When you do a report like this, you first need to put forth your definition of cloud computing:

"Cloud Computing refers to both the applications delivered as services over the Internet and the hardware and systems software in the datacenters that provide those services. The services themselves have long been referred to as Software as a Service (SaaS). The datacenter hardware and software is what we will call a Cloud. When a Cloud is made available in a pay-as-you-go manner to the general public, we call it a Public Cloud; the service being sold is Utility Computing. We use the term Private Cloud to refer to internal datacenters of a business or other organization, not made available to the general public. Thus, Cloud Computing is the sum of SaaS and Utility Computing, but does not include Private Clouds."

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/02/berkley_talks_c.html /blog/archives/2009/02/berkley_talks_c.html Enterprise Applications Wed, 18 Feb 2009 09:04:04 -0500
Interoperability is Key in the Cloud I spoke at the Open Group's Cloud Computing Summit last week in San Diego, a conference that focuses on where cloud computing meets enterprise architecture. Presenters from Amazon, Cisco, HP, IBM, and a few other vendors spoke one right after the other, and it was interesting to hear how cloud providers are positioning cloud computing.

The big push right now is around interoperability among cloud providers, or the notion of cloud vendors offering built-in communications -- as well as application and data portability -- among suppliers. Core to this concept was a buzzword I've been hearing the last few months, and many times at the event: Intercloud.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/02/interoperabilit.html /blog/archives/2009/02/interoperabilit.html Information Management Wed, 11 Feb 2009 10:28:17 -0500
Private Cloud Technology Doesn't Exist If you think that private clouds are just doing public cloud-like things within the data center, you're dead wrong. As the hype builds up around private clouds, the approaches to building these yet-to-be-defined virtualized systems are really left up to who's building them. There is no one approach, nor is there a killer technology in this space as of yet.

Let's take a look at a few major reasons why we'll build private clouds. First, we love to control things and we can't directly control the existing public cloud providers. Second, we may have some special security and legal issues that prevents us from placing our information outside of our firewall. Finally, we can't sell all our existing hardware and software on Craig's List, so we might as well figure out something to do with it.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/02/private_cloud_t.html /blog/archives/2009/02/private_cloud_t.html Enterprise Applications Tue, 03 Feb 2009 13:02:46 -0500
Put Cloud Computing in its Place While many advocate cloud computing, others are weighing the fit within the modern enterprise. I posted my initial thinking about cloud computing, and others are doing the same, including this recent article in Computer World by Bernard Golden, who lists five key areas of concern for enterprises considering cloud computing:

Current enterprise apps can't be migrated conveniently

Risk: Legal, regulatory, and business

Difficulty of managing cloud applications

Lack of SLA

Lack of cost advantage for cloud computing

All good points, but here's some further analysis:

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/01/put_cloud_compu.html /blog/archives/2009/01/put_cloud_compu.html Enterprise Applications Tue, 27 Jan 2009 12:29:00 -0500
So What's so Great (or Even New) About Cloud Computing? This seems to be the question coming from those who are looking at cloud computing and the value it can bring to the enterprise. Those who are deep into cloud computing already – typically vendors and consultants – are actually having trouble answering that question, and for good reason.

Truth be told, cloud computing is a movie you may have seen years ago called "time sharing," which gave us the ability to share computing resources among many different users. In those days, many companies actually shared a single computer sitting in some data center. Moreover, that computer was able to allocate and manage resources for each user and each application, and the user could request more computing time, or less, adjusting their use of the time-sharing service. It's how I started my career, and most people in their 40s or older remember those days well.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/01/so_whats_so_gre.html /blog/archives/2009/01/so_whats_so_gre.html Enterprise Applications Tue, 20 Jan 2009 10:46:18 -0500
Not All Apps Are Fit for the Cloud Cloud computing is on fire with "new technology" and "new approaches" that are really not much different than things we've been doing for the past 30 years. While the shift is not that drastic, the excitement and movement in this new space is crazy-fast as businesses attempt to reduce the costs and risks of computing by leveraging shared and public resources.

However, in moving to cloud computing, it's also clear that not all information systems are good candidates to run in the clouds. Indeed, those charged with reducing costs and moving to a cloud computing platform are well advised to spend some time understanding their own systems before pushing them outside of the firewall, to sometimes disastrous results.

Here are a few things to consider:

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/01/not_all_apps_ar.html /blog/archives/2009/01/not_all_apps_ar.html Enterprise Applications Mon, 12 Jan 2009 14:01:27 -0500
Public Data from Amazon Changes Game It was bound to happen sooner or later; Amazon is now in the live data business with the recent launch of Public Data Sets on AWS (Amazon Web Services). In short:

"Public Data Sets on AWS provides a centralized repository of public data sets that can be seamlessly integrated into AWS cloud-based applications. AWS is hosting the public data sets at no charge for the community, and like all AWS services, users pay only for the compute and storage they use for their own applications. An initial list of data sets is already available, and more will be added soon."

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2009/01/public_data_fro.html /blog/archives/2009/01/public_data_fro.html Information Management Wed, 07 Jan 2009 08:54:27 -0500
Learn to Live (Perhaps Thrive) With Social Networking I found myself in the world of social networking when speaking at the Enterprise Web, Portals & Collaborative Technologies Conference last month in Las Vegas. I was the lone mashup guy in a world where consultants and enterprise IT people alike were attempting to make sense out of Facebook and Twitter, and their proper place within the enterprise. The opinions on social networking were widely varied, from "No way, it's too risky," to "It's a way of life, you might as well learn to use it for productivity." So, who's right? Let's take a look at the playing field.

First, it doesn't matter if you understand the differences between Myspace and Facebook. Most of the people who work in your enterprises, IT or not, use some sort of social networking system, and most look at it at least once a day during work hours. While I assume you could put your foot down and declare this stuff against policy, I'm certain most employees would find that a bit too "Big Brother," and find a way to do it anyway, perhaps on their iPhones and Blackberries. So, social networking in the workplace is a fact of life you must deal with.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2008/12/learn_to_live_p.html /blog/archives/2008/12/learn_to_live_p.html Information Management Mon, 08 Dec 2008 08:10:53 -0500
IBM's Cloud Conflict of Interest Well, I knew this announcement was going to happen.

"Today, IBM announced new cloud computing services to help businesses of all sizes take advantage of this increasingly-attractive computing model. With today's announcements, IBM is applying its industry-specific consulting expertise and established technology record to offer secure, practical services to companies in public, private and hybrid cloud models."

I have no issue with IBM driving into the world of cloud computing — I figured it would. But just think about the larger hardware and software players — such as IBM and Microsoft, who are now moving toward the cloud — and the potential conflicts that could occur. In essence, your cable TV provider is offering to show you how to move to Satellite TV.

]]>
http://www.intelligententerprise.com/movabletype/blog/dlinthic.html/blog/archives/2008/12/ibms_cloud_conf.html /blog/archives/2008/12/ibms_cloud_conf.html Enterprise Applications Tue, 02 Dec 2008 10:29:01 -0500