본문 바로가기

Infra26

MSA 분리 전략 : 도메인 주도 설계 보호되어 있는 글 입니다. 2022. 5. 1.
도커와 동작원리 Docker란 ? 데이터 또는 프로그램을 격리시키는 기능을 제공하는 소프트웨어 1. 컨테이너 : 2. 도커 엔진 : 컨테이너를 생성하고 구동시킬 수 있는 Docker software의 본체 3. 이미지 : 컨테이너의 빵틀과 같은 역할로, 담고 있는 SW의 종류에 따라 다양한 이미지를 사용할 수 있다. - 아파치 컨테이너 → "아파치 이미지" 필요 , MySQL 컨테이너 → "MySQL 이미지" 필요 ※ 도커의 제약 사항 ( 리눅스 OS ) docker를 사용하는데는 리눅스 OS가 사용된다. 윈도우나 mac에서도 구동은 할 수 있지만 결국 내부적으로 리눅스가 사용된다. 또한 컨테이너에서 동작시키는 프로그램도 리눅스용 프로그램으로 구성되어 있다. 데이터, 프로그램 격리 프로그램 격리란 ? 도커 컨테이너는 다.. 2022. 4. 27.
MSA 도입을 위한 역량 및 필요조건 보호되어 있는 글 입니다. 2022. 4. 15.
AWS RDS(mySql)을 Spring project 연동 먼저 AWS RDS에서 mySQL 데이터베이스를 생성합니다. 일단 저희 프로젝트는 MySQL에 맞춰서 설계되었기 때문에 엔진 옵션은 당연히 mySQL을 선택하여 생성합니다 ! 버전같은 경우에는 pom.xml을 통해서 MAVEN에서 connector을 불러오기 때문에 거기에 맞춰서 설정해주었습니다. 그 후 나머지 설정은 프리티어를 사용하시면 프리티어 설정하시고 자격 증명 설정을 해주시면 됩니다 !! 중요한 점은 보안 그룹을 설정한 뒤 연결을 위해서 퍼블릭 엑세스 가능을 열어두어야 합니다. 데이터베이스 포트는 3306으로 동일하게 설정하면 되겠습니다 ! 2022. 4. 6.
반응형