본문 바로가기

INFRA/Operation80

데이터독 이란? 안녕하세요. 할배즈 입니다.. 오늘은 모니터링 서비스인 데이터독에 대해 알아보겠습니다. 데이터독 이란? 데이터독Datadog은 서버, 데이터베이스, 클라우드 서비스 등에 대한 다양한 모니터링 서비스를 제공하는 클라우드 모니터링 애플리케이션을 대표하는 서비스 중 하나입니다. 와이어리스 제네레이션Wireless Generation에서 일했던 Olivier Pomel(현 CEO)와 AlexisLê-Quôc(현 CTO)이 함께 2010년에 창업했으며, 2016년 시리즈 D까지 총 1,600억 이상의 투자를 유치했습니다. 2019년 9월에는 9조 이상 가치로 미국 나스닥 시장에 상장했습니다. 데이터독은 포브스에서 비상장 기업을 대상으로 선정한 클라우드 2019에 선정되었으며*, 포레스터 웨이브Forrester W.. 2023. 12. 22.
TestKube란? 안녕하세요. 할배즈입니다. 오늘은 TestKube에 대해 알아보겠습니다. TestKube란? TestKube는 대규모 마이크로서비스 아키텍처에서의 테스트 자동화를 위한 오픈 소스 프로젝트입니다. Kubernetes를 기반으로 한 테스트 환경을 제공하며, 실제 운영 환경과 가까운 조건에서 테스트를 수행해줍니다. 이는 테스트의 신뢰성을 높이고, 실제 환경에서 발생할 수 있는 문제를 미리 감지하고 대응하는 것이 가능하게 합니다. 다양한 테스트 유형 지원 TestKube는 다양한 테스트 유형을 지원합니다. 단위 테스트는 소프트웨어의 개별 부분을 테스트하는데, 통합 테스트는 여러 소프트웨어 모듈을 테스트하고, 부하 테스트는 소프트웨어가 과부하 상황에서 어떻게 작동하는지를 테스트합니다. 이와 별개로, 테스트 스크립.. 2023. 12. 8.
PhpLDapAdmin 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 지난 Open LDap 에 이어 PhpLdapAdmin 에 대해 알아보겠습니다! https://btcd.tistory.com/1523 OpenLdap 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 OpenLdap 에 대해 알아보겠습니다! OpenLdap 이란? OpenLDAP(Open Lightweight Directory Access Protocol)은 주로 중앙화된 디렉터리 관리, 사용자 인증 및 권한 btcd.tistory.com PhpLdapAdmin 이란? phpLDAPadmin은 웹 브라우저를 통해 LDAP 서버를 쉽게 관리할 수 있게 해주는 도구입니다. LDAP 서버는 주로 조직이나 네트워크에서 사용자 정보, 부서, .. 2023. 11. 13.
K8S Probe 안녕하세요. 할배즈...입니다. 오늘은 K8S Probe에 대해 알아보겠습니다. 1. 쿠버네티스의 Probe란? 쿠버네티스에서는 컨테이너가 정상적으로 동작하는지 확인하기 위한 메커니즘을 제공하고 있는데, 이를 Probe라고 합니다. Probe에는 세 가지 종류가 있는데, 그 중에서 오늘은 Readiness Probe와 Liveness Probe에 대해 알아볼 예정입니다. 2. Readiness Probe란? Readiness Probe는 컨테이너가 요청을 처리할 준비가 되었는지를 확인하는 역할을 합니다. 즉, 컨테이너가 서비스를 수행할 준비가 되었는지를 판단하는 지표입니다. 만약 Readiness Probe가 실패한다면, 쿠버네티스는 해당 컨테이너에 트래픽을 보내지 않습니다. 3. Liveness Pro.. 2023. 11. 10.
[Docker]Podman이란? 베하~~ 안녕하세요 항상 웃음이 나는 픠식팀 입니다. 이번 포스팅에서는 Docker 와 같이 컨테이너 도구인 podman을 알아보겠습니다. Podman: Docker의 대안 컨테이너화된 애플리케이션을 관리하는 데 있어 Docker는 오랫동안 표준이었습니다. 그러나 최근에는 Docker의 대안으로 Podman이 등장하였습니다. 이 글에서는 Podman이 무엇인지, 그리고 Docker와 어떻게 다른지에 대해 알아보겠습니다. Podman이란? Podman은 컨테이너를 생성, 관리, 실행하기 위한 오픈소스 도구입니다. Docker와 유사하게 동작하지만, 몇 가지 중요한 차이점이 있습니다 Docker와의 차이점 Podman과 Docker는 모두 컨테이너화된 애플리케이션을 관리하기 위한 도구입니다. 그러나 Podm.. 2023. 10. 27.
OpenLdap 이란? 베하~! BTC_녹차공원 팀의 하동녹차 입니다. 이번주는 OpenLdap 에 대해 알아보겠습니다! OpenLdap 이란? OpenLDAP(Open Lightweight Directory Access Protocol)은 주로 중앙화된 디렉터리 관리, 사용자 인증 및 권한 부여, 분산된 디렉터리 관리, 오픈 소스 소프트웨어로서의 유연성, 표준 프로토콜 준수 및 안정성을 제공하여 다양한 기업 및 조직에서 사용되며, 이로 인해 효율적인 자원 및 보안 관리가 가능하게 해주는 오픈 소스 디렉터리 서비스 소프트웨어입니다. OpenLdap 사용 이유 1. OpenLDAP은 정보를 중앙 집중화하고 관리하는 데 사용됩니다. 사용자, 그룹, 장비, 서비스 및 다른 엔트리 정보를 효과적으로 저장하고 검색할 수 있습니다. 2... 2023. 10. 26.
그라파나 Variables 설정 안녕하세요. 할배즈 입니다. 오늘은 그라파나 변수 설정에 대해 알아보겠습니다. 그라파나는 데이터 시각화 및 모니터링 도구로써, 대시보드를 통해 다양한 데이터 소스에서 수집한 정보를 한눈에 볼 수 있게 해줍니다. 그라파나의 유용한 기능 중 하나는 '변수(Variables)' 기능입니다. 1. 변수란 무엇인가? 변수는 그라파나 대시보드에서 동적으로 변경할 수 있는 값을 의미합니다. 이를 통해 사용자가 쿼리, 패널 제목, 텍스트 패널 내용 등을 실시간으로 변경하고 커스터마이징 할 수 있습니다. 예를 들어, 여러 서버의 성능을 모니터링하는 대시보드가 있다고 가정합시다. 각 서버에 대한 정보를 개별적으로 보려면 서버 이름을 하드코딩하여 각각의 패널을 만들어야 합니다. 하지만 변수를 사용하면 '서버'라는 변수를 생.. 2023. 9. 27.
Kubernetes ETCD란? ETCD란? etcd는 분산 시스템에서 중요한 설정과 구성 정보를 저장하기 위한 일관성 있는 키-값 저장소입니다. etcd는 대부분의 분산 시스템, 컨테이너 오케스트레이션 플랫폼, 클라우드 네트워크 구성, 서비스 디스커버리 및 동기화를 관리하기 위해 사용됩니다. 데이터의 일관성과 가용성이 중요한 환경에서 사용되며, 시스템 구성, 동기화 및 설정 관리를 효과적으로 지원합니다. 일관성 있는 분산 저장소: etcd는 일관성 있는 데이터 모델을 제공하여 여러 노드 간에 데이터의 일관성을 유지합니다. 이것은 여러 노드에서 발생하는 동시 업데이트와 충돌을 피하기 위해 사용됩니다. 키-값 저장소: etcd는 키와 값의 쌍으로 데이터를 저장합니다. 각 키는 고유한 이름을 가지며 해당 키에 연결된 값은 어떠한 데이터나 .. 2023. 9. 1.