Everything you ever wanted to know about Amazon EC2
*Excerpt
Amazon Web Services makes it possible to build scalable systems easily with very little upfront capital. Come to this session to learn about what's so cool about cloud computing, and how Amazon's suite of elastic cloud computing tools make your job easier.
Description
Whether it’s deploying a website that needs to scale to support spikes in traffic, or running a cluster of testing bots, Amazon’s pay-only-for-what-you-use model of renting servers by the hour is very appealing to hackers and business people alike. When you realize that virtual servers are disposable, and that you can launch a new one in a matter of minutes programatically, you architect your application differently, to take advantage of the transient nature of the servers. But this transiency is also an advantage because you decouple the parts so they are no longer co-mingled, thus making your site more resilient to failure.
This talk will discuss the wonderful world of Amazon Web Services (AWS), and in particular Amazon EC2. We will explain how you can use Elastic Block Storage to make a virtual disk that can hold up to 1TB of data, how you can auto-scale your application using Amazon’s monitoring services, and how you can create Amazon Machine Images (AMI) to distribute your software in the form of a bootable virtual machine and more.
We will look at several real-life examples of open source software applications that have been deployed to Amazon EC2, and what particular tools and strategies we leveraged to streamline the deployment and hosting of these applications. We’ll look at Fabric, ElasticFox, silverlining and discuss other tips and tricks.
Tags
virtualization, cloud computing, EC2, Amazon, aws
Speaking experience
Speaker
-
Nate Aune
Jazkarta- Website: http://www.jazkarta.com/
- Blog: http://blog.jazkarta.com/
- Twitter: natea
- Favorites: View Nate's favorites
Biography
Nate Aune is founder and director of Jazkarta, a Boston-based consulting firm specializing in open source web solutions for non-profits and universities. Nate spearheaded the Plone4Artists project and regularly leads developer sprints to improve the multimedia and calendaring capabilities of Plone.
He organizes the Plone and Django user groups in Boston and is serving his third term on the Plone Foundation Board. Nate has presented at LinuxWorld, Grassroots Use of Technology, Non-profit Software Developer Summit, EuroPython, PyCon and PyConBrasil. Read Nate’s blog at http://blog.jazkarta.com and follow @natea on Twitter.
Sessions
-
- Title: Sphinx - the ultimate tool for documenting your software project
- Track: Cooking
- Room: Fremont
- Time: 2:30 – 3:15pm
-
Excerpt:
Open source software projects can succeed or fail based on their documentation. Thanks to Sphinx, open source developers now have a “documentation framework” that provides convenient indexing and automatic syntax highlighting, integrates your documentation with your code, and can automatically generate a beautiful manual as a PDF document.
- Speakers: Nate Aune