본문 바로가기

분류 전체보기

(134)
[플레이데이터 SK네트웍스 Family AI 캠프 10기] 18주차 회고 18주 차 학습 1. AWS Amazon ECR(Elastic Container Registry)완전관리형 Docker 컨테이너 이미지 저장소 서비스보안, 스케일링, 고가용성 환경에서 Docker 이미지를 저장하고 관리한다. AWS CodeBuild완전관리형 지속적 통합 서비스소스 코드를 컴파일하고, 테스트를 수행하며, Docker 이미지를 빌드하여 ECR 등에 업로드할 수 있다. Amazon ECS(Elastic Container Service)완전관리형 컨테이너 오케스트레이션 서비스Docker 컨테이너의 배포, 관리, 확장을 지원한다. AWS CodePipeline애플리케이션 릴리스를 자동화하는 CI/CD 서비스소스 코드 변경 > 빌드 > 테스트 > 배포까지 자동화된 워크플로우를 제공한다. AWS ..
80일차. AWS - Slack 더보기 80일 차 회고. 주말에 벽에 손목을 부딪힌 곳이 아직도 아파서 자꾸 신경 쓰여서 집에 가면 파스를 붙여야겠다. 1. AWS 1-1. Slack Slack클라우드 기반의 팀 협업 도구실시간 메시지 전송파일 공유작업 관리조직이 통합된 환경에서 효율적으로 커뮤니케이션할 수 있도록 지원한다. 1-2. Slack Bot Slack BotSlack 내에서 동작하는 자동화된 도우미메시지 전송알림 수신 1-3. Python 가상환경 생성uv venv .venv -p 3.13.\.venv\Scripts\activateuv pip install -r requirements.txt# requirements.txtslack_sdkpython-dotenvboto3 파일 구조slackbot/├─ .venv/..
79일차. AWS - CodePipeline 더보기 79일 차 회고. 1. AWS 1-1. Github CICD/├─ django-server/│ ├─ api/│ │ ├─ migrations/│ │ └─ __init__.py│ │ ├─ __init__.py│ │ ├─ admin.py│ │ ├─ apps.py│ │ ├─ models.py│ │ ├─ tests.py│ │ ├─ urls.py│ │ └─ views.py│ ├─ config/│ │ ├─ __init__.py│ │ ├─ asgi.py│ │ ├─ settings.py│ │ ├─ urls.py│ │ └─ wsgi.py│ ├─ sample/│ │ ├─ migrations/│ │ └─ __init__.py│ │ ..
[플레이데이터 SK네트웍스 Family AI 캠프 10기] 4개월차 회고 4개월 차 학습 1. Fine Tuning DeepSpeed오픈 소스 딥러닝 최적화 라이브러리주요 기능Model Scale대규모 모델 분산 학습Speed병렬 처리로 학습 속도 향상Scalability확장 가능한 학습 지원Usability메모리 중복 제거 등 편의성 제공 AccelerateHugging Face 제공 분산 훈련 설정 및 실행을 간소화하는 라이브러리 PromptAI 모델에게 원하는 응답을 얻기 위한 명령 또는 질문종류Hard Prompt명확하고 구체적인 지시Soft Prompt유연하고 개방적인 지시Prompt TuningPre-trained 모델 고정입력 벡터만 학습Prefix Tuning모델 파라미터 고정 문장 앞에 프롬프트 벡터 추가 PEFT(Parameter-Efficient Fine..
[플레이데이터 SK네트웍스 Family AI 캠프 10기] 17주차 회고 17주 차 학습 1. Django 로그인 구현기본 로그인 구현(내장 기능 활용)TEMPLATE{% url 'login' %}과 같은 {% %} 문법으로 URL 연결VIEW로그인 후 redirect()를 통해 페이지 이동 처리Class 구현TEMPLATE{% %} 문법을 사용하여 URL 연결MODELAbstractBaseUser 상속사용자 모델 구현BaseUserManager사용자 생성 로직 정의PermissionsMixin권한 관리VIEWClass 기반 View 사용redirect()를 통해 페이지 이동 처리 2. AWS Region(리전)AWS의 전 세계 데이터 센터 물리 위치장애 격리, 데이터 보호 등의 이유로 리전 간 완전 분리 Availability Zone(AZ, 가용 영역)하나의 리전 안에..
78일차. AWS - EC2 더보기 78일 차 회고. 이번 연휴에 일정이 다 차 있어서 공부를 많이는 하지 못할 것 같다. 그리고 연휴가 끝나면 단위 프로젝트를 시작해야 해서 이것도 준비해야 할 것 같다. 일단 연휴 동안 회고를 작성하고, 남은 시간에는 코딩테스트를 준비해야겠다. 1. AWS 1-1. EC2 인스턴스 생성 - ec2-mysqlNameec2-mysqlApplication and OS ImagesAmazon Linux 2023 AMI (64-bit x86)Instance typet2.micro (프리 티어)Key pairec2-mysql-keypair (새로 생성)Network settingsec2-mysql-sg (보안 그룹 생성) SSH 접속 - ec2-mysql (XSHELL)세션 생성 이름ec2-mys..
77일차. AWS - IAM & EC2 더보기 77일 차 회고. 코딩테스트를 준비해야 하는데 어디서부터 손을 대야 할지 너무 막막한 것 같다. 1. AWS 1-1. Region & Availability Zone Region(리전)AWS가 전 세계에 구축한 데이터 센터의 물리적인 위치각 리전은 서로 완전히 독립되어 있으며, 장애 격리나 데이터 주권(데이터 보호) 측면에서 중요하다. Availability Zone(AZ, 가용 영역)하나의 리전 안에 있는 물리적으로 분리된 데이터 센터 그룹보통 하나의 리전에는 2~3개의 AZ가 있으며, 서로 다른 AZ에 리소스를 분산하면 장애 발생 시 서비스 안전성을 높일 수 있다. 1-2. IAM IAM(Identity and Access Management)AWS 리소스에 대한 접근 권한을 제어하..
76일차. Django 더보기 76일 차 회고. 밤에 잠에 일찍 안 들다 보니까 하루 종일 피곤해서 오늘은 일찍 자야 할 것 같다. 특강을 다 들으면 9시 반이 되니까 12시 전에는 자도록 노력해봐야 할 것 같다. 1. Django 1-1. Login - Class 가상환경 생성uv venv .venv -p 3.13.\.venv\Scripts\activateuv pip install django mysqlclient Django 프로젝트 생성django-admin startproject config . Django 앱 생성python manage.py startapp userpython manage.py startapp todolist teamplates 생성mkdir templatesmkdir .\templates\..