카테고리 없음
AWS 용어 정리 끄적
sandbackend
2022. 10. 28. 05:03
- * 강의 들으며 잠 깨기 위한 타이핑이여서 정보가 부정확합니다.
- 깃 - 형상관리툴
- CI/CD - 꾸준한 배포, push하면 바로 배포 되는
- .github/workflows/main.yml
- 깃허브 액션을 이용한 자동 배포
- 깃액션클라우드 - 마켓플레이스 - yml,s3,ec2
- VPC - 논리적 네트웤을 사용하고싶을때
- 가상 프라이빗 클라우드
- CIDR - 싸이더
- 서브넷
- 라우팅 테이블
- 보안그룹 - 방화벽 - 인바운드, 아웃바운드 규칙
- 탄력적 IP - IP고정시키기
- EC2 - aka.인스턴트
- SSH - 포트는 22번
- 키 페어 - 리눅에서 접속하는 방법
- 백엔드 구성 = EC2 + ELB 엘라스틱로드발란서 - EC2의 트래픽이 부족할 때
- 개발환경이 Monolithic에서 MSA 변화?
- 데이터베이스
- AWS RDS 클라우드 서비스
- 아키텍처의 변화 - 업그레이드가 굉장히 어려워씀,
- 서버를 엄청나게 크게 만들었었음 -> MAS아키텍처로 변화면서 찢어진 형태 사용 - 클라우드에 맡김
- 도메인 별로 찍어지면 DB에 거금을 쓰기 보단 아마존에 돈을내자
- RDBMS(SQL) 메인데이터베이스 정형화된데이터
- 관계형 데이터 베이스
- 표처럼되어있기에 관리하기가 유용함 + 테이블끼리연결 가능
- RDS - 메니지드 되는 관계형 데이터베이스
- Aurora 좋음. MySQL 프리티어
- 인프라는 80%정도가 테스트다
- mysql 기본 포트는 3306
- 스키마(schema) - 테이블을 가지고 있는 부모
- 스키마 추가
- default character ser utf8 collate utf8_general_ci; <<<--- 한글을
- 안깨지게 하려는
- EC2 비용계산
- Redis - 인메모리 DB
- REDMS의 부하를 덜어주기 위해
- ElastiCache - radis
- 기본포트 6379 - 실무시엔 변경함(해킹위험)
- radis엔드포인트 - ED 환경변수
- 인메모리에있는 데이터를 호출하는게 성능이 좋다
- 클라우드 - 로그관리
- ElasticSearch - 최초에는 검색엔진, ELK 스택 로그로 변화시켜 비정형 데이터를 분석하는 스택
- 찢어진 서비스를 로그 중앙화 -> kibana에서 보여준다
- ElasticSearch Service 키바나, ES - 로그서칭
- ELK 스택
- vi에디터
- ELK logstash
Dev Ops