유튜브, 잡코리아, IAAS, PAAS, SAAS
오픈소스잡 IT기술세미나 : 한달에 한번, 클라우드에 대해 누구나 알기쉽게 예를들어
클라우드에 대해서..
개념 : 클라우드 => 구름 (자료, 리소스) => 정보,DB => 유저의 디바이스(노트북, 탭, 핸드폰 | 저장방식X) => 클라우드서비스 제공하는 기업의 서버 스트리밍 방식을 통해서 => 유저가 DB를 활용하는..
클라우드 상용화된 서비스
예) 네이버클라우드, 구글드라이브
예) 유튜브 구글꺼, 구글 영상서버에 업로드되어있는 영상을 MP4,AVI 스트리밍 방식을 유저가 시청가능
확장성에 대하여...
3가지로 나뉨
1) IAAS(Infrastructure 인프라스트럭처 As A Service)
OS포함(하드웨어)만 제공 -> SW구축필요성
2) PAAS(Platform 플랫폼 As A Service)
서비스운영가능하게끔 플랫폼제공, 미들웨어, 서버 제공 -> 어플리케이션 제공X -> 어플리케이
션이 운영가능하게 끔
3) SAAS(Software 소프트웨어 As A Service)
어플리케이션제공 -> 소프트웨어 운영하게끔 => 우리가 일반적으로 사용하고 있는 서비스는 다 SAAS
예) SAAS의 대표적인 예 노션, 구글시트
AWS, GCP => IAAS, PAAS 클라우드 서버
IAAS 선택시 인력채용(SE) -> SW구축
IAAS는 상대적으로 PAAS보다는 비용이 절감
IAAS는 HW만 제공하는 클라우드서비스
기업에서 물리적인 라우터, 서버 구축필요 없음
PAAS 선택시 HW+서버(미들웨어포함) -> SAAS바로 전단계 어플리케이션은 개발자(DEVOPS)가 업로드
PAAS에서 개발자가 개발&배포는 필요하다
AWS, GCP => 웹서버, OO서버 클라우드 식으로 구축 운영
클라우드의 반대개념(?)
서버(프로미스방식) -> 회사내 시스템엔지니어가 물리적인 서버 및 네트워크 구축
프로미스방식 -> 구축시간, 비용이 소요
단점) 이벤트 진행시 동시접속자의 트래픽이 늘어날경우 -> 유용한 대처가 어렵다. => HW적으로 재구축이 필요하기 때문에 CPU, 램용량 향상
스케일업 -> 성능 향상
스케일아웃 -> 장비추가
=> 구축비용 늘어나고 시간도 늘어나고 -> 대응이 늦어지고 -> 서비스는 지속적으로 운영하기 어렵고 불편하기 때문에 치명적인 단점
프로미스방식 VS 클라우드방식은 -> 몇번의 클릭으로 서버의 CPU스펙 업데이트, 램기가 업데이트 가능.
시간이 단축되기 때문에 굉장히 유동성이 있고, 처음 구축시 서버가 클 필요가 없기 때문에 향후 서비스가 향상되거나 규모가 커질 때 클라우드서비스 또한 업데이트 및 규모향상.
클라우드서비스(SAAS) HR분야 - 잡코리아, 사람인, 원티드....
정리:
클라우드란 사전적의미로 구름 = 기업의 서버 = 구름은 수증기로 구성 = 수증기는 리소스 = 리소스는 곧 DB = DB는 곧 영상, 음성, 이미지, 텍스트로 구성
유튜브 리소스=DB => 영상
잡코리아 리소스=DB => 텍스트기반의 지원자 스펙
팟캐스트, 멜론 리소스=DB => 음성파일
인스타그램, 페이스북등 SNS 리소스=DB => 주로 이미지, 텍스트
단점 및 위험성 => 리소스=DB크리에이터 클라우드 서비스를 통해 자료를 업로드=공유 했을 때 자료의 노출 및 삭제의 위험성 존재.
클라우드 양날의 검 개인정보보 보호(자기자신이)
클라우드서비스에 있어 네트워크와 통신은 같이 가야 하는 존재.
=> 유튜브영상 서버가 살아있어도 유저의 지역에서 네트워크가 안되어 노트북, 탭, 핸드폰이 먹통이 된다면 클라우드 서비스는 이용할 수가 없기 때문에..
자세한건 30분짜리 영상을 참고해 주시면 감사하겠습니다.
다음 9월 주제는 플랫폼 입니다^^
의견 있으신 분들은 댓글 달아주시면 참고 하겠습니다~.
감사합니다.