GCP - Professional Cloud Database Engineer 후기
·
Cloud/GCP
GCP 데이터베이스 지식을 확인하고 싶어서 도전했는데 합격했습니다! 준비부터 시험까지 후기를 공유하면서 시험 준비하시는 분들께 조금이나마 도움이 되고자 적게 되었습니다. 시험 기본 정보날짜: 2025년 3월 23일시간: 오전 11시시험 시간: 120분문제 수: 50문제방식: 온라인 감독비용: 원래 $200 정도인데, 바우처 덕분에 공짜.시간 타임은 되게 많아서 원하는 시간대에 골라서 하시면 되겠습니다:) 준비 과정시간 여부에 따라 준비를 두 가지로 나눴습니다. 본인 상황에 맞춰 참고해 보세요.정말 바빠서 정신없을 때 - 덤프 위주로 외우고 부족한 부분 채우기시간이 없다면 덤프가 진짜 구세주입니다. Udemy에서 할인할 때 덤프 문제를 사서 계속해서 풀어보며 반복적으로 외웠습니다. 가격은 14,000 ~ ..
Mac에서 ngrok 실행 시 SSL 인증서 오류 해결 방법
·
버그처리
문제 상황Mac 환경에서 ngrok을 실행하려고 할 때 다음과 같은 SSL 인증서 오류가 발생했었습니다.현재 Python의 환경은 3.12를 사용하고 있습니다.(venv) (base) seok ~/Documents/PythonTest > ngrok http 3000 Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/urllib/request.py", line 1344, in do_open h.request(req.get_method(), req.selector, req.data, headers, File "/Library/Frameworks/Python.framew..
AWS RDS Oracle 라이선스 변경 시 오류 해결
·
버그처리
문제 상황RDS 인스턴스에서 BYOL(Bring Your Own License)에서 LI(License Included)로 라이선스 변경 시 인스턴스 클래스 불일치 오류가 발생했습니다. 오류 메시지RDS does not support creating a DB instance with the following combination: DBInstanceClass=db.m6i.xlarge, Engine=oracle-se2, EngineVersion=19.0.0.0.ru-2022-01.rur-2022-01.r1, LicenseModel=license-included. For supported combinations of instance class and database engine version, see the..
AWS와 PostgreSQL을 활용한 통계 정보 자동화 간단 구현
·
Database & Data/PostgreSQL
Aurora PostgreSQL 16 버전 사용 중, RDS 인스턴스 재기동 시 통계 정보가 초기화되는 문제가 발생했습니다. 이는 성능 최적화와 모니터링, 트러블슈팅에 큰 영향을 미치며, AWS 지원팀 확인 결과 Aurora PostgreSQL 15 버전부터 발생하는 문제임을 확인했습니다.이에 따라 재기동 시 통계 정보를 새로 수집하고 갱신하는 방향으로 자동화 프로세스를 설계했습니다. 이를 구현하기 위해 AWS의 EventBridge, Lambda, Aurora PostgreSQL을 활용하였습니다. 작업 개요사용 AWS 서비스AWS EventBridge: RDS 이벤트 감지AWS Lambda: 통계 쿼리 실행AWS Aurora PostgreSQL: 데이터베이스작업 흐름RDS PostgreSQL 재기동 이..
한진정보통신 신입 사원 채용 후기
·
회고 & 일상
한진정보통신 신입 채용 과정에 대해 후기를 남기려고 합니다. 사실 한진정보통신 신입 채용에 대한 후기가 많이 없더라고요. 그래서 향후 회사에 지원하실 분들을 위해 제 경험을 정리해 보았습니다. 이 글이 채용 과정을 준비하는 데 조금이나마 도움이 되기를 바랍니다! 채용 절차 요약한진정보통신의 채용 절차는 다음과 같았습니다.서류 제출역량 검사1차 면접 (기술/인성)2차 면접 (임원)채용 검진최종 합격사실상 최종 입사까지 총 4단계의 면접 및 테스트가 진행되고 이후 채용 검진과 최종 합격이 이루어졌습니다. 입사까지 약 두 달 정도 소요되었고 이번 채용은 수시채용 방식으로 진행되었습니다. 각 단계별로 걸린 기간을 자세히 살펴보면 다음과 같습니다:서류 제출: 약 2주역량 검사: 약 1주1차 면접: 약 1주2차 면..
Professional Cloud Database Engineer Certification Learning Path: 첫 코스 정리
·
Cloud/GCP
구글 클라우드 데이터베이스 엔지니어 자격증을 준비하며 이번에 첫 번째 코스를 모두 수강하고 내용을 정리해 보았다. 이 포스팅에서는 구글 클라우드의 기본 개념과 첫 번째 코스에서 배운 내용을 간단하게 나누려고 한다. 클라우드 컴퓨팅 개요클라우드 컴퓨팅은 네트워크를 통해 컴퓨팅 자원을 제공하는 방식이다. 주된 특징으로는 다음과 같은 점들이 있다:웹 인터페이스로 리소스 습득 가능: 작업자가 직접 개입하지 않아도 리소스를 효율적으로 습득할 수 있다.어디서나 접근 가능: 인터넷 연결만 있다면 전 세계 어디서든 접근 가능하다.리소스 관리 유연성: 리소스의 제공 위치에 대해 신경 쓸 필요 없이 손쉽게 관리가 가능하다.사용한 만큼 비용 지불: 사용한 리소스나 예약한 만큼만 비용을 지불한다. 클라우드의 유형구글 클라우드..
Docker에 MySQL Replication(Master-Slave) 구축
·
Database & Data/MySQL
먼저, Docker가 설치되어 있어야 한다. 만약 Docker가 설치되지 않았다면 Docker 공식 사이트에서 설치할 수 있다.Docker MySQL 이미지 찾기docker search mysql Docker MySQL 이미지 받기docker pull ubuntu/mysql 네트워크 생성Docker 컨테이너들이 서로 통신할 수 있도록 Docker 네트워크를 생성한다.docker network create mysql-cluster Master 컨테이너 생성MySQL 마스터 역할을 하는 컨테이너를 생성한다.docker run --name mysql-master -d --restart unless-stopped --network mysql-cluster -e MYSQL_ROOT_PASSWORD=root -e ..
Ubuntu에 Vim 설치 및 설정
·
Develop
Vim 설치패키지 목록을 업데이트한 후 Vim을 설치한다.# root가 아니라면 sudo Xsudo apt updatesudo apt upgradesudo apt install vim Vim 버전 확인vim --version Vim 설정 파일 생성 및 수정Vim을 설치한 후에는 기본 설정을 추가하여 사용 환경을 커스텀할 수 있다. 설정 파일은 홈 디렉터리의 .vimrc 파일이다. (파일이 없다면 새로 생성필요)vim ~/.vimrc 기본 Vim 설정" UTF-8 인코딩 설정set encoding=utf-8 " 내부 인코딩을 UTF-8로 설정set fileencoding=utf-8 " 파일 인코딩을 UTF-8로 설정set termencoding=utf-8 " 터미널 인코딩..
[PostgreSQL Admin] 클라이언트 데이터베이스 연결하기 - 4
·
Database & Data/PostgreSQL
환경변수 설정과 alias까지 마쳤다면 설치했던 postgresql을 연결을 해보려고 한다. 목차1. DBeaver 설치2. 환경 설정 세팅3. 연결 확인 DBeaver 설치https://dbeaver.io/download/ Download | DBeaver CommunityDownload DBeaver Community 24.2.0 Released on September 1st 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. System requirements. DBeaver PRO 24.2 Released on September 9th, 2024 PRO version w..
[PostgreSQL Admin] 환경 변수 설정 및 alias 설정 - 3
·
Database & Data/PostgreSQL
PostgreSQL을 설치를 완료했다면 환경 변수 설정과 alias를 설정할 것이다. 목차1. 환경변수 설정2. alias 설정3. log 디렉토리 설정 환경변수 설정1. root 계정 전환su - 2. 현재 위치 파일 목록 확인ll 3.  .profile과 .bashrc 파일 복사cp .profile /var/lib/postgresql/cp .bashrc /var/lib/postgresql/.profile 역할: 로그인 시점에서 한 번 실행되며 주로 전역적인 환경 변수를 설정하는 데 사용된다..bashrc 역할: 새로운 터미널 세션이 열릴 때마다 실행되며, 주로 쉘 세션에서 필요한 alias나 사용자 정의 명령어 설정에 많이 사용된다. 4. postgres 홈 디렉터리 이동cd /var/lib/post..