본문 바로가기

할배즈18

LLM 이란? 안녕하세요. 할배즈..입니다. 오늘은 LLM (Large Language Model)에 대해 알아보겠습니다. LLM 이란? Large Language Model은 딥러닝의 한 종류인 인공 신경망을 기반으로 한 자연어 처리 모델입니다. 이 모델은 수억 개의 파라미터로 구성되어 있으며, 이를 통해 많은 양의 텍스트 데이터를 학습하여 문장의 의미를 이해하고 다양한 언어 작업을 수행할 수 있습니다. 라지 랭귀지 모델은 GPT-3(Generative Pre-trained Transformer 3)과 같은 대규모 모델이 대표적입니다. Large Language Model 기능과 특징 다양한 언어 작업에 적용 가능 Large Language Model은 기계 번역, 요약, 질의응답, 자연어 이해 등 다양한 언어 작업.. 2024. 1. 5.
데이터독 이란? 안녕하세요. 할배즈 입니다.. 오늘은 모니터링 서비스인 데이터독에 대해 알아보겠습니다. 데이터독 이란? 데이터독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.
AWS Step Functions 안녕하세요. 할배즈..입니다. 오늘은 Step Function에 대해 알아보겠습니다. AWS Step Functions AWS Step Functions는 개발자가 AWS 서비스를 사용하여 분산 애플리케이션을 구축하고, 프로세스를 자동화하며, 마이크로서비스를 오케스트레이션하고, 데이터 및 기계 학습(ML) 파이프라인을 생성할 수 있도록 지원하는 시각적 워크플로 서비스입니다. AWS Step Functions는 서버리스 워크플로우 서비스로, 개발자가 각기 다른 AWS 서비스를 연동하여 복잡한 비즈니스 프로세스를 자동화할 수 있게 돕습니다. 이 서비스는 AWS Lambda, Amazon ECS, Amazon SNS, Amazon SQS 등 다양한 AWS 서비스와 통합되어 사용될 수 있습니다. Step Fun.. 2023. 11. 24.
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.
TCP 패킷 안녕하세요! 할배즈..입니다. 오늘은 TCP 패킷에 대해 알아보겠습니다. TCP란? TCP(Transmission Control Protocol)는 인터넷에서 가장 널리 사용되는 전송 계층 프로토콜 중 하나로, 신뢰성 있는 데이터 전송을 보장합니다. 이 글을 통해 TCP 패킷의 구조와 작동 원리를 이해하면, 네트워크 통신의 이해도를 높일 수 있습니다. TCP 패킷의 구조 TCP 패킷은 헤더와 데이터로 구성되어 있습니다. 헤더는 패킷의 메타데이터를 담고 있으며, 데이터 부분은 실제로 전송하려는 정보를 포함하고 있습니다. TCP 헤더 Source Port와 Destination Port: 각각 송신자와 수신자의 포트 번호를 나타냅니다. 이 번호를 통해 패킷이 어디에서 오고, 어디로 가는지를 식별합니다. Se.. 2023. 10. 27.
[AWS] AWS Shield 안녕하세요. 할배즈.. 입니다. 오늘은 AWS Shield에 대해 알아 보겠습니다. AWS Shield 란? AWS Shield는 AWS에서 실행되는 애플리케이션을 보호하는 관리형 DDoS 보호 서비스입니다 1. 정교환 네트워크 수준의 DDos 이벤트를 자동으로 감지하고 완화할 수 있습니다. 2. AWS WAF와의 통합을 통해 DDos 위험으로부터 애플리케이션을 보호할 수 있습니다. 3. AWS 리소스에 영향을 주는 이벤트에 대해 감지하고 비용을 절감 할 수 있습니다. AWS Shield Standard 모든 AWS 고객은 추가 비용 없이 AWS Shield Standard에 의한 자동 보호를 받을 수 있습니다. AWS Shield Standard는 가장 일반적이고 빈번하게 발생하며 웹 사이트 또는 애플.. 2023. 10. 13.
그라파나 Variables 설정 안녕하세요. 할배즈 입니다. 오늘은 그라파나 변수 설정에 대해 알아보겠습니다. 그라파나는 데이터 시각화 및 모니터링 도구로써, 대시보드를 통해 다양한 데이터 소스에서 수집한 정보를 한눈에 볼 수 있게 해줍니다. 그라파나의 유용한 기능 중 하나는 '변수(Variables)' 기능입니다. 1. 변수란 무엇인가? 변수는 그라파나 대시보드에서 동적으로 변경할 수 있는 값을 의미합니다. 이를 통해 사용자가 쿼리, 패널 제목, 텍스트 패널 내용 등을 실시간으로 변경하고 커스터마이징 할 수 있습니다. 예를 들어, 여러 서버의 성능을 모니터링하는 대시보드가 있다고 가정합시다. 각 서버에 대한 정보를 개별적으로 보려면 서버 이름을 하드코딩하여 각각의 패널을 만들어야 합니다. 하지만 변수를 사용하면 '서버'라는 변수를 생.. 2023. 9. 27.