• 검색 결과가 없습니다.

Confidential │ ©2020 VMware, Inc.

N/A
N/A
Protected

Academic year: 2022

Share "Confidential │ ©2020 VMware, Inc."

Copied!
43
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)
(2)

Confidential │ ©2020 VMware, Inc.

더 빠른 앱 개발을 위한 플랫폼 자동화

신혜원 이사

(3)

은행에서 쿠버네티스 기반의

전환을 시작한다면

(4)

4

Today’s Sessions

마이크로서비스 디자인 및 조직 구성 마이크로서비스 구축

마이크로서비스 런타임

마이크로서비스 모니터링 및 관리

(5)

어플리케이션 프레임워크는 무엇으로 하나

마이크로서비스를 위한 프레임워크는

어플리케이션 컨테이너 이미지는 어떻게 관리 하나

분산 트랜잭션 트레이싱은 어떻게 구축하나

오픈소스 설치와 관리는 어떻게 하나

마이크로서비스 구축

마이크로

서비스 Oracle

마이크로

서비스 Oracle

마이크로

서비스 MySQL

API Gateway (Internal)

Kafka

Source Code

Container Image

JVM 및

CI/CD

테스트 및

(6)

6

어떤 프레임워크를 선택할까

(7)
(8)

8

이미지를 어떻게 만들까

(9)

Compile Dockerfile Image Push

Source Container

Image

(10)

Confidential │ ©2020 VMware, Inc. 10

Compile

Dockerfile Builder

& Buildpack

Image Push

(Source to Image)

JDBC

Open JDK 1.8 APM

Stack App Code

Lib

OCI Container Image

(11)

cflinuxfs3 releases

0.92.0 released - 22 hours ago 0.91.0 released - 22 hours ago 0.90.0 released - 22 hours ago 0.89.0 released - 6 days ago 0.88.0 released - 9 days ago 0.87.0 released - 9 days ago

openjdk CNB releases

v1.0.0-M7 released - Apr 10 v1.0.0-M6 released - Apr 1 v1.0.0-M5 released - Jan 31 v1.0.0-M4 released - Jan 16 v1.0.0-M3 released - Dec 10 v1.0.0-M2 released - Nov 29

source:

git:

https://github.com/myapp revision: dev

example.com/myapp/

mytag

Build # 1 Build # 2 Build # 3 Latest

Build

CI/CD Tools Build

Service

(12)

Confidential │ ©2020 VMware, Inc. 12

(13)
(14)

14

이미지를 어떻게 관리할까

이미지 레지스트리와의 차이점 관리 문제 언급

(15)

Now…

Then…

App

Database

Webserver

Environment

App

Environment Cache

Database

Logs

(16)

Confidential │ ©2020 VMware, Inc. 16

Language Runtimes App Components

Supporting Apps Business Apps

Build

(17)

Golden Image

Support Proof of

Provenance Proof of Testing

Use Tanzu Application Catalog and deploy open source with confidence:

Align Developers and IT around velocity, stability, and security

(18)

Confidential │ ©2020 VMware, Inc. 18

(19)
(20)

Confidential │ ©2020 VMware, Inc. 20

(21)
(22)

Confidential │ ©2020 VMware, Inc. 22

(23)
(24)

Confidential │ ©2020 VMware, Inc. 24

(25)
(26)

Confidential │ ©2020 VMware, Inc. 26

(27)
(28)

Confidential │ ©2020 VMware, Inc. 28

(29)
(30)

Confidential │ ©2020 VMware, Inc. 30

(31)
(32)

Confidential │ ©2020 VMware, Inc. 32

(33)
(34)

Confidential │ ©2020 VMware, Inc. 34

(35)
(36)

Confidential │ ©2020 VMware, Inc. 36

(37)
(38)

38

마이크로서비스를 위한 새로운 플랫폼

(39)

Encrypt, Isolation Segments, Orgs/Spaces, Audit, RBAC Logging, Metrics, Trace, Self Healing, Auto Scaling Day 2 Microservice (Blue/Green, Discover, Break, Config)

Buildpacks, API Gateway, Routing/Load Balancing, Service Mesh, C2C

Embedded OS (Windows & Linux)

Network as API (Micro Segments) VMs & Storage

as API (Cloud Provider Interface)

Continuously Secured (Rotate,

Repair, Repave) Platform-as-a-

Product (Pipelines, Healthwatch)

Orchestration, Registry, Multi-cluster, Management, Conformance, Tenancy, API Based

(40)

Confidential │ ©2020 VMware, Inc. 40

Kubernetes는 플랫폼을 만들기 위한

“시작점”에 불과하다.

(41)

이 모든 것을 하나로 제공 받을 수는 없나

(42)

Confidential │ ©2020 VMware, Inc. 42

VMware Tanzu

Comprehensive Stack to Modernize Your Applications

Tanzu Spring Runtime

Tanzu Application Service Tanzu Build Service Tanzu Application Catalog

VMware Cloud

Foundation VMware on

Cloud (AWS) Public Cloud Edges

Tanzu Kubernetes Grid

Ta nz u M iss io n Co nt ro l Ta nz u O bs er va bil ity (W av efr on t)

Build

Run

Manage

Ta nz u Se rv ice M es h

Transform

VMware Pivotal Labs

(43)

참조

관련 문서

GDP impact of COVID-19 spread, public health response, and economic policies. Virus spread and public

VMware Cloud SDDC and Hybrid

모드 단일 노드 인스턴스로 되어있는 standalone mode 다수의 노드 인스턴스들을 관리할 수 있는 domain mode...

Kubernetes 클러스터 노드가 실패하면 PKS 가 노드를 다시 빌드하고 클러스터를 재구성하며 Kubernetes Control Plane 은 작업 노드에서 포드를 다시 예약. 포트가

Micro- and nano-sized pores were formed on the surface of the alloy using PEO and anodization methods, and the pore shape change according to the Zr

This same argument can be used to show that the complementary virtual work of redundant member forces is zero not only for truss elements but for members of any other

[r]

skeleton bond energy differences of monomer, oligomers, and polymer. Skeletal bond energy difference