CALL +44 (0)20 7183 3893
Blog

Thursday, 2 February 2012

London Borough of Hillingdon Goes Google with Cloudreach!

Take a look in any standard file system, and you’ll find several versions of the same documents, updated and renamed whenever changes have been made. If those documents were created in collaboration with others, then those people will have their own versions of the same document - adding up to dozens of essentially the same data clogging up servers across the world. 
 
That’s one of the major pluses of a move to Google Apps, and a strong selling point when the London borough of Hillingdon chose the cloud-based service to provide its email, calendar, documents, word processing, instant messaging and voice and videoconferencing services. 


Naturally, the cost savings are a major benefit, too, but it was the improved collaboration capabilities that swung the decision making, says Councillor Jonathan Bianco, Hillingdon Cabinet Member for Finance, Property and Business Services at Hillingdon
 
Pontus Noren, CEO of Google reseller Cloudreach says that there is a huge interest in Google Apps among local authorities. Many are at a point where they need to replace email platforms that are reaching end-of-life, and Google’s offering is “an extremely attractive option, for several reasons. Migration from one on-premise infrastructure to another is quite complex and costly. Even with cloud based solutions other than Google Apps, many are very reliant on clients like Outlook. That ties the user tightly to a device, and puts pressure on IT departments to install, maintain and upgrade all these clients. 


One of the biggest costs in IT departments is having to image and reimage laptops and PCs. Whereas if it’s on the browser, each user is self sufficient. Very few people work with one device today such as a stationary PC but will have laptops, smart phones and tablets. The users expect the same experience across all devices and Google Apps is the only device-agnostic solution in the market today,” Noren says.
 
Hillingdon is the first UK local authority to move to Google Apps, with 3,500 users making the change. It is hoped this will bring savings of up to £3 million over the next four years.
The Hillingdon project is in the planning stages, Noren says, and key decisions have yet to be made. For most clients, however, Cloudreach recommends that users do not transfer their older files to the new system. “It is possible to store all your older Word and Excel files in the Google infrastructure, but we recommend against it - you’re really just transferring the problem of multiple versions of the same document. In most cases we see that, even where people do transfer older documents, they very quickly switch to using native Google documents as they discover the collaboration potential and the ease of use,” he says. 

 
Training in the use of Google Apps is “super easy”, Noren says - usually taking one to two hours per member of staff, with more in-depth training available for users who will manage other people’s email and calenders. “Even that only takes a couple of hours. As we say - people don’t need training for YouTube! Software in the past was created by engineers for engineers, so it’s full of buttons and functionality that no one uses. Google Apps comes with a different ethos, in that it’s as simple and intuitive as possible.”

 
Security is naturally a concern when local authorities consider cloud computing, but Noren says fears are quickly put to rest. “Once we show the the security built into Google’s systems they realise that they could never, ever achieve that level of security themselves. And then there’s the fact that people aren’t walking around with laptops and USB sticks full of sensitive data, just ready to be left on a train.”

 
Cllr Bianco said: "Going with Google makes the most sense for Hillingdon economically and it will enable us to realise the tremendous opportunities afforded by cloud computing. Doing this means we're ahead of the curve in anticipating the changes in technology over the coming years. It also means we'll have more opportunities to look at how we communicate with local residents and organisations in the Borough, such as remote working. Simply, it makes both financial and business transformational sense to make the change."

Source: Gillian Law, ICT Knowledge Transfer Network

Thursday, 15 December 2011

Going Google Roadshow - Edinburgh


On November 24th, Cloudreach and Google hosted the latest ‘Going Google Roadshow’ at Our Dynamic Earth in Edinburgh.  Around 50 attendees from across Scotland made it along to the event which featured presentations from Google, Cloudreach and our guest speaker, Kenny Craig, IT Director at AG Barr.  

AG Barr recently moved approximately 600 users to Google, so Kenny is very well placed to speak about the intricacies of Going Google.  Kenny provided an insight into the business challenges that prompted the decision to move, as well as the benefits and challenges of going through the process with Cloudreach.  

The feedback on this customer testimonial was excellent. The attendees felt it was extremely useful hearing the clients perspective directly, going beyond the marketing message.  We will be continuing this format for future events and excerpts from Kenny’s presentation can be found at the end of this post.

Brad Kilshaw, Enterprise Channel Manager at Google delivered the keynote, as well as a very interesting piece on Chromebook. Cloudreach’s very own Head of Operations, Tom Ray outlined the many benefits of choosing Cloudreach as your Google deployment partner.  Pontus Noren, Director and Co-founder of Cloudreach facilitated a very entertaining panel discussion at the end of the night, which as a bonus, featured Google’s EMEA Head of Partners, Mark Hodgson.  

All in all it was a great event .. Thanks to all who attended!  

The event generated so much interest that we have two more events in Scotland and another in London scheduled for early next year, all of which will be held in collaboration with Google Enterprise.

Dates of upcoming Going Google Roadshow Events:
9th February 2012 - Glasgow
13th March 2012 - London
5th April 2012 - Edinburgh

Please contact carol.rashti@cloudreach.co.uk if you wish to reserve a place, or for any enquiries.


All the best,

Cloudreach Team




Wednesday, 14 September 2011

The Release Into Production .. ChipsAway Phase 2


And here we stand.

6 months, 148 classes, 20,000 lines of Java (and 3000 of XML!) after we started, we have come to the point of releasing ChipsAway Phase 2, a project that has kept several of us on our toes for so long, into production.
This is a good time to look back at the six months just past, rather like stout Cortez when with eagle eyes He star'd at the Pacific (On First Looking into Chapman's Homer - John Keats). While there have been periods when we felt rather like the six hundred who rode into the valley of death (Charge of the Light Brigade - Alfred, Lord Tennyson), this release was what one would have described at the outset as a consummation devoutly to be wished (Hamlet, Prince of Denmark - William Shakespeare)
While there is still Phase 3 to look forward to, one cannot help but feel a tinge — make that a veritable dollop — of sorrow at the much lamented passing of our teammate Rodolfo (no, not literally!). Rodolfo, thank you very much for all of your hard work, and we hope to work with you again at some point in the future.
While this blogpost is lovely, dark, and deep, I have promises to keep, and miles to go before I sleep (Stopping by Woods on a Snowy Evening , Robert Frost). Therefore, it shall suffice to say that we at Cloudreach are immensely (and ordinately, if that is a word) proud of how we did, finally, Make It Happen!

Siddhu Warrier
Senior Engineer, Cloudreach

Monday, 15 August 2011

Global Cloud Partnership


Cloudreach and Ltech form the Global Cloud Partnership

As leading providers of cloud-based IT products and services, Cloudreach Limited and LTech, based in the UK and USA respectively, announce the launch of the Global Cloud Partnership.

August 15, 2011, Cloudreach Limited and LTech, both Google Enterprise partners, are pleased to announce the world’s first international partnership, dedicated to connecting businesses to the cloud.

The Global Cloud Partnership has been formed with a vision to provide customers with a strong presence internationally, and premium local support. Through the alignment of their service offerings and common solutions, clients will receive the same high quality service irrespective of the business’s geographic location.

"We are pleased to have Cloudreach as a global services partner.” said Jack Ryan, Managing Director at LTech. “The scope of this alliance allows us to maintain our delivery performance and quality support for our expanding base of global customers.”

As Leading providers of Google Apps, Cloudreach and LTech take pride in seamlessly transitioning businesses to the cloud. Both adopt the role of a trusted partner, working with organizations to successfully migrate, integrate and operate enterprise-class cloud computing solutions as a means of achieving strategic business goals.

"Until now the only option for finding a global cloud services provider was to turn to one of the legacy "big" integrators, who just aren't skilled in the specialist areas required to do the job well. The Global Cloud Partnership provides the best choice for any global enterprise looking to adopt cloud technologies. In setting up a global partnership, LTech was the obvious choice for us." said James Monico, Technical Director at Cloudreach.

Both companies have developed their own range of bespoke tools and procedures to facilitate and enhance their clients’ cloud solutions. The sharing of this knowledge through the Global Cloud Partnership, provides customers with an unrivalled level of expertise and access to best practise resources.

Moving to the cloud is a long term strategy rather than a short term solution. Together, Cloudreach and LTech will continue to provide the support system required to achieve the highest quality cloud experience.

About Cloudreach:
Cloudreach Limited, founded in 2009, is a cloud computing consultancy, based in London, UK, with extensive expertise around Google Apps and Amazon Web Services. Our main services include migration to Google Apps and AWS, managed services of AWS environments and Google Apps, and PaaS based custom application development.

Cloudreach is one of the most innovative companies in the fast growing market for cloud-based IT services, and is on the leading edge of market developments. Among it’s many successful deployments, Cloudreach’s clients range from a variety of sectors including architecture, financial services, Government bodies, and high-end fashion brands.

About LTech:
Founded in 2001, LTech is a leading provider of products and services focused on connecting business to the cloud. Our cloud deployment services and enablement products, such as LTech Power Panel for Google Apps and LTech Single Sign-On for Google Apps, deliver enterprise cloud computing to organizations of all sizes. 

As an early Google Enterprise Partner, LTech has successfully completed hundreds of Google Apps deployments and helped develop best-practices for adopting and successfully scaling cloud computing programs for large-scale customers in business, government and education. 

Cloudreach and LTech are both proud to be a Google Enterprise Partner™ and Amazon Web Services Solution Provider.

Issued on behalf of Cloudreach Limited & LTech
Cloudreach:
Pontus Noren, Director, Co-founder
+44 207 183 3893
www.cloudreach.com



LTech: 
Russ Young, Executive Vice President
919.766.0664
www.ltech.com



Thursday, 30 June 2011

Microsoft Office I Want A Divorce, Google Apps Is My New Love

Dear ‘Paperclip’,

Firstly, yes, it appears that I am writing a letter, and secondly no, I don’t need any assistance. But thanks for asking. Again.

This is going to be difficult, we’ve been together so long. We’ve created so much. Achieved great things but I’ve met someone else. Someone refreshingly easy to get on with. Someone I find it easier to share with. Someone that allows me to look back at all those changes I’ve gone through without me having to open up every one that didn’t work out. Everything’s so clear and I know exactly where I am. No more raking over old ground looking for an answer. And you change so much, year on year and when we go over things in the past, try and work on things, the newer you just won’t accept it.

We can do all the things that we used to do but easier and from anywhere. I’m not tied to one place anymore. I’m free to share things with other people. And most importantly I no longer have a massive drain on my finances.

My new love is so free, allows me to travel - enjoying being where I am anywhere. You’ve got so much baggage in the cupboard I keep having to come back to check it’s all working.

You’ve made some effort to try and catch up with where I’m going, what I need but it’s just not good enough.

So I’ve moved on. You know how suspicious I am of change but this change has been so easy, we already work so well together.

On this occasion it’s definitely not me - it’s you.

Keep trying ‘Paperclip’, but as for you and me, it’s over.

xx

Wednesday, 16 March 2011

A small step in the cloud, a giant leap for the datacentre

Yesterday Amazon Web Services announced the ability for their Virtual Private Cloud (VPC) product to send and received traffic directly from the internet as well as that routed via the private site-to-site connection to your on-premise router. Although this may seem like a small step forward, it is in truth a transforming feature in the maturity of cloud infrastructure. To date the features inherent to virtualisation that underpin AWS and other clouds have rewarded adopters with an abstraction of hardware from their running machines. The benefit include mobility (in the case of a hardware problem) and fully atomic backups that are very useful when rolling out major patch updates or introducing significant change on a core service. The main limiting factor for anyone wishing to deploy complex enterprise environments into AWS has been the flexibly of the networking elements. Those who require network segmentation, outbound network ACLs and inter-network connectivity were limited by the fact that unless you were inside VPC you had limited control of the subnet in which your machines run. The downside of running in VPC was that all traffic then had to route over your site-to-site connection to your router. With this announcement you are now free to enjoy an enhanced VPC that allows secure access from the internet and a high-throughput secure connection to your datacentre.

From a Cloudreach point of view this means the near-death of our much loved LAN-to-cloud VPN service that we use in production and disaster recovery deployments. Although this OpenVPN based service is in the main part superseded, it still has a place in environments where terminating infrastructure does not support BGP peering within IPSEC tunnels. As a company we very much welcome this extension of the AWS feature set as it moves the platform on and keeps it well out of reach of its nearest competitors who were already scrabbling to keep up with the existing feature set. In our mind it opens up the possibility of the truly virtual datacentre with features that match or exceed the functionality of the legacy best practise Cisco/VMWare/NetApp solutions, without the hassle of running and maintaining complex kit.

For those of us who are used to seeing our servers and Network Attached Storage as lines on a web-page, we can get excited about the future where as well as our servers we will be able to add virtual network appliances into our subnets which exhibit equivalent functionality to traditional equipment. I say watch out Cisco …  the world is going virtual, and a vendor will emerge with equivalent functionality to your GSR that is designed as a software only product to run within cloud infrastructure. The Cisco Nexus project is a great idea, but you still need a bloody great bit of Cisco kit to control your virtual appliance. Something seems wrong about that! Our current excitement is for companies like Zeus who provide a world-class Layer 7 switch extending their offering to offer Layer 3-6 functionality in this virtual world.

The functionality released into AWS means that almost all deployments from now on will run within VPC containers and many of these will use the advanced networking without the site-to-site secure link back to your datacentre, just to take benefit of fixed IP addresses.  Up until now the default gateway of any of your instances had to be the AWS routing infrastructure, and not your own server acting as a router, which made deploying things like client VPNs for mobile workers a little tricky. You can now create multiple subnets within a VPC deployment and control the inbound and outbound network traffic that transits between them. It just makes you think, why bother doing this stuff yourself?

In the history of Amazon Web Services we see this announcement as even more fundamental than the Dec 2009 update that your virtual servers could now be persistent and stopped and started freely. This small step in the AWS cloud is truly a giant leap for the datacentre as we know it.

James Monico
Technical Director

Monday, 14 February 2011

On Soldiers and Servers

Cloud computing provides an unparalleled opportunity for reducing the risks involved in buying infrastructure for everything from small businesses to enterprises. One can requisition only the capacity that is needed, as and when it is needed. The problem of deciding how much capacity to buy for any given moment is one that requires understanding and reasoning with the uncertainties involved in traffic patterns.

Many things in life are uncertain. Managing this uncertainty is an important part of planning in real-world operations, often phrased in terms of risk (the expected benefit or cost across all outcomes). Risks to IT services come in many forms from the common — such as hard disk failure — to the unusual — such as large earthquakes or asteroid strikes. Probability theory and statistics provide tools for reasoning with uncertain situations and are commonly used to estimate and balance risk and so maximise the probability of a successful outcome.

Contracts, too, also explicate risks and who bears responsibility for them. Commercial contracts are often given conditions stated statistically in the form of Service Level Agreements (SLAs). These agreements include requirements for up-time being over a certain percentage, or the proportion of incidents or problems that are dealt with in a certain time.
By exploring the connection between the causes of death of a group of soldiers in the Prussian cavalry and traffic levels on web-servers, this post describes one way that probability theory may be applied to capacity planning, with the goal of meeting some SLA.

The Commonality of Rare Events

In 1898, a Russian statistician called Ladislaus Bortkiewicz was attempting to make sense of rare events. For our current purposes, a rare event is one that is individually unlikely but has a lot of opportunities to happen, such as mutations in DNA or winning the lottery. He was looking at the number of soldiers in the Prussian cavalry who were killed by horse-kicks; the probability of any given soldier being killed by a horse kick was low, but in the cavalry there are lots of occasions where one could be kicked to death by a horse (whether deserved or not). The question was, how can one estimate the probability that a given number of soldiers would be killed by their horses in a year given the statistical data we have about how many were killed each year on average?
 
The tool that Bortkiewicz used, and the theme of his book ‘The Law of Small Numbers’, was the Poisson distribution, a probability distribution with one parameter: the average number of events in the given period.
Assuming an average of 10 soldiers were killed each year, the Poisson distribution can be plotted:




The horizontal axis is the number of events observed (all integers) and the vertical axis is the probability of that number occurring according to the distribution. As can be seen, the highest probability is associated with the mean number of events (ten), but there is a spread of other counts that have non-negligible probability.
The probability that a number of events, k, occurs when the mean is  can be calculated as follows:


Pr(k|)=kk!e-.

The probability that six men were killed by their horses is then:

Pr(6|10)=1066!e-10=0.0631 (3sf).

The Poisson distribution has since been used to model many other situations such as the spread of epidemics and hardware failure, all of which are ‘rare’ events in the sense above. Traffic to websites can also be modelled using the Poisson distribution; there are large number of browsers in any given period, and the probability of any of them visiting a given site is relatively low. It is this that will allow us to answer some questions about traffic to a site that we have responsibility for maintaining.

Estimating Required Capacity

After that lengthy tour, we return to our original problem: capacity planning for a certain load. We want to estimate the probability that our maximum capacity (in requests per second, rps) is greater than the load we’ll receive. All we can directly estimate is the expected amount of traffic that our server will receive (again in requests per second) and our maximum capacity (through load testing or other means).
Since web traffic may be treated as obeying a Poisson distribution, our problem can be stated as finding the probability that the observed load is less than or equal to our maximum capacity. This is the definition of the cumulative distribution function of the Poisson distribution, for maximum capacity k (an integer) and expected load :


Pr(xk|)=(k+1,)(k+1).

As an example, imagine that we are expecting 50 rps, and have a maximum capacity of 60 rps. The probability that the observed load is less than or equal to 60 rps is then 0.928 to three significant figures, unlikely to meet most commercial SLAs. If we increase our capacity, through improving the code or provisioning more machines, to 70 rps then the probability of being able to handle the observed load is now 0.997 (to three significant figures), which may be enough to meet our commitments.

Conclusion

We have seen that probability theory and statistics can provide useful tools for capacity management. By modelling our situation using a simple probability distribution, we have gained an improved ability to quantify the risks involved in providing capacity for different levels of service. One can use this distribution to decide how much capacity to buy for any given level of demand, allowing one to use the cloud to adapt one’s infrastructure with confidence.
Unsurprisingly, there are lots of opportunities for using these tools in other areas of service management. All IT infrastructure is uncertain, and it is only by embracing this uncertainty and working with it that we can mitigate the risks involved in IT strategy, design, deployment and operation. 


Joe Geldart
Senior Engineer
Cloudreach
Pontus is ready and waiting to answer your questions