본문 바로가기
AWS

[쉽게 설명하는 AWS 기초 강좌]1강 클라우드 컴퓨팅이란?

by jnhn 2024. 5. 19.

I. 클라우드 컴퓨팅이란?

cloud computing은  it 리소스를 인터넷을 통해 on demand(온디맨드 :수요에 반응함)로 제공하고 사용한 만큼만 비용을 지불하는 것을 말한다.

1. 서버 클라이언트 아키텍쳐

네트워크 상에서 컴퓨터들이 서로 통신하고 데이터를 교환하는 구조 중 하나입니다. 이 아키텍처는 서버(server)와 클라이언트(client)로 구성되며, 각기 다른 역할을 수행

데이터센터: 어플리케이션의 서버를 호스팅하는 실제 시설(하드웨어, 네트워킹, 전원공급, 전기시스템, 백업발전기, 운영인력, 기타 인프라) -> 운영에 비용이 많이 소요됨, 느린구축시간등의 단점-> 이를 극복하기 위해 클라우드의 출현

 

2. AWS 클라우드 기초개념

2.1 클라우드 컴퓨팅의 장점

  • 장점1: 자본비용을 가변비용으로 대체_박대한 초기비용 대신 쓰는 만큼 비용 지불
  • 장점2: 규모의 경제로 얻게되는 이점_1개를 사는 것보다 100개를 사는게 단가가 낮음(규모의 경제), aws 의 모든 고객과 공동구매하는 효과
  • 장점3: 용량추정 불필요
  • 장점4: 속도 및 민첩성 개선_몇번의 클릭으로 바로 리소스 확보, 개발비용 절감
  • 장점5: 데이터 센터 운영 및 유지관리에 비용 투자 불필요
  • 장점6: 빠른 확장성_몇번의 클릭으로 전세계 서비스 가능

출처: https://youtu.be/JjiYqBl2328?si=0xIU4f4pBJNcRDLB