전체 글
-
클라우드에서 많이 사용하는 개발 플랫폼 간략 정리카테고리 없음 2022. 1. 24. 17:20
클라우드 환경에서 사용하기 위한 개발 Platform에 대한 간략 한 설명입니다. ▷ TensorFlow 머신러닝을 위한 엔드 투 엔드 오픈소스 플랫폼 심볼릭 수학 라이브러리이자, 인공 신경망 같은 기계 학습 응용 프로그램 및 딥러닝에도 사용 ▷ Nginx 웹 서버 소프트웨어로, 가벼움과 높은 성능을 목표로 히먀, 웹 서버, 리버스 프록시 및 메일 프록시 기능을 가짐 ▷ Gitlab Gitlab사가 개발한 깃 저장소 및 CI/CD, 이슈 추적, 보안성 테스트 등의 기능을 갖춘 웹 기반의 데브옵스 플랫폼 임 ▷ WordPress 쉽고 강력한 컨텐츠 관리 시스템(CMS)으로, PHP로 작성된 온라인 오픈 소스 웹사이트 저작 도구. ▷ CMS – Contents Management System ▷ Magent..
-
클라우드 스토리지 간략 설명클라우드 2022. 1. 24. 17:14
클라우드 서비스에서 사용하는 저장 공간인 스토리지에 대한 간략한 설명입니다. □ Storage 용어 ▷ Object Storage . Object Storage는 데이터 파일을 오브젝트라고 하는 조각들로 분할/저장하여, 다수의 네트워킹 시스템 간에 분산 시킴 . 고유의 오브젝트 ID로 Application에서 관리 . 오브젝트에 저장된 데이터 파일에 관한 추가적인 상세 정보를 포함하도록 메타데이터를 사용자 정의하여 관리 함 ▷ Block Storage . 기본 디스크 외에 추가로 연결하여 사용할 수 있는 가상 디스크, . 블록 스토리지는 단일 Instance에서만 사용, 가용성 영역(availability zone) 안에 있는 인스턴스에만 연결할 수 있음 (예. 동일 Subnet) . 블록 스토리지는 일..
-
PaaS-TA 간략한 개념클라우드 2022. 1. 21. 10:22
파스-타(PaaS-TA)는 해외 벤더 중심의 클라우드 플랫폼 시장에서 국내 IT 서비스 경쟁력 강화를 목표로, 한국지능정보사회진흥원(NIA)의 지원으로 다양한 국내 업체와 협업을 통해 만든 개방형 클라우드 플랫폼에 대해 간략하게 개념적으로 설명하는 자료입니다. 상세 내용은 http://playpark.paas-ta.org/ 를 참조해 주세요. 1. PaaS-TA Application Platform (AP)의 Architecture PaaS-TA AP는 개발자 프레임워크 및 앱 서비스를 선택할 수 있는 PaaS(Platform as a Service) 플랫폼이다. PaaS-TA AP를 사용하면 어플리케이션을 더 빠르고 쉽게 구축, 테스트 배포 및 확장할 수 있다. - 일반적으로 15~16VM 구성요소 필..
-
BOSH(Bosh Outer Shell) Architecture클라우드 2022. 1. 21. 10:11
BOSH는 대규모 분산 서비스의 릴리스 엔지니어링, 소프트웨어 배포 및 애플리케이션 수명 주기 관리를 위한 도구 체인을 제공하는 오픈 소스 소프트웨어 프로젝트입니다. 구성되는 도구 체인 서버와 명령줄 도구입니다. https://github.com/PaaS-TA/Guide 를 참조하면 더욱 자세한 내용을 공부 할 수 있습니다. 1. BOSH Architecture 2. 개발 배경 BOSH는 초기에 Cloud Foundry PaaS를 위해 개발되었지만, 현재는 Jenkins, Hadoop 등 Yaml 파일 형식으로 소프트웨어를 쉽게 배포할 수 있으며, 수백 가지의 VM을 설치할 수 있고, 각각의 VM에 대해 모니터링, 장애 복구 등 라이프 사이클을 관리할 수 있는 통합 프로젝트입니다. 3. BOSH 구성 요..
-
cloud에서 사용하는 주요 DBMS 및 서비스 Architecture클라우드 2022. 1. 21. 09:58
Cloud상에서 사용하는 주요 DBMS에 대해서 간략하게 정리해 보았습니다. 특징과 Architec 위주로 정리한 자료입니다. Architecture는 https://github.com/PaaS-TA/Guide 자료를 참조 하였습니다. MySQL MySQL은 세계에서 가장 많이 쓰이는 오픈 소스의 관계형 데이터베이스 관리 시스템이다. 다중 스레드, 다중 사용자 형식의 구조질의어 형식의 데이터베이스 관리 시스템으로서 오라클이 관리 및 지원하고 있으며, Qt처럼 이중 라이선스가 적용 MongoDB 솔루션 자체적으로 분산 처리, 샤딩, 데이터 리밸런싱, 데이터 복제, 복구 등을 지원하고 무엇보다 Schema-Free(Schema-less)한 구조이기에 대용량의 데이터 작업에 아주 효율적인 DBMS임, 일부 R..
-
Cloud VPC, NAT클라우드 2022. 1. 20. 11:12
클라우드 서비스에서 제공하는 중요한 보안 용어를 정리해 보았습니다. 그림 자료 출처느 https://guide.ncloud-docs.com/docs/ (네이버 클라우드 document) 입니다. 그외 KT 클라우드, NHN 클라우드의 매뉴얼 page에서 중요 용어 자료를 참조하였습니다. ▷ ACG vs NACL . ACG(Access Control Group) : 서버 그룹에 대한 네트웍 접근을 제어, 관리 고객이 방화벽을 구축할 필요 없이 ACG에 서버 그룹별로 방화벽 규칙을 설정 . NACL(Network Access Control List) : 서브넷에 대한 인바운드 및 아웃바운드, 서브넷 단위로 트래픽을 제어, 사용자가 직접 설계 출처: https://guide.ncloud-docs.com/doc..
-
Cloud Network 용어 정리클라우드 2022. 1. 20. 11:01
클라우드에서 사용하는 주요 Network 용어 정리입니다. ▷ VPC(Virtual Private Cloud) 퍼블릭 클라우드 상에 논리적으로 완전하게 분리된 고객전용 네트웍를 제공하는 서비스. 최대 /16의 IP 네트웍 공간을 제공하는 기능 . 사설 IP 주소 대역으로 제공 . 10.0.0.0/16 . 172.16.0.0/16 . 192.168.0.0/16 ▷ Fixed IP 가상인스턴스를 생성할때 할당해주는 아이피로 VM들간 내부통신만 가능한 IP ▷ Floating IP 가상 인스턴스가 외부에서 접근 가능하도록 할당하는 인터넷이 가능한 IP Public IP 또는 공인 IP 라도 부르는 중복되지 않는 IP Address ▷ Route Table 네트웍 경로를 설정할 수 있는 기능을 제공. VPC 내..
-
국내 CSP(Cloud Service Provider) 3사 클라우드 기능 비교클라우드 2022. 1. 19. 10:38
이자료는 개인적으로 조사한 내역을 정리한 자료입니다. 기준 시점은 2020년 4분기 입니다. - 참고한 내용은 : KT 클라우드 매뉴얼, 네이버 클라우드 매뉴얼, NHN 클라우드 매뉴얼 Page 입니다. 국내 클라우드 3사의 서비스 제공 방식 KT 클라우드 네이버 클라우드 NHN 클라우드 Cloud Portal ○ ○ ○ Cloud 콘솔 ○ ○ ○ Classic Clould ○ ○ ○ VPC ○ ○ ○ Public Cloud ○ ○ ○ Private Cloud ○ ○ ○ Hybrid Cloud ○ ○ ○ - Cloud Portal : 클라우드 플랫폼 회원 가입, 서비스 이용 내역 및 요금 관리 - Cloud Console : 클라우드 플랫폼 서비스 및 솔루션 이용 신청 및 환경 설정 Cloud 제공방식 ..