일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쿠버네티스 컨트롤러
- 쿠버네티스
- #Swagger-editor
- 프로세스 통신
- 모두의캠퍼스
- AWS
- IP
- React
- #Swagger
- #스웨거
- 카카오게임즈
- 북딜
- ecs
- #Swagger-ui
- Site Reliability engineering
- fluentd
- #Swagger-codegen
- Redux
- docker
- javascript
- Reducer
- server
- React.js
- 모캠
- #api 문서화
- SRE
- Kubernetes
- action
- 기술PM
- 프로세스
- Today
- Total
목록AWS (11)
탕구리's 블로그
개요 현재 주로 사용중인 http/1.1 환경에서 벗어나 실제 http/2.0을 도입하기 위한 방법에 대한 문서화를 목표 http/2.0 도입이 어려운 경우 http/1.1 환경을 개선하기 위해 고려해야할 부분에 대해 소개 목적 기존 게임 서비스에서 가지는 네트워크 환경을 개선하기 위해 http/1.1에서 발생하는 단점을 보완하기 위해 http/2.0 적용 검토를 진행 http/1.1에서 가지고 있든 단점은 크게 3가지이다. HOLB(Head Of Line Blocking) 문제 multi connection establish로 인한 resource 비용 낭비 헤더 압축 불가 http/1.1과 2.0의 connection 생성 및 관리 형태 - (multi-flexing) HTTP/1에서는 프로토콜 차원..
ECS 사용법에 대한 포스팅을 계속해서 이어가려고 합니다. ECS에서는 Service와 Task라는 중요한 두개의 개념이 있으며, 지난번 포스팅에서는 Task가 무엇인지 ECS에서 사용하는 Task-Definition 방법에 대하여 알아보았습니다. Task에 대해 궁금하신 분은 지난 포스팅을 참조해주세요 우선, ECS 아키텍쳐를 살펴봅니다. Service를 살펴보면 중간에서 Target Group과도 연결되어 있고 task-definition, 여러개의 task들 등.. 시스템 중앙에서 무언가를 관리하는 역할을 하는 것 처럼 보입니다. 실제로 Service는 우리가 등록한 테스크를 관리하며 배포된 시스템이 정상상태로 유지하도록 하는 역할을 하고 있습니다. Service 설정 과정을 살펴보며 어떤 기능들을..
AWS ECS에는 일전에 다루었던 Cluster 외에도 Service와 Task라는 개념이 존재한다. 우선 테스크란, ECS에서 우리가 생성한 컨테이너를 구동하는 최소 단위이다. 그렇다고 "컨테이너=테스크"라는 의미는 아니며 n개의 컨테이너 묶음을 하나의 Task로 지정할 수 있다. 예를 들어 우리가 하나의 웹 서비스를 구성하기 위해 was, db, redis 각각의 컨테이너를 사용한다고 가정해보자 이런 경우에 docker-compose를 사용해 하나의 묶음으로 배포할 수 있다. 테스크 또한 비슷하게 생각할 수 있다. 우리가 실행하고자 하는 컨테이너를 묶음으로 만들어 하나의 배포 단위로 만들 수 있다. 직접 테스크 정의를 해보자 1. 새 작업 정의 생성 우선 좌측 메뉴의 작업 정의로 이동해 "새 작업 정..
당분간의 포스팅에서는 ECS 사용을 위한 방법에 대해서 조금씩 뒤적거려볼 예정입니다. 아래의 순서에 맞춰서 포스팅을 작성하게 될 것 같습니다. 1. 클러스터생성하기 2. Task Definition 설정하기 3. 서비스 생성하기 그럼 우선, 이번 포스팅에서는 AWS Console을 통해 클러스터를 생성하는 방법과 어떤 옵션들을 설정할 수 있는지 알아보도록 하겠습니다. 클러스터 생성하기 ECS를 사용하기 위해서는 클러스터를 생성해야 합니다. 클러스터는 묶음(?)의 단위로 생각하면 편하고 보통은 프로젝트 단위 혹은 컨테이너 종류에 따라 분리할 수 있다고 합니다. 클러스터는 단순히 논리적인 개념이므로 물리적인 장비가 포함되지 않습니다. 1. 템플릿 선택하기 AWS Console을 통해 ECS "클러스터 생성"..
혹시 같은 문제로 인해 이 글을 읽게 되었고 다른 방법으로 해결하신 분이 있다면 꼭 좀 댓글에 남겨주세요 ㅠㅠㅠ 부탁드립니다! 문제 해결에 대한 포스팅 시작! ECR을 사용하기 위해 AWS에서는 IAM을 통해 사용자 권한 관리를 진행하고 이에 따라 ECR에 로그인하는 과정이 필요하다. 우선, 가이드에 나와있는 대로 로그인을 위해 명령어를 입력! 아래 명령어는 aws cli v2 명렁어이다. v1에서는 "get-login" 명령어를 사용하고 있다. $ aws ecr get-login-password --region | docker login \ --username AWS --password-stdin \ .dkr.ecr.region.amazonaws.com 시키는대로 했는데. 자꾸 에러가난다. 화가났다. ..
S3 (Simple Storage Service) S3는 Simple Storage Service의 약자이며 AWS에서 제공하는 파일서버입니다. 저는 평소에 생각보다 S3를 사용할 일이 많이 생기더라고요. 도메인과 연결하여 정적 사이트를 제공하기도 하고 일반적인 파일서버로 사용하거나 배포 파일을 관리할 때 사용하기도 합니다. 그럴 때마다 항상 헷갈리는 부분이 버킷 정책과 접근권한에 대한 부분이에요. 그래서 이번엔 그 부분을 정리해두려 합니다. 권한 관리 생각보다 헷갈린다? 저는 S3를 통해 총 3가지의 권한에 대해 설정해 보았습니다. Public Access, ACL(사용자, 버킷, 객체), Bucket Policy입니다. 각각 권한에 대한 설정을 통해 퍼블릭, 버킷, 객체에 대한 설정을 할 수 있으며,..
시작하기 전에 해당 블로그에 작성되는 글은 주인장의 지극히 주관적인 생각이 다수이며, 대부분의 지식은 구글링을 통해 얻고 있기 때문에 옳지 않은 정보가 있습니다. 잘못된 부분이나 수정해야 하는 부분이 있다면 과감히 덧글을 남겨주세요! 모르는게 많은 새싹입니다 오늘의 주제 지난 포스팅에서 AWS CloudFront의 특징에 대해서 알아보았습니다. 까묵었다면 [AWS] - [AWS 파헤치기] #2 CloudFront(CDN)가 뭐야? 를 참고해주세요~ 이번 포스팅에서는 실제로 AWS Console을 통해서 CloudFront를 설정하고 배포하는 방법에 대해서 알아보도록 하겠습니다. CloudFront 설정하기 1. CloudFront page 접근 2. 전편에서 말했던 Web(HTTP통신)과 RTMP(스트리..
시작하기 전에 해당 블로그에 작성되는 글은 주인장의 지극히 주관적인 생각이 다수이며, 대부분의 지식은 구글링을 통해 얻고 있기 때문에 옳지 않은 정보가 있습니다. 잘못된 부분이나 수정해야 하는 부분이 있다면 과감히 덧글을 남겨주세요! 모르는 게 많은 새싹입니다 오늘의 주제 오늘의 주제는 AWS 서비스 중에서도 CloudFront에 대해서 그리고 설정하는 방법에 대해서 알아보려고 합니다. 운영했던 서비스가 파일 자체를 업로드하고 다운로드가 할 일이 많아서 좀 더 빠른 서비스를 제공하려고 찾다가 CDN을 이용해야겠다는 생각이 들었고, AWS에서 제공하는 CloudFront에 대한 내용을 정리하게 되었으니 재미있게 읽어주세요 :) CloudFront란? CloudFront는 AWS에서 제공하는 CDN 서비스 ..
시작하기 전에업무를 진행하며 샆질의 샆집의 샆질을 하며 학습한 내용을 정리함을 목표로 합니다. 신입 개발자의 AWS 고군분투기를 통해 클라우드 서비스를 처음 사용해보시는 저같은 초보 개발자분들에게 많은 도움이 됐으면 좋겠습니다. 오늘의 주제오늘의 주제는 ABL(Application Load Balancer)를 설정하는 방법에 대하여 알아보겠습니다. 부족한 부분은 많겠지만 재미있게 읽어주세요. 사진을 보면서 차근차근 하나씩 진행해 보도록 하겠습니다. 어쩌다 이 글을 들어오셨는데 아직 로드밸런서에 대해 잘 모르시는 분들은 로드밸런서에 대한 이전 게시물을 참고해주세요! 1. 생성화면 찾아가기 (1) 왼쪽 상단의 서비스 탭을 누르면 좌측 화면과 같이 메뉴창이 주르르르륵 뜹니다. EC2를 선택하여 들어가 줍니다...