본문 바로가기

WIL

23.05.01~05 WIL

한주간 한 것:

DRF 복습

AWS 수강

매일 페어프로그래밍

 

한주간 AWS를 통한 배포에 대해 강의를 들었다. 이와 동시에 DRF도 조금씩 복습하였다.

 

한주간 배운 것중 기억에 남는 것:

    1.  AWS(Amazon Web Services)는 클라우드 컴퓨팅 플랫폼이다. AWS는 분산된 데이터 센터를 이용해 인프라를 제공하고, 고객은 제공된 인프라를 쉽고 빠르게 설정, 관리할 수 있다.
    2.  IAM이란 AWS Identity and Access Management (IAM)은 AWS 리소스에 대한 액세스를 안전하게 제어하는 서비스다. 사용자, 그룹 및 역할을 생성하고 관리하여 리소스에 대한 액세스를 제어할 수 있다.
    3. MFA는 Multi-Factor Authentication의 약어로, 다중 인증 요소 인증 방식을 의미한다. 사용자 ID와 비밀번호 입력 외에 추가적인 인증 요소를 요구하여 보안을 강화
    4.  Scalability(확장성): 시스템이 필요에 따라 커지거나 작아질 수 있는 능력
       Availability(가용성): 시스템이 정상적으로 작동하고 사용 가능한 상태를 유지하는 능력
    5.  Elastic Load Balancer: 유저의 요청이 몰릴 때, 요청을 받아 EC2들에게 요청을 분산시켜 할당하며 단일 엔드 포인트 제공해 유저가 일일히 인스턴스마다 다른 ip로 접속하지 않아도 된다.
    6. SSL: 브라우저가 요청을 보내면 서버는 CA로 부터 인증 받은 '공개키가 포함된 인증서'를 브라우저에게 보낸다. 브라우저는 이 공개키를 이용해 대칭키(사전 마스터 키)를 암호화 해 서버에 보내고, 서버는 이를 비밀키로 복호화해 사전 마스터 키를 얻는다.
    7. S3는 클라우드 스토리지 서비스로, 정적 웹 호스팅이 가능하다.
    8. Cloud Front란 AWS에서 제공하는 Content Delivery Network 서비스 이다. 콘텐츠를 효율적으로 전달하기 위해 여러 노드를 가진 네트워크에 데이터를 저장(캐싱)하여 제공하는 시스템을 말한다.
    9. Elastic Bean Stalk: 배포 프로세스를 자동 처리하고, DB와 같이 운영에 필요한 리소스를 구축한다.
    10.  도메인 주소는 TLD, SLD, domain name, subdomain으로 이루어진다.
    11. 오름차순,내림차순으로 이미 정렬된 경우 이진 탐색을 이용해 O(log n)의 시간복잡도로 원하는 값을 찾을 수 있다.

한주 회고

휴일이 있었고 가족약속이 많은 한주간이었기에 목표를 완수하지는 못했다. 하지만 전 주에 비해 더 잘 집중할 수 있었던 것 같다. 이번주에는 팀 프로젝트가 있다. 팀 프로젝트를 무사히 완주하고 틈틈히 복습도 챙겨보자.

 

이번주 목표

DRF 3주차 까지 블로그에 정리

팀 프로젝트에서 컨벤션을 잘 지키며 원하는 기능 구현 완수하기

 

'WIL' 카테고리의 다른 글

23.05.08~14 WIL  (0) 2023.05.17
23.04.24~28 WIL  (0) 2023.05.01
23.04.17~21 WIL  (0) 2023.04.24
23.04.10~23.04.14 WIL  (0) 2023.04.16
23.04.03~07 WIL  (0) 2023.04.09