We are witnessing dramatic changes in business in general and IT in particular. Cloud computing, social networking, and the Internet of Things are replacing complicated systems with ones that are complex. The need for business agility is requiring IT to shift its focus from efficiency to adaptability. Society as a whole is moving from a product-based to a service-based economy, and pulling IT along with it. These trends necessitate fundamental changes in the kinds of solutions we provide, and the practices we use to provide them. This talk will explore the implications of complexity, adaptability, and service. It will present a set of guiding principles for 21st-century IT, and describe how these strategies can help us satisfy the new expectations that face us.