목록AWS (15)
반업주부의 일상 배움사
> English Summary > English Full Text [ 요약 ] 오늘은 구글, 마이크로소프트와 관련된 뉴스에 대해 이야기해봤습니다. 구글은 바드 베타 테스터를 모집하고 AI의 아이폰 시대가 시작됐다는 언급이 있었습니다. 마이크로소프트는 코파일럿과 관련하여 발표한 내용에 대한 인상과, 나델라가 MS를 이끌면서 현재의 변화에 대해 이야기했습니다. 기술적인 변화는 보수적인 경향이 있지만, 이번 발표에서는 분명한 느낌이 있었다는 느낌을 받았습니다. 나델라가 MS를 이끄면서 따라한 패러다임 전환은 큰 변화가 있었습니다. 윈도우 회사로서 윈도우 제국을 구축했던 MS가 급변하여 오픈소스 회사를 인수하며, 오픈소스를 지원하고 있습니다. 이는 대기업에서 혁신을 하기 어려운 상태에서도 모범적인 변화라고 생..
https://www.youtube.com/watch?v=RGIM4JfsSk0 [ 한국어 ] 안녕하세요, AWS Lambda에서 서버리스 방식으로 FastAPI 애플리케이션을 호스팅하는 방법을 배우는 이 튜토리얼에 오신 것을 환영합니다. 이전 동영상에서는 가상 서버로 생각할 수 있는 Amazon EC2에서 FastAPI를 호스팅했습니다. 하지만 실제 비즈니스나 서비스의 일부로 사용하는 방법, 즉 프로덕션 준비 방법에 대해 질문하신 분들도 계셨습니다. 솔직히 EC2를 사용하면 상당히 어려운 문제입니다. 트래픽이 증가할 때 호스트를 확장하는 방법, 트래픽 로드 밸런싱 방법, 앱에 대한 롤링 업데이트 방법, OS 및 보안 패치 적용 방법 등을 고려해야 합니다. 말할 것도 없이, API를 사용하는 사람이 있든 ..
ACM(AWS Certificate Manager)에서 아래와 같이 생성하세요. abc.com *.abc.com *.dev.abc.com 이렇게는 안 되요. dev.*.abc.com 만약 여러개의 인증서로 따로 생성했다면 ALB(Application Load Balancer)의 443 포트에 인증서를 여러개 연결하면 되고요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com
기본 파라미터 그룹은 타임존을 변경할 수 없어요. 그래서 새 파라미터 그룹을 생성한 다음 인스턴스들에 할당해요. 파라미터 그룹 생성 버튼을 클릭해요. 파라미터 그룹 패밀리를 RDS 인스턴스 유형에 맞게 설정해요. 파라미터 그룹 이름은 Aurora의 경우 클러스터와 그냥 파라미터 그룹 2개를 한 번씩 별도로 생성해야 해요. 그룹 이름과 설명은 클러스터와 일반을 동일하게 해도 되요. 클러스터 파라미터 그룹의 time_zone을 변경해요. 이제 데이터베이스의 클러스터와 인스턴스를 위에서 만든 파라미터 그룹으로 변경해요. 주의! 인스턴스는 재부팅을 해야 적용되요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다..
사진을 업로드 했을 때 불건전한 이미지인지 판단하기 위해 AWS Rekognition을 사용하고 있었어요. rekognition.detectModerationLabels(params).promise(); 이번 프로젝트는 이미지의 얼굴을 찾아서 동그라미 가운데 위치 시켜야 하는 경우가 생겨서 detectFaces 를 해봤네요. rekognition.detectFaces(params).promise() 잘 돼요. 특이한건 마스크를 쓰고 있어도 찾아서 알려주네요. 아래 사진은 'x: 46%, y: 36%' 가 나왔어요. 영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 ..
아래에서 report_desc의 타입이 JSON 이에요. JSON 데이터 중 a가 1인걸 뽑으려면 아래와 같이 하면 돼요. 위 데이터는 모두가 되겠죠. SELECT * FROM `reports` WHERE JSON_EXTRACT(report_desc, '$.a') = 1 결과가 나왔네요. p.s. 검색하지 않을 JSON 데이터라면 그냥 VARCHAR를 쓰는게 나아요. 응용 코드 [ {"tm": "10:00", "txt": "AAA"}, {"tm": "12:00", "txt": "BBB"}, {"tm": "15:00", "txt": "CCC"} ] SELECT JSON_EXTRACT(data, '$[1].tm') FROM `report_apps` WHERE pk=1 SELECT JSON_LENGTH(JSO..
영어, 중국어 공부중이신가요? 홈스쿨 교재. 한 권으로 가족 모두 할 수 있어요! 한GLO 미네르바에듀 : 네이버쇼핑 스마트스토어 한글로 영어가 된다?! 한글로[한GLO]는 영어 중국어 일어 러시아어 스페인어가 됩니다!! smartstore.naver.com AWS Route53에서 산 도메인이에요. 카페24로 이전하고 쇼핑몰에 연결할거에요. 카페24 > 기관이전 신청 > 도메인 입력 > 도메인 이전신청 AWS > Route53 > 등록된 도메인 > 권한 부여 코드 > 코드 가져오기 코드 복사 카페24 > 기관이전 신청 > 코드 붙여넣기 > 소유자 정보 입력 결제 주의! AWS의 도메인 소유자 메일 > AWS에서 보낸 메일 확인 > 도메인 이전 승인 카페24 > 이전상태 조회 https://bremen-..
AWS에 우분투 서버 설치 후 타임존을 변경하는 방법입니다. $ sudo dpkg-reconfigure tzdata 잘 변경됐는지 확인합니다. $ date Tue Mar 19 11:38:35 KST 2019 제대로 변경됐습니다. 그런데 한 가지 문제가 있었는데요. Crontab에 스케줄을 걸었더니 다른 시간에 실행이 되네요. 문제 해결을 위해 AWS 해외 리전의 경우 Nginx에 따로 설정해 줘야 할게 있습니다. ‘/etc/nginx/sites-available’ 폴더의 파일들을 열고 아래와 같이 한 줄을 추가합니다. server { .... autoindex_localtime on; Nginx를 재시작하면 정상 동작합니다. /etc/init.d/nginx restart /etc/init.d/cron r..
https://console.aws.amazon.com/dynamodb https://console.aws.amazon.com/dynamodb/ console.aws.amazon.com NoSQL 서버입니다. 이미 AWS Aurora 서버도 쓰고 있지만 대량의 데이터 처리를 위해 사용하기로 했습니다. 결론부터 말하자면 온디맨드 설정 후 테스트로 10,000개의 데이터(개당 64바이트)를 동시에 보냈더니 8초 정도 걸렸고 모든 데이터가 문제없이 입력되었습니다. 다이나모(DynamoDB)는 테이블을 생성해서 데이터(모델)를 처리합니다. 처음에 만들 때 고려해야 하는게 하나 있는데요. 파티션 키(Hash Key)와 정렬 키(Range Key)입니다. 파티션 키: RDBMS의 Primary Key와 유사. 파티..
www.abc.xyz의 웹폰트(CSS)를 new.abc.xyz에서 로드하니 아래와 같이 에러가 나네요. Font from origin 'http://www.abc.xyz' has been blocked from loading by Cross-Origin Resource Sharing policy: The 'Access-Control-Allow-Origin' header contains the invalid value '*.'. Origin 'http://new.abc.xyz' is therefore not allowed access. 크로스도메인 문제인데요. 아래와 같이 www.abc.xyz 루트에 .htaccess 파일을 만들어서 넣어주면 해결됩니다. 🙂 Header set Access-Control-..