Davetli Konuşmacı

Len Bass, National ICT Australia Ltd.(NICTA)


Title: Designing for Deployment
Modern computing practices involve daily deployments or even multiple deployments per day. This means that many of the standard release planning practices cannot be used since they are time consuming. Instead, micro service architecture and feature flags are used to build into the architecture many of the decisions made during release planning.
In this talk, I will describe the micro service architectural style and feature flags and explain how these architectural constructs allow different development teams to deploy independently without the necessity for explicit, time consuming, coordination.
Bio: Len Bass is a Senior Principal Researcher at National ICT Australia Ltd.(NICTA). He joined NICTA in 2011 after 25 years at the Software Engineering Institute (SEI) at Carnegie Mellon University. He is the coauthor of two award-winning books in software architecture, including Software Architecture in Practice, 3rd edition and Documenting Software Architectures: Views and Beyond, Second Edition as well as several other books and numerous papers in computer science and software engineering on a wide range of topics. Len has more than 50 years’ experience in software development and research including papers in operating systems, database management systems, user interface software, software architecture, product line systems, and computer operations. He has worked or consulted in multiple domains including scientific analysis, embedded systems, and information systems.