728x90
반응형

분류 전체보기 1393

인공지능 전문가가 알려 주는 챗GPT로 대화하는 기술/ 박해선 [책리뷰]

저자 박해선 #책소개 정보사회를 넘어 도래한 바야흐로 인공지능의 시대, 문제는…… 너무 빨리 와 버렸다. 챗GPT는 전문가의 전유물이었던 알파고나 업무에 활용하기엔 부족했던 AI 스피커와는 다르다. 누구나 무료로 사용할 수 있고, 자연스러운 대화로부터 실속 있는 결과를 도출할 수 있다는 점에서 그 파급 효과가 막대하기 때문이다. X세대의 컴퓨터, 밀레니얼 세대의 인터넷, Z세대의 스마트폰처럼, 인공지능은 이제 우리의 생활과 산업을 바꿀 또 하나의 보편 기술이 될 것이다. 인공지능 전문가가 제대로 알려 준다. 처음 만나는 진짜 챗GPT! 뛰어난 기술이란 손잡이가 하나뿐인 수레와 같아서, 원하는 방향으로 이끌어 가려면 기술을 이해하고 제어할 지식이 필요하다. 이 책은 인공지능의 시대를 맞이한 독자들의 또 다..

리뷰/IT 2023.07.13

Prometheus - Practice

우선 프로메테우스는 Pulling이기 때문에 Exporter들과 통신할 수 있는 장비에 설치하는 것이 좋다. 즉, 아무 곳이나 설치해서 Exporter들과 하나씩 통신을 다시 뚫는 불상사는 없어야 할 것이다. 너무 많은 곳과 통신을 하면 성능이 안좋아지므로.. Prometheus를 다시 Pulling 하는 구조 또한 고려할 수 있다. 기본적으로 프로메테우스 오피셜 사이트에서 설명하는 프로메테우스는 아래와 같다. 고성능이 요구되는 분야 중 게임을 예로 들자 -> 물론 클라이언트의 성능이 높아야 되는 경우가 더 많지만 오히려 MMORPG와 같이 대규모 온라인 게임은 Server side도 고려해야할 것들이 많다. Naver Cloud Platform이 제공하는 그림을 보자 여기서 프로메테우스로 메트릭을 모니..

DevOps/Prometheus 2023.07.09

프리캐싱, Pre-Caching이란?

위에서 보다시피 웹앱에서 DB 접근 전에 메모리에 올려놓는 것을 캐싱이라고 하는 것을 알 것이다. 하지만 Pre-Caching은 그보다 더 성능을 높일 수 있는 방안이다. 조금 다른 방식이라고 생각하면 된다. 알아보자 캐싱보다 pre(앞선) 것이 무엇일까? 캐싱은 요청된 것에 대해서 미리 메모리에 갖고 있다는 측면이지만 Pre 캐싱은 요청하기 전 미리 유저를 예측하여 미리 메모리를 갖고 있는 것이다. 즉, 사후처리가 캐싱, 사전처리가 프리 캐싱이다. 프리 캐싱은 2가지 측면이 있는데 예를 들어보자 Client-Side의 예는 사용자가 미리 자주 방문하는 사이트에 대해 캐싱하고 있다는 것이 되겠고 Server-Side 의 예는 사용자가 다운로드 받을만한 것들을 캐싱하고 있다는 것이 되겠다. 프리 캐싱 플로..

클라우드/AWS 2023.07.09

Filebeat - Dockerfile

맨날 다운받아서.. 서비스로 이용하다보니까 귀찮아서 도커파일로 말아서 어디서든 쓸 수 있게 만들고 싶다. 알아보자 Dockerfile # 공식적인 이미지 사용 FROM docker.elastic.co/beats/filebeat:7.13.2 # Filebeat Configuration 경로 환경변수 -> 여기서 정의한 ENV 같은 변수들은 Container 내부에서 쓰이거나 Dockerfile에서 쓰임 ENV FILEBEAT_CONFIG_PATH /usr/share/filebeat/filebeat.yml # Filebeat Configuration 파일 ★★★ COPY filebeat.yml ${FILEBEAT_CONFIG_PATH} # 추가적인 Configuration 파일 필요하면 복사 # COPY m..

DevOps/ELK 2023.07.01

테라폼으로 시작하는 IaC / 김민수, 김재준, 이규선, 이유종[책리뷰]

저자 자레드 바티, 재커리 사라 콜라이센 외 3명 #책소개 IaC는 효율적인 데브옵스와 클라우드 자동화 구축을 위해 꼭 필요한 기술로 각광받고 있다. 그중에서도 테라폼은 가장 강력한 IaC 도구다. 이 책은 테라폼 입문자를 위한 기본 문법부터 중고급 사용자를 위한 팀 간 협업 방식과 조직 단위에서의 활용법까지 다룬다. 나아가 LG유플러스 실제 사례를 들어 설명하기 때문에 실무에서 인프라스트럭처를 구축하고 관리하는 방법을 쉽게 이해할 수 있다. 친절한 단계별 설명과 다양한 그림, 풍부한 실무 밀착 예제로 IaC에 가장 빠르게 입문해보자. 라고 말하더라. # 이 책의 특징 1. 구성 2. 예제코드 제공 당연히 개발자를 위해서 예제 코드를 많이 제공한다. 예제 코드가 많다는 것은 쉽게 친해질 수 있음을 의미하..

리뷰/IT 2023.06.30

Docs for Developers 기술 문서 작성 완벽 가이드 / 자레드 바티, 재커리 사라 콜라이센 [책리뷰]

저자 자레드 바티, 재커리 사라 콜라이센 외 3명 #책소개 소프트웨어 개발자를 안내하는 테크니컬 라이팅을 위한 실무 노트 우아한형제들, 카카오, AWS, LINE Plus, 쿠팡, NHN, 데브시스터즈, 넷마블 등 국내 테크니컬 라이터 11인 인터뷰 특별 수록! 이 책은 ‘강아지 음성 번역 서비스’를 만드는 개발 팀의 스토리를 따라가며, 개발 문서를 만드는 과정을 단계별로 배우도록 구성되었습니다. 단계별 예제, 템플릿, 가이드를 통해 이론적인 내용뿐만 아니라 문서를 효과적으로 작성하고 관리하는 방법도 배우게 됩니다. 단계에 맞는 문서화 기술을 배우고, 사용자 니즈 이해부터 문서 작성, 유용한 개발자 문서 배포 및 유지까지 프로젝트 관리와와 소프트웨어 개발 라이프사이클 전체를 한 권에 담아 설명합니다. 또..

리뷰/IT 2023.05.27

AWS 비용 최적화 바이블/ 엘리 만수르, 야이르 그린[책리뷰]

저자: 엘리 만수르, 야이르 그린 #책소개 퍼블릭 클라우드로의 전환 과정에서 직면하는 비용 제어와 최적화 과제를 풀 수 있는 실마리를 제공하는 실무 지침서다. 이 책에서는 클라우드 서비스의 비용을 최적화하는 구조화된 접근 방식은 물론, 필자가 개발한 KAOTM 방법론도 소개한다. 또한 클라우드 인프라 지출의 상당 부분을 차지하며 AWS 사용자 대다수가 사용하고 있는 AWS 컴퓨팅, 스토리지, 네트워킹을 단계적으로 상세히 설명한다. 이 책을 따라 모든 학습을 마치고 나면 최적화된 비용 효율적인 방식으로 여러분의 조직에 혁신적인 차세대 제품을 구축할 수 있을 것이다. 라고 말하더라. # 이 책의 특징 1. 구성 구성 자체는 만족이다. 제목과 내용이 일치한다. 다만 개발자가 쓴 것처럼 딱딱한 표현이 많다 2...

리뷰/IT 2023.04.23

Elasticsearch

정의 고가용성의 확장 가능한 문서 기반의 데이터 저장소 기존에는 Full-Text 검색엔진으로 활용했고 최근에는 웹/앱 서버의 로그나 매트릭을 모아서 집계, 분석하는데 사용하는 분석 엔진으로 사용됨 JSON이 Elasticsearch가 지원하는 유일한 형식 구조 Elasticsearch는 여러 대의 노드(서버)로 구성된 분산 데이터 저장소 각 노드는 역할에 따라 마스터 노드와 데이터 노드로 구분하며, 운영 환경에서는 최소 3대의 마스터 노드와 데이터 사용량을 기준으로 여러 대의 데이터 노드를 사용하여 클러스터를 배포 사용자가 저장하는 데이터는 인덱스에 저장되며 인덱스는 여러 개의 샤드로 분리되어 여러 노드에 걸쳐서 저장 이를 통해 데이터의 분산 저장과 복제본 관리 용도 검색 엔진 검색엔진으로 Elasti..

DevOps/ELK 2023.04.01

VPC 간의 통신

VPC : Virtual Private Cloud 당연히 VPC 외부의 접속도 필요한 경우가 있다. 또는 VPC 간의 연결이 필요할 때도 있다. 일반적으로 Zone을 나눌 때 이런 방식을 사용한다. AWS에서 VPC 간의 통신을 하는 방법을 알아보자 VPC Peering https://docs.aws.amazon.com/ko_kr/vpc/latest/peering/what-is-vpc-peering.html 말 그대로 VPC 간의 연결을 피어링하는 것이다. 각 VPC에서 다른 VPC의 Private IP Address를 이용함으로써 가능하다. AWS에서는 게이트웨이, VPN 둘다 사용하는 것이 아니고 물리적 하드웨어를 통해 피어링을 하는 것도 아니기 때문에 통신 또는 대역폭에 대한 병목을 걱정하지 않아도..

728x90
반응형