SRE at Google: How to structure your SRE team Google Cloud Blog

There are ways to mitigate this phenomenon without completely changing the implementation or starting another team . No coverage gaps between SRE teams, given that only one team is in place. Operations are one of the most complex and demanding functions of the business. Stakeholder interaction means meeting the needs of the people who use the service. For example, Ukraine is a popular destination for IT project outsourcing, due to the abundance of affordable talents to hire.

cloud operations team structure

Various processes across the company, so your team can confidently coordinate and develop new methods. Guess what helps reconnect those dots to keep everyone working toward the same goal? Even with the most competitive offerings or the most capable people representing them, it’s almost impossible for companies to achieve great things without reliable operations. With competitive offerings and capable people, it’s almost impossible for companies to achieve great things without solid operations. Is it to gain better visibility, to gain better scalability, to reduce costs, or all of the above?


Keep in mind that your implementations of SRE can be different—this is not an exhaustive list. By now, you should have all the ideas you need to build a capable operations team, assign smart roles, and streamline operations over time. Take a standardized approach to deliver high-quality products and services by establishing bite-sized, repeatable processes in which everyone knows their role. Bear in mind, though, that it’s best to limit each rotation to one person for a smoother hand-off to the next. It’s also good practice for the ops manager to include him- or herself in the rotation so they can keep tabs on what’s going on. Supply chain management, including knowledge of manufacturing, logistics, and transportation, if you’re a product-based company.

  • Set up correctly, infrastructure can quickly expand access to new services and products, accelerate time to market for application teams, and cut operating costs at the same time—all of which unleash businesses’ innovation potential.
  • Finding people with critical skills and knowledge about processes and models such as infrastructure as code, SRE, and product ownership often requires organizations to pursue internal capability building and hire external talent.
  • I love helping people in addition to building amazing products and services that scale.
  • Ideally, new ideas and discoveries that are shown to add value can be standardized over time and become part of that beaten path.
  • In the end, the bank successfully rolled out a new mobile-only banking offering in its target geography at unprecedented speed.
  • You want a team that can handle all the challenges involved in moving your operation to virtual storage.

Many organizations struggle to manage their vast collection of AWS accounts, but Control Tower can help. As organizations look to address ongoing ops skills shortages and increasing complexity in their IT environments, they’ll invest … It’s the choice to step away from the total ownership and control of the local IT environment and embrace an uncertain partnership with third-party cloud and SaaS providers.

Standardize processes

Techniques such as peer and code reviews, in which senior engineers review and provide feedback on the work of their peers, can support knowledge transfer and establish consistent levels of experience. A cloud operations team needs a highly respected person in a senior position in the business who is also tech-savvy to oversee the cloud migration project, provide guidance for cloud administrators, and communicate with all stakeholders. The cloud architect is responsible for designing the cloud-based infrastructure and supervising the cloud computing strategy. They are tasked with evaluating and analyzing cloud service offerings, determining cloud architecture solutions that fit the requirements of the business and ensuring optimal performance of cloud applications and services. When embarking on a cloud migration project, building and structuring the cloud operations team is critical to success. The team’s roles and responsibilities will vary depending on the size and scope of the project, but there are some key functions that every cloud operations team should have.

Keep in mind that these areas of responsibility might shift over time as capabilities are implemented and added. I should also caveat that—outside of being a strategic instrument—Real Kinetic is not in the business of simply helping companies lift-and-shift to the cloud. When we do, it’s always with the intention of modernizing and adapting to more cloud-native architectures. Consequently, our clients are not usually looking to merely replicate their current org structure in the cloud. Processing – any operations performed on personal data, such as collecting, recording, storing, developing, modifying, sharing, and deleting, especially when performed in IT systems. The job of a CloudOps engineer is to develop the cloud environment using their technical knowledge of multiple programming languages, professional programming experience, as well as analytical skills, and creative thinking.

Non-disruptive upgrades.Infrastructure and software can both be upgraded or updated seamlessly, without service disruption enabling fixes to be applied or new functionality added while normal business operations continue. The latest vSphere release offers expanded lifecycle management features, data processing unit hardware support and management … To fully realize the benefits of cloud, you’re going to need to create a structure that puts the right people in the right places.

Assemble your team

2 million unfilled cybersecurity engineers vacancies worldwide show that businesses are serious about their intent to implement the cloud security for their operations. The main goal of all cybersecurity activities is to limit the risks and reduce the potential exposure surface of your systems, data and servers. Another aspect of cloud security is information security, aimed at ensuring integrity, confidentiality and on-demand availability of data while enforcing its secure storage and processing. A large Asian bank faced competition from other digital banks and fintechs powered by agile cloud-based platforms. The bank knew it needed to migrate to a cloud-ready infrastructure so that it could quickly develop and test new products, such as a mobile-payment system. However, legacy IT infrastructure; siloed teams across network, database, and storage computing functions; and manual ticket-based workflows made it nearly impossible to modernize its I&O for cloud.

cloud operations team structure

They are also better able to scale—something that is consistently difficult for more interrupt-driven ops teams who so often find themselves becoming the bottleneck. As a highly technical role requiring extensive experience, cloud architects must understand cloud service models , virtualization technologies, and cloud security principles. In this article, we will discuss the necessary roles and responsibilities for a cloud migration team, as well as tips for creating an effective team structure. These teams tend to focus on behind-the-scenes efforts that help make other teams’ jobs faster and easier. Common implementations include maintaining shared services or maintaining common components (like CI/CD, monitoring, IAM or VPC configurations) built on top of a public cloud provider like Google Cloud Platform .

Hire Nexocode as Your Experienced Cloud Migration Team

Users can perform cloud operations using web-applications or via mobile based applications. Therefore, many businesses willing to migrate have been looking towards outsourcing the projects to third-party teams to manage the process. Outsourcing helps businesses to optimize financial costs not only on hiring but also on cloud infrastructure.

cloud operations team structure

We offer a suite of services designed to help you navigate the virtual world and move your business forward. From migration to ongoing management and maintenance, we’re here to simplify the process and save you time and money. Developers that specialize in cloud projects understand specific cloud resources, services, architectures and service-level agreements in order to create scalable and extensive software products.

Atlassian Migration Program

As this staggered approach increasingly blurs the lines between application development and infrastructure, organizations can more nearly approach the operating model of “hyperscalers” . Depending on the company culture, words like “standards” and “opinionated” might be considered taboo. These can be especially unsettling for developers who have worked in rigid or siloed environments. These opinions are more meant to serve as a beaten path which makes it easier and faster for teams to deliver products and focus on business value. The key is in understanding how to balance this with flexibility so as to not overly constrain developers. The ability to access data in the cloud from anywhere opens it up to the risk of security breaches, downtime, and outages.

While cloud providers are responsible for the security of the cloud, cloud users are responsible for security in the cloud. The skills, knowledge and actions needed to complete each of these project examples vary widely. Because of this, some teams will only need broad expertise, while others require a tighter and more efficient focus. Moreover, for many companies, the organization model I walked through above was the result of evolving and adapting as needs changed and less of a wholesale reorg. In the spirit of product mindset, we encourage starting small and iterating as opposed to boiling the ocean. The model above can hopefully act as a framework to help you identify needs and areas of ownership within your own organization.

Cloud architects, who are responsible for designing and implementing cloud computing solutions, need to have a thorough understanding of software architecture and architecture patterns for a number of reasons. Your SRE organization may follow the implementations devops organizational structure in the order above. Another common path is to implement what’s described in “Before you begin,” then to staff a Kitchen Sink SRE team, but swap the order of Infrastructure with product/application when it is time to start a second SRE team.

There are ideas encapsulated by these philosophies which provide important direction and practices, but it’s imperative to not get too caught up in the dogma. Otherwise, it’s easy to spin your wheels and chase things that, at least early on, are not particularly meaningful. It’s more impactful to focus on fundamentals and finding some success early on versus trying to approach things as town planners. This group should also own standards around things like logging and instrumentation. These standards allow the team to develop tools and services that deal with this data across the entire organization.

If you are planning to migrate your IT systems, it is important to select a partner who can help you through the entire process. It can only check a variety of flags quickly to determine whether it is an unexpected workload spike due to the influx of users, or it is the beginning of a DDoS attack, or perform any other check required. However, the flags to monitor and the response scenarios themselves must be provided by humans — the AI model just decreases the TTR, not replaces the team. Building an IT infrastructure operating model for the future is a complex endeavor, but it is essential for companies that want to survive and thrive at the pace of digital. In the end, the bank successfully rolled out a new mobile-only banking offering in its target geography at unprecedented speed.

One challenge of hiring in-house is that cloud computing talents, in general, are difficult to find. According to A Cloud Guru’s State of Cloud Learning Report 2020, over 80% of cloud leaders report not achieving success due to the lack of internal skills and knowledge. Every enterprise is different, so the role of the executive sponsor will vary, but it’s essential that there’s some senior-level commitment to the plan of the project. The sponsorship should be strategic and not necessarily tactical, as this will ensure that the entire organization works together and stays on track. By optimizing these resources, your business can focus on innovations, excellence of customer experience and business goals to win a market competition. Setting these goals also helped the bank avoid the common pitfall of starting a transformation without focus, which can result in operating-model changes that increase IT complexity.

Agile Project Management

As IT migrates to the new operating model, SREs may focus 70 percent or more of their time on operations. But as they remove “toil”—the manual or low-value-added work—and system complexity, the ratio will become more balanced; over time, SRE teams should spend most of their time on engineering activities. One banking institution found that for every dollar it invested in engineering public and private cloud, it was investing $2.50 in operations. Exacerbating this issue is that workers with specific role profiles often lack experience across legacy and cloud environments. For example, many organizations have database administrators who specialize in a single database, such as Oracle, SQL Server, or PostgreSQL. In fact, we’ve found that many professionals can master full classes of databases, such as relational or non-SQL, across different cloud environments.

Building a cloud migration team can be a challenge and an opportunity at the same time. There are a number of factors to consider, from the team itself to the technology. In this blog post, we have explored the importance of building a successful migration collaboration and how to make it happen.

Build an engineering-focused talent model

Whether you use an internal team or an external cloud provider, there are standard processes that must be in place for any successful project. The executive sponsor is the person who will take responsibility for the success of the project and make sure that you meet your deadlines and deliverables within budget and without sacrificing quality. They are also responsible for creating an environment, interfacing with a project manager, that will enable teams involved in data migration to cloud to meet their goals. To wrap it up, your business can select any of the ways to handle its cloud security needs.

Again, opinionation and standards are not binding but rather act as a path of least resistance to facilitate efficiency. Ideally, new ideas and discoveries that are shown to add value can be standardized over time and become part of that beaten path. This way we can make them more repeatable and scale their benefits rather than keeping them as one-off solutions. Ironically, both models can be used as an argument for “DevOps.” There are also cases to be made for either. The developer argument is better delivery velocity and innovation at a team level.

Leave a Reply

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