Tech

What you don’t know about working on AWS

August 27, 2021 was the last day on Amazon Web Services (AWS). I spent two years there, most of them running the company’s open source marketing and strategy teams. On the surface, it helps the world better understand the open source work that AWS does, but in reality it spends most of its time within AWS and the related open that the product team may depend on. Helped me understand why and how to contribute to the upstream of the source. The rest was spent outside the company, working with open source companies such as Confluent and Databricks to improve AWS partnerships with these companies.

Oh, and on the way I helped Extinguish the dumplings This happened when AWS was perceived to be doing “bad things” to open source companies and communities.

In my experience, much of the anger directed at AWS via open source is irrelevant. No, AWS isn’t perfect, but AWS is one of the world’s largest contributors to open source projects. (Whether you’re measuring by the number of active contributors or by code, you can see your data in the following ways: Run this code.. Rather, it’s almost always an error to think of AWS as a monolithic entity with a general approach to open source. This is one of the main misleading myths about AWS, but there are many more to try to tackle here. What I write here is nothing secret, but it’s as if Amazon hides it all at a glance.

Two pizza teams

Amazon founder and former CEO Jeff Bezos Established “2 Pizza Rules” Early in the company’s history, “We’re trying to create a team that’s no bigger than two pizzas can eat.” This is a bit exaggerated, but the principles are adhered to throughout AWS.Teams tend to be relatively small and, just as important, most teams Fully autonomous..

What does this mean? Well, it may be correct that Service Team X is not currently contributing to open source projects, but the same is not true for other service teams (more than 200). For example, the ElastiCache team employs one of Redis’ five maintainers.Other teams are making important contributions to rust, Apache Lucene, Kubernetes, Open Telemetry, etcd, Apache Iceberg, OpenJDK, GraphQL, etc.

Is there a service team that hasn’t used open source upstream yet? Of course, just as it is in Microsoft, Google, Alibaba, etc. But while I was working on AWS, I saw this change. This is a slow process as Amazon rarely works in top-down flats. If you want Amazon to contribute more, you need to focus on individual teams. Equally important, we need to speak Amazonian.

Copyright © 2021 IDG Communications, Inc.

What you don’t know about working on AWS

Source link What you don’t know about working on AWS

Show More

Related Articles

Back to top button