11일차 강의 : 클라우드컴퓨팅

Luis_J·2024년 9월 27일
0

MS_AI_School 5기

목록 보기
12/48
post-thumbnail
post-custom-banner

Summary

Introduction

박온순 강사님

Code, Conept & Explanation

인공지능과 클라우드 컴퓨팅의 관계

상호 보완적인 관계

서버와 클라이언트

서버(server) : 서비스를 제공하는 컴퓨터 (service provider)
클라이언트(client) : 서비스를 사용하는 컴퓨터 (service user)

클라우드 컴퓨팅

Cloud Computing

인터넷(Cloud)을 통해서 원격으로 서버, 스토리지, 데이터베이스, 소프트웨어, 네트워크 등 다양한 컴퓨터 서비스를 원할 때 사용하는 것

Cloud Computing을 가능하게 하는 핵심 기술

  1. Virtualization (가상화)
    서버, 운영체제, 스토리지, 네트워크 등 다양한 컴퓨팅 자원의 가상 버전을 생성함으로써 하나의 물리적인 하
    드웨어에서 여러 환경이 동시에 실행되어 소프트웨어를 하드웨어와 분리시키는 기술
    1) 서버 가상화
    2) 컨테이너화
    (1) docker : 부두에서 일하는 노동자
    (2) kubernetes : 그리스어로 키잡이
    3) 네트워크 가상화
    4) 데스크탑 가상화
    VDI: 가상 데스크톱 인프라 (Virtual Desktop Infrastructure, VDI)
    Daas (Desktop as a Service) : 클라우드 서비스 제공업체에서 vdi 서비스를 제공하고 종량제 방식으로 과금하는 서비스
    5) 애플리케이션 가상화

  2. Distributed Coputing (분산 컴퓨팅)

  3. Scalable Infrastructure (확장 가능한 인프라)

  4. Broadband Internet (고속 인터넷)

  5. Automation / Orchestration (자동화 / 오케스트레이션)

  6. Standadization nad APIs (표준화와 API)

  7. Security and Data Protection (보안과 데이터 보호)

  8. Analytics and Machine Learning (분석과 기계학습)

Cloud Computing 중요성

  1. Continuous Integration & Continouous Delivery (지속적인 통합 및 배포)
  2. DevOps (데브옵스)
    소프트웨어 개발 (development) + 운영 (operation)의 약자 Dev + Ops 를 합친 말
    개발 따로, 운영 따로 하던 관행을 벗어나 보다 더 효율적이고 안정적인 소프트웨어를 제공하기 위한 방법론
  3. Cloud Native Application (클라우드 네이티브)
    클라우드 네이티브란 클라우드 컴퓨턴 환경을 제대로 활용하여 어플리케이션을 구성하는 방법
  4. Full stack developer (풀스택 개발자)
    통상적으로 웹개발에서 프론트에서 프론트엔드(화면 처리)와 백엔드(비즈니스 로직)를 모두 개발할 수 있는 개발자를 지칭하고, 스타트업과 같이 소수 정예로 시작하는 환경에서 더욱 주목받는 역할

클라우드 컴퓨팅 유형

  1. Private cloud (프라이빗 클라우드)
    이용 대상을 제한하는 클라우드 서비스
    컴퓨팅 자원들이 전적으로 하나의 조직이나 기업에서 사용

  2. Public cloud (퍼블릭 클라우드)
    이용 대상을 제한하지 않는 클라우드 서비스

  3. Hybrid cloud (하이브리드 클라우드)
    프라이빗 클라우드와 퍼블릭 클라우드를 동시에 사용
    중요도가 낮고 고용량의 데이터는 퍼블릭 클라우드를 이용
    민감하고 중요도가 높은 데이터는 프라이빗 이용

클라우드 컴퓨팅의 서비스 유형

  1. Saas (Software-as-a0Service, 사스) : 사용자가 장치에 애플리케이션을 설치하는 대신 클라우드에서 구동되는 애플리케이션을 사용자가 인터넷을 통해 이용하는 형태.
    사용자 클라우드 서비스 office 365

Challenges & Solutions

Results

What I Learned & Insights

Conlusion

profile
New life & History
post-custom-banner

0개의 댓글