일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AWS
- webcrawling
- tensorflow
- visualizing
- adaptive life cycle
- ECS
- Project
- javascript
- 프로젝트
- instance
- Agile
- keras
- python
- Method
- data analyze
- analyzing
- TypeScript
- data
- algorithm
- 자바스크립트
- matplotlib
- Scrum
- 크롤링
- Crawling
- 애자일
- pandas
- DANAWA
- 다나와
- opencv
- angular
- Today
- Total
목록분류 전체보기 (128)
LiJell's 성장기

이 글은 AWS Docs에 있는 ECS Deployment 속도 개선을 관련 내용을 정리한 내용입니다. 배포가 느려 개발에 지연을 주고, Scaling시에도 Traffic이 몰렸을 때 서버가 죽는 경우까지 발생하여 글을 읽고 적어봤습니다. 아직은 한글 번역 글은 없기 때문에 도움이 되면 좋겠네요! ECS Deployment 속도 개선을 위해 아래와 같은 방법을 사용할 수 있습니다. HealthCheckIntervalSeconds , HealthyThresholdCount 값을 적정 수준으로 낮게 잡는다. deregistration_delay.timeout_seconds 과 ECS_CONTAINER_STOP_TIMEOUT를 적정 수준 낮게잡아 drain 시간을 줄인다. 가벼운 이미지 타입을 사용한다 vCP..

Edge Services Edge는 CDN에서 콘텐츠를 지역적으로 가까운 위치에서 사용자에게 전달하는 역할을 하는 서버들을 말합니다. 예를 들어, Edge Location에는 DNS 서비스 (AWS Route 53), 데이터 캐쉬 컨텐츠 (AWS CloudFront), 미디어 처리 (AWS elemental), DDOS/ L7 보안 (AWS Shield, AWS WAF) 등이 포함됩니다. Edge와 관련된 조금 더 자세한 내용은 아래 글을 참고해주세요. 웹 애플리케이션 서비스 개요 AWS로 애플리케이션을 만들 때 보통 아래와 같이 구성합니다. 웹 애플리케이션 = Origin + Edge + Client 애플리케이션을 구성할 때 "Origin(오리진)"은 주로 콘텐츠 전달 네트워크(CDN)나 웹 애플리케이..
AWS로 애플리케이션을 만들 때 보통 아래와 같이 구성합니다. 웹 애플리케이션 = Origin + Edge + Client 애플리케이션을 구성할 때 "Origin(오리진)"은 주로 콘텐츠 전달 네트워크(CDN)나 웹 애플리케이션에서 사용되는 용어입니다. 이것이 무엇을 의미하며 웹 애플리케이션과 관련된 중요한 역할에 대해 알아봅시다. 오리진(Origin)의 정의: 오리진은 CDN이나 웹 애플리케이션에서 사용자에게 제공되는 콘텐츠의 원본 출처입니다. 이것은 웹 사이트나 애플리케이션의 원본 파일 또는 데이터가 저장된 위치를 의미합니다. 오리진은 웹 서버, 스토리지 버킷, 애플리케이션 서버 또는 사용자에게 제공할 콘텐츠를 호스팅하는 기타 백엔드 시스템 등이 될 수 있습니다. 오리진의 종류: 오리진은 주로 두 가..
안녕하세요. 라이젤입니다. 이번 글에서는 NAT GateWay와 이중화의 중요성에 대한 내용을 이야기 해보려합니다. NAT Gateway란 NAT Gateway에서 NAT은 Network Address Translation의 약자입니다. NAT Gateway는 주로 Private subnet에 위치한 리소스들이 인터넷과 통신하는데 사용되고, 보안적으로 중요한 리소스들을 외부 인터넷과의 직접적인 연결로부터 보호하기 위함입니다. NAT Gateway의 주요 특징과 동작 방식 Internet Communication Support: NAT Gateway는 외부 통신을 위해 Public Subnet에 위치하며, Private Subnet에 위치한 리소스들이 인터넷과 통신할 수 있도록 해줍니다. Private S..
1. 관리자 페이지 검색 기능이 느리고, 2. 종종 잘못된 정보를 받는 상황을 처리한 내용이다. 해결방법 throttleTime >> debounceTime throttleTime을 사용해서 발생한 문제이다. throttleTime throttleTime 연산자는 설정한 주기(ms) 안에 observable 값을 방출하면 그 값을 방출한 즉시 해당 값을 무시한다. 설정한 주기(ms)가 지난 후 다음 값을 방출할 때까지 다른 값들도 무시한다. 즉, 설정한 주기(ms) 안에 최대 1번의 값을 방출한다. debounceTime debounceTime 연산자는 설정한 주기(ms) 안에 소스 옵저버블이 값을 방출하면 해당 주기(ms)가 다 지난 후에 그 값을 방출한다. 그리고 이 주기(ms) 안에 다른 값들이 방..
회원가입시 보내지는 이메일이 스팸으로 빠지는 문제를 해결한 글 입니다. 이메일 플랫폼을 이용하며 발생한 문제입니다. 문제 발생은 아래와 같습니다. AWS Route 53에서 Domain records 관리중 Gmail을 통해서 도메인 Email Address를 가지고 있음 SendGrid를 통해서 회사 도메인을 가지는 주소로 이메일 발송 Automation이 되어있음 → “ * ”가 붙어있는 단어는 아래를 참고해 주세요. Email 전송 관련 issue 발송된 Email이 Spam으로 가는 경우 원인 보낸 Email의 주소는 Gmail의 support@tooning.io인데 이메일이 발송된 곳은 SendGrid *SPF, *DKIM, *DMARC 등이 설정되어 있지 않기 때문 google, naver등에..

1. 보안그룹이란 ( Security Group) AWS 보안 그룹은 AWS 리소스로 들어오고 나가는 트래픽을 제어하는 가상 방화벽으로 Inbound & outbound traffic을 모두 제어합니다. 2. Rule Inbound traffic은 default로 허용되지 않기 때문에, 보안 그룹 규칙에서 허용하려는 Inbound traffic을 지정해야 합니다. 특정 IP 주소 또는 IP 주소 범위, 특정 프로토콜 (예 : TCP, UDP, ICMP) 및 특정 포트를 허용하는 규칙을 지정할 수 있습니다. 결과적으로 보안 그룹 규칙에서 허용되는 요청만 허용합니다. Outbound rules는 반대로 데이터가 나갈 때 control하기 위함인데, 일반 유저를 대상으로 하는경우 일반적으로 모두 허용해 둡니다..

I have migrated RDS from MySQL to Amazon Aurora Serverless V2 by using Aurora read replica and blue/green deployment. It was a big challenge for me, but I made it! I hope my experience will help you out :) What is Amazon Aurora (Aurora)? AWS Aurora is a cloud based relational database engine that compatible with MySQL and PostgreSQL. Why Aurora? Up to five times faster than regular MySQL Optimiz..

SageMaker, Lambda, and API Gateway I had the task of deploying a pre-trained PyTorch neural network via SageMaker, so I want to share how I went through it. I hope this article will make you get familiar with using AWS SageMaker. Result of Project Image Converter from Tooning You can check the result from Tooning very soon. *Tooning is a feature that made by *Toonsuqare. *Toonsquare is a company..