일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 쿠버네티스
- 클라우드
- 머신러닝
- GCP
- 클라우드 자격증
- 구글클라우드서밋
- docker
- go
- Kubernest
- 구글클라우드플랫폼
- Dataproc
- golang
- 구글 클라우드
- cloud
- 도커
- AWS #빅데이터 #분석 #데이터
- 구글
- DataFlow
- coursera
- nnictl
- cdk
- 자격증
- aws
- Associate
- 구글클라우드
- 마이크로서비스
- 딥러닝
- 코세라
- 네트워크
- Today
- Total
목록분류 전체보기 (76)
JD의 블로그

CDK로 cdk diff 명령어로 기존 스택과의 차이점을 보려고 했으나 위의 에러가 떴다. 알고보니 cdk 버전이 업그레이드 됐는데 npm 명령어로 cdk 버전을 업그레이드 해주지 않아서 생긴 오류였다. npm install -g aws-cdk 명령어를 통해 aws-cdk를 업데이트 해주면 문제가 해결된다.

이 글은 넷플릭스 마이크로 서비스 가이드 발표 자료를 기반으로 정리한 내용입니다. 넷플릭스가 마이크로 서비스 아키텍쳐로 서비스를 함에 따라 겪었던 도전과 그에 따라 어떻게 이를 해결했는지에 대한 내용을 담고 있습니다. 1. 배경 넷플릭스는 8600만 사용자를 지니고 있으며 전 세계 190여 개 나라에서 서비스 중이며 모든 마이크로 서비스들은 AWS 위에서 동작하고 있습니다. 2. 마이크로 서비스란? 먼저 "무엇이 마이크로 서비스가 아닌 가"에 대해서 살펴봄으로써 마이크로 서비스에 대해서 알아볼 수 있습니다. 초기에 넷플릭스의 아키텍쳐는 하드웨어 기반의 로드 밸런서가 있고 고가의 하드웨어를 사용한 리눅스 서버들을 연결하고 이 서버에는 아파치 톰캣이나 리버스 프록시 같은 것들을 사용한 일반적인 구성을 가지고..

애플리케이션을 만들 때 확장성, 복원력 및 가용성을 고려하지 않을 수 없습니다. 따라서 이러한 요소들을 고려하여 애플리케이션을 디자인하는 방법을 알아보겠습니다. 최근 애플리케이션은 모노리틱 프로그램에서 보다 작은 분산형 마이크로서비스로 분해되고 있습니다. 이러한 흐름으로 작업은 병렬 및 비동기식으로 수행되므로, 애플리케이션은 복원력이 있어야 합니다. 배포는 자동화되고 예측이 가능해야하며 모니터링을 통한 원격 분석은 시스템의 상태를 이해하는데 필수적입니다. (1) 아키텍처 스타일 먼저 아키텍처 스타일을 결정해야합니다. 그러기 위해서는 아키텍처 디자인 특성에 대해 파악하고 있어야 합니다. 아키텍처 스타일 종속성 관리 도메인 유형 N 계층 서브넷으로 분할되는 가로 계층 전통적인 비즈니스 도메인 (업데이트 빈도..

엔티티(Entity)란? 🤔 엔티티는 사용자의 발화문 속에 포함되어 있는 중요 키워드를 의미한다. 이러한 엔티티를 조합하여 사용자의 의도(인텐트)를 파악하게 된다. 발화 작업을 하기 전에 엔티티 구조를 미리 설계하는 것이 좋다. 엔티티 구조 엔티티 명 : 엔티티가 가진 의미의 주제라고 생각하면 된다. 대표엔트리 : 엔티티를 인식하기 위한 대표 엔트리이다. 동의어 : 대표엔트리에 대해 같은 의미를 가질 수 있도록 만든 엔트리이다. 엔티티의 종류 1. 시스템 엔티티 자주 사용하는 날짜, 시간, 지명과 같은 일반적인 엔티티의 경우, 카카오 i 오픈빌더 내에 시스템 엔티티로 내장되어 있다. (시스템 엔티티의 종류는 여기에서 확인할 수 있다.) 시스템 엔티티는 sys. 라는 단어로 시작한다. 2. 나의 엔티티 (..

카카오 오픈빌더를 이용하여 챗봇을 제작하기에 앞서 카카오 i 오픈빌더만의 특징을 정리해보는 시리즈입니다. What is kakao i open builder? 카카오의 AI 기술을 통해 카카오톡 채널 챗봇, 카카오미니 보이스봇, 카카오 보이스 서비스 등의 인공지능 챗봇 및 음성인식 비서를 만들 수 있는 서비스이다. 여기서는 주로 카카오톡 채널 챗봇 제작을 위한 과정을 얘기할 예정이다. * 카카오톡 채널 챗봇 대화형 인터페이스 챗봇으로, 카카오톡 채널 관리자센터에서 개설한 카카오톡 채널을 이용해 챗봇 서비스를 할 수 있게 도와주는 서비스이다. 오픈 빌더의 구조 현재 카카오 i 오픈빌더의 경우 OBT 중이며, 오픈빌더 신청을 위해서는 카카오톡 채널을 공개한 상태로 오픈빌더 회원 가입 후 승인 신청을 통과해야..

Devops를 위해, Ansible, Git, Docker 등을 이용해 command line 환경에서 처리 가능하게 만듬으로써 개발을 빠르게 할 수 있습니다. 그러나, 이러한 도구와 도구 사이에도 연결하는 작업들이 필요하고 연결 자체에 시간과 노력이 필요하며 이런 부분에서 실수가 발생하여 문제가 생길 수 있습니다. Jenkins는 이러한 문제를 해결하고, 좀 더 개발을 효율적으로 할 수 있게 도와줍니다. Jenkins는 어떻게 개발을 효율적으로 만들어주는가? Jenkins는 빌드와 테스트 등을 위해 서버에 로그인하고 명령어를 수행하는 다소 복잡한 과정을 단순화해줘 한층 더 효율을 높일 수 있게 해줍니다. 인프라 구축은 조금만 잘못되어도 큰 영향을 미치는 작업인데, 절차상의 오류로 인해 발생하는 문제도 ..