Find collaborators and share good practices – Setting Up Teams for Success

Once the initial PoC has been validated, you might want to look for additional collaborators within and outside your team and share the benefits of adopting the tool, or automation, with a larger group. In addition to getting feedback on the current state of implementation, this also helps you gather ideas and problems from other team members. Demonstrating these PoCs in CoP sessions, for example, could be a good way to take things forward.

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 developing reusable workflows can help everyone on your team perform better.

Of course, doing all of this can sometimes lead to role transitions within the company. To make this transition as smooth as possible, we discussed some strategies for continuous learning and development, and how to drive change from the bottom up – a common challenge that individual contributors face. In the next chapter, Ensuring a Strong AWS Foundation for Multi-Account and Multi-Region Environments, we will look at best practices for operating multi-account environments in AWS. Additionally, we will look into some AWS services and open source solutions that can help orchestrate such an environment as code.

Further reading

To learn more about the topics that were covered in this chapter, take a look at the following resources:

Leave a Reply

Your email address will not be published. Required fields are marked *