Presentations

J Simmons
Audience: Everyone
Topic: Aerospace

Shepard Video (please watch)

This is Mach 30's Shepard Test Stand, developed to demonstrate open source software practices can be applied aerospace hardware, qualifying as Open Source Hardware (OSHW), and supporting the development of derivative systems through OSHW forks.  In this presentation we will use the Shepard Test Stand project as a case study in the development of OSHW in the aerospace sector showcasing successes, identifying lessons learned, and discussing future work.

Ryan Booz
Audience: Beginner
Topic: PostgreSQL

Security is an essential, yet often misunderstood, part of effectively managing a PostgreSQL cluster. As the popularity and adoption of PostgreSQL continues to grow, the interaction of roles, privileges, and object ownership is a recurring theme of confusion in forums and mailing lists.

In this session we’ll demystify how ownership and permissions work in PostgreSQL so that you can more effectively manage your database landscape.

Kyle Rankin
Audience: Everyone
Topic: General

Somewhere between hardware and software, is firmware. It was originally called that precisely because it straddled those two worlds.

Yet most firmware is no longer firm, it's more like tofu and exists in firm, semi-firm, and soft states. Current FSF policy that allows proprietary firmware is based on burned-on-chip, write-once firmware from a few decades ago. Most firmware today is field-upgradable and closer to software. This talk will discuss how the modern state of "firm"ware demands new free software policy, and start a discussion on what that policy could be.

Dave Stokes
Audience: Everyone
Topic: Cloud Native

The LAMP stack was the internet model for so many years. But now everything is 'cloud this' or 'Kubernetes that'.  But how do you move from LAMP to this new medium, how do the various 'tinker toys' work together, and what tricks does an 'old dog' need to learn to accomplish all this?  So if Kubernetes is in your future but you do not know where to start then you should probably be in this presentation. 

Susan Wu, Pierre-Louis Gingembre
Audience: Intermediate

The Ingress API, the predecessor to the Gateway API, has been limiting, which led to custom implementations and inconsistencies. 

With the graduation of the Kubernetes Gateway API to beta (July 2022), we’ll discuss the use cases and show a simple demo on how to use the Gateway API and how the setup enables role-oriented behaviors enabling better collaboration between platform admins in Ops and service owners in Dev. 

 

kat gaines
Audience: Everyone
Topic: DevOpsDay LA

Keeping on top of technical platforms and customer experience is daunting, and it can't be done in silos. Customer Service insight is critical to the incident response process. You can use this insight as data to speed up resolution. As the team closest to the customer, incorporating customer service team into the DevOps lifecycle reduces silos, shortens feedback loops, empowers agents, grows careers and delights customers.

In this talk, you will learn the importance of aligned cs ops, and how to help your CS and dev teams establish strong practices of collaboration as one team.

Kat Fitzgerald
Audience: Beginner
Topic: FOSS @ HOME

There've been dozens (100s?) of talks on building home labs. Let's do it on a shoestring budget, with the most flexibility WITHOUT doubling your electric bill. 

You'll learn to create/manage from a primary server, multiple Linux distributions, including RaspberryPIs. How to quickly setup k8s clusters (and tear thhem down) and simple ways to build in security testing. 

Key takeaways:

  1. Hdw
  2. SFW
  3. Mgmt
  4. Distros
  5. Clusters
  6. Security

All this and Dancing Flamingos? Wow! What a deal!!

Rob Richardson
Audience: Developer

Now that the app is running in Kubernetes, how do we scale it to meet demand? What metric should we use? CPU? Requests? something else? Let's dig into why we auto-scale, and how we auto-scale with lots of examples. Finally we'll look at potential pitfalls and gotchas like how to scale to 0 and how to avoid scaling too big for your budget. Come learn how to scale with Kubernetes.

Margaret Tucker
Audience: Developer

The global developer community are unique and important stakeholders in public policy. Open source has attracted unprecedented attention from governments and the global policy community, as recent security events have highlighted the criticality of open source while concerns about autonomy, competitiveness, and transparency attest to the power of open source. New research has also made open source more intelligible to policymakers. With more policymakers aware of OSS, there are more opportunities to champion open source and developers in public policy.

Naveen Srinivasan, Brian Russell
Audience: Developer
Topic: Security

The OpenSSF Scorecard is an automated tool that assesses several important heuristics associated with software security and assigns each check a score of 0-10. Projects like Eclipse Foundation, enoyproxy, and tensorflow use Scorecard.