Delivered 2018-01-30 at API Days Paris, 2018, Paris, France





Prepared Talk









Sustainable Software Systems: Meeting the Challenge of the Future

What does ‘sustainability’ mean and how can it be applied to creating software-driven systems? What are the challenges we face when we try to create a sustainable system? How can we reach sustainability in software without incurring needless cost and complexity? Is sustainability in software a worthwhile goal?

Through a series of short stories from the land of "Omnia Terra", Amundsen draws on the vast cultural understanding and history of sustainability in the physical world and leads us on an exploration of possibilities and challenges of implementing sustainable systems the virtual world. Along the way, he uncovers important axioms and patterns that apply to both. Throughout the talk, his tales are enhanced by the mesmerizing illustrations of comic artist Alex Rivera. Together, Rivera and Amundsen lead us on an engaging journey through "The Known Worlds" and toward a sustainability model for computer systems that "meets the needs of the present without compromising the ability of future generations to meet their own needs."

Speaker : Mike Amundsen

Lead API Architect, API Academy, CA Technologies

An internationally known author and lecturer, Mike Amundsen travels throughout the world consulting and speaking on a wide range of topics including distributed network architecture, Web application development, and other subjects.

In his role of Director of Architecture for the API Academy, Amundsen heads up the API Architecture and Design Practice in North America. He is responsible for working with companies to provide insight on how best to capitalize on the myriad opportunities APIs present to both consumers and the enterprise.

Amundsen has authored numerous books and papers on programming over the last 15 years. His collaboration with Leonard Richardson titled "RESTful Web APIs" was published in 2013. His 2011 book, “Building Hypermedia APIs with HTML5 and Node”, is an oft-cited reference on building adaptable Web applications. O’Reilly Media released his latest book - "RESTful Web Clients" in March of 2017.