클라우드 컴퓨팅이 뭔가요?

AWS가 무엇이고 클라우드란 뭐 하는걸까요?
영상으로 쉽게 알아보시고 아래의 링크들을 참조하세요.

인기 IaaS 서비스들


인기 PaaS 서비스들

서비스 설명
🔗 Netlify Github 등에 사이트를 푸시하면 무료로 배포
🔗 Heroku 다양한 언어들로 웹 어플리케이션 실행, 배포, 스케일링 가능
🔗 Firebase 웹 배포 및 서비스 분석, 데이터베이스, 머신러닝 등 각종 백엔드 기능 제공



🎬 영상 주요 포인트

☁️ 클라우드 개념

... 이 클라우드들 역시 자사의 거대한 데이터센터에 서로 연결된 수많은 컴퓨터들을 운용하고있어요. ... 다만, 전통적인 서버 방식처럼 이용자에게 컴퓨터를 하나를 통째로 배당하는게 아니라 필요한 만큼만 떼어서 나눠줍니다. ... 사용자는 원격 접속 소프트웨어를 이용해서 마치 컴퓨터 한 대를 쓰는 것처럼 인터넷으로 연결된 이 가상 컴퓨터를 사용하는거에요. ... 필요한 컴퓨터 자원이 많지 않거나 수시로 변화하는 회사나 기관, 혹은 개인에게 클라우드는 아주 매력적인 선택이 돼요. 세일 시즌이나 이벤트 기간에 유난히 접속량이 폭주하는 앱의 경우 클라우드에서 그때그때 필요한 만큼 자원을 늘려주거나 줄여줄 수 있거든요 시간과 접속량에 따른 종량제로 운영되니까 필요한 만큼만 쓰고 돈을 지불하면 돼요. 하드웨어도 클라우드에서 알아서 관리해주니까 걱정할 필요 없고 여기에 비용을 더 지불하면 예전에는 회사에서 자체적으로 해야 했던 데이터베이스, 자료백업, 스토리지, 자동화, 머신러닝, 심지어 블록체인까지 검증된 최고급 프로그래머들이 구현해놓은 걸 서비스로 이용할 수가 있어요. 그런 것들을 직접 개발하고 관리하는데 써야 했던 시간적, 인적, 물적 비용을 회사의 주요 업무에 집중할 수 있으니까 시스템 엔지니어, DB전문가같은 고급인력을 일일이 고용할 여력이 없는 중소기업이나 벤처에게 굉장히 유용하겠죠.

⛅️ 클라우드의 세 종류

먼저 IaaS, 서비스로 제공되는 인프라죠. 하드웨어만 클라우드에서 관리하고, 가상 컴퓨터, 하드웨어 자원의 일부를 나한테 떼어주는거에요. 클라우드에서는 거의 하드웨어만 관리하고, 내가 직접 가상서버 하나를 빈 컴퓨터에 윈도 깔고 드라이버 다운받고 프로그램 깔고 하듯이 운영하고 관리한다고 생각하면 돼요. 클라우드들의 대표적 상품이죠. 다음은 PaaS, 플랫폼이 서비스로 제공되는거에요. 여기선 이 가상 컴퓨터도 내가 신경 쓸 필요 없이 클라우드에서 관리해줘요. 나는 소프트웨어만 만들어 올리면 되는거죠. 내가 짠 코드를 압축해서 업로드하거나 깃으로 전송하면 알아서 서버에 넣고 돌려줘요. 배포한다고 하죠. 난 코드만 짜면 되니까 진짜 편합니다. 마지막으로 SaaS. 이건 아예 다 만들어진 소프트웨어를 서비스로 제공하네요. 여러분들 이미 많이 쓰시죠? 에버노트, 드랍박스, 구글닥스, 온라인 페이, SNS, 이메일 그리고 이 유튜브까지! 사용자들이 바로 온라인으로 이용할 수 있는 서비스들은 SaaS라고 보시면 돼요.

🍿 더 자세한 내용은 영상에서 보실 수 있습니다.





관련 태그의 다른 영상들

AWS? 클라우드 컴퓨팅이 뭔가요?
AWS는 뭐고 애져는 뭘까요? 클라우드 컴퓨팅 서비스의 정의와 종류, 장단점을 살펴봅시다.
# server
# aws
서버가 뭔가요?
흔히 들어봤지만 정확한 정의가 아리송한가요? 서버와 클라이언트의 개념을 잡아봅시다.
# server
# client
...