Paul Granduer Lee /DB

    DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #4 - elastic beanstalks loadbalancer 구축

    이전글.2019/03/18 - [MIDASIT WEBOP/No ops(Database)] - DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #3 - elastic beanstalk 서버 구축_마이다스아이티 이전글에서 elastic beanstalks를 구축하는 방법을 알려줬다 다만, 이전글과 같이 싱글인스턴스 타입으로 구축할 경우 https 접근을 하도록 구현하는게 쉽지가 않았다. loadbalacer로 타입이 변경되지 않고 계속 오류가 났고, vpc설정이 변경되지 않았다? What??!! 싱글인스턴스 타입으로 beanstalks를 구축했어도 loadbalacer를 따로 구축해서 연결한다던지, 뭐 기타 다른 방법이 있을수도 있지만 beanstalks에서 한번에 셋팅되는 방법으로 해보기 위해 ..

    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 스키마 비교 도구 구축기) #2 - 로컬에 서버 구축

    이전글.2019/03/06 - [MIDASIT WEBOP/No ops(Database)] - DB 스키마 비교 TOOL(DB 스키마 비교 도구 구축기) #1 DB 스키마 도구 선정에 Compalex 라는 도구를 선정했다고 지난번에 언급했다. github에서 compalex를 찾아보면 해당 소스를 받을수가 있다. 나는 github 또한 이용해보는것은 처음이라서 일단 최신버전을 Fork를 했다.(contibute가 되게 해주세요...) 기본적인 기능을 파악하기 위해 로컬에 설치를 진행해보았다.> compalex 다운로드 -->github에서 fork로 개인 git에 받던지 아니면 compalex 검색후 clone or download로 다운로드만 해도 된다.zip 파일 및 다른 방식 다운로드가 있는데 편하게..

    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 업..