본문 바로가기

전체 글122

The bucket does not allow ACLs... Bucket 을 만들었는데 다음과 같은 에러를 만났다. 즉, ACL은 파일별 접근 권한 설정인데 권한이 없다는 뜻 같다.그럼 어떻게 해야할까?파일 접근 권한 정책에 대한 비교는 다음을 참조하고 여기서는 ' Bucket Policy' 를 이용해서 특정 폴더에만 접근 권한을 주기로 하자.* aws bucket 권한 관리https://miracle-tech.tistory.com/64 AWS bucket의 권한 관리🔐 AWS 권한 관리 3총사 ACL vs Bucket Policy vs IAM Policy 완전 비교 📄 ACL Access Control List 파일 단위 권한 설정 간단하고 빠름 파일마다 개별 설정 레거시 방식 제한적 기능 쉬움 ..miracle-tech.tistory.com * Resou.. 2025. 10. 10.
항상 보는 에러 CORS와 Preflight Request 완전 정복 🌐 CORS와 Preflight Request 13살도 이해하는 완전 정복 가이드 1. CORS가 뭔가요? 🤔 집 방문 비유로 이해하기 ❌ CORS 없이 (거절당함) 너: "안녕? 놀러 왔어!" 친구 엄마: "너희 집 주소가 어디야?" 너: "123번지요" 친구 엄마: "우린 456번지만 받아. 돌아가!" .. 2025. 10. 10.
aws access key, secret access key 생성하기 aws에 접속하기 위해서는 다음 2개의 키가 필요하다.생성방법을 알아보자.AWS_ACCESS_KEY_ID=your-access-keyAWS_SECRET_ACCESS_KEY=your-secret-key IAM 생성.IAM( AWS 리소스에 접근할 수 있는 권한)으로 이동하여, users를 클릭. user name을 넣고 next 클릭 권한 설정에서는 테스트용으로 3번째 Attach policies directly 로 하는 것이 편리하다.선택하면 어떤 정책을 사용할 것인지 나오는데 's3'를 입력하면 s3에 관련된 정책이 모두 나온다.이 중에서 읽기/쓰기 모든 권한이 있는 AmazonS3FullAccess를 체크하고 next 를 누른다. 생성 전 체크 생성 완료. Access Key 생성생성된 users를.. 2025. 10. 10.
aws s3 생성방법 S3를 검색하고, Create a bucket 를 누른다. 버킷을 생성한다.기본 Default 에서 변경할 부분은 Bucket name 만을 한다.* Encryption type 중에 SSE-KMS 는 과금되는 대상이므로 잘못 선택하지 않도록 한다. "아니, bucket name 중에 test 를 만든적이 없는데 왜 이미 있다고 나올까?"=> bucket name은 세계 유일해야하므로!! (다른 사람이 안만든걸로 해야함) 버킷 생성! 이제, 서비스에 S3를 연결해보자!AWS_REGION=us-east-1AWS_ACCESS_KEY_ID=your-access-keyAWS_SECRET_ACCESS_KEY=your-secret-keyS3_BUCKET=your-bucket-name AWS_REGION=ap-no.. 2025. 10. 10.
aws 요금 알림 서비스 설정하기 aws 는 free tier 를 쓰더라도 가끔씩 요금 폭탄을 맞을때가 있다.모든 서비스가 무료가 아니고, limit 또한 존재하기 때문이다.따라서, 혹시라도 과금이 될때 다음의 설정을 해놓으면 과금을 미리 방지할 수 있다.(기본 과금 알람은 $100 로 되어있는 것 같다.) 1. Console에서 Budge 을 검색 후, 생성. 2. 알림의 종류 (Zero spend budge: $0.01라도 초과되면 알람) 을 선택 후, Create a budget 클릭! 설정 완료 화면 2025. 10. 10.
클라우드 스토리지 완벽 비교 | 어떤 서비스를 선택해야 할까? 클라우드 스토리지 완벽 비교 2025 AWS S3, Google Cloud, Azure부터 무료 대안까지 실제 비용과 성능을 철저히 비교 분석했습니다 📅 2025년 1월 ⏱️ 15분 읽기 👁️ 12,847 조회 💡 이 글을 읽으면 얻을 수 있는 것 .. 2025. 10. 10.
파일 업로드를 쉽게 알아보자 📁 파일 업로드 완벽 가이드 Frontend에서 Backend까지 모든 것을 다루는 종합 가이드 기본 개념 프로세스 Frontend Backend 저장소 라이브러리 보안 최적화 📊 파일 업로드 프로세스 Overview .. 2025. 10. 9.
런타임(Runtime)이란? 개발자라면 꼭 알아야 할 핵심 개념 "Node.js는 언어인가요, 프레임워크인가요?" - 개발 입문자들이 가장 많이 하는 질문이 질문에 대한 답을 찾다 보면 반드시 마주치게 되는 개념이 바로 **런타임(Runtime)**입니다. 오늘은 런타임이 무엇인지, 왜 중요한지 쉽게 풀어서 설명해드리겠습니다.📖 목차런타임이란 무엇인가?실생활 비유로 이해하기런타임의 핵심 역할주요 런타임 환경들언어 vs 런타임 vs 프레임워크실전 예제로 이해하기핵심 정리🎯 런타임이란 무엇인가?한 문장 정의런타임(Runtime)은 코드가 실제로 실행되는 환경입니다.조금 더 풀어서 설명하면:개발자가 작성한 코드 (텍스트 파일) ↓런타임이 이해하고 실행 ↓실제 동작하는 프로그램코드는 그 자체로는 그냥 텍스트 파일일 뿐입니다. 누군가 그것을 읽고,.. 2025. 10. 7.
PostgreSQL 기반 클라우드 DB 완벽 가이드 "PostgreSQL 배우려고 하는데 설치부터 막히네요..."더 이상 로컬 설치로 고생하지 마세요. 2025년에는 무료 클라우드 DB가 넘쳐납니다. 회원가입 30초면 바로 사용 가능하고, 백업도 자동이고, 어디서든 접속할 수 있습니다.이 글에서는 실제로 무료로 쓸 수 있는 PostgreSQL 클라우드 서비스 6개를 비교해드리겠습니다.📊 한눈에 비교표서비스무료 용량PG 버전가까운 리전특별 기능추천도NeonDB512MB16🇯🇵 도쿄Serverless, 브랜치⭐⭐⭐⭐⭐Supabase500MB15🇸🇬 싱가포르Auth, Storage⭐⭐⭐⭐⭐Railway1GB15🇺🇸 미국CI/CD, 멀티 DB⭐⭐⭐⭐Render1GB15🇸🇬 싱가포르자동 SSL⭐⭐⭐ElephantSQL20MB15🌍 전세계심플함⭐⭐.. 2025. 10. 6.
반응형