AWS is very useful. But you might don't need it.
- AWS US-East-1 리전 전체 장애 발생: DNS 해상도 오류로 인한 DynamoDB 업데이트의 의도치 않은 부작용으로 US-East-1 리전 전체가 다운되어 인터넷의 상당 부분이 마비되었습니다. 💥
- 지역 제어 평면의 취약성: AWS의 다중 가용성 영역 설계에도 불구하고, 지역 제어 평면의 문제로 인해 전체 리전이 다운될 수 있음을 보여주며, 이는 AWS에게 중요한 교훈입니다. 🧠
- 대형 클라우드 의존성 문제: 지난 15년간 인터넷이 AWS, Azure, Google Cloud와 같은 대형 클라우드 제공업체에 과도하게 의존하게 되었으며, 때로는 불필요하게 복잡한 솔루션을 선택하는 경향이 있습니다. 🔗
- VPS(가상 사설 서버)의 대안: 클라우드는 편리함과 확장성을 제공하지만, 소규모 개발자나 회사에는 VPS를 직접 관리하는 것이 더 저렴하고 통제력이 높을 수 있습니다. 🖥️
- 다양한 제공업체 및 백업 전략: AWS 외에 Hatsune 같은 저렴한 클라우드 제공업체를 고려하거나, 여러 제공업체에서 VPS를 임대하여 장애 발생 시 트래픽을 전환할 수 있는 백업 전략을 구축하는 것이 좋습니다. 🌐
- AWS는 기본 선택이 아님: AWS는 강력하지만, 모든 프로젝트에 기본 선택이 될 필요는 없으며, 프로젝트 규모와 요구 사항에 따라 더 간단하고 저렴한 대안을 모색할 필요가 있습니다. 💡
- 모든 제공업체의 장애 가능성: AWS뿐만 아니라 모든 클라우드 제공업체에서 장애가 발생할 수 있으므로, 단일 제공업체에 대한 과도한 의존을 피하고 복원력을 높이는 전략이 중요합니다. 🛡️