Posts Tagged 'Eucalyptus cloud'

Amazon and Eucalyptus Partnership: A Boost for Hybrid Cloud Development

I was extremely pleased to hear that Amazon and Eucalyptus have partnered to provide formal support of their common API’s. I am certain I will not be the only one who finds this news exciting. Anyone who has attended Learning Tree’s Introduction to Cloud Computing course will have gained hands-on experience of working with a Eucalyptus private cloud. They will have learned the capabilities of this cloud and that Eucalyptus have an API that is compatible with Amazon AWS. This formal support agreement will enable the expansion of the API as well as the formality of the partnership bringing great credibility to the Eucalyptus cloud software.

Many organisations make use – or could make significant use – of on-premise (private) clouds as well as public clouds. Doing so often requires different toolsets and technical skills for efficient working. This partnership will now enable a uniform toolset and skill set to be used to access both the private and public clouds. Because of the wide range of services Amazon AWS provides, a wide range of infrastructure configurations could be rapidly self-provisioned including on-premise Eucalyptus and Amazon private cloud, on-premise Eucalyptus and Amazon public cloud or a mixture of on-premise Eucalyptus and Amazon public and private clouds.

Why would a mixture of on-premise Eucalyptus and Amazon cloud services be required ? There are many reasons for this. For instance, for periods of peak demand, where the on-premise infrastructure may not be sufficient, Amazon could be used to provide the extra required capacity. Another may be that services not provided by Eucalyptus are required but are available on Amazon and so Amazon is used. Some services may be better deployed to an Amazon cloud than on-premise – for security reasons. There are many, many reasons why a hybrid solution may be the preferred solution. What is clear is that this partnership, will, in my opinion, make the decisions easier to make because of the transparent switch from one to the other based on the common API’s and toolsets.

For anybody interested in learning more about Cloud Computing, the different types of cloud configurations, the way they can integrate – or not – consider attending Learning Tree’s Introduction to Cloud Computing course. Here you will gain an exposure to a wide variety of cloud computing products and services and importantly their strengths and weaknesses – all from a vendor neutral view. For Amazon AWS you will get a coverage of the services provided and also for Eucalyptus together with experience of using the toolsets to provision resources from these clouds. For related courses, check out Cloud Computing with Amazon Web Services and Implementing a Private Cloud Solution.

Chris Czarnecki

Eucalyptus Private Cloud – First Impressions

In a recent post I mentioned that I was evaluating the Eucalyptus private cloud for use on Learning Tree’s Cloud Computing course. What I am keen to be able to add to the course is hands-on experience to attendees of provisioning resources from a private cloud and the associated tools for monitoring and controlling cloud usage and utilisation. The Eucalyptus cloud has a set of command line tools, euca2ools, for provisioning resources which have commands and options compatible with Amazon EC2 and S3 services. However, as a first exposure to Eucalyptus I am keen that attendees have a visual tool to work with. Then we can delve deeper with the command line tools.

Harold Spencer, Jr. at Eucalyptus suggested I try the HybridFox plugin for Firefox to access the Eucalyptus cloud. This provides a browser based interface to the cloud where I can configure key pairs, set up security groups, launch instances, attach volumes and much more. This is exactly what I had hoped to use and demonstrate in the course. Five minutes later I had a Linux instance launched in the cloud and had logged in via SSH. Here is the proof of my launched instance ! The green bar indicates a running instance.

I think that configuring and launching a machine instance will make a great short introductory exercise for attendees, following a presentation of the Eucalyptus architecture. The instructor can then log into the Eucalyptus management console and show the vital statistics for each user such as number of instances launched and CPU hours used. With this foundation there is so much more to investigate, demonstrate and have the attendees do.

So in summary, my first impressions of the Eucalyptus private cloud are: wow – this is so neat, well thought out and straightforward to use. I feel truly excited about what we can begin to do with this cloud in the course. It has also got me thinking about the applications Eucalyptus may have in my consulting work. Before I finish, I would just like to say thanks to Steven Fitzgerald and Brady Murray of Eucalyptus for their total patience and support on this project.

Chris Czarnecki

Evaluating The Eucalyptus Private Cloud

It only seems like yesterday that I completed the latest revision of Learning Tree’s Introduction to Cloud Computing course and yet here I am working on the next one already. Thats the reality in a fast changing world like cloud computing, the course development process never really stops. The development team is always working behind the scenes to ensure attendees receive the most current and relevant information possible.

One of the great things about a new revision is that it enables us to incorporate feedback provided by attendees as to what they would like to see in the course. For this Introduction to Cloud Computing course, the two areas attendees would like to see more details on are: 1. Private clouds and 2. Security. These are both being addressed in the revision I am working on and scheduled for delivery in July.

For the private cloud, I am currently investigating in detail the Eucalyptus Cloud. This product is open source and also has an enterprise edition offered by Eucalyptus Systems. For the Learning Tree course, Eucalyptus systems have very kindly provided a private cloud for Learning Tree to use and I am currently evaluating it and working to provide hands-on exercises in the course. The aim is to allow attendees to gain hands-on experience of provisioning IT resources on demand from a cloud computing software system that could be run on their own premises and existing IT infrastructure. My work and experience with the Eucalyptus Cloud has been very rewarding and positive so far and I must say the support I have received from the people at Eucalyptus Systems has been first class.

As development moves on, I will keep you informed on my progress and what will find its way into the course. If you are interested in learning about cloud computing and how it could benefit your organisation why not consider attending. A schedule can be found here. I will hopefully see you at one of the events.

Chris Czarnecki

Private Clouds Should Not Be Ignored

With the publicity surrounding Cloud Computing it is easy to form the opinion that Cloud Computing means using Microsoft Azure, Google App Engine or Amazon EC2. These are public clouds that are shared by many organisations. Related to using a public cloud is the question of security. What often gets missed in these discussions is the fact that Cloud Computing very definitely offers a private cloud option.

Leveraging a private cloud can offer an organisation many advantages, not least of which is a better utilisation of existing on-premise IT resources. The number of products available to support private clouds is growing. For instance Amazon recently launched their Virtual Private Cloud which provides a secure seamless bridge between a company’s existing IT infrastructure and the AWS cloud. Eucalyptus provides a cloud infrastructure for private clouds which in the latest release, includes Windows image hosting, group management, quota management and accounting. This is a truly comprehensive solution for those wishing to run a private cloud.

The latest addition to the private cloud landscape is the launch by Microsoft of the Appliance for building private clouds. Microsoft have developed a private cloud appliance in collaboration with eBay. This product compliments Azure by enabling the cloud to be locked down behind firewalls and intrusion detection systems, perfect for handling customer transactions and private data. Interestingly the private cloud appliance allows Java applications to run as first class citizens alongside .NET. Microsoft is partnering with HP, Fujitsu and Dell who will adopt the appliance for their own cloud services.

I am really encouraged by these developments in private cloud offerings, as during consulting and teaching the Learning Tree Cloud Computing course, the concerns of security and data location are offered as barriers to cloud adoption. My argument that private or hybrid clouds offer solutions is being reinforced by the rapidly increasing products in this space and their adoption by organisations such as eBay.


Learning Tree Logo

Cloud Computing Training

Learning Tree offers over 210 IT training and Management courses, including Cloud Computing training.

Enter your e-mail address to follow this blog and receive notifications of new posts by e-mail.

Join 53 other followers

Follow Learning Tree on Twitter


Do you need a customized Cloud training solution delivered at your facility?

Last year Learning Tree held nearly 2,500 on-site training events worldwide. To find out more about hosting one at your location, click here for a free consultation.
Live, online training
.NET Blog

%d bloggers like this: