hyo_jung
[Work Book] UMC 서버 3주차 본문
학습 목표
- OS 개념 적립
- 리눅스 환경 이해
- 도메인, 서브도메인, 리디렉션에 대한 이해
- AWS 기초적인 서비스 개념 이해
- 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
- 사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을 실행할 수 있게 한다.
- EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 인스턴스라 부르는 가상 머신을, 원하는 소프트웨어를 포함하여 구성할 수 있도록 하는 웹 서비스를 제공한다.
- Amazon EC2이란 무엇입니까?
- 아마존 일래스틱 컴퓨트 클라우드 - 위키백과, 우리 모두의 백과사전
논의해보면 좋은 것들
클라우드 컴퓨팅이란?
- IT 리소스를 인터넷을 통해 온디맨드로 제공하고 사용한 만큼만 비용을 지불하는 것을 말한다.
- 클라우드 컴퓨팅이란 | 클라우드 컴퓨팅 소개 | Amazon Web Services
AWS의 다양한 서비스에 대해서 알아보자 (ex. RDS, S3...)
- RDS : 클라우드에서 관계형 데이터베이스를 간편하게 설정, 운영 및 확장할 수 있다. 하드웨어 프로비저닝, 데이터베이스 설정, 패치 및 백업과 같은 시간 소모적인 관리 작업을 자동화하면서 비용 효율적이고 크기 조정 가능한 용량을 제공한다.
- S3 : 데이터 레이크, 웹사이트, 모바일 애플리케이션, 백업 및 복원, 아카이브, 엔터프라이즈 애플리케이션, IoT 디바이스, 빅 데이터 분석과 같은 다양한 사용 사례에서 원하는 만큼의 데이터를 저장하고 보호할 수 있다.
- 클라우드 제품
AWS 프리티어 과금에 대해서[aws 사이트]
- https://aws.amazon.com/ko/premiumsupport/knowledge-center/free-tier-charges/
- [aws 프리티어 사용시, 과금 방지 팁]
- [과금 발생 시, 어디서 과금이 나왔는 지 보는 법]
- [요금 발생했을 때, AWS가 환불해준 케이스 - 공부하는 학생을 위해서 한 번 정도는 봐줌(환불 대략 2주 정도 걸림)]
'개발 > 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 |