본문 바로가기

분류 전체보기2975

Django와 Celery 사용한 비동기 및 주기적인 작업 스케줄링 Django와 Celery를 함께 사용하면 비동기 작업 및 주기적인 작업 스케줄링이 가능합니다. Celery는 작업 큐(Task Queue) 시스템으로, 백그라운드에서 비동기적으로 실행될 수 있는 작업을 처리하는 데 매우 유용합니다. Django와 함께 Celery를 설정하고 사용하는 방법입니다.1. Celery 설치Celery와 필요한 추가 패키지를 설치합니다.pip install celerypip install django-celery-beat # 주기적인 작업을 위해2. Django 프로젝트에 Celery 설정프로젝트 루트 디렉토리에 celery.py 파일을 생성하고 다음과 같이 설정합니다.# project/celery.pyfrom __future__ import absolute_import, u.. 2024. 10. 28.
인프라 및 애플리케이션 청사진(논리적 표현 토폴로지) Conductor Manager Conductor는 종종 대규모의 서버 관리 및 오케스트레이션 작업을 위한 클라우드 기반 플랫폼의 일부로 사용되는 CLI (Command Line Interface) 도구입니다. 이 도구는 인프라의 배치, 관리 및 모니터링을 자동화하는 데 사용됩니다. Conductor CLI를 사용하면 개발자와 시스템 관리자가 명령어를 통해 클라우드 리소스를 효과적으로 제어할 수 있습니다.Conductor CLI 주요 기능디버깅과 워커 관리워커 프로세스의 상태를 확인하고 문제를 진단하는 명령어를 제공합니다.서버 유지 관리서버의 배치, 업데이트 및 유지 관리를 위한 명령어를 제공합니다.오케스트레이션여러 서버와 서비스를 조율하고 관리하는 고급 명령어를 통해 복잡한 배치 시나리오를 실행할 수 있습니다.Conductor CLI.. 2024. 10. 27.
Kubernetes 클러스터 Kafka 및 Kafka UI 설치 및 활용 방법 Kafka는 분산 스트리밍 플랫폼으로, 대규모 데이터 스트림을 실시간으로 처리하고 저장하는 데 사용됩니다. 간단하게 말하면, Kafka는 많은 데이터를 빠르게 주고받을 수 있는 메시징 시스템이라고 할 수 있습니다. 기본적으로 Kafka는 데이터의 생산자(producer)와 소비자(consumer) 간에 데이터를 중개하는 역할을 합니다. Kafka의 주요 개념을 쉽게 설명하면 다음과 같습니다.1. 메시지(Message)Kafka에서 주고받는 데이터의 단위를 메시지라고 합니다. 메시지는 주로 텍스트, 숫자, JSON과 같은 간단한 데이터 형식으로 표현됩니다.2. 토픽(Topic)메시지가 저장되는 장소를 토픽이라고 부릅니다. Kafka는 데이터를 여러 토픽으로 구분하여 저장할 수 있으며, 각각의 토픽은 논리적.. 2024. 10. 26.
OTX Threat Intelligence API 정보 수집 및 IoC Hunting 자동화 OTX(Open Threat Exchange)는 AlienVault에서 운영하는 플랫폼으로, 여러 보안 위협 정보를 제공합니다. OTX Threat Intelligence(OTX TI) 정보를 API로 수집하는 방법입니다.OTX API 사용하기API Key 발급OTX API를 사용하려면 먼저 API 키를 발급받아야 합니다. OTX 웹사이트에서 회원가입 후 API 키를 생성할 수 있습니다.API 호출OTX는 RESTful API를 제공하며, 다양한 엔드포인트를 통해 정보를 조회할 수 있습니다. 예를 들어, 특정 Indicators of Compromise(IoC)에 대한 정보를 조회하거나, 특정 그룹의 트랜드를 확인할 수 있습니다.인증과 요청API 요청 시 HTTP 요청을 보내고, 이를 인증하기 위해 발급.. 2024. 10. 25.
Symantec API 정책 자동화 및 단말기 보안 이벤트 수집 모니터링 Symantec Endpoint Protection Manager(SEPM)에서 외부 통신하는 URL 로그를 기록하고 수집하는 방법입니다. SEPM에서는 URL 필터링 및 로깅 기능을 제공하므로 이를 이용할 수 있습니다.1. SEPM에서 URL 로그 기록 설정Symantec Endpoint Protection Manager 로그인SEPM 콘솔에 관리자 권한으로 로그인합니다.정책 설정SEPM 콘솔 좌측 패널에서 Policies를 선택합니다.Policies에서 Intrusion Prevention을 선택합니다.URL 모니터링을 위한 정책 생성새로운 Intrusion Prevention Policy를 생성하거나 기존 정책을 수정합니다.Intrusion Prevention Policy 편집 화면에서 Enable.. 2024. 10. 24.
728x90