플래티어 연구소 테크 블로그
    • 메뉴 닫기
    • 글작성
    • 방명록
    • 환경설정
      • 분류 전체보기 (481)
        • Ai Word 사전 (0)
        • A.I.(인공지능) & M.L.(머신러닝) (96)
          • Development Environments (9)
          • A.I. Information (14)
          • Python (6)
          • transformers (13)
          • 머신러닝 (1)
          • 딥러닝 (4)
          • 신경망 이론 (5)
          • LLM (33)
          • Agent (4)
        • DevOps와 Infra (67)
          • DevOps 일반 (24)
          • Docker Container (3)
          • Linux (2)
          • AWS EKS (16)
          • AWS (6)
          • Kubernetes On Premise (14)
          • Security (1)
          • IDC 서버 (1)
        • 검색엔진 (8)
          • Elasticsearch (5)
          • Opensearch (3)
        • 빅데이터 (31)
          • Mongo DB (4)
          • Apache Nifi (21)
          • Scala (4)
          • Apache Spark (2)
        • 네트워크 (2)
          • SSL (2)
        • Quality Assurance (3)
          • E2E Test (3)
        • Backend(Framework) (42)
          • Java (2)
          • Spring (1)
          • Spring Boot Batch (3)
          • NestJS (9)
          • NestJS 개요(공식문서 번역) (20)
          • Cache (3)
          • Rust (4)
          • Go (0)
        • Frontend (Next.js Tailwind .. (52)
          • Frameworks (6)
          • Next.js (30)
          • Typescript (1)
          • Tailwind CSS (9)
          • React.js (4)
        • Next.js 개발 가이드 (42)
          • 01. Set up (7)
          • 02. 코딩 가이드 및 필수 패키지 (9)
          • 03. 퍼블 가이드 (3)
          • 04. Data fetching (2)
          • 05. State management (3)
          • 06. Learn Next.js 공식 가이드 (18)
        • Nuxt 공식문서 번역 (96)
          • 개요 (15)
          • Directories (23)
          • Components (12)
          • Composables (21)
          • Utils (25)
        • Nuxt 개발 가이드 (13)
          • 01. Set up (9)
          • 02. 코딩 가이드 및 필수 패키지 (0)
          • 03. 퍼블 가이드 (0)
          • 04. Data fetching (3)
          • 05. State management (1)
        • Tech 공유 세미나 - 2차 (13)
        • 기타 (15)
          • IT기타 (7)
          • story (5)
          • 문정역 여기어때 (2)
    DevOps와 Infra/DevOps 일반

    SSL Let's encrypt wildcard 인증서 생성하기

    Let's Encrypt Let's Encrypt를 사용하여 와일드카드 SSL 인증서를 생성해서 여러 하위 도메인에 대해 하나의 인증서를 사용할 수 있는 방법을 알아보겠습니다. 와일드카드 인증서를 사용하면 도메인의 여러 서브도메인에 대해 인증을 제공하므로 관리가 용이하고 유연성을 얻을 수 있습니다. 아래는 와일드카드 SSL 인증서를 생성하는 데 필요한 과정에대한 설명 입니다. 와일드 카드 인증서 및 DNS-01 챌린지 쉽게 이해하기와일드 카드 인증서DNS-01 챌린지Certbot 1. 와일드 카드 인증서와일드카드 인증서는 하나의 인증서로 여러 서브도메인을 보호할 수 있는 SSL 인증서입니다. 예를 들어, x2bee.com 도메인의 와일드카드 인증서를 생성하면 다음과 같은 서브도메인에서 사용 할 수 있습니..

    2024. 6. 21. 10:53 / Tech정또해방
    DevOps와 Infra/Kubernetes On Premise

    온프레미스 vs 클라우드 컴퓨팅 차이점

    - 온프레미스(On-premise)On-premis는 기업이 자체적으로 서버와 관련 인프라를 보유하고 직접 관리 및 운영하는 방식을 의미합니다. 이의 가장 큰 특징적 의미는 클라우드 컴퓨팅과의 대비되는 개념이라는 것 입니다. 클라우드 컴퓨팅 이전에는 기업이 자체적으로 모든 IT 인프라를 구축하고 관리했습니다. 이러한 전통적인 방식에서 기업이 데이터 센터나 사무실에 물리적인 서버와 네트워크 장비를 구매하고 설치해 관리해야 했습니다. 그렇기에 몇가지 큰 특징이 있었습니다. '자체 데이터 센터 운영', '고정 서버 비용', '한정된 유연성' 등의 특징이 있었습니다. 이러한 단점 속에서 클라우드 컴퓨팅이 등장하였고, 전통적인 방식과 비교되는 장점을 제공하게 되었습니다.- 클라우드 컴퓨팅먼저 클라우드 컴퓨팅은 인..

    2024. 6. 7. 14:04 / Tech정또해방
    DevOps와 Infra/DevOps 일반

    [와탭] 애플리케이션 모니터링에서 SQL 변수 확인 가이드

    이번 글에서 와탭(WATAP) 모니터링 서비스로 애플리케이션 모니터링하면서 SQL의 변수를 확인하는 과정을 안내하고자 합니다. 대시보드에서 히트맵에서 영역을 선택합니다. 영역을 선택하게 되면, 아래와 같이 트레이스 분석 팝업창이 뜨게 됩니다. 확인할 내용을 선택하게 되면 아래와 같이 우측에 영역이 표출됩니다. 위 이미지에서 쿼리 부분을 더블클릭하게 되면 아래와 같이 SQL 레이어팝업이 뜹니다. 위 이미지는 비밀번호를 입력 후 치환 변수 및 바인드 변수가 on 된 상태입니다. 비밀번호는 관리자에게 공유받으시면 됩니다. 추가로 [애플리케이션 모니터링 > 대시보드 > 트랜잭션 맵] 메뉴에서도 [트레이스 분석 팝업]을 통해서 동일하게 확인 가능합니다. 비슷한 방법으로 [트레이스 분석 팝업]에서 [테이블 뷰] 탭..

    2024. 3. 28. 17:44 / Tech정또해방
    DevOps와 Infra/DevOps 일반

    Git Branch 전략 / Git Workflow 전략

    개요 Git Branch 전략을 세움에 있어 고려해야될 사항이 몇 가지 있다. 소통 (communication) 비용 여러 사람이 협업을 편하기 하기 위한 git인데 push 할 때마다 메신저로 '지금 머지하겠습니다' 또는 '배포해도 될까요'를 매번 물어보는 것 또한 경제학에서는 비용으로 계산된다. 병렬 (parallel) 개발 여러 개발자들이 동시에 여러가지 feature를 개발할 수 있어야 한다. short lifetime of branches 브랜치는 필요에 따라 만들고 빨리 merge후 삭제되어야한다. 작년에 어떤 SI에서는 브랜치가 300개가 넘도록 방치되는 것도 본 적이 있다. 모든 개발자가 main의 최신 버전을 가지고 있다고 가정하면 main과 merge가 자주 되어야지 추후에 복잡한 me..

    2024. 3. 24. 18:13 / Tech김백엔드
    DevOps와 Infra/AWS

    MacOS에서 EC2에 있는 파일 가져오기

    SCP scp -i key.pem ec2-user@ec2-ip-address:/path/to/remote/file /local/path AWS EC2에 ssh 접속은 항상 하지만 EC2 안에 있는 파일은 어떻게 내 local에 가져올까? 많은 파일이 들어있는 폴더라면 요즘 Linux에 git이 기본적으로 설치가 되어있기 때문에 github에 올리고 내 컴퓨터에서 git clone 해오는 방법도 있다. 그러나 간단한 .yaml 파일 하나를 다운 받아올 때는 이 작업도 번거롭다. Windows에는 기본적으로 설치 되어있지 않지만 MacOS는 scp 가 기본적으로 설치가 되어있다. (그러니깐 개발자는 맥북이닷) 그럴 경우는 없겠지만 혹시나 설치가 안 되어있으면 `brew install openssh`로 설치하..

    2024. 3. 20. 14:43 / Tech김백엔드
    DevOps와 Infra/Kubernetes On Premise

    pv , pvc 생성 및 볼륨마운트

    이번 글에서는 가상화 머신에 마운트한 디스크 이미지에 쿠버네티스를 이용하여 퍼시스턴트 볼륨과 퍼시스턴트 볼륨 클래임 설정을하고 컨테이너에 연결해 컨테이너 내에서 생긴 데이터를 보존하는 설정을 진행해보겠습니다. 여러가지가 많이 보이지만 마지막에 /mnt만 확인하면 됩니다. 아래는 pv 폴더에서 미리 작성해둔 파일들을 적용진행하는 내용들입니다. kubectl apply -f pv.yml 위 명령어를 실행하여 pv 생성하면 persistentvolume/data1 created를 확인 할 수 있습니다. kubectl get pv 생성 된 pv를 다시한번 확인합니다. kubectl apply -f pvc.yml 위 명령어를 실행하여 이번에는 pvc를 생성합니다. 마찬가지로 생성 메세지를 확인 할 수 있습니다. ..

    2024. 3. 15. 15:28 / Tech정또해방
    • «
    • 1
    • ···
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • ···
    • 12
    • »

    전체 방문자

    오늘
    어제
    전체

    테크팀 개인 블로그

    정지민
    jeong
    손성준
    son
    김해수
    sunwater
    이다운
    koala
    김백엔드
    backendkim
    채희철
    bburongE

    전체 카테고리

    • 분류 전체보기 (481)
      • Ai Word 사전 (0)
      • A.I.(인공지능) & M.L.(머신러닝) (96)
        • Development Environments (9)
        • A.I. Information (14)
        • Python (6)
        • transformers (13)
        • 머신러닝 (1)
        • 딥러닝 (4)
        • 신경망 이론 (5)
        • LLM (33)
        • Agent (4)
      • DevOps와 Infra (67)
        • DevOps 일반 (24)
        • Docker Container (3)
        • Linux (2)
        • AWS EKS (16)
        • AWS (6)
        • Kubernetes On Premise (14)
        • Security (1)
        • IDC 서버 (1)
      • 검색엔진 (8)
        • Elasticsearch (5)
        • Opensearch (3)
      • 빅데이터 (31)
        • Mongo DB (4)
        • Apache Nifi (21)
        • Scala (4)
        • Apache Spark (2)
      • 네트워크 (2)
        • SSL (2)
      • Quality Assurance (3)
        • E2E Test (3)
      • Backend(Framework) (42)
        • Java (2)
        • Spring (1)
        • Spring Boot Batch (3)
        • NestJS (9)
        • NestJS 개요(공식문서 번역) (20)
        • Cache (3)
        • Rust (4)
        • Go (0)
      • Frontend (Next.js Tailwind .. (52)
        • Frameworks (6)
        • Next.js (30)
        • Typescript (1)
        • Tailwind CSS (9)
        • React.js (4)
      • Next.js 개발 가이드 (42)
        • 01. Set up (7)
        • 02. 코딩 가이드 및 필수 패키지 (9)
        • 03. 퍼블 가이드 (3)
        • 04. Data fetching (2)
        • 05. State management (3)
        • 06. Learn Next.js 공식 가이드 (18)
      • Nuxt 공식문서 번역 (96)
        • 개요 (15)
        • Directories (23)
        • Components (12)
        • Composables (21)
        • Utils (25)
      • Nuxt 개발 가이드 (13)
        • 01. Set up (9)
        • 02. 코딩 가이드 및 필수 패키지 (0)
        • 03. 퍼블 가이드 (0)
        • 04. Data fetching (3)
        • 05. State management (1)
      • Tech 공유 세미나 - 2차 (13)
      • 기타 (15)
        • IT기타 (7)
        • story (5)
        • 문정역 여기어때 (2)

    블로그 인기글

    태그

    • #LLM
    • #nifi
    • #React
    • #나이파이
    • #ElasticSearch
    • #adapter_model.bin
    • #nextjs
    • #Spring Boot Batch
    • #HuggingFace
    • #Langchain
    • #Ai
    • #딥러닝
    • #문제해결
    • #GPU
    • #python
    • #검색엔진
    • #플래티어
    • #AWS EKS
    • #venv
    • #Lora
    • #이벤트리스너
    • #finetuning
    • #deepseek
    • #pyTorch
    • #아파치
    • #apach
    • #셀레니움
    • #fine-tuning
    • #langgraph
    • #파이썬
    MORE
    Powered by Privatenote Copyright © 플래티어 연구소 테크 블로그 All rights reserved. TistoryWhaleSkin3.4

    티스토리툴바