본문 바로가기

kt cloud 온라인교육/Advanced 과정8

오픈스택(OpenStack) 2편 컴포넌트 알아보기 오픈스택 컴포넌트 오픈스택(OpenStack)은 주요 기능이 각각 독립된 하부 컴포넌트로 나뉘어 개발되고 있습니다. 컴포넌트는 코어 컴포넌트와 옵셔널 컴포넌트로 크게 두가지로 분류됩니다. 코어 컴포넌트의 종류로는 Nova, Neutron, Swift, Cinder, Keystone, Glance 등이 있고, 옵셔널 컴포넌트 종류로는 Horizon, Heat, Ceilometer 등이 있습니다. 컴퓨팅 리소스인 VM 인스터스의 생성, 삭제, 관리를 담당하는 Nova, 그리고 네트워크 연결을 제공하는 Neutron이 있습니다. 스토리지 컴포넌트를 보게 되면 오브젝트 스토리지 서비스를 제공하는 Swift, Block 스토리지를 제공하는 Cinder가 있구요. VM을 생성할 때에 OS 이미지를 보유하는 Glan.. 2023. 1. 3.
오픈스택(OpenStack) 1편 주요 개념과 Triple O 아키텍처 소개 오픈스택 주요 개념과 Triple O 아키텍처 소개 목차 오픈스택(Openstack) 주요개념 오픈스택(Openstack) 구성방법 및 Triple o 아키텍쳐 소개 오픈스택(Openstack)이란? 오픈스택(OpenStack)은 Private/public 클라우드를 구축하고 관리하는 오픈소스 플랫폼을 의미합니다. 컴퓨팅, 네트워크 등의 자원들을 모아 제어하고 운영하는 Cloud OS입니다. 인증, 컴퓨팅, 스토리지 등 기능 별로 구분된 여러 개의 컴포넌트들로 구성되어 있습니다. *2010년 Austin 버전 릴리즈 된 것을 시작으로 현재는 3월 30일에 yoga 버전이 출시되었고 2022년 10월 Zed 버전이 출시되었습니다. 이름에서 알 수 있듯이 오픈스택(OpenStack) 버전명의 시작 글자는 A.. 2023. 1. 2.
SW개발 Dev Tools 실습 SW개발 Dev Tools의 이론에 대해서 알아보았다면 이번 강의에서는 직접 kt cloud의 Dev Pack 라인업인 Private Git, Jekins, Redmine 상품을 사용해 CI/CD환경을 구축하고, 구축된 환경으로 간단한 sample repository를 불러와 파이프라인을 생성하고, 티켓베이스 Issue 관리 실습에 대해 알아봅니다. 목차 1. kt cloud DevPack 상품 이용 방법 2. VM기반 CI/CD 환경 구축 방법 및 사용법 1. kt cloud DevPack 상품 이용 방법 우선 kt cloud에서 각 상품을 신청하는 과정을 알아보겠습니다. 소스코드를 업로드 하게되는 Private Git은 서버생성, 포트포워딩 그리고 초기 사용 설정의 단계가 필요합니다. kt cloud.. 2022. 9. 23.
SW개발 Dev Tools 알아보기 서비스를 설치하고 설정하는 과정이 귀찮으셨던 분들, 그리고 VM 기반으로 Redmine, GitLab, Jenkins 상품을 사용하고 싶으셨던 분들에게 추천드리기 위해 kt cloud dev Tool과 DevPack 상품에 대해 알아보겠습니다. 세 가지 DevTools 도구를 모두 제공하는 kt cloud DevPack 상품은 CI/CD의 기본 구성과 고객측에서 변경 가능한 VM 방식으로 제공하는 Dev Tools 상품입니다. 프로젝트 관리 및 이슈 추적을 위한 Redmine, 소스코드 관리를 위한 Private Git 상품인 GitLab, 그리고 빌드 및 배포를 위한 Jenkins로 구성되어 있습니다. 세 상품이 각각 별개로 구성되어 있기 때문에, 원하시는 서비스만 선택하여 별도로 신청하실 수 있죠. .. 2022. 9. 20.