오늘 할 일 (계획)
1. src 받아온 것으로 기존 프로젝트에서 3번째 구조로 동작하는 구조 만들기
- 클라이언트 구조
- 서버 구조 ( 저장하는 방식 )
- 서버 구조 ( 저장 안 하는 방식 )
2. 자료구조, 알고리즘 매일 3강씩 수강
3. 마무리된 포켓몬상 프로젝트 모바일 환경 문제 해결 - 지연중
4. 김준태 튜터님 AWS RDS S3 프로젝트 예제 실행
5. AWS 강의 듣기
오늘 한 일 (회고)
1. 김준태 튜터님 AWS RDS S3 프로젝트 예제 실행
2. AWS 강의 완강
* 강의 요약
-
- Monolithic vs MSA
- Monolithic
- 프로젝트에 관한 모든 부분을 하나의 서버에 배치하는 방법
- MSA
- 가장 간단하게는 프론트, 백엔드를 물리적으로 다른 서버에 배치하는 방법
프론트와 백을 나눠서 구성하는 것을 해보았고
중요 개념을 설명하면
CloudFront
Amazon CloudFront는 .html, .css, .js 및 이미지 파일과 같은 정적 및 동적 웹 콘텐츠를 사용자에게 더 빨리 배포하도록 지원하는 웹 서비스입니다. CloudFront는 엣지 로케이션이라고 하는 데이터 센터의 전 세계 네트워크를 통해 콘텐츠를 제공합니다. CloudFront를 통해 서비스하는 콘텐츠를 사용자가 요청하면 지연 시간이 가장 낮은 엣지 로케이션으로 요청이 라우팅되므로 가능한 최고의 성능으로 콘텐츠가 제공
- Virtual Private Cloud(VPC) — 사용자의 AWS 계정 전용 가상 네트워크입니다.
- 서브넷 — VPC의 IP 주소 범위입니다.
- 라우팅 테이블 — 네트워크 트래픽을 전달할 위치를 결정하는 데 사용하는 라우팅이라는 이름의 규칙 집합입니다.
- 인터넷 게이트웨이 — VPC의 리소스와 인터넷 간의 통신을 활성화하기 위해 VPC에 연결하는 게이트웨이입니다.
ELB
Elastic loadbalancer
Auto scailing
서버의 트래픽에 따라 ELB를 자동으로 생성해주는 툴
ElasticBeanstalk
ELB + Auto Scaling + EC2 한번에 관리할 수 있는 서비스
구글의 앱엔진이라는 서비스와 비슷하게 환경에는 신경쓸 필요없이 간단한 옵션만 조절하고, 어플리케이션만 배포하면 되는 형태
강의를 듣다가 EB가 등장하는 순간 ... 지금까지 고생한걸 한번에 다해준다는 개념을 보고 안도감과 안되는 것을 꾸역꾸역하던 것에 대한 허탈함이 느껴졌다
비용계산 관련해서는 요약에 포함하지 않았습니다.
내일 할 일
1. AI 크롤링 시작
2. AWS 강의 안된 부분 복습
'TIL' 카테고리의 다른 글
1-30[Project] aspx사이트 크롤링 문제점 인식 (0) | 2022.01.30 |
---|---|
1-29[AWS, GITHUB] AWS 강의 요약 #3 (0) | 2022.01.29 |
1-27[AWS, flask, S3] AWS 강의 요약 #1 (0) | 2022.01.27 |
1-26[Project] Drink plus 프로젝트 기획 (0) | 2022.01.26 |
1-25[Django] MVT 패턴 (0) | 2022.01.25 |