일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 클라우드
- aws
- go
- docker
- cdk
- 구글클라우드
- DataFlow
- 머신러닝
- nnictl
- Kubernest
- 구글 클라우드
- 도커
- GCP
- coursera
- 딥러닝
- 마이크로서비스
- golang
- 구글클라우드플랫폼
- Associate
- 쿠버네티스
- cloud
- 구글
- 자격증
- 네트워크
- AWS #빅데이터 #분석 #데이터
- 클라우드 자격증
- 구글클라우드서밋
- 코세라
- Dataproc
- Today
- Total
목록2020/01 (17)
JD의 블로그
Professional Cloud Architect 샘플 케이스 스터디: Mountkirk Games Mountkirk Games makes online, session-based, multiplayer games for mobile platforms. They build all of their games using some server-side integration. Historically, they have used cloud providers to lease physical servers. 더보기 Mountkirk Games는 모바일 플랫폼을 위한 온라인, 세션 기반의 멀티 플레이어 게임을 만들고 있습니다. 그들은 서버 사이드 통합을 이용하는 게임을 만들고 있으며, 과거부터 그들은 물리적인 서버를 ..
Cloud Dataproc과 Cloud Dataflow는 데이터 처리/분석 제품으로 모두 배치와 스트리밍 데이터를 처리합니다. 그러나, 정확하게 어떤 차이점이 있는지 헷갈리는 부분이 많았는데 이번 기회에 확실히 두 제품의 차이점을 정리해보았습니다. 1. Cloud Dataproc Cloud Dataproc은 Apache Spark와 Apache Hadoop 클러스터를 더 간단하고 효율적으로 실행할 수 있게 도와줄 수 있는 관리형 서비스입니다. 단순히 관리형 서비스이므로 클러스터의 수는 사용자가 직접 조절하여야 합니다. Dataflow를 설명하기 전에 Spark와 Hadoop, 그리고 Dataflow의 기본이 되는 Apache Beam에 대한 얘기를 먼저 해야합니다. Spark나 Hadoop과 같은 대용량..
웹의 동작 방식 서버와 클라이언트를 설명하기 위해서는 두 대의 컴퓨터가 필요하다. 서버에는 index.html이라는 파일이 저장되고 웹 서버라는 프로그램이 설치되어 있다. 다른 클라이언트 컴퓨터에는 이런 문서를 열람할 수 있는 웹 브라우저가 설치되어 있다. 브라우저가 설치된 창에서 URL을 입력한다. 이는 해당 서버 컴퓨터에 해당 주소와 연결되어 있는 문서를 보내달라는 요청이다. 그러면 서버 컴퓨터는 해당 파일을 찾아 응답한다. 서버는 요청도 보낼 수 있으며, 이때 요청을 보낸 서버는 다시 클라이언트가 된다. 서버와 클라이언트는 상대적인 개념이다. 클라이언트는 요청을 보내는 주체 크롬, 사파리, 엣지, 파이어폭스 등과 같은 웹 브라우저 데스크톱 앱 혹은 모바일 앱 다른 서버에 요청을 보내는 서버 개발자가..
인터넷의 역사 패킷 교환(packet switching) 작은 블록의 패킷으로 쪼개서 데이터를 전송하는 방식 / 데이터를 작게 쪼개서 먼 곳에 보냈다가 다시 합친다. 1960년대 초 개발 ARPANET 60년대, 미국 국방부 주도 하에 계획 정보를 교환하여 연구 역량을 극대화하려는 목적, 분산 네트워크로 하나가 붕괴되더라도 나머지에 영향이 없도록 하기 위한 목적, 소수 엘리트만 사용하였다. 일반인에게도 PC가 보급되기 시작 월드와이드웹(WWW) 발명 CERN 소속 연구원 팀 버너스 리가 고안 한 문서에서 다른 문서로 접근한다는 개념인 하이퍼텍스트(Hypertext)를 적용한 HTML 문서에 주소를 붙이는 URL도 고안하였다. (정보를 쉽게 편집하고 공유하려는 목적) 컴퓨터와 컴퓨터 간에 메시지를 주고 받..
카나리 배포는 왜 카나리(Canary)인가? 이 단어는 한 때 탄광의 유독가스 정도의 심각성을 광부에게 알리기 위해 카나리 새를 사용한 것에 영감을 얻어서 지어진 이름이라고 한다. 탄광은 밀폐되어 있기 때문에 특정 유독가스로 인해 질식할 수 있는데, 카나리 새가 노래를 부르다가 갑자기 멈춘다면 그것은 유독가스가 위험 수준에 이른 것이고 대피하라는 징조가 된다고 한다. 마찬가지로 카나리 배포는 새로운 버전의 소프트웨어를 운영 환경에 배포할 때, 전체 사용자들이 사용하도록 모든 인프라에 배포하기 전에 소규모의 사용자들에게만 먼저 배포함으로써 리스크를 줄이는 기법이다.