<html><head></head><body><div class="yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div dir="ltr" data-setdir="false"><div>Talk By Sean Marquez: Space Systems Development with Immutable-Infrastructure-as-Code (SSD w/IIAS)<br><br>Agenda (subject to change)<br><blockquote> 6:30 pm Gather, mingle, and (possibly) order dinner.<br> 7:05 pm Announcements<br> 7:30 pm Talk Starts: Space Systems Development with Immutable-Infrastructure-as-Code (by Sean Marquez)<br> 8:30 pm Question/Answers and more mingling?<br></blockquote><br>Speaker Bio (Sean Marquez):<br><blockquote>Technical writer, experienced in DocOps, mechanical design, & model-based engineering, developing open processes & tools for distributed manufacturing & OSHW<br></blockquote><br>Short Abstract:<br><blockquote>A frustrating and recurring trope when working with a distributed team across multiple platforms is hearing the phrase, "well, it works on my machine". An immutable-infrastructure-as-code (IIAC) approach provides a means for configuring reproducible build systems for hardware, software, & documentation, by adhering to the principle that configuration should be immutable, while data should be persistent. This presentation will showcase an example workflow of an IIAC workspace in action for building documentation & software for aerospace hardware using the NASA/JPL FPrime framework.<br></blockquote><div><b>Outline:</b></div><div>Pain points</div><ul><li> A common trope in software development is hearing the phrase "it works on my machine"</li><li> Distributed team across multiple platforms</li><li> Need for reproducible builds</li></ul> <br>Approach<br><ul><li> Immutable infrastructure as code</li></ul>Principle<br><ul><li> Configuration s/b immutable while data is persistent</li></ul>Similar to<br><ul><li> Docs-as-code, but for desktops</li></ul>Demo<br><ul><li> Flash and control fprime blinking led example on raspberry pi</li></ul>A list of IIAC projects for space development<br><ul><li> Sealion-workspace-image</li><li> Kasm-dof-workspace</li></ul></div><div><br></div></div></div></body></html>