일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- promise
- auth0
- VR
- JavaScript
- vuetify
- npx
- AR
- CI/CD
- Component
- WebXR
- 상태관리
- PDO
- EM6
- JS
- vue
- vuex
- WebVR
- version mismatch
- 3d
- PHP
- bootstrap
- Three.js
- package-lock.json
- Node
- array
- aframe
- javscript
- A-Frame
- web
- vue-template-compiler
- Today
- Total
목록개발/AWS (6)
대가는 결과를 만든다
EC2에 SSH로 접근제어를 위해 키페어(private-public)를 사용하는데, 하나의 키페어를 여러 개발자가 공유해서 쓸 수도 있겠지만, 필요에 따라 개발자별로 별도로 키페어를 관리하는 상황이 있을 수 있다. AWS EC2 웹 콘솔에서 '키페어'를 클릭해서 들어가면 생성했던 키페어 목록을 볼 수 있다. 처음 EC2를 생성했을 떄 키페어를 기본으로 생성하고 적용되게 되어 있다. 하지만 한번 EC2가 생성된 후의 키페어 추가(삭제)는 키페어를 발급한 후 직접 EC2에서 추가(삭제) 해주어야한다. 웹 콘솔에서 키페어 생성을 한 후 PEM, PPK 중 필요한 파일을 선택한 후 생성한다. 이 private key 파일은 처음 키페어를 생성했을 때만 얻을 수 있다. (윈도우 환경에서 putty를 이용한 접속을..
aws의 특정 서비스에 접근하는 방법은 다음과 같이 3가지가 있다. 1) aws sdk 2) aws cli 3) aws console (웹 페이지) aws console을 통해서가 아닌 명령어로 aws service에 특정 명령 실행하고자 할때 aws cli가 필요하다. (예를 들어 s3에 파일 업로드, ecr에 image push 등..) 1. Python 설치를 확인 (Python 2 버전 2.7+ 또는 Python 3 버전 3.4+) $ python --version 2. 번들 설치 curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip" unzip awscli-bundle.zip sudo ./awscli-bun..
초기 AWS 서비스 사용 진입시 대부분은 서비스 자체에만 집중해서 개발을 시작하게 된다 (특히 소규모의 팀인 경우 더욱 그렇다). 하지만 여러 구성원들이, 여러 AWS 서비스들을 사용하게 되고, 유기적으로 연결된 구조로 사용하게 되면서 보안적으로 갖춰야할 관리 시스템과 권장 사항들이 있다는 것을 정리하고자 한다. IAM이란? (Identity and Access Management) AWS 리소스 액세스를 관리/제어하기 위한 서비스로 인증 또는 권한부여 대상을 관리한다. 초기 AWS 계정 생성 시 해당 계정의 모든 AWS 서비스 및 리소스에 완전한 액세스 권한이 있는 하나의 ID, 즉 AWS 계정 루트 사용자로 시작한다. 일상적인 작업, 관리 작업조차도 이 루트 사용자를 사용하지 않는 것을 권장하고 있고..
INTRO EC2에서 운영하고 있는 서버에 https를 적용하기 위해서는 두 가지 방법이 있다. 1) EC2 내부에 SSL인증서를 설치하고 서비스하는 방법 (일반적인 기존 방식) 2) AWS에서 제공하는 인증서 관리 서비스인 ACM(AWS Certificate Manager)을 ACM 통합서비스와 연동하여 적용하는 방법 (참고 : ACM이란? https://docs.aws.amazon.com/ko_kr/acm/latest/userguide/acm-overview.html) 1) 의 방법은 기존 개발방식에서 적용했던 일반적인 방식이다. 유료 인증서나, Let's Encrypt같은 무료 인증서를 적용해서 운영가능하다. 인증서의 경우 까다로운 것이 인증서 유효기간마다 갱신해주야 한다는 것이다. (Let's E..
ec2에서 호스팅 되는 웹app에서 s3에 위치한 자원 url을 이용하면 당연히 cors 오류가 생긴다. 그래서 s3 cors 설정이 필요하다. 간단함! 권한 tab에서 cors 구성 창에 작성 하면된다. * GET 참고 : https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/user-guide/add-cors-configuration.html CORS와의 교차 도메인 리소스 공유를 허용하려면 어떻게 해야 합니까? - Amazon Simple Storage Service CORS와의 교차 도메인 리소스 공유를 허용하려면 어떻게 해야 합니까? 이 단원에서는 Amazon S3 콘솔을 사용하여 S3 버킷에 cross-origin 리소스 공유(CORS) 구성을 추가하는 방법..