{Back-end}/DevOps5 [Draconist] HTTPS 설정하기 ✏️본 포스트는 HTTPS 설정하는 과정을 기록한 것입니다. 또한 본 글은 다음 포스트를 참고하였습니다! https://turtle0204.tistory.com/entry/08-https-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0-Draconist 09. https 도메인 연결하기 Draconist이번 프로젝트는 react native로 애플리케이션을 만드는 것이었기 때문에 https 설정이 필요했습니다.제일 처음 찾아봤던 방법은 aws route53을 이용하는 것이었습니다.제가 진행했던 프로젝트는 규모turtle0204.tistory.com ⭐AWS route 53 도메인 설정 일단 HTTPS 설정을 하기 위해선 AWS에서.. 2025. 7. 27. [Draconist] Docker 및 github action CI/CD하기 본 포스트는 Docker와 github action으로 CI/CD하는 과정을 기록한 것 입니다. 또한 본 글은 다음 포스트를 참고하였습니다! https://turtle0204.tistory.com/entry/08-docker%EC%99%80-github-action%EC%9C%BC%EB%A1%9C-CICD%ED%95%98%EA%B8%B0 08. docker와 github action으로 CI/CD하기1. EC2에서 Docker설정하기1. 우분투 시스템 패키지 업데이트sudo apt-get update2. 필요한 패키지 설치sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common3... 2025. 7. 24. [Draconist] Docker 이미지 빌드하기 ⭐ Spring Boot 프로젝트 Docker 배포 절차 1) bootjar 파일 만들기 ./gradlew bootJarbuild/libs/ 하위에 .jar 파일 생성됨 2) 도커 파일 작성하기 도커 파일 생성 후 다음과 같이 적어줍니다. FROM openjdk:17ARG JAR_FILE=build/libs/*.jarCOPY ${JAR_FILE} app.jarENTRYPOINT ["java", "-jar", "/app.jar"] 3) 도커 빌드하기 다음과 같이 적어줍니다. docker build -t goodluckynewsdocker . ⚠️ 마지막의 . 은 현재 디렉토리(컨텍스트)를 의미합니다 따라서 빠뜨리면 에러가 발생합니다. 4) 이미지 태그 latest로 설정 doc.. 2025. 7. 23. [Draconist] EC2 설정 및 RDS 연결 Draconist에서 진행한 프로젝트 희소식 배포 및 CICD 설정을 기록해보았습니다. (나중에 배포 과정 기억 안 날 때 참고할 수 있게) ⭐위의 블로그를 참고하여 실습 진행하였습니다! https://turtle0204.tistory.com/entry/springboot-With-React-NATIVE-project-04-EC2%EB%B6%80%ED%84%B0-RDS-%EC%97%B0%EA%B2%B0%ED%95%98%EA%B8%B0 04. EC2부터 RDS 연결하기 (SpringBoot)-DRACONIST학습 목표)1) EC2 인스턴스를 생성하고 초기 설정하기2) 탄력적 IP 연결하기3) RDS 인스턴스를 생성하고 초기 설정하기4) 내 프로젝트와 RDS 연결하기 이번글에서는 나의 Spring Boot .. 2025. 7. 19. [DevOps] DevOps 및 마이크로 서비스 정리 DevOps 소개🔹 전통적인 개발 운영 체계의 문제점개발팀과 운영팀이 분리되어 있어 협업 부족.사용자의 피드백 반영 어려움.빠르고 안정적인 배포 어려움 (폭포수 모델 한계).애자일 도입 시에도 전통 체계와 충돌.🔹 DevOps의 개념과 핵심DevOps = Development + Operations개발과 운영의 통합 → 자동화 + 협업을 통해 효율성 제고. 🔹DevOps 주요 단계Dev계획 (Plan) : 개발 및 배포 계획코드 작성 (Code) : 소프트웨어의 코드 작성빌드 (Build): 컴파일 및 패키징테스트 (Test) : 검증Ops릴리스 (Release): 코드 배포 가능한상태배포 (Deploy) : 애플리케이션을 배포운영 (Operate) : 안정적 유지모니터링 (Monitor) : 문제.. 2025. 6. 21. 이전 1 다음