타키탸키
로그인
타키탸키
로그인
[인프런] Docker와 최신 서버 기술
타키탸키
·
2022년 6월 27일
팔로우
0
0
서버
목록 보기
1/3
docker에 필요한 역량
꼼꼼함
다양한 환경 셋팅이 완벽히 맞아야 하는 특성
docker의 장점
서버 환경을 감싸고(말고) 있는 구조
서버 이전시 이전 서버에 맞도록 재설정할 필요 없음
수시로 바뀌는 서버 환경
하나만 어긋나도 돌아가지 않는 번거로움
docker를 만들고 서버에서 실행만 하면 됨
모놀리틱
기존 구조
하나의 서버에 모든 기능
정적 >> 반응형(+DB) >> MVC
마이크로 서비스
분산 서버
기능 세분화
Rest API를 통해 통신
DevOps의 필요성
수시로 릴리즈해야 하는 환경
트래픽 과다 방지
배포 자동화 필요성
쿠버네티스 for 초대용량 서비스 유지보수
+ 무중단 패포
Jenkins for 배포 자동화
git에 신규 코드 릴리즈 시, 서버 자동 재가동
Linux
서버에 많이 사용되는 운영체제
클라우드 컴퓨팅
필요한 만큼만 서버를 이용할 수 있는 서비스
AWS
클라우드 컴퓨팅 서비스
서버 환경을 미리 구축해놓고 간단한 설정으로 바로 사용할 수 있도록 만든 서비스
GPL 라이선스
GPL 프로그램은 자유롭게 사용 가능한만큼 변경된 부분에 대해서는 공개해야 한다
AWS EC2 서울 설정 확인 ****
서버 한대만 무료임으로 실수하지 말 것!!!
인스턴스
실제 사용할 서버
탄력적 IP
고정 IP
설정 안 하면 과금 발생
UNIX 계열 시스템에서의 파일 권한(chmod)
사용자
소유자
그룹
공개
퍼미션 종류
읽기(r): 2^2 = 4
쓰기(w): 2^1 = 2
실행(x): 2^0 = 1
타키탸키
There's Only One Thing To Do: Learn All We Can
팔로우
다음 포스트
[인프런] Docker와 최신 서버 기술 2
0개의 댓글
댓글 작성