리눅스 서버 연결해봤다

YEZI🎐·2023년 9월 10일
0

Develop

목록 보기
3/4

아는데로 작성한다,,


기본 서버 지식?

  • 윈도우 : GUI
  • 리눅스 : CUI(CLI)

→ CUI가 더 편해서 리눅스 많이 사용한다.
리눅스는 종류가 많음 aws, centOS, ubuntu, redhat 등등

EC2

  • EC2 : AWS에서 서버를 부르는 이름(리눅스, 윈도우 둘 다 가능)
  • GCP : 구글에서 만든 서버(리눅스, 윈도우 둘 다 가능)

→ 같은 건데 그냥 회사마다 서버를 부르는 명칭이 다를 뿐임
(핸드폰:아이폰, 갤럭시 처럼)

RDS

서버 안에는 DB, 백, 프론트 서버가 구동이되는데 AWS에는 RDS라는 DB 전용 서버가 존재한다.
그래서 서버 안에서 띄우는 게 아닌 EC2 따로 RDS 따로 서버를 구동시킨다.

MSA

MSA : 마이크로 서비스 아키텍쳐

MSA를 사용하는 이유

과거, 서버 내부에 백엔드와 프론트를 하나로 합친 서버와, DB서버가 있었다면
하나의 서버로 구동하기 때문에 속도가 느리고 서버가 죽으면 다른 기능도 사용을 못한다.
ex. 네이버 블로그 이상 시 웹툰도 못 봄

→ 때문에 MSA를 적용하여 서버를 기능 별로 다 쪼개는 마이크로 서비스 아키텍처를 적용하게 됐다.
회원 서버, 블로그 서버, 웹툰 서버 를 다 따로 띄우고 DB 서버도 따로 프론트와 백 서버도 분리 시킨다.
이로 인해 블로그 기능 이상 시에도 웹툰 기능은 이용할 수 있게 되는 것이다.

→ 그래서 서버끼리의 데이터 통신이 빈번하니 API가 많이 쓰이게 된 계기가 된 것이다.
원래는 DB를 직접 조회하는 방법이었지만 지금은 서버 간 데이터 통신이니까 말이다.



AWS EC2 인스턴스 만들고 리눅스 서버 접속도 해봤다



References

profile
까먹지마도토도토잠보🐘

0개의 댓글