Build an Open Source Cloud Day
"Build a Cloud Day" will be dedicated to teaching users how to build and manage a cloud computing environment using free and open source software. The program is designed to expose attendees to the concepts and best practices around deploying cloud computing infrastructure. Attendees should expect to learn how to deploy a cloud computing environment using Cloudstack CE. In addition Build a Cloud Day attendees will learn about tools( Opscode Chef and Zenoss Core) that can be used to handle the dynamics of a cloud computing environment including automatic provisioning and configuration and monitoring.
9:00 - 9:15: Welcome - Mark Hinkle, VP of Community, Cloud.com
We'll kick off the day reviewing the program with attendees and gathering information so we can tailor the program to best address the needs and experience level of the audience.
9:15 - 11:15: Build Your Private Cloud - Cloud.com
Using CloudStack Community Edition (CE), free and open source cloud computing software to build a private cloud. During the training attendees will be instructed on how to install Cloudstack CE to manage virtual infrastructure in a private cloud computing configuration. At the conclusion of the Build a Private section users will have the knowledge needed to create a simple private cloud network.
Cloudstack CE is an open source Infrastructure-as-a-Service (IaaS) software platform available under the GPLv3 license, which enables users to build, manage and deploy compute cloud environments. The community edition is based on the latest, leading edge features and bits that the Cloud.com team of engineers are working on and is supported by both our engineers and our open source community.
11:15-11:45: Openstack - Rackspace
OpenStack Deployment and Integration Engineer Jordan Rinke will give a brief overview of the Openstack project.
OpenStack is a collection of open source technologies delivering a massively scalable cloud operating system. OpenStack is currently developing two interrelated projects:OpenStack Compute and OpenStack Object Storage. OpenStack Compute is software to provision and manage large groups of virtual private servers, and OpenStack Object Storage is software for creating redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data. OpenStack is sponsored by Rackspace, a leader in web hosting and managed infrastructure.
11:45 - 12:45: Lunch - Catered
We will bring in a simple catered lunch (We'll do our best to accomadate all dietary restrictions).
12:45 - 2:45: Automatic Configuration of Your Cloud - Opscode
This training section will cover deploying cloud infrastructure automatically using Opscode Chef. We will be cover installation basics of Chef clients and working with a Chef server. Other topics will include: creating Chef repositories, writing cookbooks and advanced uses of the command line utility Knife.
Chef is a systems integration framework, built to bring the benefits of automated configuration management to your entire infrastructure. With Chef you can:
- Manage your servers by writing code, not by running commands.
- Dynamically integrate your applications, databases and other infrastructure.
- Easily configure applications that require knowledge about your entire infrastructure ("What systems are running my application?", "What is the current master database server?")
3:00 - 5:00: Monitoring Your Cloud - Zenoss
A representative from the Zenoss Core project will provide training on how to monitor a cloud computing environment. The presentation will give an overview of the Zenoss Core management platform. Attendees will also learn how to install Zenoss Core, add devices and send alerts based on conditions within your cloud computing infrastructure.
Zenoss Core is an open source IT monitoring product that delivers the functionality to effectively manage the configuration, health, performance of networks, servers and applications through a single, integrated software package.
All devices in the environment can be modeled – networks, servers, software, and applications – as well as custom devices such as power supplies and temperature sensors. The model provides logical and physical grouping allowing you to map devices to business systems, locations, and responsible people. The model is populated by the auto-discovery process, supplemented by the web services API, XML import/export, or manual user input.Collections of monitoring templates are called ZenPacks, and more than 100 are available.