Saturday, November 21

Social Shopping with eBay

A few weeks ago CrankApps helped eBay launch a very cool new social shopping application. The application name is "Gift-it" and it helps you find really good gifts for people that you know. The application is a great step forward for social search and social shopping, and provides a unique user experience. With over 90,000 monthly users in the first 2 weeks it seems to be getting great traction.

It works something like this:

First, you pick a friend.

We used Facebook to make it really easy. For example, I chose my friend Manu. After selecting a friend, the application will automatically search through their profile for what they might like based on information stored in their profile.

From the example, I see that Manu likes Football, Soccer, Technology, and a list of other things. At that point I can select from a list of interests that might be suitable matches.

Then, as any good search engine does, it provides me a list of results from eBay to find the best possible match. I think Manu will like the football tickets.

Now, granted, this is only in the earliest phase of social search, but it is clear that the possibilities for shopping are very large. I think that they are really on to something.

See for yourself.

Friday, May 8

CrankApps In The News

CrankApps was in the news yesterday. A friend (James Colgan, CEO of Xuropa) called me in the afternoon and asked if I wanted to go to a job fair where people were there to work for free. It sounded like a good deal, and happened to be at a great bar (District) that a friend of mine owns, so I went down to check it out. It was a mob scene. People standing in line to talk to me. 

As I told the press (but they decided to edit out) I think that it is companies like ours in hot spaces that might be able to help fill in some of the gaps of joblessness in the marketplace. Yes, we are hiring (sales, marketing, systems administators, development). Who knows, we might even pay people. 

A Cloudy Seattle

Ahh Seattle. Despite the familiar gray patchwork sky, the city in which I grew up in, seems, different. The vibe is different. The city landscape is different. Heck, even the Seahawks managed 5 consecutive winning seasons. As I listened to each training session at the Amazon Web Services (AWS) Strategic Partner training, I pondered this difference.

I left Mercer Island at 18, attended Santa Clara University, started a company, and joined the fun in Silicon Valley. "The Valley", we call it, is without a doubt the epicenter of much of the world's remarkable technology. Ask anyone and you'll conclude that this is an open and shut case. However, ask those same people about's business model, "technology company" rarely comes up. Ask someone outside of Seattle where Amazon calls home, the Emerald city is not the popular response.

And then it hit me. While I've been at the epicenter, has been, somewhat quietly, building a technology empire. My Sea-town, home (sic) of the Shawn Kemp Sonics, biggest fan base of The Boz, has an innovative spirit unseen since the early Microsoft days. There's a buzz in Seattle.

But I digress...

What's really exciting for us, and should be exciting for you, is how game-changing the services offered by AWS are today. Cloud Computing is here, and it's real, and (the retail company!?) is leading the charge.

Whether you venture into this world on your own, or you choose an experienced partner like Crankapps to help you get there, the end result is very promising. Huge cost savings, increased time to market, disaster recovery plans, you name it, it's attainable.

Thanks Seattle.

Thursday, April 16

Amazon Strategic Integrator Training

We're at an Amazon AWS SI training in good ole' Seattle.

Currently listening to Mike Culver, Technology Evangelist for Amazon AWS.

More to come....


Sunday, March 22

Breaking down 'The Cloud'

A few weeks ago I attended the 2009 SaaS summit in San Francisco and there seemed to be some confusion about the how the term "Cloud" should be used and what it means. The panelists and speakers presented and discussed how the word is used and the different meanings that it can have. I was not satisfied with any of the answers and decided I needed to write a post with about a single definition of the "Cloud".

The problems seems to stem from the fact that the term "cloud" has been used for so many things. There seem to be two main ways that people are using it today that cause confusion:

1) Computer Cloud - This could be any cloud computing service such as Amazon, GoGrid, AppEngine, etc. 


2) Cloud Application - In my opinion this is another way of saying Software As A Service, and includes, Google Docs, etc.

It gets a little confusing when people say "On the Cloud", or that they are going to move their application "to the cloud". Does that mean that they are going to move to a virtual cloud infrastructure or that they are going to provide a SaaS? 

This is how I break it down:

Cloud can be defined as any technology service that a user can plug into which provides something without the user's knowledge of the infrastructure that supports that service. 

Some examples - 

(1) a software application (i.e. SaaS): you can log into the application and use it but you have no idea what the code looks like or how the servers are configured. Some examples are Google Docs or

(2) a virtual server environment: you can get on the server and add code to it, but you have no idea what the server looks like or the bandwidth/power/rack environment around the server. Some examples are Amazon Web Services, GoGrid, or AppEngine

(3) any other service where you cannot see behind the curtain. 

Think about it. It is a cloud. Something that is not definable and is given the universal term that is completely amorphous and only visible from the outside. I am not exactly sure where the term Cloud came from (in the technology sense). Back in the days it was used as people were trying to describe the Internet and System administrators (and people attempting to draw the Internet) would invariably draw a bunch of servers and lightning bolts and then that big cloud in the middle. 

Some people do not like the term, but I don't mind it so much. My advice for anyone that wants to clearly communicate using this word, is to add something in front of it or after it to clearly define the service that you are referring to, such as 'computer' or 'application'. Whatever you do, get used to it - whether software or infrastructure, the Cloud is the future. 

Tuesday, March 3

How to Save $250,000 by Migrating to the Cloud

How much time and money do you spend on your infrastructure to keep your apps and other systems running? Do you have under-utilized servers? Do you have system administrators on staff that are only required in emergencies or when something needs changing? Moving your systems into the cloud can drastically reduce inefficiencies and the cost of running your infrastructure.

Zoopla, a UK based real estate site, saved £200,000 pounds (approx. $260,000 USD) in its first year of operations by using Amazon Web Services (AWS). Using AWS meant no data centers, no sys admins, no network equipment, etc.
“We learned that even with a decent-sized systems team that maintaining your own hardware platform is a time-sink and to do so within a tight budget can result in big constraints on responsiveness & flexibility,” Kain (co-founder) comments.
True, true.
“The cycle of procuring and installing servers or upgrades can be a distraction, especially when you’re busy trying to make the company grow,” says Kain. “It’s very difficult to anticipate hardware demand under those circumstances, and the cycle of negotiating discounts, ordering, waiting for delivery, installing/configuring software, scheduling data-centre time to install the physical hardware – it’s a drain on a growing start-up with tightly-controlled costs. And that’s just server growth – unanticipated hardware failures can have a terrible impact on productivity.”
If this sounds familiar, you need to talk to us. We will make you as happy and stress free as Zoopla, and then some. Remember, we stay up all night so you don't have to.

Saturday, February 14

Evolution of Internet Infrastructure

The evolution of data centers. Amazing to think that there could be an evolution in such a short period of time. Perhaps it was the bubble(s), or maybe it was the rapid pace of technology advance, but it is undeniable that the infrastructure for the Internet has changed and evolved over the last 10 years. 

I began working on systems and networks in 1997. The standard operation for most in those days was one of building your own data center. If you were a startup, you would build a closet with a rack, add a battery backup, some big fans and a T1 and poof! there was your data center. 

Ironically, this is not much different than how many of the data centers got started. When I first visited Exodus Communication's data center on Wyatt in Santa Clara, it was a mess. Racks in various positions, conduit strewn about with little planning. Our cage at Hotmail was a room inside another room. That was my real induction into the life of data centers. I can remember sitting outside the doors and getting a badge to enter thata strange new world. Looking back, the years that followed were an amazing opportunity to learn, gaining perspective on what data center's should be while witnessing various infrastructure challenges for companies such as Exodus, Level 3, Qwest, Abovenet, Equinix, Global Center, Microsoft, Yahoo, and Google. 

The changes came so quickly. One day we were building our own data closets, the next we were deploying into a room 500 square foot room in an office building that had been converted into a data center. Before I knew it, we were deploying into 20,000 sq ft of data center space in multiple data centers. The Internet boom had pushed the need for infrastructure through the roof. The pressure to keep up was nothing short of phenominal. 

The effect of the boom on the decision making process of the data centers was one of equally bold stupidity, as they invested billions of dollars into their data center and network infrastructure space. They over indulged in their development as if being the largest data center in the world would give them the upper hand selling to companies. The market reacted with the cry of commodity, and the cost of space and bandwidth plumaged. But all was not lost. Although bankruptcies ensued, the Internet continued to grow, and there was still a steady demand for infrastructure. 

However, just as companies came to the conclusion in the 1990's that building their own data centers was not their core competency and moreover that it was non-strategic and a waste of both time, resources and capital (particularly in terms of their usage over time) - a new trend that smacks as one that is parallel to the data center shift of the 1990's has emerged: Cloud Computing. 

In 1999 I had a meeting with Sherman Tuan, the Founder and CEO of Abovenet. We spoke about his plans for the company and then he began to talk about the future of data centers. He spoke about servers being rented virtually so that you would not have to build out a data center. He was ahead of his time. And although it took a few years for the market to catch on, the idea of virtual data centers with Cloud Computing has finally become mainstream. 

Amazon, Google, AppNexus, GoGrid. The names of the clouds are synonymous with scalability, flexibility, and cost savings. Pay for what you use. When I was working for Microsoft, this was our ultimate goal. Stop paying for what you are not using. Stop paying for unused overhead, empty racks, servers with no operating system installed sitting on a palette, minimum bandwidth fees. The data centers would never go for it. But now, a decade later, what seemed like a fairy tale scenario is in fact the de facto standard for cloud networks. It is so much the standard now that even investors are now assuming that their startups will use the cloud in order to stay competitive. 

I do not see this trend stopping. Clouds are the future. Cheaper, easier, faster, more reliable. It will start in the grass roots of startups and head to the mid market and the enterprise. Managing data center infrastructure is as good as managing your own PBX, or developing your own email application - it is no longer needed. Pay for the service and get what you need when you need it. Focus on your business and the value that you create. 

The evolution of the data center is not over yet. There is more to come in this saga. 

Monday, February 2

Welcome to The New Crank Blog

Thanks for visiting our blog. CrankApps is a application and infrastructure service provider. We are a group of developers and infrastructure specialists that have had years of experience building applications and infrastructure of all kinds - from startup applications to enterprise and consumer monsters such as Yahoo! and MSN. We are also avid followers of cutting edge technology. Our feats will be chronicled here for you to enjoy. Stay tuned!