CALL +44 (0)20 7183 3893
Blog

Monday 16 December 2013

Dream Big For Your Business; Cloudreach and Dreamforce

As a consulting partner for a number of global leaders in the world of cloud computing, Cloudreach is committed to bringing its customers the very latest in news, innovations and trends from the world of business technology. Here, we take a look back at Dreamforce, the biggest Cloud Computing event of the year, to bring you an insight from industry leaders.

Who better to kick start a look into the future of business technology, than the Chairman and CEO of Salesforce itself, Marc Benioff. The fact that Marc started the company back in 1999 alone shows the vision of Salesforce as a company, a fact supported of course by the success of Cloudreach customers using Salesforce to drive their business.

Marc introduced the event as keynote speaker on the morning of the second day. And what an introduction to be making; the likes of Facebook COO Sheryl Sandberg, Yahoo President and CEO Marissa Mayer and world leading cancer doctor and author David Agus all showing the weight of Salesforce as an organisation.

Alongside the informative and insightful demonstrations, presentations and seminars with leading figures in the world of business technology, Dreamforce also delivered entertainment on a global scale. Tuesday’s Gala saw Green Day and Blondie headlining what could possibly be seen as an explosive “alternative networking session”. Watch that appear on the billing next year!

Dreamforce Benefit demonstrated the company’s strong tradition of philanthropy, showing that there is more to the future of global business than simply developing strategies and increasing deal sizes.

And finishing with a Q&A session with Marc Benioff and Parker Harris, Co-Founder of Salesforce.com was a fitting way to conclude the event. Opening up the floor to users of Cloudreach business services characterises the company’s approach to developing through collaboration and feedback from end users, and from their service partners. It’s also why Cloudreach is proud to offer expert implementation of Salesforce products.

This show of strength from Salesforce, through their Dreamforce event will no doubt come as reassurance, but shouldn’t be any surprise for Cloudreach customers currently developing their business using Salesforce.

As leaders in the implementation and strategy development of cloud-based business applications, Cloudreach proudly flies the Salesforce flag. If you’d like to join us for Dreamforce 2014 to find out why for yourself, you can find all the details here



Tuesday 3 December 2013

Transform Your Organization with Google Apps Collaboration Tools

“Coming together is a beginning. Keeping together is progress. Working together is success”  – Henry Ford

In an incredibly competitive space with an ever faster growing pace of work, organisations are recognising employees as their number one asset. Where there is teamwork and collaboration pulling all their knowledge together as well as their resources and skills there is an increase in productivity and profitability.

With that in mind, many organisations are turning to cloud based communication and collaboration tools such as Google Apps. Teams can meet and converse spontaneously using Google Hangouts. Workgroups can create content simultaneously in Google Docs, seeing changes in real time with full version control.

To look your staff in the eye on a daily basis, no matter where they live, creates a real sense of belonging for those remote employees. People want to be social even at work and Google Apps collaboration enables that.”

Moving to Google Apps ensures a robust set of tools that meet organisational needs. Having the ability to work together in real time, no matter where they live, connecting teams and remote workers.

Learn more on how Cloudreach can help you transform your organisation, join us at the Going Google Edinburgh Roadshow, Dec 4th 2013


Thursday 28 November 2013

Cloudreach online at Gartner

The middle of November saw the Gartner Symposium ITxpo 2013 take centre stage in Barcelona. Cloudreach took along a few tricks of our own, and some neat themes to entertain guests on our stand.  If you’ve never made it to Gartner before, you need to make sure you’re at the next one. But, enough of that – something big is happening in the digital world, and we’d like to share it with you.
The internet of things (IoT) is a concept with its roots in the late ‘90s, at a time when the true extent of 21st Century digitalisation could barely have been dreamt up. There’s no doubting that the advances in thinking and technology over the past 10 years or so have been spectacular, unprecedented, even unthinkable in 1999 perhaps.
But even back then a need was emerging for a new type of world, where digital creation would lead the world’s biggest systems; economies, health, business. And out of this need came the ‘internet of things’.
At Gartner, this concept was realised as an everyday phenomenon that is transforming the way we live; unique internet structure-like systems to automate processes which until now have been subject to human-to-human, or human-to-computer interaction. Just about every device you can think of can benefit from communicating with other devices or ‘back to base’ whether its a gas-meter, a streetlight, a car engine, a vending machine or a freezer in your local supermarket!
It is widely acknowledged that the growth of the world’s top businesses will rely on being more connected, more able to control their assets, and more able to track their progress and automate systems.  The work Cloudreach has been doing for its customers is very much in the vein of this concept - all these devices generate huge volumes of data; data which has to be structured, stored, sorted, visualised and analysed.   Cloudreach uses the power of cloud-based technologies to provide the capability needed to deal with the volume, velocity and variety of this data.
By assisting our clients with the installation and management of a vast array of tools to help them track, analyse, automate and generate data from their business systems Cloudreach is enabling them to “know what they don’t know” and then address it.
At Gartner, Cloudreach was in the company of some of the world’s leading CIOs - Leaders of world business, whose job it is to forecast the development of future business, and to lead the global change due to emerging digital trends.  We found it reassuring therefore, that we’re already embracing these trends, and exploiting them for our customers.

Don’t wait for the next Gartner expo to discover a direction for your business. Speak to Cloudreach today.     

Monday 11 November 2013

Cloudreach to help showcase the future of business at Gartner 2013


Mobile, social, cloud and information technology are at the centre of the Cloudreach proposition. They are also at the centre of a spectacular event in Barcelona this week which looks set to showcase the future of global business collaboration.
 
This is your invitation to join Cloudreach on stand A7 at the Gartner Symposium ITxpo 2013 from 10th – 14th November in Barcelona. Join 4,000 of your professional peers, including 1,500 CIOs as Cloudreach stands alongside some of the world’s leading names in IT and business technology.
 
For Cloudreach, Gartner is an opportunity to offer the industry an insight into the accessibility of technology and systems that have forged global market leaders. And we’ll be offering this insight in style, with a series of themed networking receptions throughout the expo.
 
Here’s what guests on the Cloudreach stand can look forward to:
 
Night 1 (Monday 11th) – Star Wars themed reception
 
Stars Wars themes may have been done to death, but they’ve never been done like this! We’ll have a Death Star piƱata for delegates to get stuck into, as well as our expert cloud business consultants on hand to offer useful meteors of business advice.
 
Night 2 (Tuesday 12th) – Weird Science themed reception
 
Don’t be put off by the lab coats – it’s all part of the fun you’ll have when you work with Cloudreach. Our cloud consultants will be mixing up weird and wonderful cocktails while they demonstrate that doing business should be fun, as well as successful.
 
Night 3 (Wednesday 13th) – Superheroes theme
 
Everyone’s favourite theme, we’ll be challenging our guests to a superhero duel – Nintendo WII style. Cloudreach customers don’t do losing out to the competition, and nor will you with the large chocolate medals we’ve got ready for our superhero winners!
 
If you’re planning a visit to Barcelona for Gartner 2013 you’ll have a unique opportunity to sample a vision for the future of global business with the explosive expo line-up.
 
Make the most of your visit and get along to stand A7. A visit to the Cloudreach stand will ensure you leave the show confident of your own business’ place in the future of the IT revolution.
 
And don’t forget - you’ll receive a Cloudreach kite when you visit us on Stand A7!

Friday 1 November 2013

Did you see us in the Telegraph?

Article published 20th October 2013

‘Analysts predict that by 2015, 90 per cent of large enterprises will have moved to the cloud – savvy enterprises will take advantage of the agility and cost reductions the cloud can offer. And it’s more than cost savings…

Innovation - fail fast

After years of marketing promises of “utility computing’, true pay-as-you-go consumption of IT infrastructure is available. The ability for an organisation to have an idea, execute on that idea and ‘fail fast’ has never been greater. As barriers to investigating new initiatives come down, low-risk and low-cost innovation can thrive. 

Raising productivity

With competition fierce, organisations recognise employees as their number one asset. The cloud lets staff collaborate in real time with friendly, familiar, convenient applications.

Making it happen

The cloud requires a different mindset, and at Cloudreach we live and breathe cloud applications. Whether you are looking at collaboration, CRM, infrastructure, test and development, disaster recovery or big data analytics, the cloud changes everything - from forward-thinking consultancy to seamless data centre migrations and application development through to 24/7 managed services.

With key partnerships with Amazon Web Services, Google and Salesforce.com, we provide support for our customers at every step of their journey from helping you assess your suitability to supporting your cloud estate’.

Pontus Noren, Co-founder, Cloudreach

Friday 11 October 2013

Sales Cloud

Cloud computing empowers businesses to increase their efficiency, make significant cost savings, and improve communication, at the same time as offering innovation previously available only to global market leaders.

Managing your sales and marketing functions through a cloud-based CRM system such as Salesforce is the difference between having a good business, and having a great business. With the right level of expertise, experience and knowledge, CRM will:

§  Drive innovation
§  Improve collaboration
§  Increase knowledge of your marketplace
§  Simplify communication channels
§  Enable you to focus on the future of your business

The key benefit of cloud computing is in the opportunity it provides to look at what a business already does well, and improve it considerably through more efficient systems and joined-up thinking.

The key benefit of a cloud-based CRM system is the ability to manage your sales and marketing activities, and internal teams in one central place. Accessible from anywhere by anyone, Salesforce offers a comprehensive suite of tools to enable you to tailor the system to your exact business needs.

With easy integration of systems your business already knows and uses, and scope for independent developers to build their own apps within Salesforce, the only limit to your success is having the knowledge and understanding to make the most of the opportunities. Fortunately, Cloudreach is here to do just that. We’ll lead you through the process in the most suitable way for your organisation.

The main asset of any business is its people. People with the ability to shape your success exist inside and outside your organisation. Doing something new to inspire, motivate and influence them is the key to a successful sales and marketing strategy.

Achieve all this through Sales Cloud by Salesforce and you’ll have a great business. But ultimately, we know you invest in your business to do one thing; to increase your bottom line. That’s why the consultancy services offered by Cloudreach focus on the real-time benefits of cloud computing, namely increasing:

§  Turnover of sales and productivity
§  Conversion of leads
§  Average deal size and win rate
§  Accuracy of forecasts and visibility of sales activity

Moving your sales function over to the Sales Cloud also allows you to capitalise on the mobile business revolution. In the past two years, use of mobile internet has increased by over 80%. Far from covering your bases, ensuring your sales team has the tools to perform effectively via their mobile device is an opportunity you can’t afford not to take.

Wednesday 2 October 2013

Seasonal Elasticity

No, we’re not talking about adjusting your waistband to accommodate multiple Christmas dinners!  If you are in Retail or do business with Retailers we’re talking about scaling your online server and data use according to the demands of your business.

Most businesses already do this and almost certainly your IT Team have already provisioned sufficient capacity to more than deal with the highest peaks of load that can be expected over a peak period like the run up to Christmas.   Its important to get this right. Your customers will appreciate that your services are reliable, and you’ll appreciate the peace of mind that comes from knowing whatever happens – you’re covered.  But where has this extra capacity come from?  Has it been sitting idle for the rest of the year?

Traditional hosting or private cloud infrastructure can mean significant capital expenditure for capacity that is only required for a few weeks a year.  It’ll also take up a lot of your IT Team’s time, constantly working to ensure the server provision can handle the peaks in demand for your online systems.

Amazon Web Services (AWS) enables companies just like yours to consume infrastructure on a pay-as-you-go basis whilst ensuring the capacity is there when you need it. Your usage simply scales up and down according to your requirements and you don’t pay for what you don’t use. Not to mention the flexibility that AWS can give you in an emergency- if you need to throw vertical scaling, horizontal scaling or IOPS at a problem you can do just that while you troubleshoot your application.  And with Cloudreach’s experience behind you, you can weather the storm.

You wouldn’t pay your utility bills based on the months with the highest usage. So why do many other successful organisations like yours pay for their data resources in this way? Probably because you haven’t talked to Cloudreach yet to find out the best way of utilising AWS online data services.

Stop stockpiling your data resource for a rainy day, talk to Cloudreach and start saving money now.

Wednesday 25 September 2013

Another boring cloud event?

There are a handful of events throughout the year that purport to be THE leading cloud event of the calendar and the ‘one event you should not miss this year’.    While these are bold claims and there is a sameness to them all, IP EXPO 2013 (Oct 16th/17th at Earls Court 2, London) seems to be an attractive proposition this year.

The usual scores of vendors are well-represented from the very biggest global brands to the emerging niche players but the highlights for me are the Amazon Web Services Lab and the Citrix Mobility & Cloud Zone.

Amazon Web Services continues to be a key strategic vendor for our clients.   The rate of innovation, value for money and commercial model provided by AWS makes it a strong candidate for a range of projects ranging from Enterprise applications to complete datacentre migrations.   The old favourite use-cases of Test & Development and Disaster Recovery are now ubiquitous and the more alluring projects are around Data Analytics and Visualisation.   AWS are providing more than a dozen sessions on a range of topics presented by AWS Technical Architects and other experts - all in their own lab environment.  Great opportunity to ask those “Could I do this on AWS?” questions that you have had in the back of your mind…

The Citrix Mobility & Cloud Zone should be popular.   Citrix continues to develop winning products and services that overcome limitations of legacy applications and make IT more mobile and flexible.   If you haven’t had a good look at Citrix recently this could be time well-spent…

Cloud computing has significantly disrupted some of the contented vendors that have dominated markets like IT infrastructure for the last 20 years.  As 2014 planning approaches, now is the time to address your cloud strategy – understand the advancements and innovations in the Cloud and perhaps cut through the hype of ‘big data’ and understand what you can actually do today to visualise and analyse data that may be available to you without costing the earth.  

See how our global client-base has benefited, visit Cloudreach Stand G44 and let us help you define your Cloud Strategy.

Register now for IP Expo - http://www.ipexpo.co.uk/


Tuesday 24 September 2013

10GB of Google Drive storage free, sign in from Quickoffice app on Android or iOS before Thursday!

Sign in to your Google Account from the new Quickoffice app for Android or iOS by Thursday September 26, 2013, and an extra 10GB of Google Drive storage will be added to your account for two years (look for it in the next few weeks). So don’t let your hardware or software differences get in the way of true collaboration -- download the new app and start working together today. 
For more information: http://googledrive.blogspot.co.uk/2013/09/freeing-quickoffice-for-everyone.html

Thursday 19 September 2013

AWS Enterprise Summit 2013

At the AWS Enterprise Summit 2013 | London this week, Channel 4’s Chief Technology Officer (CTO), Bob Harris, stressed that companies need to ‘get out of the datacentre mentality’.   Harris was one of a rich panel of IT leaders speaking at the Summit aimed at the Enterprise space.

The range of use-cases and applications featured by the Enterprises participating at the Summit demonstrates that Amazon Web Services (AWS) is no longer limited to the Innovators and Early Adopters.   Enterprises are already today moving their data-centres to the cloud in their entirety as well as using AWS for production E-Commerce and ERP applications.

Another notable speaker was Matthew Graham-Hyde, CIO of Kantar and author of upcoming title “The Essential CIO” to be published later this year.   Graham-Hyde made the point that the use of AWS and other cloud technologies isn’t a technology conversation but a business conversation.

When asked what would you do differently if you could start again with AWS both speakers were emphatic in their response that they would go ‘deeper and faster than we have done’  and ‘go sooner” than they did - a strong recommendation bearing in mind that Channel 4 have been using AWS for 5 years already!

AWS are more than disruptive in this space with their policy of voluntarily offering price-reductions across the board to all of their customers no fewer than 37 times in the last 7 years!  Some progressive organisations like News UK have already moved one third of all their servers to the cloud and are steadily working on the rest.

Monday 16 September 2013

AWS demonstrates its Enterprise Credentials

At Cloudreach we are proud to be a Gold Sponsor of the Amazon Web Services (AWS) Enterprise Summit 2013 at the Grange St. Paul's Hotel on Tuesday September 17th.  The AWS Summits are extremely popular and are generally oversubscribed within days of opening the registration.  In a change to previous summits this event concentrates specifically on AWS use-cases  for the Enterprise rather than Developer or Start-up communities. 

The highlight of the last summit in April was Werner Vogels, Chief Technology Officer of Amazon Web Services. Werner’s fanaticism for AWS technology is only matched by his love of football as he extolled the virtues of AWS and Liverpool FC - big AWS users and Cloudreach customers themselves!  This time we have Andy Jassy, Senior Vice President of AWS; Stephen Schmidt, Chief Information Security Officer and Yuri Misnik, Head of Solution Architects - which should provide a good mix of vision for the future and down-to-earth practicality of using AWS in an Enterprise environment.

What better way to cut through the hype and learn about what Enterprises are truly doing with AWS than to hear directly from clients using the services in production environments.   The Summit features eight different clients and their experiences of AWS, with Cloudreach counting half of the eight among our clients!  If you are lucky enough to be on the list of registered attendees you can hear about the full spectrum of use-cases from funkypigeon.com to Channel 4 to BP. Unfortunately places are limited and registration has been shut for some time so if you are not already on the list you will need to wait until next time or contact Cloudreach directly to talk about AWS for your organisation.  Don’t forget to contact us if you are interested in attending AWS Re-Invent 2013 in Las Vegas in November!

Cloudreach clients speaking at this week’s London AWS Enterprise Summit include:

Funkypigeon.com
Funkypigeon.com is a personalised card and gift site. Customers can enjoy not having to think about whose birthday it is each day and just get their reminder, order the card and the gift online and it’s done. Cloudreach worked with funkypigeon.com to migrate, optimise and manage the funkypigeon.com website 24/7 on Amazon Web Services.

Channel 4
Channel 4 is an Enterprise that needs no introduction.   As part of their ever- growing portfolio of online offerings Cloudreach are working with Channel4 to help optimise their extensive AWS estate.

BP
Cloudreach is working with Air BP - the specialised aviation division of BP, one of the world's major energy companies. They provide innovative and flexible solutions to meet the needs of hundreds of airports around the world and Cloudreach is helping Air BP to migrate a global enterprise application to AWS.

Kantar
Kantar is home to some of the world’s leading research, data and insight companies. As a Cloudreach customer we are working closely with Kantar on a range of AWS projects from Big Data analytics to datacentre migrations.

Friday 3 May 2013

Whisky Web - Not a normal developer conference

I recently attended Whisky Web 2 - the second annual Whisky Web conference for web developers, held in Scotland. The second installment of Whisky Web was held on the 12th-13th of April at Airth Castle in Stirlingshire and in Edinburgh.

As a first-time conference-goer, I am sharing my experience of this new and exciting conference. The fact that I am happily writing this post in vim for a challenge, having never gone anywhere near command-line editors before, is a testament to the adventurous spirit that pervades the Whisky Web conference and all those involved in it.

In the middle of the week before Whisky Web, I was chatting in the pub with my co-worker Max Manders who is one of the organisers of the event. He was clearly very passionate about the conference that he has helped to create and excited to have brought our company on-board as a sponsor, alongside other big names such as Facebook and Adobe. I was keen to know more about the conference and was highly intrigued when I heard the words "whisky" and "castle". At that point I did not know that I would actually be attending Whisky Web.

The next day, back at work, I received an email from a co-worker giving me the news that my name had come out of a hat in a prize-draw. I had won a free ticket to Whisky Web! The free ticket had been awarded to Cloudreach in return for Cloudreach's sponsorship of the conference, and I had put my name into a hat the week before simply by replying to an email. I was extremely pleased with my good fortune and determined to make the most of the opportunity.

Friday 12th April, Day One

The opening keynote speech to Whisky Web was scheduled for 9am outside the Parliament Building in Edinburgh. After the keynote, we would travel by coach to Airth Castle.

The two most notable things about the keynote were that it was held outside (a thumbs up from me!), and also that it was within the shadow of Arthur's Seat - Edinburgh’s spectacular natural landmark. You really could not fail to miss the meeting point, even if you had already failed to notice the high concentration of geeks with their long hair and rucksacks.

I don't have long hair, but I certainly had my rucksack on as I strolled briskly down the ringroad around Arthur's Seat, taking in the sights of Holyrood park. Although it was already mid-April, Edinburgh seemed not to have noticed yet and it was a wintery and dull morning. Probably not the best day to hold a keynote speech outside.

Especially when the keynote speaker had cancelled! In the end that did not matter as the minor let-down was quickly forgotten during the creatively-improvised speech and the rest of the weekend. We were glad however once we were onboard the coach and heading towards Airth Castle.

I had already made friends with an easy-going German developer with long hair. I was already learning a lot about the development community, life in Germany and also myself as we exchanged experiences.

We arrived at Airth Castle and checked in to the hotel/spa where the conference talks would be held and where we would drink and sleep. The hotel was a blocky modern building which was located in the grounds of Airth Castle.

After a minor mis-adventure looking for my room, I was directed towards the castle itself and then it dawned on me that along with my free ticket i’d lucked into having a luxury suite inside Airth Castle! I immediately got completely lost in the unpredictable winding staircases and curved hallways. In fact I got lost every time I went inside that castle.

About two hours later I heard two words that would change my life as a developer: "vim adventures".

As a developer or regular unix user you roughly know what vim is. You even have to use it sometimes, but mostly that is because an application like git (exactly) has dropped you into vim in edit mode as its default editor of choice. Thus I had only ever learned one command in vim up to that point::q! (how to quit).

Vim Adventures is an adventure game that teaches you how to use vim by using vim commands as its controls. My introduction to it occurred early on in my second talk of the day, given by Rowan Merewood - who is a charismatic and fun-loving speaker with a fresh perspective on how we can be better developers. If you like puzzle games of the ilk of (to paraphrase Merewood) “The Legend of Zelda” and also a mild interest in what vim is and how to use it, you should visit http://vim-adventures.com without a moment's thought.

Rowan’s talk fired me up for the rest of Whisky Web and I was excited to realise that it would not be all jargon-filled, deeply-technical lectures and that I could expect to have a lot of fun.

Throughout the weekend I was repeatedly reminded of the idea that Whisky Web is as much about having fun and meeting like-minded people as learning cool new things. That evening we had the whisky tasting session, held in a function room on the ground floor of Airth Castle itself.

After freshening up, I left my hotel room and strolled down a winding staircase into the throng. As a big fan of whisky I was pleased to find myself being given advice by whisky experts on how to taste whisky and such. We were given some background information on the whisky we were tasting, and then they brought out the 18-year old single-malt Dewar’s whisky which blew us all away with its intensity. The whisky-tasting was hugely popular.

We enjoyed a brilliant five-course meal back in the hotel, at tables laid with cutlery all over the place. I found myself at a table of good chat and everybody had a great evening, until somebody flew a flying shark into the room and immediately got it stuck in the rafters of the building way above us! - How many drunk developers does it take to get a flying shark back down … ?

One of the things that characterised Whisky Web was the very high diversity of nationalities amongst the attendees - surprising considering this was only the second Whisky Web event and it reflects how much of the spirit of the community that Whisky Web gives off.

Saturday 13th April, Day Two

We left the fine environs of Airth Castle and jumped back in the coach for a trip back to Edinburgh. Amazingly, Whisky Web had booked out the Surgeon's Hall Museum in Edinburgh for the day's events.

We were given free reign to walk about and explore inbetween talks, of which there were eight in total - two at a time - so that we still had four hours of talks to listen to.

The talks on the second day were as fun and as varied as those on the first. From each talk I took away at least one tangible piece of information about a new tool or technique that I would later investigate or implement. In fact I still couldn't wait to get home on Sunday to start playing Vim Adventures!

After all the talks and the closing keynote, the evening was spent partying in the private upstairs room of the Ghillie Dhu pub in Edinburgh - a church that has been converted into a pub. A lot of free drinking was involved and we enjoyed a lively disco and live music. In all, a good way to round off Whisky Web. I felt that the organisers of Whisky Web had done a great job with their highly creative choice of venues for the event.

In Conclusion

I took away a lot from Whisky Web - from the talks, the many lively conversations and the people that I met. I discovered amazing new tools, new ways to think and do things and rekindled my excitement for the creativity and unique challenge of software development.

It was pointed out during the opening keynote that one of the principles of Whisky Web is to keep the number of attendees to a medium size (around 100), so that it would be possible to meet nearly everybody at the event and to feel a sense of shared experience. By the end of Whisy Web I felt that this nice idea had been well-borne out in reality.

Having never been to a conference before Whisky Web, I am now much more open-minded towards the concept. Even from a purely agnostic point of view, I can highly recommend Whisky Web to any developer as a worthwhile way to spend a couple of days and gain a fresh perspective. I absolutely intend to be a paying attendee to future installments!

Wednesday 20 February 2013

CloudStack vs OpenStack

Kickin’ in the front seat
Sittin’ in the back seat
Gotta make my mind up
Which seat can I take? 
Rebecca Black, Friday

Two years ago, comparing OpenStack and CloudStack, Robert Paulson wrote that: “Cloud computing is very much like sex in high school. Everyone's talking about it and few people are actually doing it”.

It is 2013 and things have changed. Cloud computing moved from high school to Uni. Everyone’s doing it, but only few people are doing it in the right way (Cloudreach is amongst those few, of course).

Many fine articles can be found on the Internet which compare CloudStack, Openstack, and other private/hybrid cloud platforms. Most of them just go through feature lists from OpenStack and CloudStack websites, mention that there is more buzz around OpenStack, and conclude that both platforms are great and it is up to you to decide. So at the end of the day, techie guys still have to spend valuable time installing and evaluating both platforms.

This blogpost is an attempt to point out most notable differences between OpenStack and CloudStack which have attracted our attention. We start from obvious things like popularity and size of surrounding communities, move to more pleasurable features like VPNs and conclude that both platforms are fine. As a matter of fact, they are, trust me.

Monday 14 January 2013

Comparing Amazon VPC connectivity options

In August 2009 Amazon announced its Virtual Private Cloud (VPC) service, essentially giving enterprise customers worried about security and control in the cloud a solution to that concern. Since then the Amazon VPC has matured as more and more services have become available from within the VPC.

Amazon Virtual Private Cloud allows IT administrators to provision a private, isolated section of the Amazon Web Services (AWS) Cloud where they can launch AWS resources in a virtual network that they define. They can have complete control over the virtual networking environment, including selection of IP address ranges, configuration of routing tables, subnets and network gateways.

Furthermore customers can connect their existing data centers and branch offices to the Amazon VPC and access the AWS cloud as if it is an extension of the corporate network. This connectivity between the corporate offices and the Amazon VPC can be accomplished in several ways.

In this short blog, we will explore the options available for connecting the enterprise network to the Amazon VPC whilst we compare and contrast the advantages, disadvantages and associated costs.


Amazon Direct Connect


AWS Direct Connect is an AWS service that allows you establish a dedicated network connection between your WAN network and the Amazon Web Service global network. If your corporate network has presence in one of these locations, Direct Connect facilitates dedicated 1G or 10G connectivity between your network equipment at that location and Amazon's routers.

Pricing information can be found here.

If connecting in London Telecity, a single 1G port will cost at least $223 per month for the port connection-hours. Additionally you pay $0.03 per GB for data transfers outbound from the VPC to the corporate network. Furthermore, if your corporate offices and datacenters are already reachable from the Direct Connect peering location across the enterprise WAN, only minimal configuration will be required to route traffic between the VPC and those offices.

Advantages

  • Reduces bandwidth costs for traffic-heavy applications.
  • Provides consistent network performance compared to other options.
  • Can be used for accessing AWS services outside the VPC.

Disadvantages

  • Requires existing network presence in a very limited set of locations.
  • Requires more complex network hardware and configuration, for example 802.1q VLANs, BGP ..etc.
  • If the traffic loads are not heavy enough, this is an expensive option.
  • Not very elastic, the options are 1G or 10G ports, there is nothing in between. 

Monday 7 January 2013

Varnish and Autoscaling... a love story


While working on a cool project at Cloudreach, I stumbled upon Varnish, and fell in love with it instantly. The first thing I tried to do was to combine Varnish with the awesomeness provided by AWS Elastic Load Balancer (ELB), in a combination which looks like:





While the frontend ELB works out of the box with Varnish (no surprises here), the backend ELB doesn’t work as expected with Varnish. The problem lies on the fact that Varnish is resolving the name assigned to the ELB, and it’s caching the IP addresses until the VCL get’s reloaded. Because of the dynamic nature of the ELB, the IPs linked to the cname can change at any time, resulting in Varnish routing traffic to an IP which is not linked to the correct ELB anymore.

The problem is discussed here and here but after Googling around I couldn't find any solution which didn’t involve doing:

ELB -> VARNISH -> NGINX (or HAproxy) ->  ELB -> AUTOSCALING GROUP

Going through so many layers seemed too much, taking into consideration that Varnish can be used to load balance requests and perform health checks on the backend nodes without the need for an Internal ELB. The more I thought about it, the more I realised how simple it would be to implement a solution..... so I did it. Using Varnish to perform the load-balancing, removes the overhead of going through an internal ELB, and it will require reloading the backend nodes only when an autoscaling activity takes place.


The solution I've implemented uses varnishadmin command line tool, boto, and some bash scripting to glue all together.

First of all we need to get the backend nodes configured in Varnish and store them on a file:


varnishadm -T $HOSTPORT -S $SECRET backend.list > varnish_ips

Then, we will have to query the autoscaling group, and update the backends if any instance has been added/terminated. The following Python code does most of the job:


Let’s break it down:

  • get_autoscaling_ips gets the IPs associated with instances added to a specific autoscaling group.
  • get_varnish_ips loads the backend IPs in a Python array
  • update_vlc_file compares the two list of IPs. If there is any difference (you might want to reconsider this aspect) in the two lists of IPs, it creates a new VCL file containing the IPs retrieved from the autoscaling group.

In order to decouple the VCL section which is used to define request handling and document caching policies (unlikely to change according to the autoscaling group)  from the section which is used to configure the backends, the Python script outputs the new VCL in the following format:

include /etc/varnish/healthcheck.vcl;

node definitions


director definitions


include /etc/varnish/use.vcl

The node definition and the director definition is dynamically generated by the script, while healthcheck.vcl is a static file where the healthchek conditions are defined (what a surprise:) and use.vcl is another static Varnish config file, which makes use of the director definition.

Once the new VCL is generated, it’s just a matter of reloading it, running:

varnishadm -T $HOSTPORT -S $SECRET vcl.load $NAME $FILE
varnishadm -T $HOSTPORT -S $SECRET vcl.use $NAME


Something I noticed when creating the script, is that backend.list returns the list of the configured backends, regardless if the VCL which defines them is in use or not. This behaviour makes the all exercise of comparing VCL backends with autoscaling IPs useless, so we need to remove all the previous VCL configs running:

varnishadm -T $HOSTPORT -S $SECRET vcl.discard $OLD_VCL

The three scripts can be glued together on a bash script which runs as a cron job on each Varnish server. The code above has not been used in production yet, so please do test thoroughly before usage. II’m always curious to hear of any feedback, so get in touch if you have any comments on this.

As usual, please reach out to us if you need any help or advice using AWS!


Nicola Salvo
System Developer
Pontus is ready and waiting to answer your questions