Session Schedule

Session Schedule2019-01-07T06:25:51-05:00

Tuesday

No Sessions

Wednesday

No Sessions

Thursday

9:15 AM

Building rugged DevOps pipelines with GitHub Actions

Presented by: Brian Gorman
Time: Thursday 9:15 AM - 10:15 AM

This session dives into using GitHub actions to build out robust DevOps pipelines. In the session, we'll implement an architecture to build a temporary dev environment, and then push the code changes through the pipeline to an end release into production. In addition to just getting the CI/CD...

Room: Nile/OrangeTrack: DevOpsTags: .NET, CloudFormat: General SessionLevel: Intermediate
10:30 AM

What a global pandemic can tell you about better DevOps practices

Presented by: Jeremy Meiss
Time: Thursday 10:30 AM - 11:30 AM

In early 2020 a global pandemic set in motion events which none of us could predict. With anonymous data collected from 900k+ devs, 25K orgs, and 30m+ builds/mo we found some interesting insights into better DevOps practices. Since then, we've seen even more interesting activities happen, which shed...

Room: Indigo BayTrack: DevOpsTags: Other, Leadership, Soft Skills/BusinessFormat: General SessionLevel: Intermediate
11:45 AM

Explain DevOps To Me Like I’m Five: DevOps for Managers

Presented by: Gene Gotimer
Time: Thursday 11:45 AM - 12:45 PM

Organizations and leaders are often supportive of DevOps, but they don’t always understand what DevOps is and what it will change. It isn’t a one-size-fits-all issue; different environments need different benefits from a DevOps transformation. Join Gene Gotimer as he shows how to determine what...

Room: Aloeswood / LeopardwoodTrack: DevOpsFormat: General SessionLevel: Introductory and overview
1:00 PM

Enterprise Observability with OpenTelemetry

Presented by: Christopher Judd
Time: Thursday 1:00 PM - 2:00 PM

Enterprise applications are complex. A transaction starting in the browser will go through proxies, api gateways, security appliances, application performance monitoring tools, logs, microservices and more microservices. Historically there has been no standard way to get observability and...

Room: Sagewood / ZebrawoodTrack: DevOpsTags: Cloud, Java, JavascriptFormat: General SessionLevel: Introductory and overview
3:30 PM

Keeping your Kubernetes Cluster Secure

Presented by: Gene Gotimer
Time: Thursday 3:30 PM - 4:30 PM

Many organizations are shifting to containers and Kubernetes, and that move means learning new ways to secure their environments. Kubernetes clusters have to be hardened at different levels. We have to consider the nodes where the Kubernetes control plane is running. We also need to secure the...

Room: Sagewood / ZebrawoodTrack: DevOpsTags: SecurityFormat: General SessionLevel: Intermediate
4:45 PM

Making the most of your DevOps Artifacts

Presented by: Matthew Sheehan
Time: Thursday 4:45 PM - 5:45 PM

With greater emphasis placed on automating the creation of predictable software bundles, you may be asking what are DevOps artifacts and what can you do with them? Well, it turns out you can do many things with them. Artifacts can be the compiled output for your app deployment, or a Nuget or NPM...

Room: Aloeswood / LeopardwoodTrack: DevOpsTags: CloudFormat: General SessionLevel: Introductory and overview

Friday

9:45 AM

Consistent cloud environments with Infrastructure as Code

Presented by: Matthew Sheehan
Time: Friday 9:45 AM - 10:45 AM

Your SaaS app is doing great, but your cloud environment is growing more and more complex. After years of provisioning additional resources to keep it growing, nobody on the team remembers all of the dependencies anymore, and deployments are hitting snags because the development, testing, and...

Room: Salon E/DTrack: DevOpsTags: CloudFormat: General SessionLevel: Introductory and overview
11:00 AM

ChatOps and DevOps: How to Use Comms as Incident Response

Presented by: PJ Hagerty
Time: Friday 11:00 AM - 12:00 PM

The most important tool in your DevOps toolbox is communication. Without it, nothing can be accomplished, especially resolving incidents when they occur. In this talk, we will discuss how to use a comms platform to tie-in playbooks, integrate the DevOps processes in place, and bring together remote...

Room: CypressTrack: DevOpsFormat: General SessionLevel: Intermediate
2:45 PM

Docker for .NET Developers

Presented by: David Merk
Time: Friday 2:45 PM - 3:45 PM

Seamless CI/CD and releases, if that’s the Docker dream… why is it such a nightmare for .NET developers? If you’ve seen Docker done well using .NET Core, you’ll agree Docker empowers a CI/CD pipeline so simple you could trust an intern to trigger the release. In this session, you’ll...

Room: Salon A/HTrack: DevOpsTags: .NET, OtherFormat: General SessionLevel: Introductory and overview
4:00 PM

Build and Ship It!

Presented by: Joseph Guadagno
Time: Friday 4:00 PM - 5:00 PM

If you are like me, you have many libraries, helpers, utilities that you have built over time that you use for multiple projects. You've thought about publishing them to NuGet so you can share them with other projects or your team but didn't because they contain secrets, intellectual property, or...

Room: Salon E/DTrack: DevOpsTags: .NET, OtherFormat: General SessionLevel: Intermediate