본문 바로가기

VMware

(18)
[Tanzu] Cloud Foundry와 K8s 비교 (컨테이너) 최근들어 쿠버네티스와 SRE 영역에 대해서내가 부족한 점이 많다는것을 느꼈고 그중에서도 쿠버네티스 네트워크에 대해서 전혀 정리되지 않은 상태라는것을 깨달았다. 그래서 Cloud Foundry와 쿠버네티스의 비교를 통해 쿠버네티스 네트워크부터 Container Orchestration까지 어떤 차이가 있는지 알아보도록 하겠다. 최근에는 메가존 클라우드에서 Cloud Foundry와 Kubernetes 두가지 플랫폼을 주로 운영 및 유지보수 하고 있고, 생소하실것 같아서 Cloud Foundry가 무엇인지 간략하게 소개 해드리겠다. 아마 Netflix의 Spring Cloud는 들어보셨을수도 있는데, 현재 현대화된 어플리케이션을 사용하고 생명주기가 단축되고 있는 현 시장에서 많이 사용하고 있다. VMware..
[Tanzu] Spring, Springboot, Spring-Cloud 소개 Tanzu Portfolio 포스팅을 보고 오셨나요? 아니라면 , 아래 링크를 통해 Tanzu Portfolio에 대해 궁금하신 분들은 확인 해봐요! Tanzu portfolio를 보면 알겠지만 VMware의 시장전략에는 Spring에 대한 영향력을 최대한 활용하겠다는 느낌을 받을수 있다. 그래서 Spring과 Tanzu가 어떻게 서로 상호보완 관계를 가지는지 알아보고자 이번 포스팅을 작성 하게 되었다. 개발자가 아닌 엔지니어에게 Spring과 Springboot를 설명하기는 쉽지 않을것이다. 어디서부터 어떻게 설명을 해야할까? 라는 생각을 하다 이번 포스팅을 작성하기로 마음먹었다. 엔지니어들과 이야기 하다 보면 Go언어, 파이썬에는 다들 관심이 많다. 하지만 자바에 대해서는 다들 관심이 없다. Go언어..
[Tanzu] VMware Tanzu Application Platform(TAP) 소개 안녕하세요. 오늘은 올해 1월에 출시된 Tanzu Application Platform (TAP) 에 대한 소개를 드리려고 합니다. 먼저 Tanzu Application Platform에 대해 올해 제가 촬영한 웨비나를 보시고 오신다면 훨씬 이해가 쉬울 것으로 생각됩니다. https://youtu.be/HhZzYBIpcDo 웨비나의 내용이 꽤 길어요.. 하지만 Tanzu Application Platform을 사용했을때 특장점을 알기 위해서는 기존 방식과의 비교가 필요하기 때문에 꼭! 확인해보시고 이 포스팅을 읽어주시기 바랍니다. 서론은 이쯤하고 App aware Platform인 TAP 에 대해 자세히 알아보겠습니다. 1. TAP 이란 무엇일까? 앱 인식 플랫폼이란 ? 말그대로 플랫폼이 어플리케이션을 ..
[Tanzu] VMware Tanzu Kubernetes Grid (TKG) 소개 안녕하세요. 이번 포스팅에서는 Tanzu의 쿠버네티스 런타임인 Tanzu Kubernetes Grid (TKG) 를 소개하려 합니다. container runtime 이란? container 들이 실행되어질 수 있는 발판을 마련해주는 소프트웨어 쿠버네티스 런타임이란? kubernetes 클러스터들이 실행 되어질 수 있는 발판을 마련해주는 소프트웨어 즉, TKG를 이용하여 쿠버네티스 클러스터들을 생성하고 관리할수 있다. 비교 대상이 되는 타 벤더의 제품으로는 EKS,AKS,GKE,오픈시프트 등이 있다. 현재 점유율을 보면 EKS가 30%로 가장 높은 점유율을 보이고 있다. 위 그래프만 보았을때는 Kubernetes 시장이 굉장히 레드오션으로 보이고 Tanzu에 대한 시장 점유율이 거의 최하의 수준을 보이지..
[Tanzu] VMware Tanzu Application Service 소개 안녕하세요. 오늘은 VMware Tanzu Application Service (통칭 TAS) 에 대해서 소개를 드리려고 합니다. Tanzu application service을 소개하는 영상입니다. cf push를 통해 어플리케이션을 배포하는 과정을 담고 있습니다. 1. TAS 와 Cloud Foundry TAS? Cloud Foundry? Tanzu application service는 Cloud Foundry로 부터 파생된 솔루션입니다. 통칭 CF라고 부르는 cloud foundry는 마이크로 서비스를 제공하고 실행하려는 기업을 위한 플랫폼 입니다. 1-1. Tanzu Application Service ? TAS는 쿠버네티스 플랫폼이 아니다? 하지만 Microservice이다. 최근들어, 마이크로..
[Tanzu] VMware Tanzu Portfolio 소개 안녕하세요. 이번 포스팅에서는 VMware Tanzu의 overal한 소개를 해보려 합니다. 목차 VMware Tanzu Portfolio 소개 App Modernization 이 무엇인가? Tanzu를 활용하면 어떤 강점이 있고 약점이 있을까? 1. VMware Tanzu VMware의 Container Orchestration 솔루션인 VMware Tanzu는 기업에서 Kubernetes 기반으로 최신 애플리케이션을 구축하고 운영, 관리할 수 있도록 애플리케이션을 현대화해주는 최적의 솔루션 브랜드 입니다. 최근 들어 Application Modernization에 대한 관심이 많아질수록 VMware Tanzu는 각 쓰임에 맞게 이렇게 분류 할 수 있습니다. 가장 많이 아시는 Kubernetes Run..
[Tanzu 구축] (4) Concourse Credhub 구축 Concourse를 효율적으로 사용하기 위해서는 Credential 저장소인 Credhub을 배포하여, 그 안에 credential등을 저장하여 variable로 사용할수 있어야 한다. 그러기 위해서는 Credhub uaa를 별도로 배포하여 concourse와 연동하는 작업이 선행 되어야 한다. 이번 포스팅에서는 그 부분을 다뤄보도록 하겠다. Deployment 'credhub-uaa' Instance Process State AZ IPs VM CID VM Type Active Stemcell credhub-uaa/f6e4003a-fadb-49b4-9b6b-32f5413885f6 running ap-northeast-1d 10.0.6.97 i-025854947ab5452a0 m5.large true bo..
[Tanzu 구축] (3) Concourse 구축 Concourse는 tanzu application services에서 bundle 지원을 하는 cicd 툴이다. Concourse는 리소스, 작업 및 작업과 같은 간단하고 강력한 기본 요소로 구축된 자동화 제품입니다. 따라서 플랫폼 자동화 및 CI/CD에 매우 적합합니다. 모든 것이 컨테이너에서 실행되므로 실행할 때마다 깨끗한 환경이 보장됩니다. 리소스 유형 추상화는 통합을 매우 쉽게 구축 및 구현하고 파이프라인 기능을 확장하기 위한 강력한 인터페이스를 제공합니다. (1) Concourse 다운로드 받기 다운로드 하는 방법은 2가지이다. github에서 받는 방법과 tanzu network에서 받는 방법 Download Concourse for VMware Tanzu — VMware Tanzu Netw..