Season 1/기술 보안

[AWS Practitioner 자격증] 01. 기존 IT 개요

작성자 - LRTK

해당 게시물은 udemy의 【한글자막】 AWS Certified Cloud 전문가 시험 합격을 위한 모든 것의 이론을 정리한 게시물입니다. 개인적으로 이해한 내용을 정리한 게시물이기 때문에 틀린 내용이 존재할 수도 있습니다.

How wensites work

웹 사이트에 접근하는 클라이언트(웹 브라우저)를 나타내는 그림

  • 클라이언트는 서버에 데이터를 전달 받아서 시각화하여 웹 사이트를 보여주는 역할을 수행함.
    멀리 떨어진 웹 서버를 찾기 위해 네트워크를 이용함.
  • 네트워크는 멀리 떨어진 서버로 클라이언트가 보낸 요청 패킷이 잘 전달할 수 있도록 길을 알려주는 라우팅을 수행함.
    이때 누가 누구인지를 구별해주는 IP 주소를 사용함.
  • 서버는 클라이언트가 보낸 요청 패킷을 받고 클라이언트에게 웹 페이지 데이터를 전송함.

What is a server composed of?

  • CPU & RAM (Hardware)
    해당 장치는 서버를 사람으로 비유하면 두뇌의 역할을 수행함.
    두뇌(RAM)에 저장된 기억(데이터)으로 복잡한 계산(CPU)을 수행하는데, 장기간으로 기억을 가지고 있지 못함.

  • HDD & SDD (Hardware)
    장기적으로 데이터를 저장하기 위한 장치

  • Database (Software)
    수많은 데이터를 구조적인 방법으로 저장하여, 쿼리를 통해 손쉽게 검색할 수 있는 저장소

  • Netwark
    Router, Switch, DNS server 등으로 이루어짐. (해당 구체적인 내용은 추후 강의에서 다루어질 내용)

서버는 위와 같이 구성되어 있으며, 클라우드에선 On-Demand (온디맨드, 요구 사항에 따라 즉시 제공/공급하는 방식)으로 제공함.

IT Terminology

  • Network : 서로 연결된 케이블과 라우터, 서버의 묶음
  • Router : 컴퓨터 네트워크 간의 데이터 패킷을 전달하는 특정 기기로 인터넷을 통해 어떻게 보낼지 파악함.
  • Switch : 패킷을 네트워크의 클라이언트에 보내는 역할을 수행함.

Traditionally, how to build infrastructure

구글이나 아마존은 좁은 차고나 아주 작은 오피스에서 시작함.
사업이 점차 발전하면서 서버를 추가하지만, 공간이 부족하여 공간이 더 넓은 곳으로 이사하여 서버를 추가함.

 

이전에는 위와 같은 방식이 당연시 되던 시절이였음.

하지만 이런 방식은 여러 문제가 존재함.

  • 서버를 보관하기 위한 공간의 임대료 발생
  • 전원 및 쿨링의 전기 비용
  • 추가/교체에 많은 비용과 시간 소요
  • 공간의 문제로 서버 확장 한계 존재
  • 문제 발생 대비를 위해 24시간 모니터링 팀 필요

위와 같은 문제가 존재하여 IT시장은 클라우드를 사용하게 됨.

Contents

이 글이 도움이 되었다면, 응원의 댓글 부탁드립니다.