Saturday, February 26, 2011

Early Thoughts on Cloud Computing

The topic covered by this post is one which you've either been hearing a lot about, or will in the near future. It's an important subject that we all be familiar with, as we will need to address it with our clients and partners, and sooner, rather than later.

Let's start off with a definition:

Cloud Computing is "any situation in which computing is done in a remote location (out in the clouds), rather than on the desktop or handheld device." (Business Week ).

Or

In general, cloud computing builds upon the general concepts of Web 2.0 or software as a service (SaaS) for users to rely on the Internet to satisfy their computing needs.

Examples you may be familiar with are Salesforce.com, Amazon's "Elastic Cloud" or EC2, Google Apps, Microsoft Office Live, and our own LloydCare™ Hosted.

What's the "cloud" mean?

I think it's a cool term developed by the some marketing firm.

Don't get me wrong, we are in for a paradigm shift in how people use, access and pay for data and data processing.

In this new paradigm:

Your data, or a portion of your data, for the most part doesn't reside local to your workstation or servers. Although it may, because sometimes you need to work offline, and sometimes your applications demand that they be local, for either performance or licensing purposes. A really good example of this is the Amazon Kindle. I automatically download the newspapers, magazines, and books I want to read, and they are available to me offline or on. However, if I delete them from my local device, they are still available, theoretically forever, on Amazon's servers, for me to access or download again at will.
Another good example is Google Apps (a whole lot more on this in future posts) working with their Gears application allows you to work both online and take your data offline.
I work the same way with SharePoint, which syncs with my Outlook so I can work offline.
Your applications may not need to reside locally, they run instead in a browser, and therefore have the potential to be device independent. This means it doesn't matter if you're using a PC, a MAC, an iPhone, a thin-client (read cheap PC), or Blackberry. Or even perhaps an Amazon Kindle.
In the long run, you will:
Keep your data where it is cheapest to keep that data. Example, old archive documents someplace cheap, with a higher level of risk of loss of access, keep mission critical data someplace more expensive.
Be able to access that data from anywhere.
Buy application access as you need it, and
You will use a greater variety of applications:
Will you stop using Microsoft Word in exchange for Google Apps? Probably not, I think you'll use both, depending on what's cost, power and reliability are more useful to the given task, or what works best in interfacing with the partners you are working with.
Companies will save a tremendous amount of Capital Expenditures, slightly expand their Operating Expenses, and have a lot more money available to invest in really generating returns from IT.
And in that is a paradox, because I believe that if firms don't reinvest some of that money in improving productivity, their value proposition, or competitive advantage for IT, they lose all ability to differentiate themselves from their competitors, and overall improve their bottom line, through the use of IT. If we are all using Google Apps, and no one is customizing the applications or interfacing them with processes and tools you create specific to you, then you risk commoditization and generating lower returns for your stakeholders.
 

So, some facts:

This cloud computing thing has been tried before under various circumstances (Time-Sharing, ASP's), why is it now a possibility?
Most of you are familiar with Moore's law, which states that advances in technology will allow manufacturers to double the number of transistors on a given circuit board every two years, thus doubling (theoretically) the processing power. There is a similar law known as Grove's law, which states that the amount of bandwidth available for voice and data doubles every hundred years or so.
The "DOT Bomb" boom broke Grove's law (at least temporarily). During the late 1990's and early 21st Century telecom and other companies laid fiber optic cable. Lots of it. Verizon's desire to stay relevant is laying even more. At this point, all pretty much unprofitably.
Of course, the Obama Stimulus puts out billions more for broadband, so Grove's law will probably stay in place for the next several years, at least.
What fiber optics does for computing is what alternating-current did for electricity, it makes the location of the equipment, data and applications to be unimportant to the user, and allows disparate and formerly incompatible machine to operate together as a single system.
One interesting fact – the two biggest users of bandwidth right now are YouTube and Hulu. If this increases perhaps Grove's law will eventually come back into play.
Because of the above, the "PC Age" is giving way to the "Utility Age" ("cloud" computing")
Virtualization technology is here. For years the processing power and memory on computers has, for the most part, exceeded the users needs, for the majority of the time. In other words, a user might need 10% of their servers processing power at any given time, only once in a while increasing their usage anywhere near capacity. Virtualization technology allows one physical machine to act like multiple machines, and controls which "virtual machine" gets access to processors, memory, and storage based on current needs. We are making extensive use of this in our hosted offering.
Parallel processing is here. Thank you Google. The way Google works is to take thousands (millions) of computers, tie them together, and get them to act like one giant computer, running many things in parallel.
Big companies such as Amazon.Com and Google have built out huge datacenters, with the capacity to handle business at their peak, with redundancy built in. For example, Amazon uses 10% of its capacity most of the year, only using more around peak shopping periods like Christmas. They are now making this excess capacity available, at a price, to the end user.
Web 2.0, which really means that the Web is 2-way. There has been a lot of buzz about Web 2.0.
Web 1.0 went one-way. You published a page, someone read the page.
Web 2.0 is about interaction. The user can publish or modify. Wikipedia is one example, blogging or Facebook another. One great example to look at is a firm called Threadless.Com, where they've used Web 2.0 to take business process (and cost) and lay it on the customer.
Current competitors in the "cloud computing" space include, among others:
Google
Microsoft
Amazon
Lloyd Group
Billions and billions and billions of dollars are being spent, mostly to build datacenters near dams and other cheap sources of power.
You are going to see the biggest shift in how IT budgets are spent since the PC was invented.
What's the difference between each of the competitors?
Google's offering is centered around Google Apps, a competitive line of products to Microsoft Office and a host (no pun intended) of other applications. It includes storage and comes in both free and premium offerings. To become a Google Authorized Partner we at Lloyd are investing in a Premium Subscription and will look at using Google Apps for some of our business processes. I've begun testing them personally, and am using them to handle some of the functions within my family, communication and planning with my mentee at HBS, and to manage my role as Forum Chair for the NYC YPO Chapter. I'll let you know how these go, and ask for your feedback on how you find the applications to be when used internally.
Microsoft has many flavors, including traditional hosted Exchange and their new Live offering, which is designed to compete with Google. This is a huge effort in which they are investing billions of dollars.
Amazon's offering, or EC2, basically rents out server and storage space (virtualized) inexpensively to companies.
The Lloyd Group has built a hosted offering based on Microsoft Technology. We use virtualization in a way similar to Amazon, and manage our clients virtual environments the way we manage their physical environments today. More information and details on how our offering works will be published over the coming weeks. In the long-term, our offering will evolve to include not only what it does today, but to interface with each of the offerings mentioned above.
Who's going to win? I think everyone, but mostly the end user. In my opinion, there is no "network effect" in "cloud" computing. (A network effect is a phenomenon where there is only one winner, because so many users migrate to that one offering that even if it isn't the best or cheapest there is no way to compete against it.)
More on this topic, especially on Google Apps, in upcoming posts.

Keeping My Inbox at Zero

This is the first in a series of posts on useful habits I’ve learned from others and practical experience I've picked up on my own. While what works for me does not always work well for others, I hope to use this as an opportunity to share, inspire others to share, and establish a culture within Lloyd of learning from each other.

One of my experiences, which Bill recently reinforced, is the importance of keeping these posts short. So I’m going to summarize as much as I can.

 People are often amazed when I tell them my inbox always ends the day empty.  While I’m sure many people are capable of managing their lives through their inbox, for me that path only led to anxiety and failure. At one point I probably had close to 1,000 messages in my inbox, and hundreds of sub-folder for storing them. Between tracking the messages I needed to follow-up on and the task of filing every message I was spending hours a day managing my Outlook, instead of using Outlook as a tool to manage my life.

This changed several years ago on a flight to the West Coast .During the six+ hours I cleaned my inbox to zero, reduced the number of folders, and developed a base set of guidelines (which I’ve evolved since) to turn Outlook into the tool it can be, instead of the burden it often is.

If your current system works for you, then read no further. If you’re interested in my experiences, then I’ll highlight them here. If you’d like to discuss further, my door is always open.

The following is how I manage my Inbox to ZERO emails, and my tasks:

1.    I cleaned up my inbox ONCE. and swore never to do it again.
2.    Setup Outlook for NO NOTIFICATIONS. My Outlook and my iPhone do not alert me to new mail. I find it only to be a distraction. No sounds, no popups. A simple envelope icon is the most I’ll allow.
3.    I check email routinely, but not religiously. I look at my email about once an hour. I’ve modified the frequency to accommodate my role and responsibilities at the time, although I’ve learned that I’ve never needed to check it as often as I thought I did.
4.    I almost never respond to an email immediately. I’ve learned to mark it for follow-up and file it. When I do respond, I save it as a draft and revisit ymy draft folder before sending. (THIS MEANS REVIEWING MY DRAFTS FOLDER EVERY COUPLE OF HOURS). If it’s an important email, I almost always forward it to someone to review and/or edit for you. Remember that email does not convey emotional tone. People will interpret an email based on the mood they are in at the time. I try and assume it’s a bad one. Therefore I try and be warm, friendly and mention their name a lot.
5.    Copy only those who need to be copied. Send it to the proper recipients then forward the sent item to anyone else you think needs the info but isn’t required to be part of the chain
6.    Let me repeat: NEVER BCC. Send to the recipient(s) and then forward the sent copy to anyone you wanted to blind copy.
7.    Mark everything as JUNK that can be. Scan JUNK once a day or so. Turn off those annoying checkboxes that pop up every time, if there’s an option to not warn me each time, I select it.
8.    I remove myself from every mailing list I can.
9.    I find that not everything needs to be filed.
a.    You don’t need a folder for everything, Outlooks search feature rocks!
b.    Clean up Threads: Outlook 2010 will clean up threads, getting rid of lots of emails you just don’t need anymore.
10. Establish each emails priority. Is it?
a.    Not Important or Urgent
b.    Important but not Urgent
c.    Urgent but not Important
d.    Important and Urgent
11. Based on the above ratings, I Delete or Deal With the email.
a.    Dealing with involves Delegating and/or Tracking
1.    When doing this, I always try and remember to establish an expectation on time, urgency, and what my needs are
2.    Tracking
a.    I set a task for myself, or
b.    Create an assigned task
12. I manage my task list, not my inbox.
a.    Categorize tasks appropriately.
b.    Set due dates based on your calendar availability and urgency
c.    Change the status as I work on it.
d.    Only look at today.
e.    Clean up the task list at the end of the day
f.     Reexamine the task list first thing in the morning
g.    I keep my thoughts and long-term items in the “No Due Date” category and  create a recurring task to “Review No Due Date Tasks” or use OneNote for general thoughts
                                          i.    If they have moved up in category, assign a due date
                                         ii.    If they no longer have any relevance, mark them complete or delete them
More on this in future posts, or feel free to ask.

Sunday, February 15, 2009

Using Technology to make Work/Life a Reality

In today’s always “on” world, how do we balance work, family and personal life?

Around six months ago I had an interesting lunch with two other CEO’s. While we are all of a similar age, we each have completely different backgrounds, outside interests and businesses. I run a professional services firm concentrating in IT managed care for small businesses, another ran a hedge fund, and the third was in the building industry. The topics we discussed initially focused on business, and we discovered, probably to no one’s surprise, that despite the differences in our businesses, the majority of our challenges were the same. However, around 15 minutes into the conversation, the conversation took what I considered to be a surprising turn, and the rest of the lunch focused on an issue we all shared: in today’s always “on” world, how did we balance work, family and personal?

Over the past several years I’ve attended a program for Entrepreneurs up at MIT. Aside from professors and various area experts, each year several ultra-successful businesspeople come to speak with us. They range from the founders of major public companies to professional CEO’s whose names grace the headlines of the business pages. In asking them about their success, almost to an individual they start with their families. One entrepreneur worth more than $1 billion told us that he considered himself to be a success because his children in their 30s still want to spend time with him. Another spoke of his lack of relationship with his adult children because he gave so much time to his career, and how much he regretted that time.

A few years ago, when our first child was 18 months old, my wife and I made the choice to move out of Manhattan. This was a tough decision, made even more difficult because we settled on the Princeton area, which means that we have a commute of approximately 1½ hours door-to-door. As the CEO of a growing business, whose days often start before 7AM and end after 10PM, I wondered what kind of toll the commute would take on our growing family. Thankfully, because of our commitment to family, and the freedom offered by technology that did not exist even five years ago, the move has had very little impact.

I want to share some examples of how I and others use technology to achieve well-balanced lives in an “always on” world.

Recently my daughter was in a play at her school. It started at 2PM, not a particularly convenient time. I had a conference call at 1PM, and a dinner in New York City at 6PM. Thanks to technology my entire day was productive. I began that morning with several meetings, all done remotely, with no impact to the quality of the meetings. The 1PM meeting I took from my car, in the parking lot of my daughters school.

I’ve used a Tablet PC for years. Thanks to built-in wireless and Verizon’s new high speed Rev A services, it’s almost always connected to the Internet. On that tablet I use a program called OneNote to take all of my notes, keep track of responsibilities, and integrate with Outlook to manage my day. Because of OneNote I have no paper to deal with. Everything is on my tablet PC, available to me on or off-line and safely synchronized with my server.

I also run a program called Groove, which allows me to create shared workspaces with my colleagues, clients, vendors or partners. Within Groove we are able to share documents, spreadsheets, presentations, agendas, calendar, to-do lists, project plans, images, and many other tools. The really nice thing about Groove is that it makes all of this available to you whether you are connected, or on a plane. You can work on a shared document at 30,000 feet, land, and it will automatically synchronize the workspace with the other people you are working with. Their changes additions, synchronize in the background and are available for you to work on at your convenience. It cuts down on email and attachments, and provides a secure way to share information inside and outside your organization.

Rounding out the tools I use are WebEx, a Voice over IP Soft Phone that runs on my tablet, emulating my desktop phone and making my number completely mobile, and Outlook configured to work both on and offline.

That meeting I needed to take from my car? I doubt anyone could tell I wasn’t sitting at my desk. I was connected to the Internet, Bluetooth headset in my ear, webcam at the ready, viewing the same documents they were viewing via WebEx, and able to access any information that I need to for the meeting.

The result? At 2pm I was in the theatre. As I walked in the smile on my daughters face as she saw me made anything else I’d accomplished that day pale in comparison. And I made my dinner in the city, productive the entire way.

And it is not just me. Recently one of our clients began using a tablet PC, working the way I do. He’s now cut down on the paperwork he has to bring on his frequent travels, increased his efficiency, and created time to spend with his family. A good friend of mine, a successful executive at a major public company, whose office is in San Jose lives in Honolulu and goes into the office around once a month. I’ve been on calls with him where you cannot tell if he’s in his office, or sitting at the beachside cafĂ© by his house, surfboard by his side.

None of this would have been possible just a few short years ago. All of it is available today, making our lives and businesses better.

The CEO's Dilemna

I was recently out to dinner with a friend of mine, the founder and leader of a growing and highly successful firm. We were discussing management styles. He felt that his role, based on his personality, was to limit the distractions generated by members of his team, and to keep them focused on what was most important, the growth and profitability of their practice. As an example, he presented the situation of PDA’s. BlackBerry’s, Treo’s, iPhones. They have become pervasive, necessary, and a distraction.

His firm uses Treo’s. Old Treo’s. I hate to say it, but sitting across from him at dinner, and looking at his Treo, he kind of reminded me of the scene in Wall Street with Gordon Gecko’s huge brick phone.

Yet his Treo had value. It still worked, it fulfilled the functionality he was looking for and after years of patches it was reliable. His Management Team wanted to upgrade to Blackberries. My friend, perhaps alone among his management, believed that there was no need to upgrade. He viewed the change as a distraction of money time, and mindshare. How would this help drive their goals of growth and profitability? Of adding clients and revenue?

At that dinner I found myself amazed, for no other reason than I had a hard time disagreeing with him. I was surprised by this, not just because my firm and my job revolve around bringing the benefits of technology to firms like his, but because I have the exact opposite style of leadership. If I was being kind to myself I’d say that I was a visionary, the type of CEO who drives change.

The truth is sometimes I’m just driving distraction, which I like to confuse for vision.

My style is similar to that of another friend, who by coincidence is also the Leader of a growing and successful firm in the same industry as my first friend. While (let’s call him friend 2) does drive growth and profitability, he also drives change. From the moment I met him, almost seven years ago, his goal has been to anticipate the needs of his clients and the market. He’s always wanted to have the latest technology in place, to drive the impression (and fact) that his firm could compete with the larger firms on all levels. During the term of our relationship, the only times I can recall him being disappointed in me is when he would meet with a new prospective client and they asked him for some capability we did not anticipate, that he did not have. He would never accept his Partners walking into a client’s office with anything but the latest technology. He would not accept a young summer intern experiencing anything less than the technology they were used to personally, or at school.

As a CEO, I find the challenge is that neither of my friends is wrong. In my experience neither is right either. Both personalities can lead to the growth of successful organizations, so long as the leader recognizes their traits, strengths and adopts a style that both embraces and compensates for them.

If neither is right, if it is both important and necessary to drive both vision and focus, what are the keys to being successful? I’ve given this some thought, and have started to develop a set of guidelines I intend to follow:

If you are the visionary (or a new, Colbert-like term, “distractionary”), surround yourself with:

1. A management team that will (a) filter these distractions, (b) stand up to you, and (c) execute on the ones that you both decide make sense and can be executed on without sacrificing your other goals, and/or, the ones that you decide to push anyway (and limit these).

2. Advisors who have practical experience with either the tactical items in your vision, or your competitors and market.

If you aren’t the visionary, they are similar but opposite:

1. Your management team should have members with vision, who like to drive change both within their individual areas and the company overall.

2. Be more controlling of your management team. The irony here is that the personalities required on your management team will balk at control, where they need more, yet the personalities on the visionaries management team will look for control, yet should be providing more.

3. Advisors who have practical experience with either the tactical items in your vision, or your competitors and market.

In the above scenarios, a strong Board could and should supplement the management team. But I don’t believe that they replace the team as they are often not as aware of the impact of your vision on the day-to-day requirements of your business.

As one of those advisors whose clients trust him to not only advise on technology, I need to ensure that the recommendations I make are not only driven by vision and a passion for technology, but by the realities of their business, their personal goals, and the culture of their organization. It is critical that I take into account their leadership style (and complement and challenge that style, if necessary), how they go to market, and what their clients and personnel are asking for.

In summary, for two firms in the same business, the right answer may be very different. It all depends on their focus.