클라우드 컴퓨팅 개요

2023. 12. 13. 15:18udemy/AWS 클라우드 프랙티셔너 마스터

728x90
반응형

넷플릭스 이용 경험은 전형적인 서버-클라이언트 구성의웹서비스 방식을 따른다.

이와 같은 서비스 제공을 위해 영상 콘텐츠 스토리지, 영상 변환 컴퓨팅, 영상 전송 네트워크, 영화 데이터베이스 등 서버 인프라가 요구 됨.

 

  • 프랙티셔너 레벨은 아래 요소 하나하나 서비스의 핵심 기능과 용도의 이해 요구
  • 어소시에이트 아래 요소들관의 조립에 관한 이해 수준 요구


클라우드 기술의 이해 - 물리적 서버와 가상 서버

물리적 서버는 백억~ 수천억 원을 투자해 전용의 데이터 센터를 운영

한 대의 서버의 물리적 요소

CPU, GPU, 메모리, SSD, HDD, 라우터, 스위치, DNS 서버 등

소프트웨어

운영체제, 데이터베이스, 웹 서버(아파치, nginx 등) 같은 소프트웨어 필요


서버 가상화 개요

  • 가상화 - 클라우드 대표적인 기술적 특징
  • 물리적인 하나의 장치 요소를 가상환경에서 여려 개로 분할 가능
  • Amazone EC2는 서버의 CPU, 메모리, 스토리지를 가상화한 서비스
  • 연관 단어 - Hypervisor, CI/CD, DevOps, Software-defined, Resource-pool, Tenancy, On-demand 등
한 사람이 쓰는 PC에 4core CPU가 탑재돼 있다면,
CPU를 가상화하여 1core 단위로 CPU를 나눠서 네 명이 사용하거나
하나의 core를 다시 1 thread 단위로 나눠서 여덞 명의 사용자에게 제공할 수 있음 (vCPU)

온프레미스와 클라우드 비교

클라우드 환경에 맞게 최적화한 설계, 구성, 개발 결과물 등을 일컬을 떄 "클라우드 최적화' 또는 "클라우드 네이티브"라는 수식어를 사용

 

온프레미스는 클라우드와 구분되는 전통적인 데이터 센터 환경에 적합한 설계 구성을 의미하는 단어

 

클라우드 사용 이유

  • 자체 데이터 센터 운영에 많은 자원, 인원 비용 소모
  • 변동성에 대한 대응이 필요 - 서버에 갑자기 이용자 급등 할 때는 100대가 필요하나, 어느 시점에는 반도 필요 없을 떄가 있는데, 클라우드는 이에 대한 변동성 대응이 신속하다. 또한 네트워크 문제등 다양한 문제를 전문기업에 맡기고 자신의 업무에 집중할 수 있게 된다.
  • 글로벌 시장에서 사용자에 대한 접근 용이성 - 삼성전자 제품 업데이트 필요 시 클라우드를 활용한 업데이트 지원이 각 나라마다 업데이트를 위해 데이터 센터를 세운은 것보다 효율적이다.

배포 모델

  • 퍼블릭 - 이용을 시넝하는 누구에게나 오픈 , AWS, GCP 등
  • 프라이빗 - 기업 전용 클라우드 , openStack, cloudStack 등
  • 하이브리드 - 특정 산업, 업무에 집중된 모델
  • 커뮤티니- 퍼블릿 + 프라이빗 합친 형태, 대부분 기업과 기관이 채택하고 있는 배포 모델

클라우드 특징

  • 온디맨드 셀프 서비스 - 사용자가 직접 리소스 프로비저닝
  • 광대역 네트워크 접속 - 네트워크를 통해 리소스에 접속 및 사용
  • 멀티-태넌시, 리소스 풀링 - 동일한 물리적 리소스를 여러 고객이 공유
  • 탄력성 및 확장성 - 필요 시 자원을 자동으로 신속하게 생성 및 제거
  • 사용량 모니터링 - 리소스 사용량을 정확하게 측정 및 과금 가능

서비스 모델

  • laaS - 컴퓨트, 스토리지, 네트워크, 데이터베이스 인프라를 제공
  • PaaS - : 사용자는 인프라 관리 부담 없이 오직 애플리케이션 배포 및 관리에만 집중 가능
  • SaaS - 사용자는 애플리케이션 활용에만 집중

 


참고사이트:

https://aws.amazon.com/ko/blogs/mt/how-netflixs-ml-framework-metaflow-drives-open-source-adoption-with-aws-service-catalog/

 

How Netflix’s ML framework, Metaflow drives open source adoption with AWS Service Catalog | Amazon Web Services

It’s indisputable that organizations are increasingly becoming more and more data-driven and data science proficient. The volume of data and the number of people working with data is growing. In places where machine learning is necessary, organizations h

aws.amazon.com

https://medium.com/teads-engineering/estimating-aws-ec2-instances-power-consumption-c9745e347959

 

Estimating AWS EC2 Instances Power Consumption

TL;DR We simulated several kinds of workloads and measured memory and CPU consumption on five bare metal instances.

medium.com

 

반응형

'udemy > AWS 클라우드 프랙티셔너 마스터' 카테고리의 다른 글

EC2  (0) 2023.12.21
IAM  (1) 2023.12.18
AWS 개요  (0) 2023.12.13