개발자의 오르막
[AWS 활용교육 #00 ] AWS 개요 본문
# 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 을 실행한다.
# AWS 개요
- AWS 역사
1994. Jeff Bezos 가 설립
2006년에 AWS 서비스 오픈
- Cloud Computing 이란?
어떤 복잡한 형태의 네트워크, 인터넷을 이용해서 컴퓨터 자원 ( 서버, 네트워크 스토리지 )을 제공해준다.
구름 : 전 세계적으로 퍼져있고, 보이긴 하는데 만져지지 않고, 모양이 가변적이다.
- 스토리지, 개발 및 관리 도구, 콘텐츠 전송, 메시징, 컴퓨팅, 데이터베이스, 앱 서비스, 결제, 모바일, 네트워킹, VPC
등의 기능들을 제공해준다.
- AWS 고객
엔터프라이즈 고객 ( 트래픽, 운영, 사용자 편의성 ), 공공 부문 ( 보안 ), 스타트업 ( 초기투자비용 절감 )
- AWS 장점
자본 비용을 가변 비용으로 대체 ( 하드웨어 부분의 고정비용을 가변비용으로 대체 가능)
규모의 경제로 얻게 되는 이점 ( 저비용으로 고객들에게 제공 )
용량 추정 불필요
속도 및 민첩성 개선
데이터 센터 운영 및 유지 관리에 비용을 투자할 필요 X ( 인프라 대신 비즈니스에 자본 집중 가능 )
몇 분 만에 전 세계에 배포 가능
- AWS 핵심 인프라 및 서비스
- AWS 클라우드 컴퓨팅
- AWS 플랫폼 서비스 분류
- 설명서 참조
- 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
'교육과정 ( SW 개발자 심화과정 ) > AWS' 카테고리의 다른 글
[AWS 활용교육 #05] EBS (0) | 2019.10.25 |
---|---|
[AWS 활용교육 #04] S3 (0) | 2019.10.25 |
[AWS 활용교육 #03] EC2 & VPC 생성 실습 (0) | 2019.10.25 |
[AWS 활용교육 #02 ] AWS VPN (0) | 2019.10.25 |
[AWS 활용교육 #01 ] AWS EC2 (0) | 2019.10.25 |