일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- k8s
- GIT
- 쿠버네티스 유저
- 왜 쿠버네티스
- Kubernetes User
- 마스터 노드
- smart money
- Instrumentation libraries
- Kubernetes Architecture
- 쿠버네티스 네터워크
- worker node
- 컨테이너 런타임
- master node
- 워커 노드 구조
- 워커 노드
- 쿠버네티스 구조
- Dag
- 종결 조건
- 기저조건
- Branch
- controller manager
- container runtime
- worker node architecutre
- opentelemetry
- COMMIT
- Data store
- 오픈텔레미트리
- 장단기 금리 차
- 쿠버네티스
- 깃
- Today
- Total
개발과 잡지식
Kubernetes 03 - From Monolith to Microservices - Part 2 본문
Kubernetes 03 - From Monolith to Microservices - Part 2
잘하고싶은잉여 2021. 1. 10. 11:00Introduction to Kubernetes
Will Be Check
- Define Kubernetes.
- Explain the reasons for using Kubernetes.
- Discuss the features of Kubernetes.
- Discuss the evolution of Kubernetes from Borg.
- Explain the role of the Cloud Native Computing Foundation.
Chapter 3. Kubernetes part 2
Why Use Kubernetes
쿠버네티스는 이식성과 확장성이 뛰어납니다. 여러 환경(Virtual Machines, bare metal, or in public/private/hybrid/multi-cloud setups.)에서 배포될 수 있습니다.
쿠버네티스는 오픈 소스로서 3rd party들은 이를 이용해서 쿠버네티스의 특정 기능을 강화하거나 풍부한 기능을 제공합니다.
마지막으로 수많은 사람들이 오픈 소스로 써 개발하고 고민하고 있습니다. 한 예로 2800명 이상의 사람들이 94,000번 이상의 쿠버네티스에 기여했습니다.
Kubernetes Users
쿠버네티스가 출시 한지 몇 년 만에 여러 분야 (management in banking, education, finance and investments, gaming, information technology, media and streaming, online retail, ridesharing, telecommunications, and many other industries)에서 사용됐습니다.
그만큼 신뢰되는 프로그램이라고 보시면 될 것 같습니다.
Cloud Native Computing Foundation (CNCF) and kubernetes
CNCF와 Kubernetes관해서는 기타 지식으로 찾아보시는 정도로 하고 따로 요약 하진 않겠습니다.
Check
-
Define Kubernetes :
컨테이너화 된 프로그램들에 대해서 자동 배포, 스케일링과 관리를 해주는 애플리케이션 -
Explain the reasons for using Kubernetes :
쿠버네티스에서는 auto bin packing, self-healing, horizontal scaling, service discovery and load balancing, automated rollouts and rollabacks, secret and configuration management, secret and configuration management, storage orchestration, batch execution 등의 기능 제공하는 오케스트레이션으로 써, 오케스트레이션들 중에서도 쿠버네티스 대중 적으로 많이 사용되며 신뢰도를 얻기 때문에 마이크로 서비스, 클라우드를 사용한다면 쿠버네티스는 탁월한 선택으로 보이니까?
- Discuss the features of Kubernetes.
앞서 말한 대로 다양한 기능들을 제공하고 있습니다. part1 참고
- Discuss the evolution of Kubernetes from Borg.
구글 서비스들에서 수천수만 개의 job 관리하는 프로그램으로 이를 바탕으로 값 비싼 기술적 기능들이 쿠버 네티스의 근간이 되었습니다.
- Explain the role of the Cloud Native Computing Foundation.
CNCF는 컨테이너, 마이크로 서비스 및 클라우드 네이티브 애플리케이션의 채택을 가속화하는 프로젝트입니다.
현재 컨테이너 생태계는 컨테이너 엔진, 오케스트레이션, 등등 하나 획일화 체계화되지 않았는데 이에 대한 문제를 해결하기 위한 프로젝트입니다. 쿠버네티스가 이 프로젝트에 여러 면으로 기여하고 있는 면도 있습니다.
'micro service > kubernetes(k8s)' 카테고리의 다른 글
Kubernetes 05 - Kubernetes Architecture 2 (0) | 2021.01.15 |
---|---|
Kubernetes 04 - Kubernetes Architecture 1 (0) | 2021.01.12 |
Kubernetes 02 - From Monolith to Microservices (0) | 2021.01.09 |
Kubernetes 01 - Container Orchestration (0) | 2021.01.08 |
Kubernetes 00 - From Monolith to Microservices (0) | 2021.01.06 |