본문 바로가기

PostgreSQL25

728x90
Raw–Index–Vector 구조를 활용한 취약점 분석·유사도 검색·리포팅 자동화 “대량 보안점검 결과(MD) 누적 → 검색/분석/리포팅(AI) 자동화”를 기준으로, 취약점 분석 및 리포팅 자동화 구축 방안을 종합적으로 정리합니다.추진 배경과 문제 정의1. 현재 운영의 현실다양한 보안점검(호스트/웹/컨테이너/설정 점검 등)을 자동 스캔으로 수행결과를 사람이 읽기 쉬운 MD 파일로 생성대상이 많고 수행이 수시로 발생하여 결과물이 급격히 누적2. 핵심 문제MD 파일 폭증파일 수/용량이 증가하면서 “어디에 뭐가 있는지”가 어려워짐단순 파일 탐색/검색으로는 운영이 한계에 도달기간/대상/취약점 기준의 추적이 어려움“특정 기간에 특정 서버군에서 High 이상 취약점 변화”“동일 취약점이 언제부터 계속 반복되는지”“미조치 누적 현황 및 재발 패턴”→ 이런 질문은 파일 단위로는 답하기가 거의 불가능.. 2025. 12. 18.
Superset으로 BI, Grafana로 Observability: 데이터 분석과 모니터링 통합 운영 환경 기준(보안·가용성·운영 편의성) Docker Compose로 빠르게 시작하고, Kubernetes/Helm으로 확장하는 패턴을 권장합니다. Grafana와의 연계는 “데이터 소스 공유, SSO 통합, 리버스 프록시로의 경로 통합, 임베드/링킹” 순으로 점진 적용을 추천드립니다.Superset vs Grafana, 언제/어떻게 같이 쓰나?Superset: SQL 기반 탐색형 BI/대시보드에 강함. 데이터셋(가상 테이블), 차트 조립, 대시보드 퍼블리시, 리치한 슬라이싱/필터.Grafana: 시계열/인프라/로그 관측성에 강함. 수많은 데이터소스 플러그인, 알러팅과 실시간 지표에 강함.함께 쓰기 활용사례동일 데이터(예: DW/레이크/OLAP)를 각 도구에 맞게 시각화Grafana로 운영 모니터링/알.. 2025. 8. 18.
PostgreSQL 18 주요 핵심 기능과 PgDog 프로젝트 최신 동향 분석 PostgreSQL 18이 베타 단계에 진입하면서 데이터베이스 커뮤니티의 관심이 집중되고 있습니다. 이번 버전은 특히 성능과 개발자 경험 측면에서 획기적인 개선을 담고 있으며, PgDog와 같은 관련 프로젝트도 PostgreSQL 생태계를 더욱 풍부하게 만들고 있습니다. PostgreSQL 18의 주요 기능과 PgDog 프로젝트의 동향입니다.PostgreSQL 18 개요PostgreSQL Global Development Group은 2025년 5월 8일에 PostgreSQL 18 Beta 1을 공식 발표했습니다. 현재 베타 테스트 중이며, 정식 출시 전까지 일부 기능에 변경이 있을 수 있습니다. 이미 Amazon RDS Database Preview Environment에서 PostgreSQL 18 B.. 2025. 5. 25.
PostgreSQL 테이블 접근 권한 제어 Row-Level Security (RLS) 기능 Row-Level Security (RLS)는 PostgreSQL에서 사용자의 권한에 따라 특정 행(row)의 접근을 제한하는 기능입니다. 일반적인 테이블 수준의 접근 제어(GRANT, REVOKE)와 달리, 특정 조건을 만족하는 행만 조회/수정/삭제 가능하도록 설정할 수 있습니다.RLS 개념 및 동작 방식RLS의 주요 특징행 단위 보안: 특정 테이블 내에서도 개별 행(row)마다 접근 권한을 다르게 설정 가능.정책 기반 접근 제어: SQL 정책(pg_policy)을 생성하여 행별 접근 제어 규칙을 설정.슈퍼유저도 기본적으로 제한 가능: FORCE ROW LEVEL SECURITY를 사용하면, 슈퍼유저도 RLS를 우회할 수 없음.사용자/역할(Role) 기반 정책 적용 가능.RLS 적용 시나리오멀티 테넌트.. 2025. 2. 13.
Kong API Gateway 손쉬운 관리를 위한 Konga 설치 및 활용 방법 Konga는 Kong API Gateway의 관리 대시보드로, 사용자 친화적인 그래픽 인터페이스를 제공하여 Kong 인프라를 쉽게 관리하고 모니터링할 수 있습니다. Kubernetes 클러스터에서 Kong을 운영할 때 Konga를 사용하는 것은 Kong의 DB-less 모드에서만 가능하므로, Konga는 기본적으로 읽기 전용 GUI로 사용됩니다. 하지만 이를 통해 Kong 설정을 시각적으로 확인할 수 있어 유용합니다.Konga 설치 과정Kong 설치: Kong이 Kubernetes 클러스터에서 실행되고 있어야 합니다. Kong의 설치 방법은 다른 가이드에서 확인할 수 있습니다.PostgreSQL 설치: Konga는 자체 구성 및 사용자 설정을 저장할 데이터베이스로 PostgreSQL을 사용합니다. Pos.. 2025. 1. 9.
728x90
728x90