Agile + DevOps West 2019 - IT Operations | TechWell

Conference archive

Agile + DevOps West 2019 - IT Operations

Customize your Agile + DevOps West 2019 experience with sessions covering IT ops.

Monday, June 3

Coveros
MA

Introducing Docker and Kubernetes to Your DevOps Toolchain

Add to calendar
Monday, June 3, 2019 - 8:30am to 4:30pm

As organizations look to improve the speed with which they deliver software, they increasingly turn to microservices and infrastructure-as-code for software architecture and delivery techniques to help leverage value from their DevOps adoptions. Docker, an industry standard containerization tool, facilitates moving processes into isolated environments that can be frozen into images, with an ecosystem that helps developers across organizations build and share these containers. Kubernetes builds on these capabilities and allows a software team to break down their application into small,...

MF

Lean/Agile Data-Driven Decisions Demystified

Add to calendar
Monday, June 3, 2019 - 8:30am to 12:00pm

For many agile practitioners, software metrics beyond a burndown chart are little understood or, perhaps, very scary because poor metrics can be worse than no metrics. In this enlightening session, Larry Maccherone explores how you and your organization can use metrics to bring management and lean/agile teams closer rather than allowing metrics to become a wedge that drives them into conflict. Larry covers the entire lifecycle of the metrics process—from metric selection to reporting data. Join Larry to gain an understanding of a wide range of concepts including common (101-level) metrics...

Melissa_Benua
mParticle
MH

Continuous Testing with Containers

Preview New
Add to calendar
Monday, June 3, 2019 - 1:00pm to 4:30pm

Containers. Every manager thinks they want them, but few teams have experience in knowing what to DO with them. Used thoughtfully, containerization of your services can transform the way your organization thinks about testing. Gone can be the days of maintaining X different compute environments with Y different configurations. Imagine instead spinning up just the code you need, on the machine type it needs, and only for as long as you need it. In this technical training, Melissa will walk through what containerization means for a legacy code base attempting to practice continuous...

Tuesday, June 4

Allen Holub
Independent Consultant
TA

The Architecture of Microservices

Add to calendar
Tuesday, June 4, 2019 - 8:30am to 4:30pm

Server-side monoliths—single programs that provide all back-end services—just don't work. They are hard to build, impossible to maintain, and gradually accrete so much baggage that forward development slows to a crawl. Agile development is impossible over this sort of system. Allen Holub says that microservices—systems of small, cooperating server-side agents—solve these problems. However, building a microservice system is not easy, and doing it wrong is disastrous. Taking a deep dive into practical microservice architecture and implementation, Allen covers a lot of practical details to...

Danilo Sato
ThoughtWorks
TB

Continuous Delivery in Practice: A Hands-On DevOps Workshop

Add to calendar
Tuesday, June 4, 2019 - 8:30am to 4:30pm

For many organizations, delivering software into production has become increasingly more complex with long testing cycles and a division between development and operations teams. DevOps is a cultural movement that is breaking down those barriers. Focusing on automation, collaboration, tools, and knowledge sharing, DevOps is showing that developers and system engineers have much to learn from each other. Through a series of hands-on exercises, Danilo Sato will use a sample web application to demonstrate how to automate its build and deployment pipeline, using infrastructure and pipeline as...

Dana Pylayeva
Agile Play Consulting LLC
TC

Introduction to DevOps with Chocolate and LEGOs

Preview New
Add to calendar
Tuesday, June 4, 2019 - 8:30am to 12:00pm

Organizations today can no longer afford to deliver new features to their respective markets once a year or even once a quarter. In the attempt to catch up with the competition, they jump onto DevOps journey starting with the "How" and losing the sight of "Why" and "What". Join this gamified simulation tutorial to gain a solid understanding of foundational principles of the DevOps culture. Experience the benefits of DevOps transformation even before initiating one in your enterprise! This tutorial is ideally designed for organizations that are evaluating their approach to DevOps...

Tom Stiehm
Coveros, Inc.
TE

Tools for DevSecOps

New
Add to calendar
Tuesday, June 4, 2019 - 8:30am to 12:00pm

DevOps is about creating alignment across the value stream for an application, service, or product. DevSecOps integrates security into this process, making the entire team responsible for delivering secure code that works and can be deployed and used securely. But how do you actually do that? What tools do you add to your DevOps pipeline to help make your software secure and provide your stakeholders with a high level of confidence that the software meets all security requirements & standards? In this tutorial Tom Stiehm will explore what security tools you can add to your DevOps...

Jeff Payne
Coveros
TF

What DevOps Means for Testers and Testing

Add to calendar
Tuesday, June 4, 2019 - 8:30am to 12:00pm

DevOps is more than a buzzword or a passing fad. It's a radically new approach to rapidly deliver high-quality software applications. However, many organizations don’t fully grasp the magnitude of this change or what it means for everyone involved in the software development lifecycle. Jeffery Payne says that DevOps—when done right—drives higher quality and efficiency into software development, software testing, and application management activities. It empowers teams to remove impediments to quality and productivity throughout the entire software lifecycle. However, when DevOps is done...

Glenn_Buckholz
Coveros
TO

Implementing Pipeline as Code Using Jenkins

New
Add to calendar
Tuesday, June 4, 2019 - 8:30am to 4:30pm

As organizations strive to improve the speed with which they deliver software, they increasingly turn to Continuous Integration/Continuous Delivery (CI/CD) pipelines and infrastructure-as-code software architecture and delivery techniques to help leverage value from their DevOps adoptions. While many of the steps in a pipeline are automated, management of the pipeline itself remains a largely manual process which slows the delivery process. Join Glenn as he describes how pipeline as code gives teams the ability to define and manage an entire DevOps CI/CD pipeline in code, allows them to...

Nathen Harvey
Google
TL

Beginning a Cloud Migration

New
Add to calendar
Tuesday, June 4, 2019 - 1:00pm to 4:30pm

There are many ways to take a traditional application to the cloud. From lift-and-shift to rewriting the application as a series of cloud-native microservices or even rebuilding the application as a series of serverless cloud functions. These options all come with tradeoffs, and it is easy to get stuck debating the merits of each approach. This tutorial provides practical advice coupled with hands-on labs to help illustrate some migration approaches. Start with a traditional application, running in a traditional way, and explore some paths to the cloud. Participants will use a number of...

Gene Gotimer
Coveros, Inc.
TN

DevOps for Leadership

Preview New
Add to calendar
Tuesday, June 4, 2019 - 1:00pm to 4:30pm

Competitive markets dictate an ever increasing need to be able to react quickly and deliver business value and quality efficiently. Organizations who cannot evolve to the newer and faster paced delivery models will not survive. DevOps is necessary to deliver robust software solutions and products quickly and reliably, without increasing risk or sacrificing quality. Today’s leaders need to understand what DevOps is all about and how to implement it across the enterprise to remain competitive and facilitate growth. This interactive workshop will explain what DevOps is and isn’t, what...

Wednesday, June 5

Nathen Harvey
Google
K1

Start Your DevOps Journey on the Right Foot

Add to calendar
Wednesday, June 5, 2019 - 8:30am to 9:45am

The word "DevOps" is ubiquitous, yet there is no standard definition of the term. DevOps is not a tool or something you can buy. DevOps is a cultural and professional movement focused on how we build and operate high-velocity organizations, born from the experience of its practitioners. So, how do you get your organization on board with the ideas of DevOps? What are the steps to begin this journey? You start by clarifying who your customer is and how your work plays a part in delivering delight to these customers. With that in mind, dedicate yourself to experimentation and learning. Make...

Lee Eason
IHS Markit
AD1

Building Healthy Agile and DevOps Teams

Add to calendar
Wednesday, June 5, 2019 - 10:30am to 11:30am

The tools and technologies our teams rely on to build solutions are changing faster every day. New frameworks, new tools, transformations to DevOps, and migrations to public cloud are all putting strain on our teams. These changes drive a natural entropy as key-person dependencies form, hurting quality and throughput and leading to morale issues and attrition. Lee Eason has been watching this happen over the past several years and has developed a tool and an approach to address it. You will learn practical approaches to help you build a culture of continuous learning within your teams in...

Richard Mills
Coveros
AD6

DevOpsing Your Greenfield: Cultivating New Growth

Add to calendar
Wednesday, June 5, 2019 - 10:30am to 11:30am

Your project sponsor presents a golden opportunity with a brand-new project, saying, "I want to do some DevOps on our new agile project!" Sigh. Your response: "How about we be agile and adopt a DevOps approach to structuring our teams, designing our architecture, and leveraging automation to rapidly deliver value to our customers?" There—we've set the mood. Greenfield projects provide a unique opportunity for us as DevOps professionals because they don't come with baggage. But where you do you actually start? Unlike legacy projects, new projects don't have a set of pre-existing challenges...

AD7

The 7 Deadly Sins of DevOps

Add to calendar
Wednesday, June 5, 2019 - 10:30am to 11:30am

Do you know teams that are merely doing "cargo cult DevOps"? Near the end of WWII, the Allies had airstrips on many islands in the south Pacific. The natives on these islands noticed that when the Allies put the "coconuts" on their ears and spoke into the "banana," the gods would send down a magical flying creature with food and supplies. When the war ended and the Allies left, the natives put the coconuts on their ears and spoke into the banana, and they wondered why the gods failed to bless them, too. They didn't understand headphones or radio transmissions or that someone must be...

Shareen Gurley
Capital One
Narasima Yalamala
Capital One
AD15

DevOps: A Journey of Automation That's Worth the Wait

Add to calendar
Wednesday, June 5, 2019 - 11:45am to 12:45pm

Continuous delivery is really about one thing: quickly responding to market changes. As with many teams, Shareen Gurley and Narasimha Yalamala's journey began with automation, which seemed never-ending. But to be effective with your DevOps implementation, you need to have solid technical and quality practices to ensure your code is always in a deployable state. If you don’t know exactly where you are going, how will you know when you get there? Join Shareen and Narasimha as they share the prerequisites for creating effective development delivery pipelines, integrated with critical...

Joseph_Ours
Centric Consulting
AD22

The Lord of the Rings: DevOps Edition

Add to calendar
Wednesday, June 5, 2019 - 3:00pm to 4:00pm

Modern software delivery involves lean principles, DevOps practices, and of course tools. Implementing those elements in harmony will necessitate a change in how teams operate—more specifically, it will require a change in how managers think about teams. If teams truly want to leverage the power of DevOps and become high-performing, how should leaders think about team construction? Using comical analogous reasoning, Joseph Ours will discuss the fellowship in The Lord of the Rings, the roles, the mission, and the skills team to extrapolate what can be learned. Joseph will take artistic...

Derek Ashmore
Asperitas Consulting
AD23

AWS Lambda: Best Practices and Common Mistakes

Add to calendar
Wednesday, June 5, 2019 - 3:00pm to 4:00pm

Serverless architectures relieve you of hardware and scaling setup concerns, and AWS Lambda functions are used by many organizations for serverless application development and automating DevOps tasks. But many teams start using AWS Lambda and uncover problems such as running into resource limits, debugging nested Lambda defects, managing code change across dozens of AWS accounts, and many more. Derek Ashmore will provide tips and tricks to make your AWS Lambda functions usable in different contexts and easier to develop and support. He will show you how to mitigate common problems teams...

Greg Sypolt
Gannett | USA Today Network
Sandy Park
Apptest.ai
Angie Jones
Applitools
AD24

Panel: What's the Next Big Thing in DevOps?

Add to calendar
Wednesday, June 5, 2019 - 3:00pm to 4:00pm

Are you comfortable with what DevOps is now but wondering what you will have to worry about next? Or just curious about what our experts think will be the next big thing in DevOps? Come listen to our panelists as they answer questions about the future of DevOps—or at least some possible futures. This panel is looking to answer your questions about where the industry is headed, so be ready to participate.

Thursday, June 6

Ryan Ripley
Independent Consultant
AD32

Fishbowl Discussion: How Much Automation Is Enough?

Add to calendar
Thursday, June 6, 2019 - 10:00am to 11:00am

These days, everyone knows some automation is a necessity. More usually feels better. But when are you done? Or when do you stop for now? How can you tell if adding automation is no longer helping, or is even distracting from the real issues? Because the answer is "It depends," you'll want to listen to the wisdom of others who are on the same journey. In a fishbowl discussion, the audience members sit in a circle of chairs in the middle of the room. Several brave souls will fill all but one of the chairs in the "fishbowl." When you want to join as a speaker, you enter the fishbowl and sit...

Anders Wallgren
CloudBees
AD37

You Say Goodbye, I Say Hello: Bridging the Gap Between Dev and Ops

Add to calendar
Thursday, June 6, 2019 - 11:30am to 12:30pm

Getting quality software into production quickly and efficiently is a major priority for organizations of all types. Yet many find that development teams’ focus on “innovation and experimentation” conflicts with Ops’ mandate to mitigate risk and increase predictability. This cultural and organizational mismatch puts transformation success at risk and generates a constant state of “release anxiety.” However, breaking down these silos and implementing new trends in organizational structures, value stream mapping, and pipeline monitoring and tracking can help get development and operations...

Troy Walsh
Magenic
AD38

Building Quality into Your Release Pipeline

Add to calendar
Thursday, June 6, 2019 - 11:30am to 12:30pm

Decreasing the time to market has become critical for many organizations. This heightened focus on speed has fundamentally changed the way software is designed, developed, released, and tested. Not long ago, it would have been common to see release testing efforts that took weeks or even months. Today, in many instances, QA instead only has days or hours to complete their testing efforts. Stepping up to this challenge is not easy, but it's essential. Troy Walsh will talk about adding quality to your release pipeline, starting by looking at what a release pipeline is and how it works....

Nathen Harvey
Google
AD40

A DevOps Fireside Chat with Nathen Harvey

Add to calendar
Thursday, June 6, 2019 - 11:30am to 12:30pm

You've got DevOps questions, and we've got Nathen Harvey to answer them for you. He won't really be sitting by the fire, but he will be on hand to talk about all things DevOps. From his experiences building communities at Chef to being an advocate for developers at Google to being a huge part of the DevOps Days conferences, Nathen wants to talk about the things that worry you or thrill you about DevOps. Bring your questions and be ready for a lively, interactive discussion.

Owen Gotimer
TechWell
B1

Agile+DevOps Feud!

Add to calendar
Thursday, June 6, 2019 - 1:30pm to 2:00pm

Join us for a game of Agile+DevOps Feud, where two teams of thought leaders compete to name the most popular responses to survey questions to win bragging rights and to share their experiences. Questions and voting will be in the TechWell Hub leading up to the conference, where community members will name their greatest concerns, best practices, etc. Our two teals of panelists, Mary Thorn, Ryan Ripley, and Lee Eason, versus Melissa...

Greg Sypolt
Gannett | USA Today Network
K5

The Evolution of a Continuous Integration Pipeline

Preview
Add to calendar
Thursday, June 6, 2019 - 2:00pm to 2:45pm

 

Each month more than 120 million unique visitors access content from USA TODAY and Gannett’s local media organizations, making them the largest US newspaper publisher by total daily circulation. The company’s continuous integration pipeline has evolved from a slow-moving tortoise to a sprinting hare and continues to evolve today. When they started their pipeline, everything was a manual process. Now they have a dedicated operations team that oversees onboarding, maintains the infrastructure, cares for the continuous integration and continuous delivery tools, provides...

Ryan Kenney
Coveros
AD46

How to Prevent Catastrophic Doom on Your Next Federal DevOps Project

Add to calendar
Thursday, June 6, 2019 - 3:15pm to 4:15pm

Trying to achieve real continuous deployments into production is hard for everyone, but it’s especially hard for highly regulated or government projects. These types of challenges range from client-specific, such as a set of manual checks and validations that need to be performed, to more generic problems, like how to version microservices and promote potentially breaking changes. Join Ryan Kenney as he discusses ways that he and his team have overcome obstacles to reaching continuous deployment. First Ryan will give an overview of the project and some of the problems they’ve faced. Then...