Cloud
-
AWS - 서버 배포 - ECR(Amazon Elastic Container Registry) 셋팅 - 3Cloud/aws 2026. 2. 3. 22:19
앞서 포스팅한 AWS-서버배포-S3셋팅-2 (https://burningdogs.tistory.com/84) 이어서 api server project image를 만들고 aws container에 push하는 과정을 적겠습니다 👉개념 설명 - Amazon Elastic Container Registry한마디로 도커 허브와 같은 컨테이너의 이미지를 관리하는 레지스트리 서비스 이다. 1. Amazon ECR - (private or public) registry repositories - create repository 2. General settings에 reponame 적고 image tag settings는 default Mutable로 적용하였다 3. 암호화 설정도 default AES-2..
-
AWS - 서버 배포 - S3 셋팅 - 2Cloud/aws 2026. 1. 22. 21:30
api 서버를 배포하기전 오브젝트 파일 파일업로드, 다운로드를 위한 S3를 생성해야된다. 👉용어 참고네이버클라우드 -> Object StorageAWS -> S3 S3 ( Simple Storage Service) 개념Amazon S3(Simple Storage Service)는 아마존 웹 서비스(AWS)가 제공하는 클라우드 스토리지 서비스입니다. S3는 파일, 데이터 및 다양한 유형의 미디어 등을 저장하고 관리하는 데 사용되는 웹 기반 스토리지 시스템입니다.또한 저장하는 데이터 양에 대한 비용도 저렴하고, 저장할 수 있는 데이터 양도 무한에 가깝습니다. S3 버킷(bucket) 특징● 버킷의 이름은 유일해야 됩니다. - 게임 ID처럼 전 세계에서 유일한 ID만 사용할 수 있습니다.●버킷을 만들..
-
AWS - 서버 배포 - DB셋팅- 1Cloud/aws 2026. 1. 21. 22:22
기존에 이미 aws aurora_mysql_db가 셋팅되어있어서 db에 api 서버를 구동하기 위한 테이블, 초기데이터 셋팅 방법을 작성하려고 한다. aurora_mysql의 DB identifier의 Connectivity & security 를 보면 Endpoint가 2개가 있을텐데 Writer/Reader Type에 대한 endpoint가 있을것이다. 기본적으로 생성할때 2개의 endpoint가 생기니 db를 이용할때 Type에 따른 endpoint로 적절하게 쓰면 될것이다. 이제 테이블을 먼저 생성을 해야되니 Writer endpoint를 이용하여 테이블을 생성해보자. 물론 내가 한 방법은 local pc(mac)에서 private subnet에 있는 aurora-mysql db 에다 셋팅하였다..
-
AWS - 서버 배포 진행순서 사전 작업 준비 및 배포전략 - 0Cloud/aws 2026. 1. 20. 23:24
회사에서 aws 서버 셋팅하여 배포할 기회가 생겼다그동안 네이버클라우드 작업만 해서 aws 기본개념/용어들을 책으로 읽고 숙지하기만 했었는데 기회가 이런식으로 올줄은 몰랐네아무튼 기존에 ncp에서 올렸었던 프로젝트들을 aws로 올리기로 결정하여 삽질을 할수밖에 없었던 기억들을 글속에 담으려고 한다 이번 글에서는 예시로 작업한 내용중 API 서버를 띄우기위한 작업 순서와 진행로드맵을 작성하고 진행로드맵에 따른 글을 작성할 계획이다.아 그리고 글을 쓰는동안 작업하다가 삽질한 순간순간들이 떠올라서 그 삽질한 거와 삽질 해결한 걸 잊지 않고 적으려고 한다. API server -> java 17, spring boot, gradle, JPA, mysql로 구성되어 있는 프로젝트 AWS 서버 배포 순서 작업 진..
-
(NCP) 네이버클라우드 - LB SSL갱신 방법 (Docker, Nginx, 내부Tomcat 포함)Cloud/네이버클라우드 2025. 11. 3. 23:46
벌써 11월이네요최근 서비스되고 있는 웹사이트를 보다가 우연히 만료일자가 거의 다가온 인증서가 있어서 요참에 한번 정리하려고 한다.환경은 이렇게 셋팅되어있다.해당 서비스는 NCP 클라우드에서 LB로 설정되어있음Nginx(openresty)에서 api server를 proxy 할때 https로 통신하고 있어 api server 설정내에 ssl 인증서 관련 파일 수정 배포 필요SSL 인증서는 sslcert로 구매완료먼저 말로 쭉 설명해놓고 그 뒤에 스샷으로 안내 1. api 설정파일 내에 ssl 인증서위치, 비번, type이 있을텐데 재갱신할 인증서 파일정보를 넣고 소스 적용하여 배포한다.2. 재갱신할 인증서를 서비스 되고있는 vpc server에 옮겨두자.3. 기존에 SSL인증서 관련 파일들을 웹서버 위치..
-
네이버클라우드 NCP - sslcert 외부인증서 등록방법(인증서가 유효하지않습니다) 해결방법Cloud/네이버클라우드 2025. 10. 30. 22:58
서비스 되고있는 ssl 유효기간이 만료일이 일주일?정도 밖에 남지 않았다.네이버클라우드 NCP에서 sslcert.co.kr에서 인증서발급한 인증서를 등록하는 방법을 남겨둔다.(sslcert.co.kr에 나온 가이드대로 했을경우 저처럼 인증서가 유효하지 않습니다. 라고 뜰수있다.) 준비물 -> sslcert사이트에서 ssl 구입후 도메인 검증이후 주문번호로 상세페이지에서 [전체zip]으로 된 걸 다운로드 한다.(도메인 검증은 DNS 검증하는게 제일 빠르고 편하게 할수있는방법인데 나중에 NCP로 검증하는 방법에 대해 포스팅하여 링크 걸어놓겠습니다.) -- 주문번호(상세)란에 파란색 부분클릭! -- 다운로드 - [전체 zip]클릭하여 다운로드 네이버클라우드 (NCP)접속 - Certificate List -..
-
(Ncp) 네이버클라우드 Global Dns로 구입한 도메인 설정방법Cloud/네이버클라우드 2025. 8. 20. 08:30
ncp 클라우드 global dns를 이용하여 여러 도메인을 셋팅해야할 할일이 생겼다.이미 전 프로젝트 셋팅할때 다 했어서 까먹진않겠지만 적어놓는다. 1. 도메인 구입- 도메인 호스팅 사이트에서 구입함(ex. 가비아)//이번 글에서 다루지 않음2. ssl 구입- https 프로토콜로 운영할려면 ssl도 구입해서 적용해야되는데 이건 다음글에서 적어놓겠습니다.3. NCP Global Dns 설정 4. nslookup 테스트 (Dns 설정 잘 되는지 테스트)//이번 글에서 다루지 않음5. 웹서버 설정주의 사항- 도메인을 구입한 후 NCP Global DNS의 네임서버를 등록하게 되면 네트워크 환경에 따라, 변경된 네임서버가 적용되기까지 최대 48시간까지 소요될 수 있다. --------------------..