SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS에서 Kubernetes 실행하기
황경태
솔루션즈 아키텍트
Amazon Web Services
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
목차
• Amazon EKS 아키텍처
• 글로벌 EKS 고객 사례
• Fidelity
• Snapchat
• State Street
• 데모: EKS와 함께하는 마이크로서비스 개발에서 분석
• MSA & 배포 & 로깅 & 부하테스트 & 모니터링 & 로그 분석
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS 관리형 쿠버네티스(K8S)의 원칙
E L A S T I C CO N TA I N E R S E R V I C E F O R K U B E R N E T E S
EKS는 대규모 회사가 운영 수준의
작업 부하를 실행하는 플랫폼이다
EKS is a platform for enterprises to run production-grade workloads
EKS는 순수 쿠버네티스 및
업스트림 경험을 유지한다
EKS provides a native and upstream Kubernetes experience
EKS 고객이 다른 AWS 서비스를 사용할 때,
복잡하지 않고 매끄럽게 연계한다
If EKS customers want to use additional AWS services,
the integrations are seamless and eliminate undifferentiated heavy lifting
EKS 팀은 쿠버네티스 프로젝트에
적극적으로 기여한다
EKS team actively contributes to the Kubernetes project
TenetsAmazon EKS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 사례 – Snapchat
"Snapchat은 매일 전세계 수백만명의 고객에게 서비스를 제공하고
있습니다. 저희는 지금 Amazon EKS을 현재 요구사항를 충족시키
는 핵심 컴퓨팅 서비스로 활용할 수 있어 기쁘게 생각합니다. 앞으
로 몇 달 동안 중요한 워크로드를 호스팅 할 계획인데,여기에도 사
용할 것 입니다."
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 사례 – STATE STREET
“Amazon EKS의 성능을 통해 초당 백만건 이상의 쿼리를 수행하는
대규모 데이터베이스를 효과적으로 관리할 수 있게 되었습니다.
또한, EKS는 클러스터 관리 및 확장성 과제에 도움을 주고 있습니다."
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 사례 - Fidelity
“대규모 엔터프라이즈 워크로드를 위해 EKS를 사용하여 차세대
PaaS를 구축하였으며, 수천 개의 응용 프로그램을 관리하고 수백
개의 DevOps 팀을 운영하고 있습니다. "
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 아키텍처
mycluster.eks.amazonaws.com
EKS 워커노드
kubectl
AZ 1 AZ 2 AZ 3
사용자의 AWS 계정
VPC
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS 컨트롤 플레인
고 가용성을 내재한 단일 테넌트
인프라스트럭처
전체 “순수 AWS” 서비스
NLB을 활용한 부하분산
컨트롤 플레인 로그(new)
• API 서버, Audit, Controller
Manager, Authenticator,
Scheduler
VPC
etcd (오토스케일링)
AZ-2AZ-1 AZ-3
NLB
ELB
Instances
Instances
API Server (오토스케일링)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Private subnet
EKS 데이터 플레인
다양한 인스턴스유형 및 가격정책 적용
• p2, p3 GPU, i3.metal, 스팟 또는 조합
AI/ML용 Amazon EKS
• EKS에 최적화된 GPU 지원 AMI
EKS AMI 빌드 스크립트
워크로드 특성에 적합한 인스턴스 적용
• Snapchat은 최신 세대의 c5 EC2 인스
턴스를 적용하여, c4 대비 최대 25 % 향
상된 가격대비 성능 달성
VPC
AZ-1 AZ-2 AZ-3
Internal ELB
Instances Instances 사용자
AMI
Public subnet
CLB or NLB or ALB
Internet gateway
Instances
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
교차 계정(Cross account) ENI
EKS VPC사용자 VPC
워커 노드
EKS 전담
ENI
Kubernetes
API 호출
Exec, Logs,
Proxy
Internet
Private Access
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS와 함께 구성한 K8S 컴포넌트
EKS 마스터
엔드포인트
ALB/NLB
클러스터
연결
모니터링/
매트릭스
Amazon EKS 노드
스토리지 & 정책
(Amazon EBS / EFS 스토리지 클래스 )
컴퓨트 & 정책
(오토 스케일링)
네트워크 & 정책 ( Calico )
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 보안 - 인증 & 권한 (A&A)
• K8S는 RBAC 사용
• Role & RoleBinding
• ClusterRole & ClusterRoleBinding
• AWS IAM Authenticator – IAM과
RBAC 연결
• K8S 보안 메커니즘
• Namespaces
• Service accounts
• User accounts
AWS Identity and Access
Management (IAM)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Identity and Access Management (IAM) 인증
kubectl
3) AWS Identity에 RBAC 권한 부여
K8s API
1) AWS identity
2) AWS identity 검증
4) K8S action 허용 또는
거부
AWS IAM
인증
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS / Amazon EKS 네트워크 제어
• VPC 보안그룹
• VPC 서브넷 NACL
• Pod레벨에서 네트워크 정책 구현
• 네트워크 세그먼테이션
• 테넌트 분리
• K8S의 네트워크 정책
• AWS 보안그룹과 유사함
• Selector 조건에 해당하는 POD에
선택적으로 적용(레이블 활용)
Amazon VPC Amazon EKS
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS - 네트워크 레이어
• K8S에 있는 3개의 IP 주소 계층:
• K8S 클러스터 레벨
• K8S POD 레벨
• AWS VPC 계층
• Amazon VPC CNI for EKS 플러그인
• L-IPAM 데몬은 ENI에 IP 주소 연결/할당/관리 및 IP 주소 “웜 풀” 관리
• 호스트의 네트워크 연결 및 POD의 namespace에 올바른 인터페이스 추가를 관리
• ‘aws-node’ 데몬이 각 노드에 배포
• 노드의 Amazon EC2 인스턴스 유형에 맞춰 IP 주소들을 제공
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon VPC CNI 플러그인
ENI
Secondary IPs:
10.0.0.1
10.0.0.2
10.0.0.1
10.0.0.2
ENI
10.0.0.20
10.0.0.22
Secondary IPs:
10.0.0.20
10.0.0.22
ec2.associateaddress()
VPC Subnet –
10.0.0.0/24
Instance 1 Instance 2
VPC
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS / EKS – 지속적 통합과 배포 (CI/CD)
• AWS CodeCommit
• AWS CodeBuild
• AWS CodeDeploy
• Amazon ECR
• AWS CodePipeline
• K8S Helm 패키지 관리
• Helm charts를 이용한 어플 관리
• 구성요소: Helm(클라이언트),
Tiller(Server), Charts
• 작성/버전/공유/배포 지원
• 오픈소스 / 파트너 솔루션 검색
• 예) coreos/clair
개발도구 & 레지스트리
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
CodePipeline를 활용한 지속적 배포
CodeBuildCodeCommit Lambda
CodePipeline
개발자
git push
ECR EKS
파라미터 저장소
(AWS System Manager)
token
가져오기
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
가시화 & 모니터링
• CloudWatch 매트릭스
• VPC / ALB / Amazon EC2 / ASG /
Amazon EKS 컨트롤 플레인
• 사용자 정의 매트릭스
• CloudWatch 로그
• VPC / ALB /Amazon EC2 / ASG /
Amazon EKS 컨트롤 플레인
• AWS CloudTrail
• K8s 스케일링 매트릭스
• HPA(Horizontal Pod Scaler)
• Cluster 오토 스케일러
• Cluster 수준의 매트릭스
Amazon CloudWatch
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS 워커
pod
fluentd
daemonset
EFK & CloudWatch를 활용한 로깅
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS 워커
pod
fluentd
daemonset
EFK를 활용한 EKS 로깅
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS 로드맵
Kubernetes 1.12 사용가능
EKS은 3개 버전의 K8S 지원
특정 버전이 “Deprecation”되면 그
버전의 새 클러스터 작성할 수 없음
github에 로드맵이 공개되어 있으며
계획 및 진행상태 확인 가능
2019/4/12 기준
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
비용 절감
가동률 대비 비용 효과
차별화되지 않는 기능 개발 절제
출시 시기 단축
인프라 준비 및 관리
대신 업무 본질과
비즈니스 가치에 중점
혁신
혁신적인 클라우드 기능
을 활용하여 신제품 출
시
디지털 API 시장에서 신
규 비즈니스 기회 창출
온디멘드의 탄력적인
컴퓨트
이중화 및 HA를 위한 다
중 가용성 영역 및 데이
터 센터
자원 사용, 접근, 자산,
배포, 문제점에 대한 완
벽한 투명성 및 추적성
PaaS 비즈니스 목표
Native 클라우드 전략은 디지털 비즈니스에서 경쟁력을 확보하는데 매우 중요합니다. 조직은 Cloud Journey 진행함에
따라, 위험과 복잡성간 균형을 유지하며 비즈니스 가치 극대화 방법을 고민하게 됩니다.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Native 클라우드 전략은 디지털 비즈니스에서 경쟁력을 확보하는데 매우 중요합니다. 조직은 Cloud Journey 진행함에
따라, 위험과 복잡성간 균형을 유지하며 비즈니스 가치 극대화 방법을 고민하게 됩니다.
오픈소스 기술 활용
관리형 CSP 서비스
멀티 테넌트
공통의 배포 파이프라인
을 활용하여 보안 제어
및 정책을 시행
공통 표준, 제어, 정책의
집합
.
혁신을 위한 원칙(Tenet)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
플랫폼 개요
IaaS
어플리케이션
DevOps 보안 통찰
Business
Insight
Monitor
Logging
Cloud
Analytic
Traces
IaaS Health
Certificate
Vulnerability
Auth
Secret
DDoS
Encryption
CI/CD
Config Mgmt
App Registry
IDE
Code
Repo
Software
Store
API
Routing LB Content
UX Mobile IoT
Service Mesh Microservice
ServerlessContainers
ComputeStorageGlobal Network
데이터
Databases Documents Key/ValueAnalytic
AI &ML
공통
서비스
Batch Services
Cache
Services
Search
Messaging
Bot Services
Cognitive
Services
ML
Services
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS 플랫폼
28
Tools
관리형
서비스
Apps
라우팅
Amazon
EKS 컨트롤
플레인
Ingress
Connect
Telemetry
Amazon EKS 노드
CI/CD
Infrastructure as code
스토리지 & 정책 ( EBS 스토리지 클래스 )
컴퓨트 & 정책 (오토 스케일링)
네트워크 & 정책 (Calico)
SRE
사용자
팀 or
이해 관계자
엔지니어링
영역
SRE
EKS Admin
DevOps
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Amazon EKS
Control Plane
Ingress
Connect
Telemetry
Amazon EKS 노드
CICD
Infrastructure as code
Storage & Policy ( Amazon EBS storage classes )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
SRESRE
사용자
DevOps
어플리케이션 관리
지속적
배포카리리
/ 블루
그린
배포구성
관리비밀
데이터(Secret) 관리
안정성
원격측정
시스템
레벨
로깅
어플리케이션
레벨
로깅
성능
지표
계정
관리
클러스터
관리
자원
관리
네임스페이스
관리
Ingress
보안 세션 및 캐쉬 관리
운영 관리
EKS Admin
플랫폼에 관련 조직/사용자
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
플랫폼 체계
플랫폼
클러스터 1
네임스페이스
그룹 X
네임스페이스
A
PODs PODs PODs
네임스페이스
B
네임스페이스
그룹 Y
네임스페이스
C
네임스페이스
D
네임스페이스
그룹 Z
네임스페이스
C
네임스페이스
D
Admin
네임스페이스
Daemonsets Tools
클러스터 2 클러스터 3 .... 클러스터 N
팀의 접근 위치
어플리케이션
관리자의 접근 위치
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
클러스터 액세스
EKS Cluster
Worker Node
AWS IAM
Roles
GRP
A
GRP
B
GRP
C
GRP
ADM
CD/Helm
DeploymentSecretmanagement
Ingress
Storageclasses
NetworkPolicy
EKS RBAC
GRP A
GRP B
GRP C
GRP
ADM
Namespace Access level Cluster Access level
IAM
CredentialsMgmt
NamespaceMgmt
Worker NodeWorker Node
Namespace 1
Namespace 2
Cluster Management Namespace
Namespace 3
Namespace
GroupX
AD
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS Cluster
Availability
Zone 1
클러스터 아키텍처
EKS Node 1
CNIKubletEngine
Availability
Zone 2
Availability
Zone 3
EKS Node 2
CNIKubletEngine
EKS Node 3
CNIKubletEngine
Cluster Mgmt. Name Space
Name Space A
Name Space B
External
DNS
Ingress
controller
Helm-tiller
Certificate
Mgmt
Network
policy
Monitor
daemon set
Bootstrap
Controller
Helm-tiller
Service
Mesh
Vault
Injection
Horizontal
AutoScaler
Kube Bench Serverless
ALB
Kube Ark
Future
Service
Core Service
PODs PODs PODs PODs
Helm-tiller PODs PODs PODs PODs
AWS IAMAWS IAMAWS IAM
Node Level
Service
PODs
PODs
PODs
PODs
PODs
PODs
PODs
PODs
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
플랫폼 빌드
33
Cluster
YAML
CLI
클러스터 부트스트랩핑
• IAM 역할 구성
• 보안그룹 구성
• 컨트롤 플레인 작성
• 클러스터 노드 작성
• Admin group, AWS IAM 와 RBAC 구성
관리용 네임스페이스
부트스트래핑
• Ingress Controller 구성
• Namespace Bootstrap controller 구성
• Secret Management Controller 구성
• AWS IAM Controller 구성
apiVersion: eksManager.fidelity.com
kind: Cluster
metadata:
name: <Cluster1>
description: ”reinvent Cluster"
labels:
key: value
spec:
cloudId: AWS
envType: dev
appOwner: <userA>
appEmail: <userA>@ourplatfrom.com
rbac:
- accessLevel:
adgroup: <…>
iamRole: <..>
members:
- ”<userB>"
- ”<userC>"
nodes:
………
secrets:
………
monitor:
…….
EKS Manager
EKS
마스터
Router
Connect
Telemetry
Amazon EKS 노드
CI/C/D
Infrastructure as code
Storage & Policy ( Amazon EBS storage classes )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
EKS
Admin
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
플랫폼 온보딩
Cluster
YAML
CLI
• AD 그룹 , AWS IAM roles 와 RBAC 구성
• Namespace(s) 작성
• Helm-Teller 작성
• Ingress controller 구성
apiVersion: nsbootstrapoperator.fidelity.com
kind: nsgroup
metadata:
name: <GroupX>
description: ”Name Space Group X"
namespace: default
labels:
key: value
spec:
cloudId: AWS
envType: dev
appOwner: <userA>
appEmail: <userA>@ourplatfrom.com
rbac:
- accessLevel:
adgroup: <…>
iamRole: <..>
members:
- ”<userB>"
- ”<userC>"
- accessLevel: readonly
adgroup:<…>
iamRole: <..>
members:
- "<userC>"
- "<userD>"
namespaces:
- name: <Cluster>_<NamespaceGroup>_<namespace>_<UI>
- name: <Cluster>_<NamespaceGroup>_<namespace>_<API>
- name:
<Cluster>_<NamespaceGroup>_<namespace>_<BACKEND>
………
EKS
마스터
Router
Connect
Telemetry
Amazon EKS 노드
CI/C/D
Infrastructure as code
Storage & Policy ( Amazon EBS storage classes )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
EKS
Admin
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
플랫폼 액세스
EKSConnect
Kubectl
aws-iam-
authenticator
IAM
EKS Master
API server
authenticato
r server
Kubernetes
RBAC
ETCD
1
2
3
4
5
8
9,10
6
7
EKSConnect
Config
Helm
Authorization and
Authentication
Secure kubectl
Helm
Access
0
Retrieve
Token
JWT
Token
인증
Invoke
Pull
Secret
EKS Connect
EKS 마스터
Router
Connect
Telemetry
EKS 노드
CICD
Infrastructure as code
스토리지 & 정책 ( EBS 스토리지 클래스 )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
DevOps
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Interfaces
어플리케이션 라이프 사이클 EKS 마스터
Router
Connect
Telemetry
EKS 노드
CICD
Infrastructure as code
스토리지 & 정책 ( EBS 스토리지 클래스 )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
DevOps
Security Service
4
5 7
1
2
3
Audit
8
9
6
10
Development
Security
Scan
Build
Secret
Promote
Images
Deploy
Helm
Replicate
ECR
Deploy
Helm
Pull
images
Configure
R53
Pull
Secret
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
컨테이너 모니터링 EKS 마스터
Router
Connect
Telemetry
EKS 노드
CICD
Infrastructure as code
스토리지 & 정책 ( EBS 스토리지 클래스 )
스토리지 컴퓨터 & 정책 ( 오토 스케일링 )
네트워크 & 정책 (Calico)
SRE
인프라스트럭처
•컴퓨트
•네트워크
•스토리지
관리 티어
•이벤트
•자원 사용량
이벤트
•가용성
•헬스 체크
•오토스케일링
이벤트
어플리케이션 •응답시간
•어플리케이션 로그
•성능지표
메트릭스
로그
헬스상태
데이터메시지
성능
대시보드
어플리케이션
분석
운영상
경보
자동화된 복구 조치
AIOps(복구/조치관리자)
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
데모 어플리케이션 아키텍처
가상의 이커머스 몰 (Sock-shop)
마이크로서비스 모범사례 적용
지속적인 통합 및 배포의 장점 제시
DevOps와 마이크로서비스의 연계
실제 어플리케이션 수준의 구현을 통한
테스트
java go Node.js
front-end
orders payment user catalogue carts
shipping
queue-
master
RabbitMQ
소스: https://github.com/microservices-demo
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
데모 EKS 클러스터
EKS Cluster
Availability
Zone 1
EKS Node 1
CNIkubelet
Availability
Zone 2 Availability
Zone 3
EKS Node 2
CNIkubelet
EKS Node 3
CNIkubelet
Namespace:
mgmt
Namespace:
sock-shop
metrics-server
Horizontal
AutoScaler
weave-scope-
app
weave-scope-
agent
weave-scope-
agent
weave-scope-
agent
fluentd-
cloudwatch
fluentd-
cloudwatch
fluentd-
cloudwatch
kube2iam kube2iam kube2iam
Core Service
Node Level
Service
alb-ingress -
controller
External DNS
orders-db carts-db user user-db
shipping
queue-
master
payment
carts
rabbitmq
front-end
catalogue
orders
catalogue-
db
VPC Subnet –
192.168.0.0/16
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
EKS 컨트롤 플레인
마이크로서비스 개발에서 운영
EKS 워커 클러스터
AZ 1 AZ 2 AZ 3
VPC
사용자
부하 테스트 서버군
Auto Scaling
group
Load testing
Slaves
부하테스트
부하 생성용
서버 작성S/W,QA
DevOps
엔지니어
Load
testing
Master
개발
배포
S/W,QA
DevOps
엔지니어
Log
Kibana
로깅, 모니터링 & 분석
K8S
monitor
Namespace:
sock-shop
orders-db carts-db
user user-db
shipping
queue-
master
paymentcarts
rabbitmq
front-end
catalogue
orders
catalogue-
db
Namespace:
mgmt
weave-
scope-app
alb-ingress
-controller
metrics-
server
Horizontal
AutoScaler
weave-scope-
agent
fluentd kube2iam
Route53 ALB
Certificate Manager
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Next Step
EKS 교육 및 실습
• https://eksworkshop.com/
re:Invent 2018 – 주요 EKS 세션 및 고객 사례
• https://www.slideshare.net/AmazonWebServices/building-paas-with-amazon-eks-for-the-largescale-
highly-regulated-enterprise-con309r1-aws-reinvent-2018
• https://www.slideshare.net/AmazonWebServices/mastering-kubernetes-on-aws-con301r1-aws-reinvent-
2018?qid=b2667fa8-5d71-45ee-a730-7ebfc5fc256b&v=&b=&from_search=1
• https://www.slideshare.net/AmazonWebServices/running-a-highperformance-kubernetes-cluster-with-
amazon-eks-con318r1-aws-reinvent-2018
AWS Container 로드맵(ECS & EKS 포함)
• https://github.com/aws/containers-roadmap/projects/1
Amazon EKS CI/CD Workshop
• https://github.com/awslabs/aws-devops-essential/tree/master/eks-cicd-lab
데모 어플리케이션 소스
• https://microservices-demo.github.io/docs/quickstart.html
감사합니다!
© 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contenu connexe

Tendances

IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
 
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나Amazon Web Services Korea
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
 
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...Amazon Web Services Korea
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...Amazon Web Services Korea
 
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
 
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집Amazon Web Services Korea
 
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)Amazon Web Services Korea
 
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트Amazon Web Services Korea
 
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018Amazon Web Services Korea
 
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017Amazon Web Services Korea
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저Amazon Web Services Korea
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...Amazon Web Services Korea
 
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017Amazon Web Services Korea
 
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...Amazon Web Services Korea
 
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series Amazon Web Services Korea
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost ManagementAmazon Web Services
 

Tendances (20)

Intro to Amazon ECS
Intro to Amazon ECSIntro to Amazon ECS
Intro to Amazon ECS
 
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
IaC로 AWS인프라 관리하기 - 이진성 (AUSG) :: AWS Community Day Online 2021
 
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
AWS와 함께하는 클라우드 컴퓨팅 (강철 AWS 매니저) :: AWS 기초 교육 온라인 세미나
 
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
Amazon EKS로 간단한 웹 애플리케이션 구축하기 - 김주영 (AWS) :: AWS Community Day Online 2021
 
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
데브옵스 엔지니어를 위한 신규 운영 서비스 - 김필중, AWS 개발 전문 솔루션즈 아키텍트 / 김현민, 메가존클라우드 솔루션즈 아키텍트 :...
 
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
롯데이커머스의 마이크로 서비스 아키텍처 진화와 비용 관점의 운영 노하우-나현길, 롯데이커머스 클라우드플랫폼 팀장::AWS 마이그레이션 A ...
 
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021
ECS to EKS 마이그레이션 경험기 - 유용환(Superb AI) :: AWS Community Day Online 2021
 
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
AWS 네트워크 보안을 위한 계층별 보안 구성 모범 사례 – 조이정, AWS 솔루션즈 아키텍트:: AWS 온라인 이벤트 – 클라우드 보안 특집
 
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)
AWS Lambda와 API Gateway를 통한 Serverless Architecture 특집 (윤석찬)
 
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
[AWS Builders] AWS 네트워크 서비스 소개 및 사용 방법 - 김기현, AWS 솔루션즈 아키텍트
 
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
AWS Elastic Beanstalk 활용하여 수 분만에 코드 배포하기 (최원근, AWS 솔루션즈 아키텍트) :: AWS DevDay2018
 
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
AWS 고객이 주로 겪는 운영 이슈에 대한 해법-AWS Summit Seoul 2017
 
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
AWS Builders Online Series | AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저
 
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
엔터프라이즈 클라우드 마이그레이션 준비와 실행. 그리고, 클라우드 운영 모범 사례 공유-최지웅, 오픈소스컨설팅 CTO / 장진환, 스마일샤...
 
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017 AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
AWS 엣지 서비스를 통한 글로벌 서비스 관리 전략 - AWS Summit Seoul 2017
 
AWS core services
AWS core servicesAWS core services
AWS core services
 
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...
서버리스 기반 데이터베이스 모델링 및 운영 노하우 알아보기 - 변규현 SW 엔지니어, 당근마켓 / 김선형 CTO, 티클 :: AWS Sum...
 
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series
AWS 서비스로 웹 애플리케이션 만들기 – 김주영, AWS 솔루션즈 아키텍트:: AWS Builders Online Series
 
Introduction to AWS Cost Management
Introduction to AWS Cost ManagementIntroduction to AWS Cost Management
Introduction to AWS Cost Management
 
Deep Dive - CI/CD on AWS
Deep Dive - CI/CD on AWSDeep Dive - CI/CD on AWS
Deep Dive - CI/CD on AWS
 

Similaire à AWS에서 Kubernetes 실행하기 - 황경태 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019

진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...Amazon Web Services Korea
 
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트::  AWS S...AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트::  AWS S...
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...Amazon Web Services Korea
 
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...Amazon Web Services Korea
 
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...Amazon Web Services Korea
 
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Amazon Web Services Korea
 
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...Amazon Web Services Korea
 
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트Amazon Web Services Korea
 
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트Amazon Web Services Korea
 
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1Amazon Web Services Korea
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019Amazon Web Services Korea
 
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...Amazon Web Services Korea
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...Amazon Web Services Korea
 
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나Amazon Web Services Korea
 
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트Amazon Web Services Korea
 
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈 [애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈 Amazon Web Services Korea
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나Amazon Web Services Korea
 
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...Amazon Web Services Korea
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...Amazon Web Services Korea
 
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100Amazon Web Services Korea
 

Similaire à AWS에서 Kubernetes 실행하기 - 황경태 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019 (20)

진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
진정한 하이브리드 환경을 위한 올바른 선택, AWS Outposts! - 강동환 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
 
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트::  AWS S...AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트::  AWS S...
AWS 관리형 서비스를 활용하여 Kubernetes 를 위한 Devops 환경 구축하기 - 김광영, AWS솔루션즈 아키텍트:: AWS S...
 
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
Amazon EKS를 위한 AWS CDK와 CDK8s 활용법 - 염지원, 김광영 AWS 솔루션즈 아키텍트 :: AWS Summit Seou...
 
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...
클라우드 네이티브로 가는길 - AWS 컨테이너 서비스 파헤치기 - 최진영 AWS 테크니컬 트레이너 / 배주혁 소프트웨어 엔지니어, 삼성전자...
 
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
Running Kubernetes in hybrid environments with AWS (EKS Distro & EKS Anywhere...
 
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
금융 X 하이브리드 클라우드 플랫폼 - 한화생명 디지털 트랜스포메이션 전략 - 김나영 AWS 금융부문 사업개발 담당 / 박인규 AWS 금융...
 
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
마이크로 서비스를 위한 AWS의 다양한 컨테이너 옵션 l 이창수 솔루션즈 아키텍트
 
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 콘테이너 신규 서비스 기능 살펴보기 - 윤석찬, AWS 테크에반젤리스트
 
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
간단한 게임을 쉽고 저렴하게 서비스해보자! ::: AWS Game Master 온라인 시리즈 #1
 
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
클라우드 네이티브 환경에 맞는 IT 운영 원칙과 모범사례 - 권신중 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019
 
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...
통신사의 차별화된 메시징 서비스 아키텍처를 소개합니다 - 정영준 AWS 솔루션즈 아키텍트 / 강성원, 나상화 소프트웨어 엔지니어 무선사업부...
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
AWS의 다양한 Compute 서비스(EC2, Lambda, ECS, Batch, Elastic Beanstalk)의 특징 이해하기 - 김...
 
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나
컨테이너, AWS에서 날개를 달다 - 유재석, AWS 솔루션즈 아키텍트 :: AWS Game Master 온라인 세미나
 
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
AWS re:Invent 2018 신규 서비스 살펴보기 - 윤석찬, AWS 테크에반젤리스트
 
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈 [애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
[애플리케이션 현대화 및 개발] 파트너 세션 | 모던 인프라스트럭쳐 아키텍쳐 - 서호석 이사, 영우디지탈
 
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
AWS 클라우드 서비스 소개 및 사례 (방희란) - AWS 101 세미나
 
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...
[애플리케이션 현대화 및 개발] 현대적 애플리케이션 개발을 위한 AWS 컨테이너 활용사례 및 주요 도구 알아보기 - 정영준, AWS 솔루션...
 
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS 최적화 사용을 위해 운영자가 아닌 개발자들이 해야 할 ...
 
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100
AWS와 함께하는 클라우드 컴퓨팅 - 강철, AWS 어카운트 매니저 :: AWS Builders 100
 

Plus de Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
 

Plus de Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

AWS에서 Kubernetes 실행하기 - 황경태 솔루션즈 아키텍트, AWS :: AWS Summit Seoul 2019

  • 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS에서 Kubernetes 실행하기 황경태 솔루션즈 아키텍트 Amazon Web Services
  • 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 목차 • Amazon EKS 아키텍처 • 글로벌 EKS 고객 사례 • Fidelity • Snapchat • State Street • 데모: EKS와 함께하는 마이크로서비스 개발에서 분석 • MSA & 배포 & 로깅 & 부하테스트 & 모니터링 & 로그 분석
  • 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS 관리형 쿠버네티스(K8S)의 원칙 E L A S T I C CO N TA I N E R S E R V I C E F O R K U B E R N E T E S EKS는 대규모 회사가 운영 수준의 작업 부하를 실행하는 플랫폼이다 EKS is a platform for enterprises to run production-grade workloads EKS는 순수 쿠버네티스 및 업스트림 경험을 유지한다 EKS provides a native and upstream Kubernetes experience EKS 고객이 다른 AWS 서비스를 사용할 때, 복잡하지 않고 매끄럽게 연계한다 If EKS customers want to use additional AWS services, the integrations are seamless and eliminate undifferentiated heavy lifting EKS 팀은 쿠버네티스 프로젝트에 적극적으로 기여한다 EKS team actively contributes to the Kubernetes project TenetsAmazon EKS
  • 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 사례 – Snapchat "Snapchat은 매일 전세계 수백만명의 고객에게 서비스를 제공하고 있습니다. 저희는 지금 Amazon EKS을 현재 요구사항를 충족시키 는 핵심 컴퓨팅 서비스로 활용할 수 있어 기쁘게 생각합니다. 앞으 로 몇 달 동안 중요한 워크로드를 호스팅 할 계획인데,여기에도 사 용할 것 입니다."
  • 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 사례 – STATE STREET “Amazon EKS의 성능을 통해 초당 백만건 이상의 쿼리를 수행하는 대규모 데이터베이스를 효과적으로 관리할 수 있게 되었습니다. 또한, EKS는 클러스터 관리 및 확장성 과제에 도움을 주고 있습니다."
  • 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 사례 - Fidelity “대규모 엔터프라이즈 워크로드를 위해 EKS를 사용하여 차세대 PaaS를 구축하였으며, 수천 개의 응용 프로그램을 관리하고 수백 개의 DevOps 팀을 운영하고 있습니다. "
  • 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 아키텍처 mycluster.eks.amazonaws.com EKS 워커노드 kubectl AZ 1 AZ 2 AZ 3 사용자의 AWS 계정 VPC
  • 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS 컨트롤 플레인 고 가용성을 내재한 단일 테넌트 인프라스트럭처 전체 “순수 AWS” 서비스 NLB을 활용한 부하분산 컨트롤 플레인 로그(new) • API 서버, Audit, Controller Manager, Authenticator, Scheduler VPC etcd (오토스케일링) AZ-2AZ-1 AZ-3 NLB ELB Instances Instances API Server (오토스케일링)
  • 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Private subnet EKS 데이터 플레인 다양한 인스턴스유형 및 가격정책 적용 • p2, p3 GPU, i3.metal, 스팟 또는 조합 AI/ML용 Amazon EKS • EKS에 최적화된 GPU 지원 AMI EKS AMI 빌드 스크립트 워크로드 특성에 적합한 인스턴스 적용 • Snapchat은 최신 세대의 c5 EC2 인스 턴스를 적용하여, c4 대비 최대 25 % 향 상된 가격대비 성능 달성 VPC AZ-1 AZ-2 AZ-3 Internal ELB Instances Instances 사용자 AMI Public subnet CLB or NLB or ALB Internet gateway Instances
  • 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 교차 계정(Cross account) ENI EKS VPC사용자 VPC 워커 노드 EKS 전담 ENI Kubernetes API 호출 Exec, Logs, Proxy Internet Private Access
  • 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS와 함께 구성한 K8S 컴포넌트 EKS 마스터 엔드포인트 ALB/NLB 클러스터 연결 모니터링/ 매트릭스 Amazon EKS 노드 스토리지 & 정책 (Amazon EBS / EFS 스토리지 클래스 ) 컴퓨트 & 정책 (오토 스케일링) 네트워크 & 정책 ( Calico )
  • 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 보안 - 인증 & 권한 (A&A) • K8S는 RBAC 사용 • Role & RoleBinding • ClusterRole & ClusterRoleBinding • AWS IAM Authenticator – IAM과 RBAC 연결 • K8S 보안 메커니즘 • Namespaces • Service accounts • User accounts AWS Identity and Access Management (IAM)
  • 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Identity and Access Management (IAM) 인증 kubectl 3) AWS Identity에 RBAC 권한 부여 K8s API 1) AWS identity 2) AWS identity 검증 4) K8S action 허용 또는 거부 AWS IAM 인증
  • 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS / Amazon EKS 네트워크 제어 • VPC 보안그룹 • VPC 서브넷 NACL • Pod레벨에서 네트워크 정책 구현 • 네트워크 세그먼테이션 • 테넌트 분리 • K8S의 네트워크 정책 • AWS 보안그룹과 유사함 • Selector 조건에 해당하는 POD에 선택적으로 적용(레이블 활용) Amazon VPC Amazon EKS
  • 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS - 네트워크 레이어 • K8S에 있는 3개의 IP 주소 계층: • K8S 클러스터 레벨 • K8S POD 레벨 • AWS VPC 계층 • Amazon VPC CNI for EKS 플러그인 • L-IPAM 데몬은 ENI에 IP 주소 연결/할당/관리 및 IP 주소 “웜 풀” 관리 • 호스트의 네트워크 연결 및 POD의 namespace에 올바른 인터페이스 추가를 관리 • ‘aws-node’ 데몬이 각 노드에 배포 • 노드의 Amazon EC2 인스턴스 유형에 맞춰 IP 주소들을 제공
  • 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon VPC CNI 플러그인 ENI Secondary IPs: 10.0.0.1 10.0.0.2 10.0.0.1 10.0.0.2 ENI 10.0.0.20 10.0.0.22 Secondary IPs: 10.0.0.20 10.0.0.22 ec2.associateaddress() VPC Subnet – 10.0.0.0/24 Instance 1 Instance 2 VPC
  • 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS / EKS – 지속적 통합과 배포 (CI/CD) • AWS CodeCommit • AWS CodeBuild • AWS CodeDeploy • Amazon ECR • AWS CodePipeline • K8S Helm 패키지 관리 • Helm charts를 이용한 어플 관리 • 구성요소: Helm(클라이언트), Tiller(Server), Charts • 작성/버전/공유/배포 지원 • 오픈소스 / 파트너 솔루션 검색 • 예) coreos/clair 개발도구 & 레지스트리
  • 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. CodePipeline를 활용한 지속적 배포 CodeBuildCodeCommit Lambda CodePipeline 개발자 git push ECR EKS 파라미터 저장소 (AWS System Manager) token 가져오기
  • 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 가시화 & 모니터링 • CloudWatch 매트릭스 • VPC / ALB / Amazon EC2 / ASG / Amazon EKS 컨트롤 플레인 • 사용자 정의 매트릭스 • CloudWatch 로그 • VPC / ALB /Amazon EC2 / ASG / Amazon EKS 컨트롤 플레인 • AWS CloudTrail • K8s 스케일링 매트릭스 • HPA(Horizontal Pod Scaler) • Cluster 오토 스케일러 • Cluster 수준의 매트릭스 Amazon CloudWatch
  • 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS 워커 pod fluentd daemonset EFK & CloudWatch를 활용한 로깅
  • 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS 워커 pod fluentd daemonset EFK를 활용한 EKS 로깅
  • 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS 로드맵 Kubernetes 1.12 사용가능 EKS은 3개 버전의 K8S 지원 특정 버전이 “Deprecation”되면 그 버전의 새 클러스터 작성할 수 없음 github에 로드맵이 공개되어 있으며 계획 및 진행상태 확인 가능 2019/4/12 기준
  • 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 비용 절감 가동률 대비 비용 효과 차별화되지 않는 기능 개발 절제 출시 시기 단축 인프라 준비 및 관리 대신 업무 본질과 비즈니스 가치에 중점 혁신 혁신적인 클라우드 기능 을 활용하여 신제품 출 시 디지털 API 시장에서 신 규 비즈니스 기회 창출 온디멘드의 탄력적인 컴퓨트 이중화 및 HA를 위한 다 중 가용성 영역 및 데이 터 센터 자원 사용, 접근, 자산, 배포, 문제점에 대한 완 벽한 투명성 및 추적성 PaaS 비즈니스 목표 Native 클라우드 전략은 디지털 비즈니스에서 경쟁력을 확보하는데 매우 중요합니다. 조직은 Cloud Journey 진행함에 따라, 위험과 복잡성간 균형을 유지하며 비즈니스 가치 극대화 방법을 고민하게 됩니다.
  • 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Native 클라우드 전략은 디지털 비즈니스에서 경쟁력을 확보하는데 매우 중요합니다. 조직은 Cloud Journey 진행함에 따라, 위험과 복잡성간 균형을 유지하며 비즈니스 가치 극대화 방법을 고민하게 됩니다. 오픈소스 기술 활용 관리형 CSP 서비스 멀티 테넌트 공통의 배포 파이프라인 을 활용하여 보안 제어 및 정책을 시행 공통 표준, 제어, 정책의 집합 . 혁신을 위한 원칙(Tenet)
  • 27. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 플랫폼 개요 IaaS 어플리케이션 DevOps 보안 통찰 Business Insight Monitor Logging Cloud Analytic Traces IaaS Health Certificate Vulnerability Auth Secret DDoS Encryption CI/CD Config Mgmt App Registry IDE Code Repo Software Store API Routing LB Content UX Mobile IoT Service Mesh Microservice ServerlessContainers ComputeStorageGlobal Network 데이터 Databases Documents Key/ValueAnalytic AI &ML 공통 서비스 Batch Services Cache Services Search Messaging Bot Services Cognitive Services ML Services
  • 28. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS 플랫폼 28 Tools 관리형 서비스 Apps 라우팅 Amazon EKS 컨트롤 플레인 Ingress Connect Telemetry Amazon EKS 노드 CI/CD Infrastructure as code 스토리지 & 정책 ( EBS 스토리지 클래스 ) 컴퓨트 & 정책 (오토 스케일링) 네트워크 & 정책 (Calico) SRE 사용자 팀 or 이해 관계자 엔지니어링 영역 SRE EKS Admin DevOps
  • 29. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon EKS Control Plane Ingress Connect Telemetry Amazon EKS 노드 CICD Infrastructure as code Storage & Policy ( Amazon EBS storage classes ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) SRESRE 사용자 DevOps 어플리케이션 관리 지속적 배포카리리 / 블루 그린 배포구성 관리비밀 데이터(Secret) 관리 안정성 원격측정 시스템 레벨 로깅 어플리케이션 레벨 로깅 성능 지표 계정 관리 클러스터 관리 자원 관리 네임스페이스 관리 Ingress 보안 세션 및 캐쉬 관리 운영 관리 EKS Admin 플랫폼에 관련 조직/사용자
  • 30. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 플랫폼 체계 플랫폼 클러스터 1 네임스페이스 그룹 X 네임스페이스 A PODs PODs PODs 네임스페이스 B 네임스페이스 그룹 Y 네임스페이스 C 네임스페이스 D 네임스페이스 그룹 Z 네임스페이스 C 네임스페이스 D Admin 네임스페이스 Daemonsets Tools 클러스터 2 클러스터 3 .... 클러스터 N 팀의 접근 위치 어플리케이션 관리자의 접근 위치
  • 31. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 클러스터 액세스 EKS Cluster Worker Node AWS IAM Roles GRP A GRP B GRP C GRP ADM CD/Helm DeploymentSecretmanagement Ingress Storageclasses NetworkPolicy EKS RBAC GRP A GRP B GRP C GRP ADM Namespace Access level Cluster Access level IAM CredentialsMgmt NamespaceMgmt Worker NodeWorker Node Namespace 1 Namespace 2 Cluster Management Namespace Namespace 3 Namespace GroupX AD
  • 32. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS Cluster Availability Zone 1 클러스터 아키텍처 EKS Node 1 CNIKubletEngine Availability Zone 2 Availability Zone 3 EKS Node 2 CNIKubletEngine EKS Node 3 CNIKubletEngine Cluster Mgmt. Name Space Name Space A Name Space B External DNS Ingress controller Helm-tiller Certificate Mgmt Network policy Monitor daemon set Bootstrap Controller Helm-tiller Service Mesh Vault Injection Horizontal AutoScaler Kube Bench Serverless ALB Kube Ark Future Service Core Service PODs PODs PODs PODs Helm-tiller PODs PODs PODs PODs AWS IAMAWS IAMAWS IAM Node Level Service PODs PODs PODs PODs PODs PODs PODs PODs
  • 33. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 플랫폼 빌드 33 Cluster YAML CLI 클러스터 부트스트랩핑 • IAM 역할 구성 • 보안그룹 구성 • 컨트롤 플레인 작성 • 클러스터 노드 작성 • Admin group, AWS IAM 와 RBAC 구성 관리용 네임스페이스 부트스트래핑 • Ingress Controller 구성 • Namespace Bootstrap controller 구성 • Secret Management Controller 구성 • AWS IAM Controller 구성 apiVersion: eksManager.fidelity.com kind: Cluster metadata: name: <Cluster1> description: ”reinvent Cluster" labels: key: value spec: cloudId: AWS envType: dev appOwner: <userA> appEmail: <userA>@ourplatfrom.com rbac: - accessLevel: adgroup: <…> iamRole: <..> members: - ”<userB>" - ”<userC>" nodes: ……… secrets: ……… monitor: ……. EKS Manager EKS 마스터 Router Connect Telemetry Amazon EKS 노드 CI/C/D Infrastructure as code Storage & Policy ( Amazon EBS storage classes ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) EKS Admin
  • 34. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 플랫폼 온보딩 Cluster YAML CLI • AD 그룹 , AWS IAM roles 와 RBAC 구성 • Namespace(s) 작성 • Helm-Teller 작성 • Ingress controller 구성 apiVersion: nsbootstrapoperator.fidelity.com kind: nsgroup metadata: name: <GroupX> description: ”Name Space Group X" namespace: default labels: key: value spec: cloudId: AWS envType: dev appOwner: <userA> appEmail: <userA>@ourplatfrom.com rbac: - accessLevel: adgroup: <…> iamRole: <..> members: - ”<userB>" - ”<userC>" - accessLevel: readonly adgroup:<…> iamRole: <..> members: - "<userC>" - "<userD>" namespaces: - name: <Cluster>_<NamespaceGroup>_<namespace>_<UI> - name: <Cluster>_<NamespaceGroup>_<namespace>_<API> - name: <Cluster>_<NamespaceGroup>_<namespace>_<BACKEND> ……… EKS 마스터 Router Connect Telemetry Amazon EKS 노드 CI/C/D Infrastructure as code Storage & Policy ( Amazon EBS storage classes ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) EKS Admin
  • 35. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 플랫폼 액세스 EKSConnect Kubectl aws-iam- authenticator IAM EKS Master API server authenticato r server Kubernetes RBAC ETCD 1 2 3 4 5 8 9,10 6 7 EKSConnect Config Helm Authorization and Authentication Secure kubectl Helm Access 0 Retrieve Token JWT Token 인증 Invoke Pull Secret EKS Connect EKS 마스터 Router Connect Telemetry EKS 노드 CICD Infrastructure as code 스토리지 & 정책 ( EBS 스토리지 클래스 ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) DevOps
  • 36. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Interfaces 어플리케이션 라이프 사이클 EKS 마스터 Router Connect Telemetry EKS 노드 CICD Infrastructure as code 스토리지 & 정책 ( EBS 스토리지 클래스 ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) DevOps Security Service 4 5 7 1 2 3 Audit 8 9 6 10 Development Security Scan Build Secret Promote Images Deploy Helm Replicate ECR Deploy Helm Pull images Configure R53 Pull Secret
  • 37. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 컨테이너 모니터링 EKS 마스터 Router Connect Telemetry EKS 노드 CICD Infrastructure as code 스토리지 & 정책 ( EBS 스토리지 클래스 ) 스토리지 컴퓨터 & 정책 ( 오토 스케일링 ) 네트워크 & 정책 (Calico) SRE 인프라스트럭처 •컴퓨트 •네트워크 •스토리지 관리 티어 •이벤트 •자원 사용량 이벤트 •가용성 •헬스 체크 •오토스케일링 이벤트 어플리케이션 •응답시간 •어플리케이션 로그 •성능지표 메트릭스 로그 헬스상태 데이터메시지 성능 대시보드 어플리케이션 분석 운영상 경보 자동화된 복구 조치 AIOps(복구/조치관리자)
  • 38. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 39. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 데모 어플리케이션 아키텍처 가상의 이커머스 몰 (Sock-shop) 마이크로서비스 모범사례 적용 지속적인 통합 및 배포의 장점 제시 DevOps와 마이크로서비스의 연계 실제 어플리케이션 수준의 구현을 통한 테스트 java go Node.js front-end orders payment user catalogue carts shipping queue- master RabbitMQ 소스: https://github.com/microservices-demo
  • 40. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 데모 EKS 클러스터 EKS Cluster Availability Zone 1 EKS Node 1 CNIkubelet Availability Zone 2 Availability Zone 3 EKS Node 2 CNIkubelet EKS Node 3 CNIkubelet Namespace: mgmt Namespace: sock-shop metrics-server Horizontal AutoScaler weave-scope- app weave-scope- agent weave-scope- agent weave-scope- agent fluentd- cloudwatch fluentd- cloudwatch fluentd- cloudwatch kube2iam kube2iam kube2iam Core Service Node Level Service alb-ingress - controller External DNS orders-db carts-db user user-db shipping queue- master payment carts rabbitmq front-end catalogue orders catalogue- db VPC Subnet – 192.168.0.0/16
  • 41. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. EKS 컨트롤 플레인 마이크로서비스 개발에서 운영 EKS 워커 클러스터 AZ 1 AZ 2 AZ 3 VPC 사용자 부하 테스트 서버군 Auto Scaling group Load testing Slaves 부하테스트 부하 생성용 서버 작성S/W,QA DevOps 엔지니어 Load testing Master 개발 배포 S/W,QA DevOps 엔지니어 Log Kibana 로깅, 모니터링 & 분석 K8S monitor Namespace: sock-shop orders-db carts-db user user-db shipping queue- master paymentcarts rabbitmq front-end catalogue orders catalogue- db Namespace: mgmt weave- scope-app alb-ingress -controller metrics- server Horizontal AutoScaler weave-scope- agent fluentd kube2iam Route53 ALB Certificate Manager
  • 42. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Next Step EKS 교육 및 실습 • https://eksworkshop.com/ re:Invent 2018 – 주요 EKS 세션 및 고객 사례 • https://www.slideshare.net/AmazonWebServices/building-paas-with-amazon-eks-for-the-largescale- highly-regulated-enterprise-con309r1-aws-reinvent-2018 • https://www.slideshare.net/AmazonWebServices/mastering-kubernetes-on-aws-con301r1-aws-reinvent- 2018?qid=b2667fa8-5d71-45ee-a730-7ebfc5fc256b&v=&b=&from_search=1 • https://www.slideshare.net/AmazonWebServices/running-a-highperformance-kubernetes-cluster-with- amazon-eks-con318r1-aws-reinvent-2018 AWS Container 로드맵(ECS & EKS 포함) • https://github.com/aws/containers-roadmap/projects/1 Amazon EKS CI/CD Workshop • https://github.com/awslabs/aws-devops-essential/tree/master/eks-cicd-lab 데모 어플리케이션 소스 • https://microservices-demo.github.io/docs/quickstart.html
  • 43. 감사합니다! © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.