Interesting Section
Almost without exception every presenter stands up and says “The single biggest issue is X…oh, by the way we have a unique solution for X.” but there’s definitely a pattern for the areas. You can easily see that the vendors will split into IaaS, PaaS & SaaS groups because they will all be selling into different parts of the business.
There are a few interesting themes that I hear consistently throughout the conference:
- The industry is focused on solving IT issues with the Cloud but we need to be focused more on solving the business problems.
- Policy is going to be the next big buzz word. Not just access control...users, workloads, datasets, geo, laws and a policy management system. Watch out for this – those of us in the ECM business have a lot to offer here. Who else has policies for n-levels of access, reporting, audits, retention, geographical placements, etc.?
- Segregation. Servers, services and data. The general theme here is that there times when you have to compartmentalize your ‘stuff’. If your infrastructure or apps can be location aware then you can more easily adhere to regulations.

- For example, UK HR data cannot cross the UK country boundary so if I am in the UK I can see local HR data but if I step over the border into Ireland then I should not be able to access that data. Also, the underlying storage needs to be location aware…no storage or backup off the UK soil. While we are at it, in theory IP packets should not be routed via servers not in dear old Blighty.
- That last one might keep you up at night…
- The cloud tends to give better predictability and reliability.
- Anecdotally one customer claims to get 100% success in systems deployed from the cloud but only 85% in conventional deployments. They claim this is mainly because expectations are better set and outcomes are more predictable.
- As a follow on from the anecdote above I’ve noticed that everyone quotes anecdotes and analyst surveys. I’m guessing that this is also a sign that we are in an immature area – not so much real data.
- I’ve noticed that the vast majority of devices are non-Microsoft. Are the cloud guys driven by ‘choice computing’ or are they just rebels or both?
- Already IaaS seems to becoming a real commodity. Why would you want to be given a VM when you could be given a platform?
- Love this - One customer was scared to move to the cloud because they didn’t trust it but then they had an independent assessment of their own data center and it only came out as a level2 facility. Whoops!
- In the c-level discussion one member of the panel said the following…and I agree entirely.
- The biggest challenge is how to message the cloud to the market. Stop using the language of a vendor and start using the language of an industry.
I’m going to keep the notes much shorter and relevant today…probably.
Day 3 Keynote | Ops or Apps - Who'll Own the Data Center of Tomorrow? - Pete Malcolm, Abiquo
Self-service gives agility, rapid provisioning, pay as you go and pre-built configurations for users to choose from. It also reduces the IT infrastructure load as they can focus on the physical world while users work at the virtual level. But there are risks too. The old black box/dark room issue again, we don't know what is actually going on in the cloud data center so how do you test resilience if you don't own and test the whole stack?
The answer? 'Policy based automatic allocation'. This is automation of provisioning of systems. Deciding where they will run, what resources will it consume, which hypervisor to use, server segregation, data segregation, load balancing, co-locating with the servers, etc.
A self-service model needs to include "full empowerment". If your user needs to call IT for anything then this does not work
- Provide Compute (create VMs) - we do this well,
- Storage - can you support the appropriate class and amount of storage without calling IT to provision this. This is often not done correctly.
- Networking - can you auto provision the isolation, manage the firewalls, load balancers etc?
We need policies to drive the automatic, self-service provisioning of environments.
The Inevitability of an Open Cloud - John Engates, Rackspace
When most people say cloud they are imagining the Public Cloud. These tend to be proprietary; AWS, Google app engine, Windows Azure, force.com etc. You tend to get locked into these technologies, the alternative approach is to build a private cloud. Often times this is no less expensive or complex than your existing on-premise solution.
The answer…Open Source!
"The Cloud will have an Open Source OS". OpenStack is open source cloud software starting with infrastructure as a service IaaS based on technology originally written by Rackspace and NASA. Citrix and Dell were part of the initiative too. Three components in the OpenStack are: Compute, Object Storage and Image Service (VM images not scanned).
CEO Power Panel | Enterprise-Level Cloud Computing: Far-Off Dream or Present Reality? Lots of C-level people
Question 1: What's the fly in the ointment?
- It’s still very immature. We are at the “386” stage...but the pace of change is amazingly fast.
- Compliance and security need to be dealt with if we want the enterprises to adopt the cloud.
- Only 6% of IT staff are using the cloud...which means that 94% are not.
- It’s not about technology right now; it is about confidence in trying it. Start with something low risk to get the confidence.
- We start crossing the chasm this Thursday, (after the conference ends and we all get back to work I guess).
Question 2: What has happened recently that makes you feel good about the cloud?
- One word? “Easy.” One click, one system.
- The biggest challenge is how to message the cloud to the market. Stop using the language of a vendor and start using the language of an industry.
- The cloud business was being driven by gaming in the cloud but it seems like we are moving towards enterprise apps.
- Told a story about a company that went out of business but no one told (or paid) the cloud vendor...the servers kept running for three months serving customers without anyone doing noticing…they just kept running. I’m not sure if this was good or bad but I get the point.
Question 3: What's going to change in the next five months?
- More scale in both directions
- Easier
- More confidence in the cloud
I enjoyed the panel discussion until one of the c-level bods started a self-serving commercial for their products and every other one then followed suit…
The Big Win: Stop Playing Small-Ball with Your Cloud Strategy - Dave Roberts, ServiceMesh
Nothing that we had not already heard in this except that he said that thje reason that convicts used to be made to break rocks is that forcing people to do meaningless work that serves no purpose is mental torture. Much of what IT does falls into this category today but the self-service cloud model allows them to break out of jail.
If you are a large company then you are already at scale so why would cloud be cheaper? Virtualization
Think Outside the Box - Creating a Hybrid Cloud Storage Infrastructure the Unconventional Way - Peter Chang , OxygenCloud
I nearly didn’t attend this one because i wasn't sure that I care about storage virtualization but I'm glad that I did. Here's the proposition at a high level. Your app probably expects its data to be on a local storage device. If it can cope with the data being out in the cloud then it probably expects it to be in a single cloud location. However, what if you want to have some data in a private on-premise cloud, some in Amazon and some in a private off-premise cloud? While we are at it, how about applying some cross location caching rules and enforcing consistent policies across objects on these disparate devices?

Oxygen Cloud's solution stops your app talking directly to the storage in the cloud (public or private) and instead it talks to a middleware layer that aggregates and normalizes the communications. They call this layer a "cloud storage broker"
Across all of the layers in the broker is a security layer, for example encryption may not be consistent across the Cloud storage devices but encryption from the broker would be common. Oxygen effectively makes cloud storage look like a simple storage device so you can open a file from the cloud from within Windows. By presenting the storage as a file system oxygen creates a synchronization/caching model. This allows them to deal with network latency by caching locally and by optimizing data transfers.
Controlling Cloud Sprawl - Rodrigo Sousa Coutinho, Outsystems
We focus on the problems with the cloud:

- Data outside of the enterprise
- Immaturity of lifecycle
- Vendor lock-in
- Integration
But note that these are IT problems, we should focus on what the business wants:
- Instant gratification
- Flexibility to change
- Easy to get in
When the business gets answers to these three points then they buy!
A recent survey showed that 20% of the business people questioned had bought cloud services without IT’s knowledge. There reasons are listed in the slide…check out the last one on the list. Priceless!
PCI and HIPAA Compliance in the Cloud - Jeff Uphues & Stacy Griggs, cBeyond
Good little session this but it was all very low-level compliance stuff. They made yet another reference to the fact that the cloud might be less of a compliance issue than your own datacenter. In the case of HIPAA who is more likely to be able to protect your data? The admin in your Dr's office or a major cloud provider?
Using vApps to Simplify the Deployment of Multi-Tier Applications in the Cloud - James Weir, UShareSoft
The speaker did a great job considering it was 7:00PM…
At a super high-level, UShareSoft has a toolkit that allows you to have a template for building a specific vApp. Once you have all of the steps programmed to provision a vApp the tool can then build one for any specific hypervisors or Cloud vendor. The tools allow cloud providers (internally and externally) to create a "cloud app store" from the set of template.
A real point solution but for many of the legacy application companies this might be very useful.