Summary
We started this chapter by highlighting the importance of integrating both people and technology in the DevOps realm for successful initiatives. While people drive the cultural and collaborative aspects of DevOps, technology provides the necessary tools and infrastructure. The most important takeaway should be to focus on establishing the right foundations of team culture and the working model before adopting technology.
We then moved on to discussing some team working models that provide the right balance of ownership, ease of management, and autonomy. Even if they do not fit as-is into your organization, they can act as a target model that you would eventually want to transition into. By doing this, you will already start reaping the benefits they provide. Next, we discussed technical best practices that can help your teams adopt the AWS services in the best way possible. Making technology decisions while considering business needs, building the right abstractions, and...