일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 구글클라우드
- nnictl
- 쿠버네티스
- 코세라
- 구글
- 클라우드 자격증
- 구글클라우드플랫폼
- GCP
- cloud
- go
- coursera
- docker
- Associate
- 클라우드
- 도커
- cdk
- 자격증
- 딥러닝
- AWS #빅데이터 #분석 #데이터
- Kubernest
- 구글클라우드서밋
- aws
- Dataproc
- golang
- DataFlow
- 마이크로서비스
- 머신러닝
- 네트워크
- 구글 클라우드
- Today
- Total
목록클라우드 (25)
JD의 블로그
CDK로 cdk diff 명령어로 기존 스택과의 차이점을 보려고 했으나 위의 에러가 떴다. 알고보니 cdk 버전이 업그레이드 됐는데 npm 명령어로 cdk 버전을 업그레이드 해주지 않아서 생긴 오류였다. npm install -g aws-cdk 명령어를 통해 aws-cdk를 업데이트 해주면 문제가 해결된다.
이 글은 넷플릭스 마이크로 서비스 가이드 발표 자료를 기반으로 정리한 내용입니다. 넷플릭스가 마이크로 서비스 아키텍쳐로 서비스를 함에 따라 겪었던 도전과 그에 따라 어떻게 이를 해결했는지에 대한 내용을 담고 있습니다. 1. 배경 넷플릭스는 8600만 사용자를 지니고 있으며 전 세계 190여 개 나라에서 서비스 중이며 모든 마이크로 서비스들은 AWS 위에서 동작하고 있습니다. 2. 마이크로 서비스란? 먼저 "무엇이 마이크로 서비스가 아닌 가"에 대해서 살펴봄으로써 마이크로 서비스에 대해서 알아볼 수 있습니다. 초기에 넷플릭스의 아키텍쳐는 하드웨어 기반의 로드 밸런서가 있고 고가의 하드웨어를 사용한 리눅스 서버들을 연결하고 이 서버에는 아파치 톰캣이나 리버스 프록시 같은 것들을 사용한 일반적인 구성을 가지고..
애플리케이션을 만들 때 확장성, 복원력 및 가용성을 고려하지 않을 수 없습니다. 따라서 이러한 요소들을 고려하여 애플리케이션을 디자인하는 방법을 알아보겠습니다. 최근 애플리케이션은 모노리틱 프로그램에서 보다 작은 분산형 마이크로서비스로 분해되고 있습니다. 이러한 흐름으로 작업은 병렬 및 비동기식으로 수행되므로, 애플리케이션은 복원력이 있어야 합니다. 배포는 자동화되고 예측이 가능해야하며 모니터링을 통한 원격 분석은 시스템의 상태를 이해하는데 필수적입니다. (1) 아키텍처 스타일 먼저 아키텍처 스타일을 결정해야합니다. 그러기 위해서는 아키텍처 디자인 특성에 대해 파악하고 있어야 합니다. 아키텍처 스타일 종속성 관리 도메인 유형 N 계층 서브넷으로 분할되는 가로 계층 전통적인 비즈니스 도메인 (업데이트 빈도..
Devops를 위해, Ansible, Git, Docker 등을 이용해 command line 환경에서 처리 가능하게 만듬으로써 개발을 빠르게 할 수 있습니다. 그러나, 이러한 도구와 도구 사이에도 연결하는 작업들이 필요하고 연결 자체에 시간과 노력이 필요하며 이런 부분에서 실수가 발생하여 문제가 생길 수 있습니다. Jenkins는 이러한 문제를 해결하고, 좀 더 개발을 효율적으로 할 수 있게 도와줍니다. Jenkins는 어떻게 개발을 효율적으로 만들어주는가? Jenkins는 빌드와 테스트 등을 위해 서버에 로그인하고 명령어를 수행하는 다소 복잡한 과정을 단순화해줘 한층 더 효율을 높일 수 있게 해줍니다. 인프라 구축은 조금만 잘못되어도 큰 영향을 미치는 작업인데, 절차상의 오류로 인해 발생하는 문제도 ..
Docker Docker는 인프라에서 애플리케이션을 분리하고 인프라를 관리형 애플리케이션처럼 처리할 수 있게 해준다. 코드를 더욱 빠르게 출시, 테스트, 배포하고 코드 작성과 실행 주기를 단축하는데 도움이 된다. Docker 기본 hello world 컨테이너를 실행한다. docker run hello-world 실행된 컨테이너는 Hello from Docker! 을 반환한다. 처음 hello world 컨테이너를 실행하면 Docker 데몬이 hello-world 이미지를 검색한다, 그러나 로컬에서 이미지를 찾지 못했기 때문에, Docker Hub라는 공개 레지스트리에서 이미지를 가져온 후, 가져온 이미지에서 컨테이너를 생성하고, 컨테이너를 실행한다. 다음 명령어로, 가져온 컨테이너 이미지를 확인할 수 ..
이는 구글 클라우드 플랫폼상의 데이터과학에 있는 내용을 학습하고 정리한 내용을 올리기 위한 글입니다. 이 책은 서버리스 방식으로 데이터를 입수하는 것부터 데이터 탐색, 대시보드, 관계형 데이터베이스 및 데이터 스트리밍으로 머신 러닝 모델을 학습시켜 운영하는 것에 이르는 모든 방법을 다루며, 데이터 기반 서비스의 모든 측면을 다룹니다. 공식 깃허브는 여기를 참고하길 바랍니다. 1. 데이터에 기반을 둔 의사 결정 2. 클라우드에 데이터 입수 항공사 정시 도착 데이터 데이터를 한곳에 저장하지 않는 이유 데이터 입수 월주기로 다운로드 스케줄링 3. 혁신적인 대시보드 생성 대시보드로 모델 설명 대시보드를 먼저 만들어야 하는 이유 정확성, 정직성 및 좋은 설계 구글 클라우드 SQL에 데이터 탑재 구글 클라우드 SQ..