DB 스키마 비교

    DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #5 - https SSL인증서 설정 및 route53으로 도메인 연결

    이전글.2019/03/25 - [MIDASIT WEBOP/No ops(Database)] - DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #4 - elastic beanstalks loadbalancer 구축_마이다스아이티 요 근래 트렌드이슈였던 https... https란? 구축된 DB 스키마 비교 TOOL은 내부적으로 중요한 정보의 요소를 포함하고 있기에 https로 보안 강화가 필요했다 https를 설정하기 위해선? ssl 인증서가 필요하고, 도메인이 필요하다. 우리는 aws route53을 통해 도메인을 발급하는 서비스를 사용하므로 일단 route53에서 도메인을 생성한다. route53 - hosted zone - create Record Set - 메인 host set 클릭 - ..

    DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #3 - elastic beanstalk 서버 구축

    이전글.2019/03/13 - [MIDASIT WEBOP/No ops(Database)] - DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #2 로컬에서 어느정도 소스 수정후 서버에 올려야 겠다는 생각이 들었다 우리가 일반적으로 운영하는건 AWS EC2 서버인데 DB 스키마 비교 툴 자체가 필요할 때에만 사용하면 되기때문에 EC2로 서버를 구축하는건 좀 낭비가 아닌가 싶었고, 요새 트렌드가 서버리스 환경아닌가? 그렇게 하여 서버리스 환경에 대한 조사를 진행해 보았다.(aws 환경내에서)- elastic beanstalk- s3를 이용한 server less- lambda- light sail 정적인 UI라면 단순히 s3만을 이용한 서버리스 환경도 가능한듯 보였으나, 과연 가능할까? 싶었고la..

    DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #1 - 도구 선정

    우리는 AWS mariaDB 를 사용하는데 스테이징(개발) / 운영으로 나뉘어 관리한다. 나는 AWS RDS(DB)를 관리하는 DBA로 1차적으로는 DB인프라 환경을 관리하고, 2차적으로는 운영 DB의 계정/스키마등 전반적인 속성을 관리한다. 스테이징(개발)은 솔루션의 각 담당 개발자 들이 DB를 직접 관리하고 / 운영은 DBA가 관리하다 보니 소스 반영시 스테이징과 운영의 DB 동기화에 따른 작업 발생시 마다 DBA인 내가 직접 DB 비교 요청에 따른 DB 비교 작업을 수행했다. 더이상 DB 수동작업은 그만! 개발은 CI/CD 등 다 자동화 하려하고 이미 되어있는데 왜 DB만 직접 수행하는가? 왜 DBA가 있어야 하는가? DBA 다 족구하라 그래! 자동화를 하즈아~! ※ DB 자동화 작업 대상 DB 업..