Ephemeral Apps stand on the principals of the 12-factor app. However, the 12 factors leave it unclear some of the operational and deployment management requirements. The Factors of an Ephemeral App explain how to build and deploy a 12-factor Ephemeral App in a manner that is sustainable, uses continuous delivery and helps with disaster recovery. Discussion covers the additional factors that make up an Ephemeral App, including: Immutability, Config at Runtime, Real Service Monitoring, and CI Data Migrations.
Brandon is the Director of SaaS at Kuali, a leader in Open Source Higher-Ed administration. He has a breadth of experience in technology through his roles in the public sector (USAF), private (Consulting and Corporate practices) and non-profit (Education and LDS Church). Through his efforts he has built a 12-factor ephemeral deployment process for containerized applications in SaaS, consolidated an operational intelligence strategy for LDS Church, architected Hill AFB’s F-35 compute facility and cloud stacks (referenced across the DoD), defined policy used across Fedspace around incident handling in a virtualized datacenter (RSA Conference and VMWorld presentations), was architect of team awarded Innovator of the year from Redhat, was developer for FreeBSD, worked on pioneering early internet multi-user games and technologies, pioneered early HTTP/HTML (participant in HTML working group and USU’s first web systems), implemented a variety of high-speed storage systems, is an author and editor (independent games industry as well as technical and fiction), and has owned or participated in startup companies.