호아's Diary

1. AWS 원격강의

참고링크 : https://medium.com/harrythegreat/aws-%EA%B0%80%EC%9E%A5%EC%89%BD%EA%B2%8C-vpc-%EA%B0%9C%EB%85%90%EC%9E%A1%EA%B8%B0-71eef95a7098

 

[AWS] 가장쉽게 VPC 개념잡기

가장쉽게 VPC 알아보기

medium.com

- VPC

VPC의 목적은 다양할 수 있지만 일반적으로 보안을위해 AWS 리소스간 허용을 최소화하고 그룹별로 손쉽게 네트워크를 구성하기위해 많이사용한다.

VPC에서 사용하는 사설 아이피 대역은 아래와같습니다.

- 10.0.0.0 ~ 10.255.255.255(10/8 prefix)

- 172.16.0.0 ~ 172.31.255.255(182.16/12 prefix)

- 192.168.0.0 ~ 192.168.255.255(192.168/16 prefix)

 

- 서브넷

서브넷은 VPC를 잘개 쪼개는 과정입니다. 서브넷은 VPC안에 있는 VPC보다 더 작은단위이기때문에 연히 서브넷마스크가 더 높게되고 아이피범위가 더 작은값을 갖게됩니다. 서브넷을 나누는 이유는 더 많은 네트워크망을 만들기 위해서입니다.

 

- 라우팅 테이블과 라우터

네트워크 요청이 발생하면 데이터는 우선 라우터로 향하게됩니다. 라우터란 목적지이고 라우팅테이블은 각 목적지에 대한 이정표입니다 데이터는 라우터로 향하게되며 네트워크 요청은 각각 정의된 라우팅테이블에따라 작동

- 인터넷 게이트웨이

인터넷게이트웨이는 VPC와 인터넷을 연결해주는 하나의 관문

2. 프로젝트 로그인 기능 내용 정리 및 트러블 슈팅 내용

상세 페이지의 Login 기능
- 개요 : JWT 토큰을 활용한 Login 기능의 API 개발, sign up 기능의 API 개발
1. Modal 기능 구현
- Main 화면에서 Modal을 사용하여 Login 및 sign up 화면을 보이기/숨기기 표시  
2. sign up 저장 API
- 아이디, 비밀번호, 닉네임, 생년월일, 성별 데이터를 중복 확인 및 정규식 표현 형식 설정으로 비교 후 해시함수 기능을 사용하여 저장  
- 프로필 이미지 미적용시 기본 이미지로 저장 및 프로필 이미지 미리보기 기능 구현
4. Login 정보 비교 API
- 아이디, 비밀번호 입력값과 몽고DB 데이터를 비교하여 활성화 
5. 프로필 상단바 정보 표시
- 프로필 이미지 아이콘 작업표시, 닉네임 표시 

트러블 슈팅
- 이미 존재하는 아이디로 회원가입을 시도했을 시, 회원가입이 되는 문제점
-> 기존 함수를 분리한후, 새로운 함수를 추가하여 해결

오늘 느낀 점

  • 기본개념을 확실히 익히자

내일 할 일

  • 원격강의, 프로젝트
  • TIL (Today I learned) 작성하기
  • 체크인, 체크아웃 하기

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading