Skip to content

Commit

Permalink
Merge pull request #12 from devopsdays/master
Browse files Browse the repository at this point in the history
updating with main
  • Loading branch information
amandabatista authored Oct 11, 2018
2 parents a8abcd2 + 6677bca commit 389f41d
Show file tree
Hide file tree
Showing 90 changed files with 1,159 additions and 66 deletions.
1 change: 1 addition & 0 deletions content/events/2018-cape-town/program/christo-goosen.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Talk_end_time = ""
Title = "Google gvisor container runtime sandbox"
Type = "talk"
Speakers = ["christo-goosen"]
Speakerdeck = "https://speakerdeck.com/devopsdayscapetown/christo-goosen-google-gvisor-container-runtime-sandbox"
+++

Gvisor was released 5 months ago and promoted with Google Cloud Platform's push for python3.7 support. Google identified the need for a user-space kernel to act as a sandbox in container/docker environments. Gvisor is written in Golang, provides a swop in runtime for docker and provides a additional layer of kernel protection from your executed code. Google's gvisor aims to protect the host kernel with "employs rule-based execution to provide defense-in-depth". Will cover a quick intro and how easy it is to get going with gvisor.
1 change: 1 addition & 0 deletions content/events/2018-cape-town/program/joe-nuspl.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Talk_end_time = ""
Title = "DevOps: Reflections on a Lifetime of Learning"
Type = "talk"
Speakers = ["joe-nuspl"]
Speakerdeck = "https://speakerdeck.com/nvwls/devops-reflections-on-a-lifetime-of-learning"
+++

History shows us that we may not understand the significance of
Expand Down
1 change: 1 addition & 0 deletions content/events/2018-cape-town/program/mpho-mphego.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Talk_end_time = ""
Title = "Automated Qualification Testing for the 64 Antennas MeerKAT Correlator-Beamformer"
Type = "talk"
Speakers = ["mpho-mphego"]
Slides = "https://goo.gl/yLcmpK"
+++

SKA South Africa, a Business Unit of the National Research Foundation. We are building the Square Kilometre Array radio telescope (SKA), located in South Africa and eight other African countries, with part in Australia. The SKA will be the largest radio telescope ever built and will produce science that changes our understanding of the universe. Construction of MeerKAT's 64 antennas completed earlier this year, and we have deployed a basic correlator for 64-antenna imaging using 40G Ethernet interconnected SKARAB processing engines. The talk will detail the development, tricks and hacks that was done in order to qualify the 64 antennas (4096 channels) Correlator-Beamformer deployed on a SKARAB processing nodes, with challenges ranging from auto-subscribing to 128 multicasts SKARAB IP's to capturing & processing high-speed data in real time. We will also detail, the automated qualification testing framework which also generates a pdfTex document, executed by Jenkins CI running on a Docker container environment with zero human intervention.
14 changes: 14 additions & 0 deletions content/events/2018-chattanooga/program.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
+++
Title = "Program"
Type = "program"
Description = "Program for devopsdays Chattanooga 2018"
Icons = "false"
+++

<div class = "row">
<div class = "col">
<hr />
If Open Space is new to you, you may be interested in <a href="/pages/open-space-format">more details about Open Space</a>.
<hr />
</div>
</div>
10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/program/chris-corriere.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Talk_date = "2018-11-13"
Title = "Wardley Mapping 101"
Type = "talk"
Speakers = ["chris-corriere"]
+++

The ultimate goal of any map if to start a conversation, form a strategy, and then successfully execute it. Wardley mapping is a two dimensional form of value chain mapping that plots visibility against the evolution of a given practice. This will be an introductory, hand-on workshop.

Most corporate strategies are based off of over-simplified models (if any) and depend largely on luck. Mapping helps visualize a strategy succinctly so what once took an hour and 25 slides to explain now takes 15 minutes and a map. Mapping improves our ability to determine if our strategies are likely to succeed or not, and how to form alternate plans should our circumstances change. During he first part of this session we’ll determine the fundamental components of our mock business using social practice maps. We’ll then re-center these components on a wardley map while discussing the pros and cons of different strategies and their impact on the underlying value chain.
11 changes: 11 additions & 0 deletions content/events/2018-chattanooga/program/chris-rimondi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = "2018-11-13"
Title = "Lessons Learned in DevOps Leadership"
Type = "talk"
Speakers = ["chris-rimondi"]
+++

New to DevOps leadership or considering it? This talk is a collection of lessons learned from experience managing globally distributed DevOps teams. We discuss everything from hiring to coaching to staying “technical” in the fast changing software development world.

Managing DevOps teams can be both challenging and rewarding. A relatively new field and a fast changing software landscape make leadership challenges here somewhat unique. This talk attempts to answer questions such as: * As DevOps leaders how do we inspire our teams and build partnerships outside the organization? * How do we prevent burnout despite tight deadlines and noisy on-call schedules? * What questions should we ask ourselves before implementing technology or process from companies like Netflix, Google, Amazon, and Facebook? * What decisions should you make as a manager and what should you leave to the team? * How can you communicate with and manage effectively offshore team members?

17 changes: 17 additions & 0 deletions content/events/2018-chattanooga/program/debbie-levitt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
+++
Talk_date = "2018-11-13"
Title = "DevOps ICU: Improving DevOps Results by (Correctly) Integrating UX"
Type = "talk"
Speakers = ["debbie-levitt"]
+++

UX is driving you crazy, a black throwing off timelines and killing ideas. UX doesn’t seem Lean or Agile. Can’t anybody make wireframes? Can’t we circumvent or exclude these people?

DevOps is truly about so much more than how developers connect with IT, how infrastructure is managed, and how frameworks can be improved. It’s about recognizing how many teams are truly involved in the software development process and finding better ways to make sure everybody is at the table.

This session will explain how the UX process fits into Agile; saves companies money; augments DevOps goals; and increases customer satisfaction.

1. Learn that DevOps goals overlap with UX goals.
2. Correct integration of UX experts and tasks saves time and money, increases productivity and efficiency, creates the best idea execution for the target customers, and keeps engineering’s changes and rebuilds to a minimum.
3. Learn how UX specialists conduct user research; design your entire product, app, website, or system; validate it through user testing; iterate to fix flaws; and deliver vetted blueprints so you can build once.
4. How User-Centered Design fits into project timelines and development methodologies including Agile and Lean.
13 changes: 13 additions & 0 deletions content/events/2018-chattanooga/program/james-dean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Talk_date = "2018-11-13"
Title = "DevOps Dos & Don'ts"
Type = "talk"
Speakers = ["james-dean"]
+++

The first phase of a major BCBST software delivery transformation, the first steps toward enabling true DevSecOps and CI/CD, is on target for completion by the end of 2018. Other teams had attempted this transformation before, but those attempts ultimately failed for various reasons. In early 2016, I was asked to step out of my role as Portal Architect / Portal Team Lead, learn how to “Do the DevOps,” and to “Build a team to pull that project out of the ditch.”

I knew little of DevOps at the time, but with plenty of experience around build and delivery automation I was able to come up to speed quickly and by Q3 of 2016 had built and trained my very own motley crew of interns, former manual QA analysts, a Java developer, and a performance testing engineer that was ready to take on the challenge.

This talk covers the key points of failure from the previous attempt and the changes I made that allowed my amazing team of magnificent misfits to resurrect a dead project and successfully deliver transformation in just 18 months… All with no prior experience, a tiny budget, an overly prescriptive process that we had almost no control over, and an outdated, inherited pipeline that users had already refused to adopt once.

9 changes: 3 additions & 6 deletions content/events/2018-chattanooga/program/jessica-deen.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
+++
Talk_date = "2018-11-03"
Talk_start_time = ""
Talk_end_time = ""
Talk_date = "2018-11-13"
Title = "Microsoft, Linux, Open Source, Cloud + DevOps"
Description = "Microsoft has made significant contributions to the Open Source community. We also upstream to projects like Kubernetes and Draft. During this opening talk, I’ll share how you can use these Open Source tools in your dev and production environments; enabling you to implement DevOps best practices thereby giving you the resources necessary to become a DevOps superhero!"
Type = "keynote"
Type = "talk"
Speakers = ["jessica-deen"]
+++


Microsoft has made significant contributions to the Open Source community. We also upstream to projects like Kubernetes and Draft. During this opening talk, I’ll share how you can use these Open Source tools in your dev and production environments; enabling you to implement DevOps best practices thereby giving you the resources necessary to become a DevOps superhero!
8 changes: 8 additions & 0 deletions content/events/2018-chattanooga/program/john-willis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
+++
Talk_date = "2018-11-13"
Title = "The Divine and Felonious Nature of Cyber Security - A DevSecOps Story"
Type = "talk"
Speakers = ["john-willis"]
+++

This is an introduction to DevSecOps. Demonstrated first by pointing out the felonious nature of IT security patterns and practices over the past 10 years. Then suggesting, DevSecOps, being the metaphorically “divine” set of patterns and practices we might want to look at to address Cyber Security and shift left into the DevOps practices.
12 changes: 12 additions & 0 deletions content/events/2018-chattanooga/program/josh-davis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
+++
Talk_date = "2018-11-13"
Title = "What Every Startup Needs to Know about Data, Cloud, and SaaS Applications"
Type = "talk"
Speakers = ["josh-davis"]
+++

Every company makes technology choices (platforms, software, etc.) within the first few years of business. The question is - does every startup leader understand the major lasting impact these decisions will have on their company?

This session will help leaders of startups and established companies make smart technology decisions that will position them to tap into the potential goldmine that lives within customer and business data. This data will drive product offerings, customer service, business processes, and more.

Groundbreaking data analytics technologies such as Artificial Intelligence will soon be available and affordable even for small companies. Startups will be able to analyze customer data and make quick decisions on how to react. Mature companies will be able to mine years or decades of customer data to quickly highlight trends and make forecasts. But, all of this hinges on the fundamental technologies that capture and store data.
20 changes: 20 additions & 0 deletions content/events/2018-chattanooga/program/ken-mugrage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
+++
Talk_date = "2018-11-13"
Title = 'You only have to change one thing to "do the DevOps", everything.'
Type = "talk"
Speakers = ["ken-mugrage"]
+++

10 or 15 years ago we would hear “agile doesn’t work” from lots of people. They had “used agile” on a project, and the project failed anyway. Most of the time a little investigation revealed that they didn’t really try it at all. Instead they worked much like they always had, just for two weeks at a time instead of several months.

The same thing is happening with people “doing DevOps”.

I strongly believe that the most important thing about a DevOps transition is the required changes in culture. But you can’t actually have self organized teams if you’re working on systems that are hard to build and deploy. You also can’t easily automate that build and deploy process if your architecture is hard to test.

In this talk I’ll point out several areas of focus when making the transition, and point out why it’s important that you change everything.

Culture change - DevOps is about culture first and foremost. I’ll talk about some of the organizational structures which can help in creating a sharing culture where the teams and the technology can thrive.

Modern architecture - Adopting a technical architecture which is more testable and changeable is key to the ability to move fast. Taking advantage of microservices and platforms (such as PaaS) can help with this.

Continuous Delivery - Continuous Delivery is more than just automating deployment. Making sure your software is going through things like security, performance and compliance testing in addition to “standard” tests. I’ll show ways to make sure your deployments are not only fast, but safe.
27 changes: 27 additions & 0 deletions content/events/2018-chattanooga/program/m-scott-ford.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
+++
Talk_date = "2018-11-13"
Title = "Important Metrics for Measuring Code Health"
Type = "talk"
Speakers = ["m-scott-ford"]
+++

There are a bunch of different ways to measure code quality. What’re the most important ones for your team to focus on? No matter what language(s) your team is working with or your role on the team, you’ll walk away from this talk with a clear guide of what to pay attention to.

### Outline
* Explore the health metaphor
* Defining the metrics
* Churn
* Code Coverage
* Complexity
* Tools to collect the metrics
* Why these metrics?
* What are good metric values?
* Using the metrics together
* Exploring common scenarios

### Learning Outcome
An understanding of the meaning of 3 important software metrics (churn, code coverage, and complexity) and how to interpret values in combination.

### Target Audience
Developers, Managers, Product Owners

8 changes: 8 additions & 0 deletions content/events/2018-chattanooga/program/marcus-young.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
+++
Talk_date = "2018-11-13"
Title = "Slack Is Not Your Bash Prompt"
Type = "talk"
Speakers = ["marcus-young"]
+++

Have you taken the jump into chatops? Do you have to reference a man page to remember how to run your commands? Dont. A quick talk about the pitfalls of overcomplicating chat-ops
10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/program/ravi-lachman.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Talk_date = "2018-11-13"
Title = "12 Factor App vs 12 Layer Burrito"
Type = "talk"
Speakers = ["ravi-lachman"]
+++

Config [III], would you like carnitas or steak. Well come hungry and learn about Concurrency [VIII] and how you can really eat two burritos at the same time. What are we talking about here?

People have heard about the 12 Factor App. How does this map to a burrito? Are all these steps necessary when you go to your favorite burrito place? Come hungry!
11 changes: 11 additions & 0 deletions content/events/2018-chattanooga/program/scott-callicutt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
+++
Talk_date = "2018-11-13"
Title = "DevOps of one to DevOps of many"
Type = "talk"
Speakers = ["scott-callicutt"]
+++

What changes when you go from using DevOps techniques as just a way to keep up with your personal workload to using it in a team environment to produce more complex systems?

What happens when git moves from your personal notebook of ideas to share to a shared system for planning the work of many? How do your thoughts on automation change when you are automating items for yourself rather than automating for a myriad? Learn from my mistakes and successes and how you might apply that knowledge as you create your own DevOps team and techniques.

10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/speakers/chris-corriere.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Title = "Chris Corriere"
Twitter = "cacorriere"
type = "speaker"
linktitle = "chris-corriere"

+++

Chris Corriere has been working with data, phones, networks and writing software for over twenty years. His background in mathematics and engineering has allowed him to adapt to new and industry specific technologies and provided many unique consulting opportunities. As a devOps professional Chris is committed to culture, automation, learning, sharing, and having a good time while getting work done. Chris is currently a senior devOps consultant with SJ Technologies focused on mapping practices.

10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/speakers/chris-rimondi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Title = "Chris Rimondi"
Twitter = "crimondi"
image = "chris-rimondi.jpg"
type = "speaker"
linktitle = "chris-rimondi"

+++

Chris Rimondi is the Director of Production Engineering for Platform and SAAS applications at Cofense. Previous to this post he was the Director of Site Reliability Engineering at FireEye. He has managed global teams of operations engineers for the past 5+ years supporting large, distributed cloud services. Additionally, Chris has been involved in the local security community, serving on the Board of Directors for the Chattanooga Information Systems Security Association (ISSA) chapter since 2012.
13 changes: 13 additions & 0 deletions content/events/2018-chattanooga/speakers/debbie-levitt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
+++
Title = "Debbie Levitt"
image = "debbie-levitt.jpg"
type = "speaker"
linktitle = "debbie-levitt"

+++

Debbie Levitt, CEO of Ptype UX & Product Design Agency, has been a UX strategist, designer, and trainer since the 1990s. As a “serial contractor” who lived in the Bay Area for most of this decade, Debbie has influenced interfaces at Sony, Wells Fargo, Constant Contact, Macys.com, Oracle, and a variety of Silicon Valley startups. Clients have given her the nickname, “Mary Poppins,” because she flies in, improves everything she can, sings a few songs, and flies away to her next adventure.

Debbie is a speaker and trainer who has presented at conferences including eBay’s Developer Conference, PayPal’s Developer Conference, UXPA, and WeAreDevelopers. She is an O’Reilly published author and one of few instructors on the planet recommended by Axure. Her newest training program is [DevOps ICU](https://DevOps.ICU), which teaches non-UX roles how to measurably improve DevOps results by correctly integrating UX practitioners and processes.

Outside of UX work, and sometimes during UX work, Debbie enjoys singing symphonic prog goth metal, opera, and New Wave. She’s now a Digital Nomad splitting her time between the USA and rural Italy.
10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/speakers/james-dean.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Title = "James Dean"
type = "speaker"
image = "james-dean.jpg"
linktitle = "james-dean"

+++

James Dean started his tech career in 1991 when he joined the U.S. Army has a “Tech-Control” specialist during the Gulf War. Since then, he’s worked as a 3D artist, computer graphic artist, web designer, programmer, QA analyst, automation engineer, application/solution/enterprise architect, portal architect, infrastructure specialist, team lead, and manager. In 2016, he built the “Delivery Automation Services” team that successfully led the software delivery transformation at BCBST, and continues to manage and lead that team today.

10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/speakers/josh-davis.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Title = "Josh Davis"
type = "speaker"
image = "josh-davis.jpg"
linktitle = "josh-davis"

+++

I have personally worked for 3 different IT services company and 1 software company, and have seen firsthand when companies want to make use of customer and business data, but can’t because of their past technology decisions. I now have a great resource who is helping me raise awareness about this and other issues through our podcast - IT Coach for Business Leaders. Along with Aaron Swann, Virtual CIO (vCIO) at InfoSystems, I am helping to educate non-IT business leaders and IT professionals and raise the awareness of crucial technology topics that should be top of mind.

10 changes: 10 additions & 0 deletions content/events/2018-chattanooga/speakers/m-scott-ford.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
+++
Title = "M. Scott Ford"
Twitter = "mscottford"
image = "m-scott-ford.jpg"
type = "speaker"
linktitle = "m-scott-ford"

+++
Leading the Corgibytes technical team is Scott, who has been called the “Bob Vila of the internet.” Scott is a polyglot developer who, at last count, is fluent in over twenty programming languages. Scott’s love of software restoration and remodeling began in college where he and his team were responsible for retrofitting the testing tools for the X-31 jet fighter. Since then, Scott has maintained a test-focused approach to his work and found the most joy in projects where an existing codebase needed to be improved.
In addition to fixing old code, Scott enjoys anime, reading sci-fi fiction and comic books and spending time with his family. And yes, he does have a Corgi, her name is Ein, and if you recognize that reference, we might just give you a discount.
9 changes: 9 additions & 0 deletions content/events/2018-chattanooga/speakers/marcus-young.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
+++
Title = "Marcus Young"
image = "marcus-young.jpg"
type = "speaker"
linktitle = "marcus-young"

+++

Author, Software Engineer, and Viceroy of DevOps Thought Leadership. I strive in helping people solve problems of all kinds; from security automation and testing, to CI/CD patterns as well as infrastructure and architecture policies and automation. Currently in charge of Dev-Oops at Stratasan in Nashville. Craft beer connoisseur and tinkerer.
Loading

0 comments on commit 389f41d

Please sign in to comment.