일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kubernest
- GCP
- Dataproc
- 구글 클라우드
- nnictl
- 구글클라우드
- aws
- Associate
- cdk
- 클라우드
- 딥러닝
- 머신러닝
- golang
- 마이크로서비스
- 자격증
- 구글클라우드플랫폼
- 구글
- AWS #빅데이터 #분석 #데이터
- 구글클라우드서밋
- DataFlow
- 도커
- 코세라
- coursera
- go
- cloud
- docker
- 쿠버네티스
- 네트워크
- 클라우드 자격증
- Today
- Total
목록분류 전체보기 (76)
JD의 블로그
개요 쿠버네티스를 사용하려면 쿠버네티스 API 오브젝트로 클러스터에 대해 사용자가 원하는 상태를 기술해야한다. 원하는 상태의 의미란 어떤 애플리케이션이나 워크로드를 구동시키려고 하는지, 어떤 컨테이너 이미지를 쓰는지, 복제를 원하는 수는 몇개인지, 어떤 네트워크와 디스크 자원을 쓸 수 있도록 할 것인지 등을 의미한다. 사용자가 원하는 상태를 설명하는 방버은 쿠버네티스 API를 사용해서 오브젝트를 만드는 것인데 일반적으로 kubectl이라는 커맨드라인 인터페이스를 사용한다. 또한 클러스터와 상호 작용하고 원하는 상태를 설정하거나 수정하기 위해서 쿠버네티스 API를 직접 사용할 수도 있다. 원하는 상태를 설정하면 쿠버네티스 컨트롤 플레인은 Pod Lifecycle Event Generator(PLEG)를 통..
리액트를 공부하기 위해 Learning React를 공부하기 시작했다. 리액트는 Udemy로도 몇 번 보긴 했지만 끝내지 못해서 이 책을 끝내는 것을 목표로 리액트 공부를 다시 시작하기로 했다. 정말 기초부터 제대로 이해하고자 쉬운 내용이지만 다시 정리한다. 리액트를 위한 자바스크립트 자바스크립트의 컴파일링은 코드를 더 많은 브라우저가 이해할 수 있는 다른 버전의 자바 스크립트 구문으로 변환하는 것이다. 이를 도와주는 것이 바로 바벨(Babel)이다. 자바스크립트 컴파일은 보통 웹팩(Webpack)이나 파슬(Parcel)과 같은 자동화된 빌드 도구에 의해 처리된다. 구조 분해(destructuring) 구조 분해를 사용하면 객체 안에 있는 필드 값을 원하는 변수에 대입할 수 있다. const sandwi..
cloud9에서 npm install -g aws-cdk 명령어를 입력해서 cdk를 업데이트 하려고 했으나 nvm 라이브러리 충돌로 인해 업데이트가 되지 않았다. 해결법 : /.nvm/versions/node/v10.20.1/bin 내부에 있는 cdk를 제거하고 npm install -g aws-cdk 명령어를 사용하면 업데이트가 된다.
이 글은 Scalability for Dummies를 요약한 글입니다. Part 1 - 복제 확장 가능한 웹 서비스의 퍼블릭 서버는 로드 밸런서 뒤에 숨겨져 있다. 이 로드 밸런서는 사용자의 요청을 애플리케이션 서버의 그룹 또는 클러스터에 균등하게 분배한다. 사용자는 어느 서버가 요청을 받던 관계없이 항상 동일한 요청 결과를 다시 받아야한다. 이것이 확장성을 위한 가장 기본적인 조건이다. 모든 서버에는 정확히 동일한 코드베이스가 포함되어 있으며 세션이나 프로필 사진과 같이 사용자 관련 데이터를 로컬 디스크나 메모리에 저장하지 않는다. 세션은 모든 애플리케이션 서버에서 액세스 할 수 있는 중앙 집중식 데이터 저장소에 저장해야한다. 외부 데이터베이스 또는 Redis와 같은 외부 영구 캐시일 수도 있다. 외부..
저번 포스팅에서 CDK의 가장 중요한 구성요소인 App, Stack, 그리고 Construct에 대해 정리해봤는데 오늘은 CDK의 Environments와 Resources에 대해서 다뤄보고자 합니다. Environments 각각의 Stack 인스턴스는 Environment(env)와 명시적으로나 간접적으로 연관되어 있습니다. Environment라는 것은 Stack 인스턴스가 배치될 AWS 계정과 AWS Region에 대한 정보를 가지고 있습니다. 만약, Stack을 정의할 때 Environment를 명시해주지 않으면 Stack은 Environment에 영향을 받지 않는 상태가 됩니다. 그래서 Stack으로부터 AWS CloudFormation 템플릿을 생성할 때, 배포가 되는 시점에서 stack.ac..
CDK가 무엇인지에 대해서 설명한 글은 이미 많기 때문에 CDK에 대해서 잘 모른다면 아래의 글을 참고하길 바랍니다. AWS CDK란? 앱 현대화 | 코드 기반 인프라(IaC)를 활용한 현대 애플리케이션 개발 가속화, 우리도 할 수 있어요. AWS CDK(Cloud Development Kit)를 소개합니다 CDK에 대해서 알아보게 된 계기는 IaC(Infrastuscutre as Code)로 인프라의 변경 이력을 추적하고 실수를 막고자 하여 CloudFormation을 사용해보았으나 이는 YAML이나 JSON 같은 파일로 관리해야하기 때문에 작성할 때 많은 레퍼런스 문서를 참고해야했고, 꽤 관리가 복잡하다는 인상을 받았기 때문입니다. 이 글에서는 CDK를 좀 더 이해하기 위해 CDK가 어떤 구조로 되어..