데브허브 | DEVHUB | [AWS를 이용한 클라우드 기초] 1. AWS와 클라우드[AWS를 이용한 클라우드 기초] 1. AWS와 클라우드
- AWS는 아마존의 클라우드 플랫폼으로, 개인부터 대규모 서비스까지 IT 시스템 구축 및 운영을 지원한다. 🌐
- 인프라스트럭처는 애플리케이션 및 서비스 구축/운영 환경으로, 서버, 스토리지, 네트워크, 보안 등을 포함한다. 🏗️
- 클라우드는 필요한 컴퓨팅 자원을 인터넷을 통해 서비스 형태로 제공받는 방식이다. ☁️
- 컴퓨팅 자원 조달 방식은 소유(온프레미스), 임대, 클라우드 순으로 발전했으며, 클라우드가 가장 유연하고 효율적이다. 🔄
- 소유 방식은 초기 투자 및 운영 비용이 높고 확장성이 낮으며, 임대는 즉각적인 자원 증감이 어렵다. 💸
- 클라우드는 초기 투자 비용이 거의 없고, 조달 시간이 짧으며, 사용량 기반 과금으로 즉시 자원 증감이 가능한 유연한 모델이다. 🚀
- 클라우드의 핵심 가치는 초기 투자 최소화, 유연한 자원 증감, 사용량 기반 과금으로 인한 비용 최적화이다. ✨
- 클라우드는 초기 투자 비용이 낮지만, 대규모 장기 시스템의 경우 소유 방식보다 운영 비용이 높아질 수 있어 상황에 맞는 선택이 중요하다. ⚖️
- 클라우드는 고정 비용을 변동 비용으로 전환하고, 규모의 경제 실현, 용량 예측 불필요, 빠른 개발 주기, 데이터 센터 불필요 등의 장점이 있다. ✅
- 클라우드 서비스 모델은 인프라만 제공하는 IaaS, 플랫폼을 제공하는 PaaS, 완성된 애플리케이션을 제공하는 SaaS로 나뉜다. 💻
- AWS는 엔터프라이즈 앱, 서버리스, AI/ML, 데이터 분석, IoT, 스토리지/CDN, 게임/미디어 등 광범위한 솔루션을 제공한다. 🛠️