IBM 클라우드와 클라우드 네이티브

hyunyoungjin·2020년 7월 22일
1

클라우드 컴퓨팅

목록 보기
2/4
post-thumbnail

목차

  • IBM Cloud 개요
  • IBM Cloud 계정 유형
  • ID 및 액세스 관리 서비스 - IAM
  • 클라우드 네이티브

IBM 클라우드 소개

1. IBM Cloud 개요

  • 하이브리드 클라우드 : 퍼블릭 + 프라이빗 통합

  • 멀티 클라우드 : 2개의 퍼블릭 or 2개의 프라이빗

💡 두 클라우드 접근 방식은 상호 배타적입니다.

클라우드가 상호연결되는 환경(하이브리드 클라우드) 또는 연결되지 않는 환경(멀티클라우드)의 두 접근 방식을 동시에 활용할 수는 없습니다.

핵심은 IBM Cloud가 퍼블릭 클라우드 이상이며, 하이브리드 클라우드 및 멀티 클라우드를 포괄한다는 것입니다.

  1. IBM 퍼블릭 클라우드에 액세스

IBM Cloud를 처음 사용하는 경우 IBM 퍼블릭 클라우드 홈 페이지에 대한 링크를 따라 계정 작성 옵션을 선택해야 합니다. IBM Cloud에서 계정을 생성하는 것은 무료이며 재무 정보를 입력하지 않아도되므로 활성 이메일 계정 만 있으면됩니다.

2. IBM 클라우드 계정 유형

IBM Cloud에는 세 가지 계정 유형이 있습니다.

  • Lite
  • 유료 결제
    • 종량과금제
    • 예약된 인스턴스
  • 구독

https://cloud.ibm.com 에서 IBM Cloud 계정을 만들었다면 기본적으로 Lite 계정입니다. Lite계정은 일부 제한된 개발 작업에 적합합니다.

아래 이미지 클릭시 자세한 가격 정책을 살펴볼 수 있으며, 비용 계산기를 사용할 수 있습니다.

3. ID 및 액세스 관리 서비스 - IAM

IAM (Identity and Access Management)은 IBM Cloud의 주요 구성 요소이며 계정 소유자가 다른 사용자에게 자신의 계정에 '초대' 하는 IAM 지원 서비스에 대한 액세스 권한을 부여 할 수있는 수단을 제공합니다.

IAM은 액세스 권한을 사용자 및 서비스에 직접 또는 액세스 그룹을 통해 간접적으로 매우 세밀하게 부여 할 수 있음을 의미합니다.

클라우드 네이티브

일반적인 의미에서 “클라우드 네이티브”는 클라우드 컴퓨팅 제공 모델의 이점을 활용하는 애플리케이션 구축 및 실행 접근 방법입니다. 클라우드 네이티브는 구내 데이터센터와 달리 애플리케이션이 퍼블릭 클라우드에 위치함을 암시합니다.

핵심은 애플리케이션을 어떻게 만들고 배포하는지에 있으며 위치는 중요하지 않다는 것입니다.

CNCF(클라우드 네이티브 컴퓨팅 재단)가 정의하는 “클라우드 네이티브”의 의미는 조금 더 좁아서, 컨테이너화되는 오픈소스 소프트웨어 스택을 사용하는 것을 의미합니다.

그 과정은 다음과 같습니다.
1. 애플리케이션을 마이크로서비스로 분할
2. 각 파트를 자체 컨테이너에 패키징
3. 이 컨테이너를 동적으로 오케스트레이션하여 리소스 사용을 최적화

클라우드 네이티브 앱 개발에는 일반적으로 DevOps(데브옵스), 애자일 방법론, 마이크로서비스, 클라우드 플랫폼, 쿠버네티스 및 도커와 같은 컨테이너, 그리고 지속적 제공이 포함됩니다.

간단히 말해 새롭고 현대적인 모든 애플리케이션 배포 방법이 사용됩니다.

profile
Cloud, Machine Learning, DeepLearning Study⏳

0개의 댓글