데이터베이스 (5) - 클라우드와 AWS
클라우드 컴퓨팅 자원(하드웨어, 소프트웨어)을 네트워크를 통해 서비스 형태로 제공하는 서비스이다. 자원(서버 등)을 필요한 만큼 거의 실시간으로 할당받아 사용하고, 사용한 만큼 요금을 지불한다. 탄력적으로 필요한 만큼의 자원을 유지하는 것이 중요하다. 클라우드 컴퓨팅이 없었다면? 서버/네트워크/스토리지의 구매 및 설정을 직접 수행해야 한다. 데이터센터를 만들 공간을 직접 확보해야 한다. 데이터센터를 확장할 경우, 공간을 먼저 확보해야 한다. 보통 서버를 구매하고 프로그램을 설치하는데 적어도 두세달은 걸린다. Peak time을 기준으로 용량을 계획해야 한다.(널널한 시간에도 피크타임 기준으로 운영된다) 유휴자원들이 많아지는 현상이 발생한다. 클라우드 컴퓨팅의 장점 초기 투자 비용이 크게 줄어든다. CAP..
프로그래머스 백엔드 1기/Database
2021. 8. 10. 23:58