| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
- subprocess
- 도커컨테이너
- LLM
- delete비교
- EKS
- 영상자동화
- ffmpeg
- 파이참
- vivecoding
- VPC
- 파이썬이미지
- moviepy2
- mysql성능
- 생성형AI
- 파이썬
- agentic
- Python
- moviepy
- efs
- 옵셔널체이닝
- null오류
- lambda
- 노드그룹
- AWS
- ffprobe
- 파이썬영상
- EC2
- 파이썬영상편집
- truncate비교
- docker
- Today
- Total
목록AWS (8)
씩씩한 개발자
안녕하세요. 씩씩한 개발자입니다. 🔥지난 글에서 EKS 클러스터 생성을 해보았고, 이어서 노드 그룹을 추가해보겠습니다. https://strongdev.tistory.com/23 [AWS] EKS의 개념, 클러스터 생성해 보기안녕하세요. 씩씩한 개발자입니다🔥AWS를 사용하는데, 사실 Lambda 나 S3 같은 서비스 위주로 사용해서, 내부적으로 작동하는 구조에 대해서는 몰랐거든요.EKS 버전 업그레이드를 주기적으로 하는strongdev.tistory.com 이 말이 무슨 말이냐면,지금 상태의 EKS 클러스터에는 가상머신이 하나도 없어서,오늘은EKS 노드 그룹(Node Group)을 추가해서, 가상머신(EC2)를 띄워보려고 합니다.배경지식 (용어정리) 먼저 용어부터 정리해봅시다.클러스터: 쿠버네티스 ..
안녕하세요. 씩씩한 개발자입니다🔥AWS를 사용하며 Lambda 나 S3 같은 서비스 위주로 사용해서, 내부적으로 작동하는 구조에 대해서는 몰랐거든요.EKS 버전 업그레이드를 주기적으로 하는구나~ 하는 정도로만 알았는데, 이번에 실제로 EKS 클러스터와 노드를 만들어보며 공부해 보았어요.“EKS가 뭔지부터, AWS 콘솔에서 직접 클러스터 생성하는 과정 (총 5단계)”을 제가 실제로 만들어보면서 이해한 수준으로 정리해보려고 해요. 그래서 EKS가 뭘까요?EKS는 Elastic Kubernetes Service입니다. 말 그대로쿠버네티스(K8S)를 AWS가 대신 탄력적으로 관리해 주는 서비스입니다.사실, K8S 자체는 오픈소스라서 직접 설치 가능함.하지만, 직접 설치하면 → 마스터 노드, 업그레이드, 보..
안녕하세요. 씩씩한 개발자입니다!🔥 이번 포스팅에서는 AWS를 쓸 때 반드시 알아야 하는 VPC(Virtual Private Cloud)에 대해 기초 개념을 정리하고, AWS 콘솔에서 직접 생성해보려고 합니다. AWS에서 서비스를 구축하다보면.. 잘 구축했다 싶은데, 뭔가가 작동이 안된다싶으면 같은 VPC가 아니라 안되었을 때가 있더라구요. Alert를 왜 안줄까요..ㅠ.. 아무튼 VPC를 알아야 AWS 에서 뭔가를 제대로 할 수 있기 때문에 반드시 알아야 합니다. 그래서 이번 글은 “VPC가 왜 필요한지 → 네트워크 기본 → 구성 요소 → 헷갈리는 포인트” 이 흐름으로 정리해볼게요. 1) VPC는 네트워크다.VPC는 단순히 서비스 하나가 아니고, AWS 안에 만든 네트워크입니다.그래서 VPC를 이..
안녕하세요. 씩씩한 개발자입니다! 오늘은 AWS를 사용하면서 반드시 이해해야 하는 IAM(Identity and Access Management)에 대해 정리해보겠습니다. AWS에서 EC2, S3, Lambda 같은 서비스를 만들기 전에 꼭 고민해야 할 게 있는데요,바로 “누가(Who), 무엇을(What), 어디까지(How much) 할 수 있는가”입니다.이 역할을 담당하는 핵심 서비스가 IAM입니다. ==> AWS 회원가입 격이라고 이해하면 가장 간단하지 않을까 싶어요. AWS를 처음 시작하면 루트(Root) 계정 하나로 모든 작업을 처리하기 쉽습니다.하지만 루트 계정은 AWS 계정의 모든 권한을 가진 최종 관리자이기 때문에, 보안 사고가 발생하면 계정 전체가 위험해질 수 있습니다. 그래서 실무에서는 ..
안녕하세요. 씩씩한 개발자입니다! 이번 포스팅은 지난 'AWS Lambda에 MoviePy 설치하는 방법 (Docker + Layer 구성) - 1편'을 좀 더 명확하게 정리한 글입니다. AWS Lambda를 쓰다보면 반드시 알아야 하는 기능이 'Layer' 입니다. Layer 기능을 통해 외부 Python 패키지를 람다에서 사용할 수 있죠.처음엔 그냥 PC에 설치한 레이어를 바로 zip해서 업로드 해서 사용했는데, 문제가 없었어요.하지만 이번에 moviepy를 Layer로 올리는데 기존 방식은 잘 안되더라구요. 알아보니, 가장 확실한 방법은 Lambda와 동일한 OS 환경에서 직접 패키지를 설치하고 zip으로 묶는 방식입니다. 이를 위해①Lambda 공식 Docker 이미지를 사용해 컨테이너를 띄우고..
AWS Lambda에서 FFmpeg 사용하기 위해 EFS를 마운트하며 알게 된 것들 안녕하세요. 씩씩한 개발자입니다🔥 최근 AWS Lambda 함수에서 FFmpeg을 실행할 일이 있었는데, 빌드된 바이너리 파일의 용량이 250MB가 넘어가면서 기본 Lambda 배포 패키지 한도(250MB)를 초과하게 되었습니다.이를 해결하기 위해 Amazon EFS (Elastic File System)를 사용했고, EC2에서 FFmpeg 바이너리를 EFS에 넣은 후, Lambda에서 이를 마운트해 사용해보았습니다. 그 해결 방법과 과정은 아래 포스팅을 참고해 주세요!!https://strongdev.tistory.com/8 AWS Lambda - EFS - EC2 | ffmpeg 파일 마운트하고 람다에서 사용하기안..