Events

Feed icon 28x28
Devopsdays slc original

DevOpsDays SLC 2016 Schedule

June 14 - 15, 2016

( 15 available presentations )
Capture thumb
Rating: Everyone
Viewed 52 times
Recorded at: June 14, 2016
Date Posted: August 26, 2016

Cybersecurity is in the news almost every day. It’s not just getting the attention of the technical folks in the trenches, it’s getting attention in the boardroom. It’s also an area that the DevOps culture hasn’t spent as much attention on as we have on testing and deployment automation. This talk is about how to make things better and keep them there – showing you how to get started in 15 minutes.

Making your systems more secure is a daunting task – the average system has something like 100 ways it’s out of step with hardening best practices. If you have 1000 systems, that means you have something like 100,000 problems – it’s overwhelming! There’s also understanding your attack surface (the ways an intruder can enter your systems) – how to understand and minimize it. This talk will cover these things:

How to know what you need to do to harden your systems
How to triage, manage and track the hardening process – and show your boss what great progress you’re making
How to keep your systems hardened after you get there
How to visualize and understand your attack surface

Capture thumb
Rating: Everyone
Viewed 56 times
Recorded at: June 14, 2016
Date Posted: August 26, 2016

When projects transitioned from Waterfall to Agile, a cultural shift ensued. To meet the demands of iterative development, managers espoused Servant Leadership and Scrum Masters were born. Though there has been lots of pizza buying since then, old school leadership styles have covertly persisted. DevOps and its rapid time to market, once again asks leadership and management to evolve with it-if it isn’t Servant Leadership, then what is it?

Capture thumb
Rating: Everyone
Viewed 60 times
Recorded at: June 14, 2016
Date Posted: August 26, 2016

The Sharethrough platform has grown both in size and complexity as we expand to support more customers. How can we refresh our infrastructure and continue to serve millions of ad requests without interruption? DevOps has been coined a movement, a culture change, to something money can’t buy. What does it mean to an AdTech company? Being the first DevOps, I have the chance to shape this uncharted area. In this presentation, I like to share lessons we learned from consolidating multiple AWS accounts and the unexpected side effects. Unknowingly using social psychology to nudge our engineers to deploy more, as a result completed the last mile of our CD pipeline. Tools we use to treat our “Infrastructure as Code” and refresh it when there are changes without fear. Increase security and reduce code complexity by using identity and access management tools. These projects all contributes to the meaning of DevOps at Sharethrough.

Capture thumb
Rating: Everyone
Viewed 39 times
Recorded at: June 14, 2016
Date Posted: August 26, 2016

Often times, when we talk about DevOps, the database operations get grouped together with “Ops”. This can lead to a lot of misunderstanding in the future with teams who adopt certain practices that, while allowing fast iterations, may not be the best for DB ops – and when a DBA comes into your organization, may cause friction between Dev and Ops

In this talk, we will discuss the process and challenges we are going through at Endurance in bringing best practices for databases to the engineering team. We will discuss how to talk to your DBAs without making them mad, and how to bring a Data first mindset into your DevOps process,

how to ensure the work you do does not make more work for your DB team, and how to at the end of your day to protect your data integrity.

At Endurance, we are currently going through the process of bringing engineering and databases together to allow for faster, iterative releases that fit a DB acceptance policy that we have a laid out together.

Your Data is one of the most important aspects of your company; it’s time to treat it as such.

Capture thumb
Rating: Everyone
Viewed 71 times
Recorded at: June 14, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 70 times
Recorded at: June 14, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 81 times
Recorded at: June 14, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 27 times
Recorded at: June 15, 2016
Date Posted: August 26, 2016

While the DevOps movement and practices are certainly making waves how widespread is its adoption and how successful is it really? Research and a copious amount of anecdotal experience point to the high benefits that can be derived from DevOps, but many technology executives are still unsure about what DevOps is let alone how they might successfully adopt it in their organizations. Hindering adoption are continued myths, misconceptions, and dysfunctional practices. In this presentation, I will relate my own experiences from participating in two DevOps transformations in addition to my observations doing ad hoc DevOps consulting and attempt to offer some practical advice and approaches you can use in your own DevOps transformation.

Capture thumb
Rating: Everyone
Viewed 41 times
Recorded at: June 15, 2016
Date Posted: August 26, 2016

There are a thousand metrics floating around and it is difficult to tell what is truly important. Whether you’re the person who is being measured by something that doesn’t quite make sense or the leader that is trying to figure out just how the heck to show to others that her team is successful, there are a lot of questions out there and a lot of people that are just feeling injured by metrics.
Julia Wester will share examples of good and bad techniques for using data when coaching teams. Come, listen and learn how to avoid the pitfalls of managing by numbers, including how to identify and avoid vanity metrics, how to choose metrics that drive desired behaviors, and ways to visualize balanced team metrics that enable continuous improvement.

Capture thumb
Rating: Everyone
Viewed 42 times
Recorded at: June 15, 2016
Date Posted: August 26, 2016

CI is a well-known and popular methodology, which is supposed to help software projects to stabilize their source code and make the entire development more predictable and surprise-free. Even though all this sounds very good in theory, the practice is different. in many companies I’ve been consulting with, the situation is very similar – continuous integration is causing troubles if being aggressively enforced. There is a very logical reason for that, which I will discuss at the session and will suggest a vendor-neutral solution.

Capture thumb
Rating: Everyone
Viewed 37 times
Recorded at: June 15, 2016
Date Posted: August 26, 2016

Five years ago Ian Malpass posted his “Measure Anything, Measure Everything” article that introduced StatsD to the world. Since then DevOps has grown and defined itself around the ideal to measure everything.

Now it’s time to take it further. “Watch Everything, Watch Anything”. At any DevOps shop you quickly realize that you can’t watch everything even if you put it on big screens throughout the office where everyone can see. You need something to watch the data for you and to tell you what is important and what is not. The open source Kapacitor project, the last piece of InfluxData’s TICK stack, is just that tool. Kapacitor can watch all your metrics looking for anomalies and notify you of interesting or important events in your metrics. Today‘s presentation will walk you through the basics of anomaly detection with Kapacitor, how it works and how to know which algorithms to use for your various metrics.

Capture thumb
Rating: Everyone
Viewed 77 times
Recorded at: June 15, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 55 times
Recorded at: June 15, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 72 times
Recorded at: June 15, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]

Capture thumb
Rating: Everyone
Viewed 78 times
Recorded at: June 15, 2016
Date Posted: July 12, 2016

ig·nite verb: ignite; 3rd person present: ignites; past tense: ignited; past participle: ignited; gerund or present participle: igniting catch fire or cause to catch fire. arouse or inflame (an emotion or situation). Catch the Silicon Slopes on DevOps fire, propose an Ignite: Local Experiences-Speak-Share-Inspire What is an Ignite talk? A 5 minute slot with slides […]