Loading…
Talk [clear filter]
Thursday, May 2
 

10:20am MDT

Embracing Chaos
Practical steps for getting started with Chaos Engineering. Using concrete examples we'll cover onboarding teams onto a Chaos Engineering platform, identifying teams that are ready to do GameDays and creating feedback loops to measure resiliency.

Chaos Engineering is quickly gaining adoption in a number of companies, but there are still very real challenges to adoption. In this talk, we will discuss practical steps for getting your teams started with Chaos Engineering and rolling the practice out throughout your organization. Using concrete examples at Uber, Gremlin and Under Armour, we'll cover onboarding teams onto a Chaos Engineering platform, identifying teams that are ready to do GameDays and creating feedback loops so that improvements in resiliency can be measured and communicated across your organization.


Thursday May 2, 2019 10:20am - 10:55am MDT
Touchdown Club Center

11:05am MDT

How to find (and retain) your hardest to hire positions REDUX
About 6 years ago I had the pleasure of coming to Austin to speak at a conference for the first time. This talk was about how to retain your hardest to hire folks. It turns out 6 years is a lifetime in technology, let's revisit this talk, see what still works, and what can be improved.

Back in the spring of 2013, I had this idea floating around in my head. I had watched so many companies spend countless time and energy in order to recruit the best staff possible. But after you were in the door, it seems like none of them really cared about how you might retain all those people you spent years investing in. I had to pleasure of giving my first conference talk ever at DevOpsDays Austin about this topic of "how to retain your hardest to hire positions". Why do companies spend FAR more resources to hire new people, when losing any one of their existing employees would in many cases be a massive hit to the productivity of the company.

Now - 6 years has gone by. A lifetime in the technology space. To give you perspective - I gave this original talk BEFORE Docker was announced by Solomon Hykes at Pycon 2013. It can be hard to imagine a world before tools like Docker, Kubernetes, or even concepts like Serverless took over the day to day conversation. So much of HOW we get work done has changed in the last 6 years, has anything changed with how we recruit and retain our valuable employees?

Let's revisit this talk and see what still works, what needs improvement, and new learnings from the last few years.

Speakers
PC

Pete Cheslock

Pete Cheslock is currently the VP, Products for CHAOSSEARCH - a Search and Analytics company. Previously he was one of the founding executives for Threat Stack a cloud security company. Pete has been working in the technology industry since his time during the last tech bubble at... Read More →


Thursday May 2, 2019 11:05am - 11:40am MDT
Touchdown Club Center

11:50am MDT

Adapting Agile for Small SOC Teams with Azure DevOps: How-to and Lessons Learned
Can Agile work for security teams? Let's discuss practical ways in which security teams can adopt agile processes and use DevOps tools to automate and track SOC tasks, as well as some of the challenges that can be encountered when attempting this endeavor. It's time for security to become Agile!

Security Operation Center (SOC) teams are responsible for protecting company assets by auditing, detecting, and remediating security threats in their networks and applications. As teams of developers evolve to put people over processes, and as DevOps makes its way into the core processes of many organizations, it becomes necessary for SOC teams to grow in that same direction to enable effective collaboration between security and development teams. In this talk, we will discuss our experiences using Agile and DevOps for building a SOC team. We will also consider how SOC teams can implement agile processes and use Azure DevOps to automate and track of SOC tasks, use Git for keeping track of security configurations, and document processes that enable more effective collaboration with DevOps teams in a practical way. Lastly, we will discuss some challenges that we have encountered when implementing Agile for SOC small teams in organizations that still rely on waterfall methodologies for most of their processes.

Speakers
AU

Alex Useche

Alex is an Application Security Consultant at nVisium and has over 12 years of experience in the IT industry as a software developer, security engineer, and penetration tester. As a software developer, he has worked and architected mobile and web applications in a wide range of languages... Read More →


Thursday May 2, 2019 11:50am - 12:25pm MDT
Touchdown Club Center
 
Friday, May 3
 

9:35am MDT

DIY Pay Equity: How Women and Underrepresented Folks Can Make the Same Money as the Majority in Tech
Do you know what the value in the marketplace is for your current skill set? Do you know if you are one of the many who can claim to have a pay gap? Attendees will learn not only how much money they should be making according to their skill set, but also what to do to close any existing pay gap.

Attendees will learn not only how much money they should be making in accordance with their skill set, but also what to do to close any pay gaps if one exists. There will also be some salary negotiation tips as well as tips on how to increase your market value.

This is not a problem that women and underrepresented folks are powerless over. We don't have to wait on politicians or companies to solve this problem for us. These are issues that we can solve for ourselves. Find out how at this talk.

Speakers
GV

Giselle Valenzuela Aldridge

Giselle Valenzuela Aldridge is an entrepreneur and software engineer with more than fifteen years of experience of making people laugh while writing software. She has spent a majority of her career focused on working with data, but views all software and business problems as puzzles... Read More →


Friday May 3, 2019 9:35am - 10:10am MDT
Touchdown Club Center

10:20am MDT

Chaos Engineering 101: Methodology, Practices, Culture
Chaos Engineering is a term that has recently begun to be tossed around in Engineering circles with great frequency. This talk provides a high level overview of what "chaos engineering" is as a discipline, followed by a discussion of methodology used, and how to get to running your first gameday!

Chaos Engineering is a term that has recently begun to be tossed around in Engineering circles with great frequency. This talk provides a high level overview of what "chaos engineering" is as a discipline, followed by a discussion of methodology used, and how to get to running your first gameday! Other topics include: know what steps you can take to start doing CE "in the wild", realize the valuable outcomes of having a CE group at your org, prepare for common CE myths, and getting some resources for further investigation of the discipline.

Speakers
MB

Matthew Brahms

As a Site Reliability Engineer, Matthew works to build scalable/resilient systems and instill SRE culture into the teams he embeds with (SLI,SLO,SLA anyone?!). Previous roles have included DevOps Engineer, Systems Administrator, and being a professional Classical musician.Originally... Read More →


Friday May 3, 2019 10:20am - 10:55am MDT
Touchdown Club Center

11:05am MDT

Serverless adventures in the world of Deep Learning
Do you marvel at the idea of production-grade Deep Learning that can scale infinitely in nearly constant time?

Using a general purpose NLP application as an example, you will learn how to design, build and deploy deep learning applications using serverless computing.PS: BEWARE: Talk contains code!

This talk will discuss:

- The architecture and design of a serverless Deep Learning based system for batch processing texts performing tasks like tokenization, Named Entity Recognition, Part Of Speech Tagging, text classification, etc. *We do this without using third party APIs or managed services* This architecture generalizes to other deep learning applications as well.

- The following constraints of working with serverless computing platforms and approaches to work with them:
- Package size restrictions
- Memory restrictions
- Speed
- An automated build and deploy strategy
- Tips and tricks to maximize performance

Speakers
AK

Alizishaan Khatri

Alizishaan's professional passions revolve around two things : using technology to solve real-world problems and sharing solutions with the community. Employed as a Machine Learning Engineer with Kony Inc, he builds scalable solutions to problems in the Natural Language Processing... Read More →


Friday May 3, 2019 11:05am - 11:40am MDT
Touchdown Club Center

11:50am MDT

Maintaining And Deploying an Event Streams MicroService Application
Developing locally and then deploying to the cloud can be tedious. This talk is about our experiences deploying a new Java EE microservice in our stock trader application, and how we integrated Apache Kafka, Kubernetes Secrets, Helm Charts, Docker workarounds, and Service brokers to make it easier.

A typical microservice flow involves at least two services interacting with each other via rest endpoints, and persisting that data in a database. Apache Kafka provides an alternative approach allowing for a Cluster to intact with Streams. Producers ‘publish', and Consumers ‘subscribe' to these streams. Apache Kafka is typically used in building real-time applications to reliably get and transform data from streams. Using a Stock Trading application , resembling most stock trading apps online, we will show how we integrated Apache Kafka, and how we were able to produce events from a Portfolio microservice, consume them in a Trade-History microservice, and persist that data in Mongo DB. This application is containerized with Docker, and deployed to a cloud environment using Kubernetes and Helm. We will focus on some of the techniques we used regarding Kubernetes Secrets, Shared Environment Variables, docker tricks, and methods and technologies we found that helped us develop and test locally and deploy just as easily with minimal changes.

Speakers
JV

Juan Villegas

I'm a Software Engineer on the IBM Liberty Integration Team. I've worked on a variety of technologies and open source projects including Gradle, Maven, Open Liberty, Apache Kafka, and several Kubernetes applications. I'm also involved with the DevOps pipeline for my team and manage... Read More →


Friday May 3, 2019 11:50am - 12:25pm MDT
Touchdown Club Center
 
Filter sessions
Apply filters to sessions.