Notice
Recent Posts
Recent Comments
Link
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
Tags
more
Archives
Today
Total
관리 메뉴

hyo_jung

[Work Book] UMC 서버 3주차 본문

개발/Backend

[Work Book] UMC 서버 3주차

hyo_jung 2021. 10. 18. 18:55

학습 목표

  1. OS 개념 적립
  2. 리눅스 환경 이해
  3. 도메인, 서브도메인, 리디렉션에 대한 이해
  4. AWS 기초적인 서비스 개념 이해
  5. AWS EC2 임대

 

 

핵심 키워드

OS

  • 메모리, 하드디스크 등 하드웨어 자원을 효율적으로 관리해준다.
  • 프로세스 관리, 메모리 관리, 디스크 관리 등을 수행한다.
  • 인터페이스 환경을 제공하여 사용자가 컴퓨터를 사용하기 편하게 만들어준다.
  • 운영 체제 - 위키백과, 우리 모두의 백과사전

Linux

  • UNIX기반 OS이다.
  • 무료이며 오픈소스이다. 전 세계의 많은 개발자들에 의해 발전이 이루어졌다.
  • 멀티유저, 멀티태스킹을 지원한다.
  • 몇 십 년 동안 안정성이 검증된 OS이기 때문에 서버에서 리눅스가 가장 많이 사용되고 있다.

IP

  • 송신 호스트와 수신 호스트가 정보를 주고받는 데 사용하는 프로토콜이다.
  • 네트워크 계층에서 호스트의 주소 지정과 패킷 분할 및 조립 기능을 담당한다.
  • 비 신뢰성 : 보낸 정보가 목적지까지 제대로 갔는지 보장하지 않는다.
  • 비 연결성 : 송신자와 수신자 사이에 연결을 확립하지 않고 데이터를 전송한다.
  • 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 장치마다 유일한 IP주소를 갖는다.

URL

  • 네트워크 상에서 자원이 어디 있는 지를 알려주기 위한 규약이다.
  • 접속하고자 하는 웹사이트를 쉽게 찾아갈 수 있도록 만든 언어로 된 주소이다.
  • 일반적으로 많이 사용되는 HTTP URL의 scheme
    • http://<host>:<port>/<path>?<searchpart><host> : domain<path> : 웹 서버에서 자원에 대한 경로
    • <searchpart> : 웹 서버에서 추가적인 작업을 하기 위해서 사용
    • <port> : 포트 번호
    • http : 프로토콜
  • URL - 위키백과, 우리 모두의 백과사전

Domain

  • 넓은 의미로는 네트워크 상에서 컴퓨터를 식별하는 호스트 명을 가리키며, 좁은 의미에서는 도메인 레지스트리에게서 등록된 이름을 의미한다.
  • ip는 사람이 이해하고 기억하기 어렵기 때문에 각 ip에 이름을 부여할 수 있도록 한 것이다.
  • 도메인이란? - 생활코딩

Name Server

  • 컴퓨터의 도메인 이름을 IP 주소로 변환하고 라우팅 정보를 제공하는 분산형 데이터베이스 시스템이다.
  • DNS는 도메인 네임 계층을 관리하며 해당 네임 계층과 주소 공간 간의 변환 서비스를 제공한다.
  • 도메인을 등록해놓아도 네임 서버에 해당 도메인이 어떤 IP와 연결된 것인지에 대한 정보가 없으면 접속이 되지 않는다.

Sub Domain

  • 보조 도메인이다.
  • 서브 도메인을 통해 동일한 서버에서 서로 다른 서비스를 제공할 수 있다.

Redirection

  • 브라우저가 URL을 웹 서버에게 요청했을 때 서버가 다른 URL로 다시 요청하라고 지시하는 것을 말한다.
  • URL을 입력하여 접근할 때 사용자가 권한이 없다면 서버가 응답하지 않기 위해 Redirection을 사용한다.
  • [HTTP] 리다이렉트(Redirect)란?

AWS

  • 아마존 웹 서비스로, 아마존에서 지원하는 클라우드 컴퓨팅 서비스이다.
  • 컴퓨팅, 스토리지, 데이터베이스, 분석, 네트워킹, 모바일, 개발자 도구, 관리 도구, IoT, 보안 및 엔터프라이즈 애플리케이션을 비롯하여 광범위한 글로벌 클라우드 기반 제품을 제공하고 있다.
  • 클라우드 컴퓨팅 및 AWS 소개

AWS EC2

 

 

논의해보면 좋은 것들

클라우드 컴퓨팅이란?

AWS의 다양한 서비스에 대해서 알아보자 (ex. RDS, S3...)

  • RDS : 클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장할 수 있다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같은 시간 소모적인 관리 작업을 자동화하면서 비용 효율적이고 크기 조정 가능한 용량을 제공한다.
  • S3 : 데이터 레이크, 웹사이트, 모바일 애플리케이션, 백업 및 복원, 아카이브, 엔터프라이즈 애플리케이션, IoT 디바이스, 빅 데이터 분석과 같은 다양한 사용 사례에서 원하는 만큼의 데이터를 저장하고 보호할 수 있다.
  • 클라우드 제품

AWS 프리티어 과금에 대해서[aws 사이트]

'개발 > Backend' 카테고리의 다른 글

[Work Book] UMC 서버 5주차  (0) 2021.11.07
[Work Book] UMC 서버 4주차  (0) 2021.11.04
[Work Book] UMC 서버 2주차  (0) 2021.10.15
Quick DBD 사용 후기  (0) 2021.10.10
[Work Book] UMC 서버 1주차  (0) 2021.10.02