Devops Remote Conf 2017

Jan 18-19 2017

Speakers

We've got the best of the best!

Brandon	Carlson

Brandon Carlson

Oil and Water or Peanut Butter & Jelly: DevOps and Regulatory Compliance

Nathen Harvey

Nathen Harvey

Find Your Own DevOps-way

Anna Ossowski

Anna Ossowski

Be(come) a Mentor! Help Others Succeed!

Kendrick	Coleman

Kendrick Coleman

Highly Available & Distributed Containers

Edward Raigosa

Edward Raigosa

DevOps in the Enterprise, learn how HPE IT is doing DevOps

Arthur Hicken

Arthur Hicken

Evolving from Automated to Continuous Testing for Agile and DevOps

Tim Kadlec

Tim Kadlec

Secure by Default

Larry Maccherone

Larry Maccherone

Using metrics to persuade developers, executives, and stakeholders

Andy Kaufman

Andy Kaufman

Lead Teams That Deliver the Goods

Julian Dunn

Julian Dunn

Modern Application Patterns and Antipatterns

Adam Serediuk

Adam Serediuk

From Ops to DevOps and Beyond

Chris Rosen

Chris Rosen

Enterprise Container & DevOps in use at IBM

Phil Estes

Phil Estes

Diving through the layers: Investigating runc, containerd, and the Docker engine architecture

Sam Joseph

Sam Joseph

DevOps on a Budget

Ali Hussain

Ali Hussain

Effectively Planning for Each of the Integral DevOps Processes

Speakers and Attendees

Speakers and Attendees

Unscripted Live Roundtable Discussion

Talks

Jan 18, 2017

Find Your Own DevOps-way

Jan 18, 2017 9:00 AM MST

DevOps is a cultural and professional movement, focused on how we build and operate high velocity organizations, born from the experiences of its practitioners. This talk is a survey of the principles and practices of DevOps practitioners. The principles are widely held beliefs that we hold true and strive toward. The practices are regular activities that we perform in the course of building and operating high velocity organizations. This talk encourages you to think about your work with a DevOps perspective and to find your own DevOps-way.

About The Speaker

Nathen Harvey

Nathen Harvey, VP of Community Development at Chef, helps the community whip up an awesome ecosystem built around the Chef platform. Nathen also spends much of his time helping people learn about the practices, processes, and technologies that support DevOps, continuous delivery, and high velocity organizations. Prior to joining Chef, Nathen spent a number of years managing operations and infrastructure for a diverse range of web applications. Nathen is a co-host of the Food Fight Show, a podcast about Chef and DevOps. He is also an occasional farmer who loves eggs and #hugops.


Be(come) a Mentor! Help Others Succeed!

Jan 18, 2017 9:45 AM MST

All of us are lifelong learners. Especially in technology there is always something new to learn so we are always experts in one and beginners in another field. In order to learn, make progress, and succeed, it’s really helpful to have a mentor. But it’s equally important to learn how to be a good mentor to others. All of us started out as beginners and if it wasn’t for the help of others, who shared their knowledge with us, lent a hand, and guided us, we probably wouldn’t be where we are today. Let’s start giving back! Let’s help others succeed! Mentorship can be super fun and rewarding, you will learn a ton by helping others, and you don't need to be an expert in order to mentor someone. In my talk we’ll explore what a mentor is and why you should become a mentor. I’ll also give you mentorship advice and tips and we’ll learn about the Do’s and Don’ts of mentorship. Finally, I’ll present some concrete ways you can help as a mentor and which projects you can get involved in.

  • Introduction - Who am I? What is this talk about? (2 minutes)
  • What is a mentor?
  • Why you should be(come) a mentor
  • How to be a good mentor - Mentorship tips
  • Concrete ways you can help as a mentor - What projects to get involved in
  • Conclusion
  • Q&A

About The Speaker

Anna Ossowski

Anna is currently looking for a new people-focused role in tech. She is a former director of the Python Software Foundation, PyCon Open Spaces-Chair, DjangoCon US Communications Chair, and group leader of the PyLadies Remote group. In her free time she loves speaking at conferences and mentoring future speakers. Anna is very passionate about diversity and community outreach and wants to encourage more women to learn programming because it’s awesome!

Watch


Evolving from Automated to Continuous Testing for Agile and DevOps

Jan 18, 2017 10:30 AM MST

As agile development practices mature and DevOps principles begin to infiltrate our corporate cultures, organizations realize the distinct opportunity to accelerate software delivery. However, when you speed up any process, immature practice areas and roadblocks become much more pronounced. It’s the difference between driving over a speed bump at 5 MPH versus 50 MPH … at 50 MPH, that speed bump is going to be quite jarring. Accelerating any business process, however, exposes systemic constraints that shackle the entire organization to its slowest moving component. The most significant barrier to taking full advantage of iterative development is testing! Automated testing involves automated, CI-driven execution of whatever set of tests the team has accumulated. However, if one of these tests fails, what does that really mean? Does it indicate a critical business risk, or just a violation of some naming standard that nobody is really committed to following anyway? Sort out the significance of any failure by joining Arthur at this session. Key Learning Points

  1. 1. Clearly define business expectations, with business risks identified per application, team, and release.
  2. 2. Automatically prioritize defects using the business drivers and understand how to mitigate those risks before the release candidate goes live.
  3. 3. Test in complete test environments continuously using simulation and protecting the current user experience from the impact of change.

About The Speaker

Arthur Hicken

Arthur Hicken has been involved in automating various practices at Parasoft for almost 20 years. He has worked on projects including database development, the software development lifecycle, web publishing and monitoring, and integration with legacy systems. Arthur has worked with IT departments in companies such as Cisco, Vanguard, and Motorola to help improve their software development practices. He has taught at the College of DuPage in Illinois as well as developing and conducting numerous technical training courses at Parasoft. As an expert in his field, Arthur has been quoted in Business 2.0, Internet Week, and CNET news.com regarding Web site quality issues

Watch


Secure by Default

Jan 18, 2017 11:45 AM MST

Security has never been more important than it is today, yet it is still most often relegated to the sidelines. There's a separate team somewhere that reviews and approves code changes and new tools before anything can be shipped. This separation not only flies in the face of the dramatic changes that the DevOps movement has brought with it—it also undermines the massive importance of ensuring you're shipping secure code. In this talk, we'll explore how to make sure that security is engrained into your process as seamlessly as possible—from start to finish—turning security from a bottleneck to a default state.

About The Speaker

Tim Kadlec

Tim is head of developer relations at Snyk—a company focused on making open source code more secure. He is the author of Implementing Responsive Design: Building sites for an anywhere, everywhere web, and was a contributing author for High Performance Images, Smashing Book #4: New Perspectives on Web Design, and the Web Performance Daybook Volume 2. You can find him sharing his thoughts in a briefer format at https://twitter.com/tkadlec.


Lead Teams That Deliver the Goods

Jan 18, 2017 12:30 PM MST

In software development—and in many life activities—success often depends on how well we collaborate with our team and our stakeholders. Yet getting a group of people to truly work in partnership—let alone self-organize—is a daunting challenge. And we’re often left with lingering tensions, anxieties, and sub-par performance because teams are made up of people with varying degrees of knowledge, skill, and commitment. Although we need our team focused on delivering a great outcome, sometimes egos, personalities, and agendas get in the way. Andy Kaufman asks you to think back in your career to the best team you’ve been a part of and what made it exceptional. Andy explores a model to diagnose what’s going well with your team and identify factors holding them back. How does your team deal with conflict? Do you see gaps in levels of commitment and trust? Are you looking for ways to better motivate and engage people? Andy shares practical ideas to help your team move forward in its ability to deliver the goods and be the best it can be.

About The Speaker

Andy Kaufman

Andy Kaufman started his career as a software developer and was promoted into management for all the wrong reasons. After learning many lessons on his path from front-line manager to senior executive, Andy founded the Institute for Leadership Excellence & Development Inc. He is now an international speaker, author of three books, a certified trainer, and executive coach, focused on helping people learn how to lead more effectively and deliver more reliably. He is a certified Project Management Professional (PMP®) and the host of The People and Projects Podcast (http://PeopleAndProjectsPodcast.com) which provides interviews and insights to help listeners lead people and deliver projects.

Watch


From Ops to DevOps and Beyond

Jan 18, 2017 1:00 PM MST

Join Adam Serediuk on his journey leading change during the transition from IT Ops to DevOps and the driving forces behind making this change. In this non-tool talk, Adam describes the cultural and organizational approaches, challenges, and techniques used in establishing successful DevOps teams and their continuing journey toward NoOps. Any IT Ops team trying to support a company in today’s cloud-connected world knows it requires a new way of thinking, new technology, and new processes. New DevOps practices offer IT and development ways to focus their impact on breadth over depth across the wide array of tools, libraries, and APIs—not just servers in a rack. Adam, who has led DevOps changes in several organizations as they grew, shares his anecdotes and experiences.

About The Speaker

Adam Serediuk

Adam Serediuk brings more than fifteen years of operations experience in high scalability architecture and leadership at consumer and enterprise focused businesses. As xMatters’ Director of Operations, Adam is responsible for developing the company’s cloud platform, and scaling DevOps through salient solutions and innovative thinking. A natural technologist with a lifelong passion for technical operations, he has a reputation for solving tough problems and scaling DevOps. At xMatters, he works alongside a team of developers as well as the business on the common mandate—ship quality products fast while challenging the traditional norm.

Watch


Enterprise Container & DevOps in use at IBM

Jan 18, 2017 1:30PM MST

IBM is a strong advocate of open technologies by building offerings on top of these projects as well as funding core maintainers to them. IBM Bluemix Container Service is built on open source projects while providing capabilities that our enterprise customers require to run containers in their environments. The session will take the latest buzzwords around microservices, Docker, and containers and demonstrate how to implement them in a real world CI/CD pipeline.

About The Speaker

Chris Rosen

Chris Rosen is a Senior Technical Offering Manager for IBM Bluemix Container Service within the IBM Cloud Business Unit. Chris is currently responsible for delivering IBM’s Containers Service offering across public, dedicated, and local delivery models by working closely with customers, development, design, and research. Previously Chris has served in several roles in IBM throughout his 16-year career with the organization including Lead for the Worldwide Software Group cloud infrastructure team. He has a Bachelor of Science in Information Technology and a Masters of Business Administration, both from Rochester Institute of Technology. Chris also holds certifications for MCSA, MCSE, CCNA, ITIL, and OpenGroup IT Specialist.


Effectively Planning for Each of the Integral DevOps Processes

Jan 18, 2017 2:15 PM MST

The goal of DevOps is to optimize multiple processes in an organization. Based on hundreds of DevOps implementations, Ali Hussain from IT consultancy Flux 7 will present a checklist of things to consider while evaluating a DevOps plan. We have distilled this list down to common processes that every DevOps plan should define in order to be complete: How to perform disaster recovery? How to deploy new or a specific code revision to production? How to stand up a new dev and staging environment? How to push new configuration changes? How to change infrastructure? The presentation will talk through the definition, motivation, and example of implementing each process successfully.

About The Speaker

Ali Hussain

Ali Hussain is CTO & Co-Founder at Flux7 Labs. Ali has been designing scalable and distributed systems for the last decade and is an AWS Certified Solutions Architect, Associate Level, earning this recognition with a score of 95%.He began his career at Intel as part of the performance modeling team for Intel’s Atom microprocessor where he focused on benchmarking, power usage and workload optimization. Ali spent four years focused on performance modeling at ARM, Inc. At ARM he optimized the latency and throughput characteristics of systems, modeled performance, and brought a data-driven methodology to performance analyses.Ali acquired his passion for distributed systems while earning his MS at the University of Illinois at Urbana-Champaign. His Bachelor of Science (High Honors) in Computer Engineering was obtained from the University of Texas at Austin.

Watch


Unscripted Live Roundtable Discussion

Jan 18, 2017 5:00 PM MST

Grab some food and join the speakers, attendees, hosts, and organizers for a live chat on Google Hangouts/Youtube Live for an hour or so. We'll talk about life, the universe, and DevOps. Our moderators will attempt to allow anyone who raises their hand (virtually) to have a chance to join the discussion.

About The Speaker

Speakers and Attendees

All speakers and attendees are welcome to participate


Jan 19, 2017

Oil and Water or Peanut Butter & Jelly: DevOps and Regulatory Compliance

Jan 19, 2017 9:00 AM MST

DevOps and Regulatory Compliance, two critically important ingredients in todays connected society. The first enables you to move quickly and respond to change in an era where change is increasing at an exponential rate and shows no sign of slowing down. The second protects your organization from exposure from hackers, privacy, and internal corruption and seems to require a slow and methodical approach to risk management. These two ideas appear to be incompatible at first glance, but they actually go together like peanut butter and jelly. While maintaining, analyzing, confirming, and reporting on the status of required information security, compliance, and privacy controls is a difficult and significant task for our industry, integrating it within your DevOps/Continuous Delivery pipeline is easier than you think. Using examples taken from real-world projects in companies just like yours, you will see how to integrate compliance and reporting into your projects using tools such as Pair Programming, Jenkins, Chef, Metasploit, and others. When it comes to compliance, it’s not about Oil and Water, it’s “Peanut Butter Jelly Time”.

About The Speaker

Brandon Carlson

Brandon Carlson works for Lean TECHniques, Inc., an IT consultancy that helps organizations deliver high-value, high-quality products to market. Since starting his career in 1995, Brandon has held positions from development and architecture to management—and he’s still learning. Passionate about elevating the performance of IT as a whole, he has helped numerous organizations from startups to Fortune 100 companies improve their product development and delivery systems. Brandon can be reached on Twitter and just about everywhere else on the web as “bcarlso”.


Highly Available & Distributed Containers

Jan 19, 2017 9:45AM MST

Many of today's “containers in production" applications are ephemeral and have a short life-span, but what do you about those containers that store data? Is there such a thing as a "dataless" datacenter? The next phase of container maturity is being able to take any application, whether its a database, key:value store, or a random java app your company built, and containerize it. This session will look at native high-availability using automated recovery of Minecraft with Docker Swarm Mode and REX-Ray, an open source project from the {code} team by Dell EMC. Containers are ready to overtake the virtual machine as the next unit of infrastructure.

About The Speaker

Kendrick Coleman

Kendrick Coleman is a reformed sysadmin and virtualization junkie. His attention has shifted from the hypervisor to modern infrastructure tools and platforms focused on containers. In his daily role a Developer Advocate for {code} by Dell EMC, he works with a team to write solutions for running persistent applications in containers, build a community, and publish all things open source. His free time is spent sharing bourbon industry knowledge hosting the Bourbon Pursuit Podcast and attaining limited release bourbons to add to the ever-growing collection.

Watch


DevOps in the Enterprise, learn how HPE IT is doing DevOps

Jan 19, 2017 10:30AM MST

Learn about how HPE IT is tackling DevOps in the enterprise and meeting up against challenges most users will face when first tackling DevOps in the enterprise, such as: - improving collaboration through social coding and bots - moving to new technologies like Containers and Configuration Management languages - managing system of change using more automated processes instead of change review boards - treating everything as code

About The Speaker

Edward Raigosa

Hi! I’m Edward Raigosa and I love camping and s’mores!

Edward has been with HPE for 16 years working in areas of software automation and product development processes. Focus areas have included: Product Installation Automation, Source Code Management, CI/CD processes, Open Source initiatives, and Docker initiatives. Edward has worked at enterprise companies such as Intel and HPE on large software deployment projects and served in roles for project management and release management. You can find Edward on github or twitter:
@wenlockCA
https://github.com/wenlock

Watch


Using metrics to persuade developers, executives, and stakeholders

Jan 19, 2017 11:45 AM MST

The evening before the space shuttle Challenger explosion, scientists at NASA caught what they thought was a potentially catastrophic risk. They brought the issue to management attention but failed to persuade them to stop the launch. As a leader in your organization, your failure to persuade may not cost lives but it could be “catastrophic” for your business. Metrics and data are just the "What?" You need comparisons, trends, and benchmarks to get at the "So what?" But none of that matters until it changes what you and your organization do next... the "Now what?" This talk addresses the people side of metrics and data. Learn: - How to get action and behavior change from analysis - How to work around cognitive biases - How to communicate uncertainty

About The Speaker

Larry Maccherone

Larry Maccherone is an industry-recognized thought leader on agile, metrics, and visualization. He currently helps a number of companies in the areas of metrics, agile development, and cybersecurity including Comcast, AgileCraft, Agility Health, and Pendo.io. Previously, Larry led the insights product line at Rally Software which enabled better decisions with data, leveraged big data techniques to conduct ground-breaking research, and offered the first-ever agile performance benchmarking capability. Before Rally, Larry worked at Carnegie Mellon with the Software Engineering Institute for seven years conducting research on cybersecurity and software engineering metrics with a particular focus on reintroducing quantitative insight back into the agile communities.

Watch


Modern Application Patterns and Antipatterns

Jan 19, 2017 12:30 PM MST

As containers become the standard packaging mechanism for applications, the nature of modern operations is changing rapidly. Containers bring many benefits for reproducibility and portability but we see many customers building and managing their lifecycle poorly. This threatens to freeze today’s technical debt in-place for future generations. Worse, the explosion of nascent container-related technologies makes it difficult for both developers and operations people to understand how to knit together disparate tools into a coherent platform. In this talk, I’ll get back to basics, with a view to arming you with good architectural patterns to future-proof your designs. I’ll cover topics such as how to build containers well; when and how to perform run-time configuration management; security and compliance; and also patterns for application deployment. You’ll also realize that, with just a little bit of work, many of the approaches I discuss can be applied to existing environments as well. After all, legacy applications are a fact of life in any enterprise. Why shouldn’t monoliths get a bit of love, too?

About The Speaker

Julian Dunn

Julian Dunn is product manager for Habitat by Chef, a new open-source project that aims to help users build containers better. He has fifteen years of systems administration & software development experience at outfits large and small across such diverse sectors as advertising, broadcasting, Internet security and construction. When he’s not helping customers, he enjoys good craft beer, indie music, and writing biographies about himself in the third person.

Watch


Diving through the layers: Investigating runc, containerd, and the Docker engine architecture

Jan 19, 2017 1:30 PM MST

With Docker's big containerd announcement in December 2016, Docker has taken what was originally a very monolithic container engine and broken it into several interesting components that are each taking on an (open source) life of their own. With runc in the Open Container Initiative (OCI), and containerd now growing to be a fully embeddable container runtime targeted to be contributed to an open foundation in 1Q2017, the Docker engine landscape has changed quite a bit over the last year! In this talk, Phil will detail each of these components, how they relate to one another, and the choices that consumers of a container runtime have now that each of these components exist as standalone open source projects. Given Phil's prior talks on runc and his work as a Docker engine (and now containerd) maintainer, this talk should provide plenty of technical detail and information for those who want to understand the new model and choices that are available in the container runtime space.

About The Speaker

Phil Estes

Phil is a Senior Technical Staff Member with IBM’s Cloud Open Technologies team. The Open Technology team leads IBM’s strategy and involvement in key cloud open source technologies, including Docker, Cloud Foundry, and Openstack. Phil is a core contributor and maintainer on the Docker engine project and is a leader and expert within IBM on container and cloud open source technologies. He regularly helps both IBM product teams and IBM’s customers to apply container technology and concepts to their cloud strategy and implementation. Phil speaks regularly at industry conferences and meetups and enjoys helping customers and developers alike understand this fast growing ecosystem.

Watch


DevOps on a Budget

Jan 19, 2017 2:15 PM MST

This talk will cover how we've been keeping our hosting costs down at the AgileVentures online IT and Education charity over the last 4 years, touching on how we've been using Heroku, AWS and other less well known services like NineFold and drie. In particular we'll look at how we manage DevOps in an ever changing team of volunteer participants. We'll also cover our migration from Heroku to Ninefold and back again when Ninefold went bust, and our most recent ongoing migration from Heroku to drie.

About The Speaker

Sam Joseph

Sam Joseph is Chair of the Board of Trustees, and CoFounder of AgileVentures, where he codes, advises and project manages several open source projects for different charities around the world, mainly using Ruby on Rails. He co-runs the “Agile Development using Ruby on Rails” Massively Online Open Course (MOOC) on edX with UCBerkeley, and specialises in helping teams adopt Agile software development practices. He’s been doing DevOps on a volunteer basis for a collection of online charity sites and systems for the last three years.

Watch


Contact Us

Speaker request? Sponsorship inquiries? Anything else? Let us know here.