AWS 비즈니스 전문가 교육 -1

AWS 비즈니스 전문가 교육 -1

교육과정은 AWS, APN(AWS Partner Network) AWS Service 등에 관한 기본 이해를 제공한다.

그로 인해 AWS 솔루션을 효과적으로 활용 할 수 있도록 하는 것이 목표이다.

과정 목표

  • AWS 클라우드 기술 및 파트너에게 갖는 중요성 이해
  • AWS 제품 및 서비스, 사례연구 및 전략 식별
  • 파트너 커뮤니티 이용

교육 과정 구분

교육과정은 크게 7가지의 Module로 구분되어 있다.

Module 0은 소개, Module 6은 전반적인 요약, Module 7은 간단한 Exam이 준비되어있다.

그 외 Module들의 목표는 아래 기술한다.

  • Module 1 (AWS 가치)
    • 클라우드 컴퓨팅을 간단히 설명하며 AWS 서비스 개요를 설명한다.
  • Module 2 (AWS 파트너 커뮤니티)
    • AWS 파트너 네트워크 및 가입 시 이점들을 설명하며, 컨설팅파트너와 기술 파트너를 구별한다.
  • Module 3 (고객 지원)
    • 클라우드 도입에서 파트너의 역할 설명하며, Client 가격 책정 등을 설명한다.
  • Module 4 (AWS 제품 및 서비스 솔루션)
    • AWS 핵심 서비스의 목적을 설명하며, AWS 적용 사례를 학습한다.
  • Module 5 (시장 진입 전략)
    • 즈니스 가치를 설명하며, AWS와 함께 회사를 성장시키는 방법을 설명한다.

Module 0 : 소개

회사는 해외로 회사의 서비스를 제공할 필요를 느낀다.

하지만 동시에 그에 필요한 인프라 비용을 절감해야 한다.

이는 Client들이 클라우드를 통해 APP를 배포하거나, 기존 인프라에서 APP를 Migration 할 수 있는 클라우드 기반 아키텍처를 통해 해결할 수 있다.

이것이 AWS가 제공하는 Main 기능이라고 할 수 있다.

Module 1 : AWS 가치

APN(AWS Partner Network)는 파트너가 AWS를 사용하여 글로벌 Service를 제공할 수 있게 도와주는 Program이다.

클라우드 컴퓨팅이란 정확히 무엇일까?

AWS에서 클라우드 컴퓨팅이란 원할 때 언제든지 IT 리소스를 인터넷을 통해 사용하고 그에 대한 비용을 지불하는 서비스이다.

이는 집에서 스위치를 눌러 불을 키는 것과 유사하다. (전력회사에서 집에 전기를 보급하여 수요를 충족)

또한 AWS에서 인프라를 유지보수하기 때문에 고객은 보안성, 복원성이 더 뛰어난 솔루션을 더 빠르게 구축 가능하다.

클라우드 컴퓨팅이 기업에 미치는 영향은 뭘까?

왜 고객이 클라우드로 이전할까?

  • 자본 또는 운영 비용 절감
  • 비즈니스 운영의 속도 및 대응력을 향상 -> 비즈니스 성과를 높임
  • 운영 간소화 및 효율 향상 -> 비용 절감
  • 실험용 플랫폼 제공 -> 조직이 혁신 제고 가능

클라우드 Models

On-premise vs Cloud

  • On-premise
    • Software 등 Solution 을 원격 환경이 아닌 자체적으로 보유한 전산실 서버에 직접 설치해 운영하는 방식을 말한다.
  • Private Cloud
    • 가상화 및 리소스 관리 도구를 사용하여 On-premise에 Resource를 배포하는 것은 Cloud가 제공하는 많은 이점들 중 여러 점들을 사용할 수 없지만, 전용 Resource를 제공한다는 이점 때문에 선호되는 경우가 있다. Ex) 레거지 IT 인프라에 가상화 및 애플리케이션 관리 같은 신기술을 적용하여 Cloud 환경을 모방할 수 있다.
  • Public Cloud
    • Public Cloud는 인터넷을 통해 일반인에게 Resource를 제공한다. 클라우드 기반 APP가 전적으로 Cloud에 배포되고 APP의 모든 부분이 클라우드에서 실행된다.
  • Hybrid Cloud
    • Cloud 기반의 Resource와 On-premise Resource 간에 연결한다. 이를 이용해 Cloud Resource를 내부 시스템과 연결하는 동시에 자체 인프라를 확장한다.
  • 일반적인 Cloud Workload
    • 고객 대면 웹 APP, 사용자 지정 비즈니스 APP, 빅데이터 및 고성능 컴퓨팅, 백업 및 재해 복구

클라우드 컴퓨팅 서비스 모델

  • IaaS(Infrastructure as a Service)
    • 클라우드 IT를 위한 필수 인프라를 포함하는 모델 EX) 네트워킹 기능, 하드웨어, 데이터 스토리지 공간 등 기존 IT 리소스와 유사
  • PaaS(Platform as a Service)
    • 기본 인프라 이외에 운영체제가 포함됨, 소프트웨어 유지 관리에 신경을 쓸 필요가 없다.
  • SaaS(Software as a Service)
    • 고객은 서비스 공급자가 전체 상품을 운영 및 관리하는 전체 스택을 사용할 수 있다.