개발자의 오르막

[AWS 활용교육 #00 ] AWS 개요 본문

교육과정 ( SW 개발자 심화과정 )/AWS

[AWS 활용교육 #00 ] AWS 개요

계단 2019. 10. 25. 09:09

 

 

# AWS Technical Essentials (AWS 환경 실습)

- AWS 플랫폼과 관련된 용어 및 개념

- AWS Management Console 사용법

- AWS 보안 조치 및 AWS Identity and Access Management(IAM)의 주요 개념

- 주요 AWS 서비스 파악

 

# 서버리스 웹개발을 위한 AWS 서비스 교육 (AWS CLI 및 SDK IAM Elastic Beanstalk)

- IAM을 활용하여 AWS 서비스와 리소스에 대한 액세스를 안전하게 관리하는 방법

- AWS CLI 명령과 AWS SDK API 작업을 호출하기 위해 기본 자격 증명 프로파일 활용

- AWS Elastic Beanstalk를 활용한 웹 어플리케이션 및 서비스를 배포 활용

- Amazon S3를 활용한 데이터 스토리지 인프라 활용방법

 

# 서버리스 웹개발을 위한 AWS 서비스 교육 (AWS Cloud9, AWS Lambda, AWS Rekognition)

- AWS Cloud9은 브라우저만으로 코드를 작성, 실행 및 디버깅할 수 있는 클라우드 기반 IDE 사용방법

- 이벤트에 대한 응답으로 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리

- AWS Rekognition 애플리케이션에 이미지와 비디오 분석

 

 


# Amazon 회사 개요

 

- 클라우드 컴퓨팅 비즈니스의 방식을 바꾸다.

- 인공지능, 챗봇, 머신러닝, 음성합성, 컴퓨터 비전, 딥러닝, 음성인식 ( AWS에서 기술 제공 )

  AWS에서 제공하는 기술들을 커스터마이징하는 것만으로도 기능 구현들이 가능하다.

- Just Walk Out ( Amazon Go )

 

 

- Cloud 환경에서 제공하는 기술들을 그대로 사용 가능하다.

 


# 교육 환경 셋팅

- online.vitalsource.com 에서 계정을 생성 및 EBook 을 실행한다.

- https://kgit.qwiklabs.com

 

Home | Qwiklabs

Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software, such as Firebase, Kubernetes and more.

kgit.qwiklabs.com

 


# AWS 개요

 

- AWS 역사

  1994. Jeff Bezos 가 설립

  2006년에 AWS 서비스 오픈

 

- Cloud Computing 이란?

  어떤 복잡한 형태의 네트워크, 인터넷을 이용해서 컴퓨터 자원 ( 서버, 네트워크 스토리지 )을 제공해준다.

  구름 : 전 세계적으로 퍼져있고, 보이긴 하는데 만져지지 않고, 모양이 가변적이다.

 

- 스토리지, 개발 및 관리 도구, 콘텐츠 전송, 메시징, 컴퓨팅, 데이터베이스, 앱 서비스, 결제, 모바일, 네트워킹, VPC

  등의 기능들을 제공해준다.

 

- AWS 고객

  엔터프라이즈 고객 ( 트래픽, 운영, 사용자 편의성 ), 공공 부문 ( 보안 ), 스타트업 ( 초기투자비용 절감 )

 

- AWS 장점

  자본 비용을 가변 비용으로 대체 ( 하드웨어 부분의 고정비용을 가변비용으로 대체 가능)

  규모의 경제로 얻게 되는 이점 ( 저비용으로 고객들에게 제공 )

  용량 추정 불필요

  속도 및 민첩성 개선

  데이터 센터 운영 및 유지 관리에 비용을 투자할 필요 X ( 인프라 대신 비즈니스에 자본 집중 가능 )

  몇 분 만에 전 세계에 배포 가능

 

 

- AWS 핵심 인프라 및 서비스

 

- AWS 클라우드 컴퓨팅

 

- AWS 플랫폼 서비스 분류

 

- 설명서 참조

  https://aws.amazon.com/ko/

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

예측 분석 Formula One Group에서 Amazon SageMaker를 사용하여 레이스를 최적화 Formula 1에서 어떻게 Amazon SageMaker와 다른 AWS 서비스를 사용하여 레이스 의사 결정을 최적화하고 팬 경험을 개선하는지 알아보십시오. 자세히 알아보기  변혁 시작 Formula One Group은 인프라 대부분을 온프레미스 데이터 센터에서 AWS로 이전하고 Amazon SageMaker를 비롯한 AWS 기계 학습 서비스에서 이를

aws.amazon.com

 

- AWS 글로벌 인프라

  리전 : 내가 원하는 리소스를 어디에 배포할 것이냐. ( 고객이 선택 가능 )

           최소한 2개 이상의 가용 영역으로 구성됨 ( 데이터 센터 )

  가용영역 : 데이터 센터의 클러스터

                다른 가용 영역의 장애로부터 격리됨

 

- 엣지 로케이션

- CloudFront : Global CDN 서비스

- Route 53 : DNS 서비스

- AWS Shield : DDOS 공격 방어 서비스

 

 

- 리전 내에 물리적으로 구별된 데이터 센터 그룹을 부르는 AWS 용어 : 가용 영역

- 엣지 로케이션이 리전의 수보다 많다.

- AWS에서는 애플리케이션 서비스에 필요한 인프라를 소유 및 유지 관리하고, 고객은 필요에

  따라 이를 프로비저닝하여 사용합니다.

- 각 가용 영역은 기본적으로 서로 격리되어 있찌만, 한 리전의 가용영역들은

  지연 시간이 짧은 링크를 통해 연결되어 있습니다.

 


 

* 참고 사이트

• http://aws.amazon.com/contract-center/ 

• 엔터프라이즈클라우드컴퓨팅 – http://aws.amazon.com/enterprise/ 

• 프리티어: https://aws.amazon.com/free/ 

• Amazon Web Services의스타트업: http://aws.amazon.com/start-ups/ 

• 공공부문의AWS: https://aws.amazon.com/government-educatio

 

 

 

Comments