sponsors
usenix conference policies
Software-Defined Infrastructure
Nick Cammorato, TERC
Software-Defined Infrastructure, or SDI, is the management of your entire infrastructure as software. Modern provisioning techniques combined with configuration management have progressively blurred the line between software and infrastructure. While the complication of actually implementing it can vary immensely, it has been increasingly possible to abstract more and more into a single DSL.
Using a traditional infrastructure and simplified application stack as an example, we will examine the necessary components to reach an approximation of SDI, identify the brick walls you will run into, ways to work around them, the importance of separation of concerns and sources of truth, and discuss dependency resolution strategies and classification. Continuous Integration and Continuous Delivery (CI/CD) will be discussed briefly.
Nick Cammorato is a former software engineer who currently heads up the ops team for TERC, a non-profit educational research institution. He has over a decade of experience in system and network administration, most of which has been spent trying to automate himself out of a job.
Nick Cammorato, TERC
Nick Cammorato is a former software engineer who currently heads up the ops team for TERC, a non-profit educational research institution. He has over a decade of experience in system and network administration, most of which has been spent trying to automate himself out of a job.
Open Access Media
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.
author = {Nick Cammorato},
title = {{Software-Defined} Infrastructure},
year = {2014},
address = {Philadelphia, PA},
publisher = {USENIX Association},
month = jun
}
connect with us