Amazon Builders' Library에 오신 것을 환영합니다

새 콘텐츠에 대한 알림을 받으시겠습니까?

Amazon에서는 매일 같이 고객을 위해 스스로 개선하기 위한 노력을 아끼지 않습니다. 이는 미래가 불확실하던 작은 스타트업 시절부터 시작된 전통입니다. 엔지니어링 분야로 치면 고객을 최우선으로 두고 훨씬 규모가 큰 대기업과 같은 리소스 없이도 고객을 위해 더 많은 일을 신속히 처리할 방법을 찾아낸다는 의미와 같습니다. 때로는 문제를 극복할 수 없을 것처럼 보이기도 했지만, 사회에 첫발을 내디디고 얼마 지나지 않아 배운 교훈이 있다면 '필요야말로 창조의 어머니'라는 것입니다.

web_quote-left_squid

저는 21년 이상 동안 Amazon에서 저와 함께 일했던 사람들이 이루어낸 성과가 자랑스럽습니다. 먼저, 이들은 창의적인 에너지로 분산된 서비스 팀을 활용하여 대규모로 운영되는 기술을 끊임없이 바꾸고, 이를 안정적으로 실행할 방법을 찾는 문제를 해결했습니다.

web_quote-right_squid

1998년에 저는 Amazon.com의 인프라팀을 지휘하고 있었습니다. Amazon이 전자상거래의 선구자였지만 이 분야가 인기몰이를 하면서 치열한 경쟁에 들어갔습니다. 훨씬 규모가 큰 대기업이 마침내 자신의 기존 사업에 위협이 될 가능성을 깨달았고, 게다가 고객들은 Amazon이 내놓을 새로운 기능에 대해 무한한 기대를 품고 있었습니다. 관련 제품 추천, 셀프서비스 주문 관리에서 전자 제품, 완구 등과 같은 새로운 제품 카테고리에 이르기까지 예외는 없었습니다. 혁신을 요구하는 고객의 압력은 급격히 커졌고, Amazon은 기본적으로 회사 구조로 시스템을 바꾸어가고 있었습니다. 연휴 기간이 다가오자 대목에 이렇게 큰 변화를 시도해도 될지 두렵게 느껴져, 상사(우리 CIO)에게 언제 변화의 속도를 늦추어 안정을 찾으면 좋을지 물어보았습니다. 누구도 '지속적 전달'이 무엇인지 모르던 시절이었습니다. 제 상사는 저를 보고 그저 "대목이 오더라도 변화는 계속할 것입니다. 빠르게 움직이는 데 능숙해져야 합니다."라고 말했습니다. 이는 그대로 이행되었고, 성공을 거두었습니다. Amazon이 '혹시나'라는 생각을 거부하고 혁신의 속도가 얼마나 중요한지 보여준 데서 첫 교훈을 얻었습니다.

저는 21년 이상 동안 Amazon에서 저와 함께 일했던 사람들이 이루어낸 성과가 자랑스럽습니다. 먼저, 이들은 창의적인 에너지로 분산된 서비스 팀을 활용하여 대규모로 운영되는 기술을 끊임없이 바꾸고, 이를 안정적으로 실행할 방법을 찾는 문제를 해결했습니다. 그런 다음, 21세기가 될 무렵에는 API 중심적 '판매자' 서비스로 다른 회사를 지원하기 시작했습니다. 우리는 Amazon Web Services(AWS)로 이 서비스를 더욱 발전시켰습니다. 우리 팀은 회사가 컴퓨팅 기술로 하고 싶어 하는 것이라면 거의 예외 없이 지원하는 서비스 세트를 개발하였고 지난 13년 동안 빠른 속도로 개선을 거듭해왔습니다. 이 서비스는 기술의 판도를 바꾸어 놓았고, 모든 사람이 더욱더 빠른 속도로 혁신하게 되었습니다.

저는 오래전부터 기술 분야에 몸담고 있었기 때문에 적어도 Amazon에서 일어나는 일이 매우 특별하다는 것만은 알고 있습니다. 제가 여기에 함께 할 수 있어서 영광입니다. 우리 고객도 이런 남다른 성과를 보았고, 우리가 어떤 방식으로 일하는지 종종 호기심을 보입니다. 저는 고객들에게 “Amazon은 어떤 식으로 구축하나요?”라는 질문을 가장 많이 받습니다.

Amazon에서는 어제보다 오늘 고객에게 더 나은 것을 제공하기 위해 여러 가지 일을 합니다. 운영을 개선하고, 혁신의 속도를 높이고, 고객의 비용을 절감합니다. 우리는 이를 일컬어 '우리만의 독특한 방식'이라고 부릅니다. 우리는 기꺼이 다른 사람과 다른 방식으로 일할 의지가 있어야 하고, 때로는 우리의 일하는 방식이 이상해 보이거나 적어도 이해하기 어렵다는 것을 알고 있습니다. 예를 들어 우리는 고객을 위해 일을 처리할 때 '단일 스레드 팀'이라는 개념을 적용합니다. 많은 기업이 조직을 기능으로 나눕니다. (어떤 그룹은 운영을 맡고, 어떤 그룹은 엔지니어링을 맡는 식입니다) 하지만 우리는 모든 기능이 한곳에 모여서 고객의 한 가지 요구 사항에만 집중하는 고객 중심적 조직 모델이 더 나은 성과를 낸다고 생각합니다. 또한, 우리가 선택한 것보다 '더 나은 길'이 있을 수 있다는 것을 알고 겸손한 태도로 피드백과 토론을 받아들입니다. 의사 결정을 내리기 위해 작성하는 문서는 '원칙'으로 시작합니다. '원칙'이란 저자가 생각하기에 독자가 동의하고 그에 따라 결정을 내릴 것이라 믿는 공리입니다. 원칙을 소개하는 글은 언제나 '더 나은 생각이 있다면'으로 끝내서 비판과 수정을 권합니다.

모든 사람이 더욱더 빠르고 효율적으로 혁신한다면 더 나은 세상이 찾아올 것이라는 생각은 의심할 여지가 없습니다. 그리고 상황이 따라주기만 한다면 말입니다. 그런 이유로 저는 Amazon Builders' Library를 통해 우리가 배운 내용을 공유하게 된 것을 기쁘게 생각합니다. 다른 라이브러리와 마찬가지로 이 컬렉션도 점차 불어날 것입니다. 또한, 다른 라이브러리와 마찬가지로 여러분은 자신과 생각이 다른 글을 읽거나 더 나은 방법을 생각해낼 수도 있습니다. 언제든 주저 없이 피드백을 전해주시기 바랍니다.

발전을 위해서!

-Charlie Bell