The Future- New, Condensed and Improved.

2 Posts tagged with the paas tag

What the cloud means to the corporate data center

 

Companies like Walmart and Seven Eleven famously use IT capabilities to create a comparative advantage.  While automating core processes with Information Technology creates an advantage, it is not the core of their business.  If there were a way to run their business without a data center, you can bet that they would abandon the data center in a heartbeat.  

So why do most companies with more than a few dozen employees carry the cost of a computer room and specialists to operate it?   In a word: Innovation.

Most companies have similar processes and there are generic IT systems sufficient to run a normal business.  Above average companies actually align the structure of their business to IT systems in innovative ways and gain an advantage on the competition: Innovation! 

It is the need to have complete freedom to innovate and control systems and the data therein that drive companies to own data centers.

Fundamentally Seven Eleven and Walmart are in the same business.  They buy merchandise, put it in stores and sell it to whoever walks in.   Yet the systems they have developed are very different.  Seven Eleven wins by ordering up to three times a day for each store.  They are very sensitive to regional events and weather.   Walmart wins by complete control of the supply chain.  They are similar businesses that have very different IT systems and impressive achievements innovating in their specialties.  

So the best reason a business should invest in building and maintaining private data centers seems to be that it creates opportunities to innovate the interface between Enterprise Architecture and IT Architecture.   We’ll discuss Enterprise Architecture and Business Process Transformation in my next blog - “How the Cloud changes the role of IT.”  

Mainframes and Servers and Clients, oh my!

Cloud computing will make the corporate data center smaller.  How and why the corporate data center will get smaller requires a little more thinking.

Let’s first review computing over the last fifty years.

Mainframes were vertically integrated, meaning all the parts came from one supplier who was responsible for the whole solution.  Mainframes were expensive and administrators scheduled time on the systems carefully.  Businesses who could not afford to own a mainframe would rent time on someone else’s.  Mainframes were so expensive that if you had one sitting idle, you would probably be willing to rent out the unused time on the system.  To make this work, these big, vertically integrated systems had facilities for charging back the departments that used them.  Remember “charge back.”

Personal computers made CPU time a commodity.   While convenient, personal computers turned every computer user into a part time administrator.  These Open Systems were often horizontally integrated, meaning you could buy parts from anyone and the consumer was responsible for integrating the system.

Personal computers led to “Client Server” computing.  These smaller systems are horizontally integrated and created a paradigm where even large systems could be horizontally integrated.  One attribute of Client Server computing is low asset utilization.  Small systems need to be sized for peak loads and applications are typically implemented in silos of IT infrastructure.

Virtualization of the computer is a means of potentially gaining benefit from those under-utilized servers. 

Which leads us to Cloud computing; you’ll notice that through virtualization, inexpensive servers can now be shared and scheduled.   Inexpensive servers now attain high asset utilization just like a mainframe. They might be better in many cases than a mainframe because of commoditization and horizontal integration.  The one thing they lack that a mainframe has is charge back.  It’s a key attribute of cloud computing. 

Charge back

Corporate IT practitioners have competition.   Our competitors are organized and they want your budget.    They think they can run a computer infrastructure more efficiently than “Corporate IT” and take the savings as profit.  These people are entrepreneurs and they intend to make money doing what you do.  They are the IaaS providers I mentioned in my first blog.

We IT practitioners need to organize our business as if we were SaaS or IaaS providers if only to demonstrate that we are cost competitive.   When we are able to do this business will be able to make excellent business decisions.   

·         Core systems where innovation provides a business advantage will stay

·         Systems that can be run more economically will stay

·         Systems that are not core to the business, where aaS is more economical, will go

Further, as Cloud practices mature, more and more peripheral parts of core systems will migrate out of the corporate data center.

A word about Data Storage: NetApp is already the storage behind many popular IaaS, PaaS and SaaS providers.   We earned this role because we are a pretty good fit for the first generation of XaaS services, but our work is not done.  We have a compelling roadmap that is designed to ensure that our products are a great fit for private and public clouds going forward.

What this means to the corporate Data Center

The corporate data center will be run like a business that competes with Cloud providers.  This means that the corporate data center must adopt many of the attributes of the cloud in order to compete.  We must be:

·         Scalable- To meet variable business demand without incurring project time.

·         On demand- Service catalog driven, and competitively nimble.

·         Pay as you go- Charge back, we have to describe where the money goes.

·         Multi Tennant- If the data center is to compete, it must be efficient

Since the corporate data center will take on these attributes, we have real hope that as the cloud market matures standards will evolve.  More than OVF and the Amazon API, practical standards will emerge that allow businesses to run 80% of the time on inexpensive infrastructure in the corporate data center, but take peak loads to the cloud the other 20% of the time.  

The corporate data center will be lean and capable of “Cloud Bursting”.

 

Next section:  How the Cloud changes the role of IT.

 

Bonus:  Ever want a score card that keeps track of progress against a roll out plan?  How about one that keeps track of progress for a lot of roll out plans?   Try this spreadsheet out and dazzle your boss J

243 Views 2 Comments Permalink Tags: saas, data_center, paas, it, gary_garcia, iaas, chargeback, cloud, netapp, virtualization, netapp, virtualization, saas, paas, iaas, it, chargeback, data_center, gary_garcia, cloud

Hello

 

Welcome to my first blog.  My name is Gary and I've run IT for companies like Covalent Systems Corp, The Santa Cruz Operation and StorageWay. I have BS in EBusiness from University of Phoenix and an MBA from Santa Clara University.  

 

Over  the last seven years, I've been a member of NetApp IT's leadership team.  I've lead IT Operations teams, IT Engineering and Portfolio delivery.  These days I work as a member of "The Office of the IT CTO"  at NetApp.  This means I get to work on IT strategy, learn from NetApp's customers and influence NetApp's product managers.

 

This really is a great place to work, so I though I'd share some of the insights into the industry you have given me. 

 

To kick things off, I'm quite interested in Cloud Computing but want to discuss it from a slightly different angle.  What does all this cloud stuff mean to the IT practitioner?

 

    Cloud Stuff

 

 

Much has been said about Software As A Service (SaaS), Platform As A Serivice (PaaS) and Infrastructure As A Service (IaaS) and how these "Cloud" initiatives will change the way we consume information.  As an IT practitioner, I have an invested interest in what this means to me .

 

I'd like to offer some thoughts in FIVE parts.

     0. Introduction and  Dimensions of the Cloud

     1. What the cloud means to the corporate data center

     2. What the cloud means to the role of corporate IT

     3. What the cloud means to the role of the developer

     4. What the cloud means to the consumer

 

How I know it's a Cloud

I've listened to and read many peoples explanation of what a cloud is.  Many of these explanations confuse me because there are too many pieces mixed into one description.  I'm a simple guy and don't like being confused, so I try to put the pieces into different compartments- what the cloud is and some dimensions that tell me what kind of cloud it is.  So my defining criteria have to be general-  I offer them to you and I'm quite interested to learn if you find this useful.

 

First, I assume that the "Cloud" describes IT becoming a service that is delivered like a utility.  With that assumption, I determine that in general, a cloud service has these attributes:

 

  • It is Scalable          (The service can get bigger  or smaller)
  • Multi Tennant   (It has the capability of serving more than one "customer" at a time)
  • On Demand     (If you want it now, you get it now)
  • Pay as you go (<-- what that says)

 

These definitions all point to one thing.  Thinking about this for a moment, we can also conclude that Cloud computing is an economic move that is enabled by technology.  New technology is context to cloud computing and the economic model is the core of the movement.

 

 

Dimensions of the Cloud

 

The whole cloud discussion reminds me of a book I read on Physics.  There are more dimensions than you thought and nothing works the way you imagined.  But eventually evidence accumulates and you have to concede that things work a certain way.  I've come to the conclusion that the cloud has three dimensions.

 

Dimension 1: Flavor

The Cloud  comes in flavors including  SaaS, PaaS, IaaS. We covered those already, but there are many more including Games As A Service (GaaS), Storage As A Service (STaaS), Desktop As A Service (DaaS). 

 

Dimension 2: Public and Private

Reading the blog-o-sphere you might think that all clouds are public.  This is absolutely not the case.  There are many companies out there who will take your private infrastructure and run it for you.  They make money by migrating your applications from a traditional hosting architecture to one that is scalable, allocated on demand, multi-tennant in that it can host more than one workload and pay as you go.  They migrate infrastructure into a cloud that is efficient to operate and therefore gives them greater margin.  NetApp storage, incidentally, is a big win for these companies because of all the storage efficiencies they can leverage.  Suffice it to say that there are a lot of private clouds out there that you might not read about because they are... private.

 

Dimension 3: Internal and External

I've heard vigorous debates where one person claims that if it's hosted in the corporate data center, it isn't a cloud.  If you've ever been to a really big company, you know that IT is like an external provider to many different divisions.  It doesn't really make sense to say that if an IT practice were to build an infrastructure that was scalable, on demand, pay as you go and multi-tennant then they weren't offering a cloud service.  Remember, the cloud is ultimately IT as a service, so if the big guys can build an internal cloud, I say anyone who can leverage the benefits of multi-tenancy can build an internal cloud if they want.

 

 

Next Up:

 

That's all I can summon on a Friday afternoon.  My next blog will cover the impact of the cloud on the corporate data center.

 

Now it's your turn.  You get to tell me if I'm understanding this thing called "the Cloud" in the same way you do!

 

 

Bonus

Cloud initiatives seem to be fertile soil for new ideas.  There's an interesting company called g.ho.st.  It's a collaboration between engineers in Isreal and Pakistan, who, for obvious reasons, don't get to meet very often.  The have an interesting virtual desktop cloud offering.  Check them out here.

224 Views 2 Comments 0 References Permalink Tags: storage, staas, saas, netapp, the_santa, daas, itil, _curz_operation, paas, best_practices, internal_cloud, iaas, gary_garcia, external_cloud, cloud, cloud, external_cloud, gary_garcia, iaas, internal_cloud, best_practices, paas, _curz_operation, itil, daas, the_santa, netapp, saas, staas, storage