일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Transaction
- Continuous Delivery
- EC2
- DRF
- DjangoRestFramework
- Git
- to_attr
- Prefetch_related
- aggregate
- Continuous Deployment
- testcase
- CI
- docker
- CD
- DjangoCache
- racecondition
- aws
- 백준
- django
- Coroutine
- nestedfunction
- 도커
- dry-yasg
- F객체
- Python
- 코루틴
- apitestcase
- QuerySet
- database
- annotate
- Today
- Total
목록AWS (6)
BackEnd King KY

티스토리로 보기 불편하실 경우 Github에서도 보실 수 있습니다. 문제 EC2 인스턴스 내에서 redis.conf 파일에 접근하기 위해 cd /etc/redis를 입력했더니 -bash: cd: redis: Permission denied 라며 접근할 수 없었다 해결 chmod 777 redis를 하니 됐다. 777 모드는 모든사용자가 쓰기, 읽기, 실행하도록 바꿀수 있어서 지양한다고 해서 다른 모드 변환을 고려해봐야 할 것 같다

Elastic Beanstalk에 Django 애플리케이션 배포 EC2 인스턴스도 생성되었고, Elastic Beanstalk 환경에 배포하는 과정을 해보려고 합니다. 이거 끝나면 Jenkins를 이용한 CI/CD 파이프라인 구축 -> 도커 해볼 생각입니다. 출처는 AWS Elastic Beanstalk 공식문서 입니다. 티스토리에서 보기 불편하실 경우, Github에서 보실 수 있습니다. Setting up your Python development environment EB로 배포하기 전에 로컬에서 애플리케이션을 테스트 하도록 Python 개발 환경을 설정합니다. EC2 인스턴스에 연결하여, virtualenv를 설치합니다. pip install virtualenv 그 다음, 설치한 virtualen..

EC2 인스턴스 Pull받기 EC2 생성도 했으니, 제 프로젝트를 서버로 띄어보겠습니다. 티스토리가 보기 불편할 경우, Github에서 보실 수 있습니다. 생성된 EC2에서 연결을 누르면 인스턴스의 연결이 모달로 나옵니다. 저는 독립 실행형 SSH 클라이언트를 선택했습니다. Continue Connecting 물음에는 yes 입력 후 연결합니다. 그러면 이렇게 화면이 전환되는데, 이걸 확인하셨으면 접속이 잘 된 것입니다. 제 프로젝트를 Clone 받기 위해 아래 명령어를 입력합니다. sudo yum update -y sudo yum install git -y -y는 update, install 과정에서 발생하는 모든 질문에 대해 yes라고 응답하겠다는 의미입니다. 그리고 clone을 받으면 이렇게 프로젝..

AWS EC2 인스턴스 생성 서버를 띄우기 위한 기본 세팅이 끝나서 서버 구축을 해보겠습니다. 서버는 AWS EC2(AWS Compute Cloud)를 통해 구축할 수 있습니다. AWS EC2 공식문서를 보며 직접 구축해보겠습니다. 티스토리에서 보기 불편하실경우, Github에서 읽어보실 수 있습니다. AWS Key Pair 우선, 서버 구축전에 키 페어 먼저 생성이 되어있어야 합니다. 퍼블릭 키 암호화를 통해 인스턴스에 대한 로그인 정보를 보호하기 때문인데, Linux 인스턴스에는 암호가 없으므로 인스턴스에 안전하게 로그인 하기 위해 키페어를 사용한다고 합니다. EC2 메뉴로 이동하면, 리소스 항목 -> 키 페어를 클릭합니다. 키 페어 생성을 클릭한뒤, 각 항목들을 입력합니다. 키 페어 유형에서 ED2..

AWS IAM 사용자 추가 및 MFA 설정 회사에서 AWS 관련 업무를 하려면 제 회사 AWS 계정을 추가하여 권한을 줘야 합니다. 그래서 오늘 AWS IAM을 통해 신규 입사자가 왔을 때, 어떻게 추가해주면 되는지 설정해보겠습니다. 모든 출처는 AWS IAM 공식 문서입니다. AWS IAM IAM이란 Identify and Access Management의 약자로, 리소스를 사용할 수 있도록 인증 및 권한 부여된 대상을 제어할 수 있습니다. AWS 계정 생성 시 모든 리소스와 서비스에 접근 가능한 루트 사용자가 있으며, 일상적인 사용 시 루트 사용자 사용을 권장하지 않고 있습니다. 그래서 이렇게 그룹을 나누어 역할에 맞는 권한을 부여할 수 있도록 하는 것이 사용 이유 중 하나입니다. 관리자 IAM 사용..

✔️Intro 2월 24일 AWS에서 하는 AI&ML 온라인 컨퍼런스가 있었습니다. 어떻게 보면 제가 백엔드 개발자가 된 것도, 그 중 파이썬을 배우게 된 것도 AI&ML의 영향이 커서 듣고 싶었는데, 그 때 업무 중이라 듣지 못 했습니다. AWS에서 감사하게도 다시보기를 제공해줘서 쉬는 날 보게 되었습니다. 다시보기는 3월 31일까지라고 합니다. 발표는 AWS에서 AI&ML 기술 지원을 담당하고 계신 문곤수님께서 해주셨습니다. ✔️Index 머신 러닝 개요 및 데이터 준비의 중요성 CSV 포맷 데이터 준비 및 ML Workflow 프로토타이핑 이미지 데이터 준비 및 ML Workflow 프로토타이핑 ✔️1. 머신러닝 개요 및 데이터 준비의 중요성 가장 일반적인 ML 프로세스입니다. 문제 정의 후 데이터..