Build a Cloud Day San Diego

Map Location

Loading map...
1380 Harbor Island Drive, San Diego, CA 92101, USA

Event Options

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 and other cloud infrastructure tools including those from Xen, Apache CloudStack, Ceph, Puppet Labs and Zenoss that automate server and network configuration for building highly available cloud computing environments.

9:00 - 9:15 Welcome: Joe Brockmeier, Open Source Cloud Computing Evangelist, Citrix

Will kick off the event with a review of the program and discussion on cloud computing.

9:15 -10:00 - Xen Cloud Platform - Joe Brockmeier, Open Source Cloud Computing Evangelist, Citrix

The Xen Cloud Platform is an open-source, enterprise-ready server virtualization platform. It is based on the Xen hypervisor, and represents the common code base for Citrix's XenServer product line. This talk will give an introduction to XCP, and how it relates to both the Xen hypervisor and to Citrix's XenServer. We will cover XCP's XenAPI and how it can be used by two of the most popular cloud orchestration frameworks, CloudStack and OpenStack. Finally, we'll discuss the XCP "roadmap," and our plans for the future of XCP.

10:00 - 10:15 Break
10:15 - 11:15 - Delivering IaaS with CloudStack: David Nalley, Apache CloudStack

Apache CloudStack is arguably one of the most mature, frequently deployed IaaS platforms - having been used in multi-national public clouds, and private clouds scaling to tens of thousands of physical compute nodes, wel look at considerations for deploying CloudStack and how to gain the most efficiency from your deployment.

11:15 - 12:15 - Automatic Configuration of Your Cloud with Puppet - Kelsey Hightower, PuppetLabs

The shift to cloud-based services has dramatically altered the IT landscape as we know it. Enterprise infrastructure borders have expanded beyond the firewall and now include hosted applications and infrastructure hosted in public and private clouds. Puppet helps DevOps teams meet their common objectives, creating a seamless IT infrastructure across departments, reducing cost and increasing productivity.
This training section will cover deploying cloud infrastructure automatically using Puppet, an open source configuration management and automation tool.The session will cover the following topics:
  • Configuring Puppet and Puppetmaster
  • Resource Types and the Resource Abstration Layer
  • Virtual Resources, Exported Resources and Stored Configs
  • Best practices for Automated Deployment

12:15 - 1:30 Lunch Break

1:30 - 2:30 Proper Instrumentation and Monitoring of CloudStack: Floyd Strimling, Zenoss

With the advent of cloud computing, the importance of properly instrumenting and monitoring your IT infrastructure has been elevated to beyond the critical state. As compute, storage, network, virtualization and applications collapse into seamless orchestration engines such as CloudStack, IT operations must break down traditional silos while maintaining critical legacy infrastructure. Therefore a new approach is needed to monitor the dynamic infrastructure know as cloud. Zenoss Core is uniquely designed to provide unified monitoring of your entire IT infrastructure while rooted in an event-centric approach that is based on a real-time service model. Learn how Zenoss Core provides effective monitoring of your CloudStack infrastructure while increasing visibility within your infrastructure while reducing MTTR. Whether you desire a fully functional web ui, a CLI approach, integrations via powerful APIs, or mobile access, Zenoss is the most powerful open source monitoring solution available today.

2:30 - 3:30 Scaling Storage with Ceph: Ross Turk, VP Community at InkTank

Ceph is an open source distributed object store, network block device, and file system designed for reliability, performance, and scalability. It runs on commodity hardware, has no single point of failure, and is supported by the Linux kernel. This talk will describe the Ceph architecture, share its design principles, and discuss how it can be part of a cost-effective, reliable cloud stack.

3:30 - 3:45 Break

3:45 - 4:15 Paving the Way to IT-as-a-Service, Rajesh Ramchandani, Founder and VP of Products, CumuLogic
As IT is evolving to deliver platforms, databases, and applications as a service, IT infrastructure has to evolve to deliver "everything as a service" within enterprises. In such a transition, it will be possible to leverage some of the existing infrastructure while additional new infrastructure services will need to be built to support services in the cloud. This session discusses services (such as Platform-as-a-Service, Database-as-a-Service, distributed in-memory Cache-as-a-Service etc.) that enterprise IT must consider in CloudStack deployments, as well as criteria for building PaaS and Amazon-style cloud services. The session also demonstrates how to build platform, database services and application platforms on CloudStack.

4:15- 5:00  Case Study: Continuous Delivery of a Cloud Based Service,  Pete Erickson, MindTouch

Cloud computing has drastically changed the frequency at which we deploy web applications.  Bug fixes and new features must be rolled out quickly and with zero downtime.  This session will cover some best practices on how to successfully deploy a web application to the Amazon AWS cloud.  Specifically, we'll cover the following:
  • Continuous Integration with Jenkins
  • Provisioning EC2 Instances with Boto
  • Server configuration with Puppet
  • Usage and error reporting with Splunk


Citrix supports the open source community via developer support and evangeslism. We have a number of developers and evangelists that participate actively in the open source community in Apache Cloudstack, OpenDaylight, Xen Project and XenServer. We also conduct educational activities via the Build A Cloud events held all over the world.