17주 차 학습
1. Django
로그인 구현
- 기본 로그인 구현(내장 기능 활용)
- TEMPLATE
- {% url 'login' %}과 같은 {% %} 문법으로 URL 연결
- VIEW
- 로그인 후 redirect()를 통해 페이지 이동 처리
- TEMPLATE
- Class 구현
- TEMPLATE
- {% %} 문법을 사용하여 URL 연결
- MODEL
- AbstractBaseUser 상속
- 사용자 모델 구현
- BaseUserManager
- 사용자 생성 로직 정의
- PermissionsMixin
- 권한 관리
- AbstractBaseUser 상속
- VIEW
- Class 기반 View 사용
- redirect()를 통해 페이지 이동 처리
- TEMPLATE
2. AWS
Region(리전)
- AWS의 전 세계 데이터 센터 물리 위치
- 장애 격리, 데이터 보호 등의 이유로 리전 간 완전 분리
Availability Zone(AZ, 가용 영역)
- 하나의 리전 안에 있는 물리적으로 분리된 데이터 센터 그룹
- 일반적으로 리전 하나당 2개 이상의 AZ 보유
- 서로 다른 AZ에 리소스를 배치하면 서비스 안정성을 높일 수 있음
IAM(Identity and Access Management)
- AWS 리소스에 대한 접근 제어 서비스
- 주요 구성 요소
- 사용자(User)
- AWS 리소스에 접근할 수 있는 개별 계정
- 그룹(Group)
- 공통된 권한을 가지는 사용자들의 묶음
- 역할(Role)
- 일시적으로 특정 권한을 신뢰된 주체에게 부여할 수 있는 역할 기반 권한 시스템
- 정책(Policy)
- JSON 형식으로 작성된 접근 허용/거부 규칙
- 사용자(User)
EC2
- AWS의 대표적인 가상 서버 서비스
- 리눅스/윈도우 서버를 생성해 웹 서버, DB 등 다양한 용도로 활용 가능
17주 차 회고
Keep
- 꾸준히 운동해서 체력을 더 늘리고 싶다.
Problem
- 코딩 테스트를 준비해야 하는데 어디서부터 시작해야 할지 감을 잡지 못하겠다.
- 이제 단위 프로젝트를 시작할 때가 왔는데 내가 잘하지 못하는 분야라 걱정이 된다.
Try
- 프로그래머스에서 코딩 테스트를 준비해 봐야겠다.
- 현재 나에게 있어서 어느 것이 중요한지를 잘 생각해봐야 할 것 같다.
'SK네트웍스 Family AI캠프 10기 > Weekly 회고' 카테고리의 다른 글
| [플레이데이터 SK네트웍스 Family AI 캠프 10기] 19주차 회고 (0) | 2025.05.18 |
|---|---|
| [플레이데이터 SK네트웍스 Family AI 캠프 10기] 18주차 회고 (0) | 2025.05.11 |
| [플레이데이터 SK네트웍스 Family AI 캠프 10기] 16주차 회고 (0) | 2025.04.27 |
| [플레이데이터 SK네트웍스 Family AI 캠프 10기] 15주차 회고 (0) | 2025.04.21 |
| [플레이데이터 SK네트웍스 Family AI 캠프 10기] 14주차 회고 (0) | 2025.04.13 |