Loading…
PuppetConf 2013 has ended

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

DevOps [clear filter]
Thursday, August 22
 

11:10am

How Do We Better Sell DevOps?
In this talk, I will share my top lessons learned over my years studying high performing IT organizations on how to sell the value of DevOps, and help other stakeholders and executives have their own a-ha moments. I will talk about specific stories about the circumstances that led to these a-ha moments, how they created DevOps champions in surprising places (e.g., Development, CTOs, Product Management, UX, Infosec) in organizations you'll recognize, and how they enabled implementing DevOps patterns that had awesome results.

Speakers
avatar for Gene Kim

Gene Kim

Author "The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win", IT Revolution Press
Gene is a multiple award winning CTO, researcher and author. He was founder and CTO of Tripwire for 13 years. He has written three books, including “The Visible Ops Handbook” and “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win." Gene is a huge fan... Read More →


Thursday August 22, 2013 11:10am - 12:00pm
Grand Ballroom Fairmont Hotel

1:30pm

Nobody Has To Die Today: Keeping The Peace With The Other Meat Sacks
A frank (and, frankly, loud) discussion about the kinds of miscommunication that arise between developers and operations, how it leads to trouble and possible ways we can avoid (figurative) violence in the workplace using both social techniques as well as tooling.

Speakers
avatar for Mykel Alvis

Mykel Alvis

Sr. DevOps Consultant, MomentumSI
Mykel Alvis has been a developer for over 34 years, primarily in assembler, C, Java and Groovy. Several years ago he switched from producing new features in software to producing new ways to deliver software.


Thursday August 22, 2013 1:30pm - 2:20pm
Grand Ballroom Fairmont Hotel

2:20pm

Vampires vs Werewolves: Ending the War Between Developers and Sysadmins with Puppet
Developers need to be able to write software and deploy it, and often require cutting edge software tools and system libraries. Sysadmins are charged with maintaining stability in the production environment, and so are often resistant to rapid upgrade cycles. This has traditionally pitted us against each other, but it doesn't have to be that way. Using tools like puppet for maintaining and testing server configuration, nagios for monitoring, and jenkins for continuous code integration, Stanford University Library has brokered a peace that has given us the ability to maintain a stable production environment with a rapid upgrade cycle. I'll discuss the individual tools, our server configuration, and the social engineering that got us here.

Speakers
avatar for Bess Sadler

Bess Sadler

Manager for Application Development, Stanford University Library
Bess Sadler manages a software engineering team for the digital library group at Stanford University Libraries. She is a co-founder of several successful open source software projects including Blacklight (http://projectblacklight.org) and Hydra (http://projecthydra.org), which are... Read More →


Thursday August 22, 2013 2:20pm - 3:10pm
Grand Ballroom Fairmont Hotel

3:10pm

So You've Got Scalability. Now What?
Managing over 10k nodes brings unique challenges, one of them is managing all data in a scalable way, but solving the scalability issue isn't enough. The data must be available and manageable in a user friendly way. This talk is about how we successfully implemented a solution using Hiera, Redis, Sensu, Rails and Grape that made us capable of providing our customers with the ability to not only manage their own data but also build their own applications to manage their infrastructure using our API.

Speakers
avatar for Carla Souza

Carla Souza

Senior Engineer, Reliant Security
Founder of Puppet Brazil community, Carla Souza currently works for Reliant Security as a Senior Engineer. She has Bachelor in Computer Science, 7 years of experience in Unix systems administration and is the author of Puppet Virt module.


Thursday August 22, 2013 3:10pm - 4:00pm
Grand Ballroom Fairmont Hotel

4:20pm

Multi-Provider Vagrant: AWS, VMware, and More
With Vagrant 1.1+, you can use the same configuration and workflow to spin up and provision machines in VirtualBox, VMware, AWS, RackSpace, and more. You get all the benefits of Vagrant with the power of working in whatever environment you need to. This capability unlocks entirely new use cases for Vagrant that can help better optimize the entire process of developing and testing Puppet code. In this talk, you'll learn how about the new multi-provider features, why they exist, and how they can be used. Your life will never be the same again.

Speakers
avatar for Mitchell Hashimoto

Mitchell Hashimoto

Founder, HashiCorp
Mitchell is best known as the creator of Vagrant and founder of HashiCorp. He is also an O'Reilly author and professional speaker. He is one of the top GitHub users by followers, activity, and contributions. "Automation obsessed," Mitchell strives to build elegant, powerful DevOps... Read More →


Thursday August 22, 2013 4:20pm - 5:10pm
Grand Ballroom Fairmont Hotel

5:10pm

Building Data-Driven Infrastructure with Puppet
As your Puppet Infrastructure grows, so does the complexity of the Puppet codebase. The complexity of the codebase often creates a scenario where it becomes more time consuming to modify/add to the codebase. Likewise, any new addition or node still may require modifications to the Puppet database, which could include the management of many edge cases. Fortunately, the software industry has been working on developing techniques with code abstraction, refactoring, and software maturity. This talk will focus on how to write scalable modules within Puppet to be used to create Data Driven Infrastructures. In addition, this talk will demonstrate how to structure process/procedure/code to quickly and rapidly scale operations with minimal modifications to Puppet code.

Speakers
avatar for James Fryman

James Fryman

Operations Hacker, GitHub, Inc.
James Fryman is a Technologist who has been working on spreading the good word of technology via the greatest mechanism known to man: the beer fueled rant. James has been working to automate software and infrastructure for the last 10 years, and has learned quite a bit about Security... Read More →


Thursday August 22, 2013 5:10pm - 6:00pm
Grand Ballroom Fairmont Hotel
 
Friday, August 23
 

11:10am

More Logstash Awesome
Logs, events, business intelligence, SIEM. Crazy talk, right? :Logstash is here to help. Logstash has a growing ecosystem tools and knowledge to help you get your log analysis work done easily and quickly. Whether it's transporting logs, building a log pipeline, or analyzing logs and business events, logstash probably has the tools to help you get it done. This talk builds upon previous 'intro to logstash' talks and shows you real world usage and will demonstrate some new analytics and visualization tools.

Speakers
avatar for Jordan Sissel

Jordan Sissel

Engineer, DreamHost
Jordan is a systems engineer at DreamHost and works to solve logging problems. He is the lead on the open source logstash project.


Friday August 23, 2013 11:10am - 12:00pm
Grand Ballroom Fairmont Hotel

1:30pm

Puppet Module Reusability - What I Learned from Shipping to the Forge
A simple search for "puppet-apache" on GitHub returns 70 separate repositories. An awful lot of people are busy reinventing the same configuration wheel. Configuration management tools promise write once, run anywhere code; but writing code that can be used by anyone looks like a lot of work. This presentation aims to show anyone familiar with Puppet how to write reusable modules and importantly how to make them compatible with already shared modules released on the Forge or elsewhere. We'll look at when and why testing a declarative language is actually useful, examples of good and bad modules and how to re-factor puppet code for re-usability. We'll also talk about potential improvements to Puppet that would make reuse easier.

Speakers
avatar for Gareth Rushgrove

Gareth Rushgrove

Technical Architect, Government Digital Service
Gareth Rushgrove is now a technical architect at the Government Digital Service, part of the UK Government. He is mainly interested in configuration management, infrastructure and platform as a service, deployment and monitoring tooling and the whole devops community. He thinks when... Read More →


Friday August 23, 2013 1:30pm - 2:20pm
Grand Ballroom Fairmont Hotel

2:20pm

DevOps Isn’t Just for WebOps: The Guerrilla’s Guide to Cultural Change
DevOps has been a hot topic for several years, but it’s nearly always talked about with respect to web operations and startups. Since DevOps starts culturally, you can take a bottom-up approach and create a DevOps mindset inside your organization, even if you’re not deploying code twenty times a day.

Speakers
avatar for Michael Stahnke

Michael Stahnke

Director of Software Engineering, Puppet Labs
Michael Stahnke is a Software Engineering Director at Puppet Labs, where he was previously the Community Manager and where he built out the Release Engineering team as Release Manager. He came to Puppet Labs from Caterpillar, Inc. where he was an Infrastructure Architect, system administration... Read More →


Friday August 23, 2013 2:20pm - 3:10pm
Grand Ballroom Fairmont Hotel

3:10pm

The Road to the White House with Puppet & AWS
Learn how the Obama campaign leveraged Amazon Web Services (AWS) and Puppet to rapidly scale their infrastructure up for the needs of the election in a sustainable manner. Using the automation that AWS and Puppet enabled -- the Obama campaign build a significant AWS infrastructure (http://awsofa.info) while having a lean DevOps team, tight deadlines and applications that needed to be highly available. Learn about using bootstrapping puppet on Amazon EC2 instances with CloudInit, using it with autoscaling groups and secure handling of credentials in manifests. Find out how to scale puppet masters and take advantage of Amazon S3 backed RPM/Debian repos with them.

Speakers
avatar for Leo Zhadanovsky

Leo Zhadanovsky

Senior Solutions Architect, Amazon Web Services
Leo Zhadanovsky is a Senior Solutions Architect at Amazon Web Services. He helps customers best leverage AWS services, in order to help them succeed in building highly-available, scalable and elastic architectures for their business needs. He was previously the Director of Systems... Read More →


Friday August 23, 2013 3:10pm - 4:00pm
Grand Ballroom Fairmont Hotel

4:20pm

Continuously Integrated Puppet in a Dynamic Environment
This talk will show how we deploy Puppet without a Puppetmaster on an autoscaling Amazon Web Services infrastructure. Key points of interest: - Masterless Puppet - Use of Jenkins for Puppet manifest testing and environment promotion (test->staging->production) - Puppet integration with Amazon CloudFormation

Speakers
avatar for Sam Bashton

Sam Bashton

Director, Bashton Ltd
After working for a number of Internet Service Providers, Sam founded Bashton Ltd in 2004. Focussing exclusively on Linux and Open Source software, Sam and his team provide consultancy, support and 24/7 infrastructure management for a number of high-traffic websites. A serial early... Read More →


Friday August 23, 2013 4:20pm - 5:10pm
Grand Ballroom Fairmont Hotel

5:10pm

Monitoring in an Infrastructure as Code Age
Monitoring an infrastructure is still one of the most complex tasks at hand. Yet in this age of Infrastructure as Code a lot of people are still stuck using tools that haven't adapted. This talk will explain you how to look at monitoring your infrastructure from another angle, where you can benefit from using Puppet to deploy and provision your monitoring platforms. This talk will explain you which monitoring tools are suitable for monitoring at scale and Puppet driven provisioning and which ones will only make your life harder than it should be. Where do tools like Icinga, Sensu, Graphite or even CheckMK fit into the picture ?

Speakers
avatar for Kris Buytaert

Kris Buytaert

Chief Travel Officer, Inuits.eu
Kris Buytaert is a long time Linux and Open Source Consultant. He's one of instigators of the devops movement, currently working for Inuits He is frequently speaking at, or organizing different international conferences and has written about the same subjects in different Books, Papers... Read More →


Friday August 23, 2013 5:10pm - 6:00pm
Grand Ballroom Fairmont Hotel