728x90
반응형
1. 클라우드 개념 개요
IaaS
- 서비스형 인프라 (네트워크, 스토리지 등의 인프라)
- IT 리소스에 대한 제어 능력 향상
PaaS
- 서비스형 플랫폼 (장고, mysql 같은 서비스 제공)
SaaS
- 서비스형 소프트웨어 (netflex, youtube 형태)
- IT 리소스에 대한 제어 능력 감소
2. 클라우드 배포 모델 3가지
클라우드
- AWS와 같은 클라우드 서비스 제공자를 통해 어플리케이션을 배포하는 방식
하이브리드
- 어플리케이션 중 일부는 퍼블릭 클라우드에서, 나머지는 온프레미스 환경에서 제공하는 방식
온프레미스
- 가상화 또는 자원 관리도구를 이용해 자체 데이터 센터에 어플리케이션을 배포하는 방식
** instance : 클라우드에서 만들어 쓰는 가상 서버
** AWS trusted advisor : 인프라 보안 최적화 권장 사항을 제공하는 AWS 서비스
3. AWS 개념 및 이점
- aws는 다양한 글로벌 클라우드 기반 제품을 제공하는 안전한 클라우드 플랫폼
- 컴퓨팅, 스토리지, 네트워크, 데이터베이스 및 기타 IT 리소스와 관리 도구에 대한 온디맨드 액세스 제공
- 유연성 제공
- 필요한 개별 서비스에 대해 사용한 만큼만 비용을 지불
- AWS 서비스는 빌딩 블록처럼 서로 유기적으로 작동
4. AWS 서비스 및 서비스 범주
AWS 서비스
- AWS EC2 : 컴퓨팅 측면에서 AWS 컴퓨팅 리소스와 인프라를 완벽하게 제어하려는 경우
- AWS Lambda : 코드를 실행하면서 서버를 관리하거나 프로비저닝하지 않으려는 경우
- AWS Elastic Beanstalk : 서비스를 프로비저닝 하여 웹 애플리케이션을 자동으로 배포, 관리 및 확장할 수 있음
- Amazon Lightsail : 간단한 웹 애플리케이션을 위한 클라우드 플랫폼으로 간단한 방법으로 웹 애플리케이션을 시작하려고 할 대 사용
- AWS Batch : 수십만 개의 워크로드를 안정적으로 실행해야 할 때 사용
- AWS Outposts : 온프레미스 데이터 센터에서 AWS 인프라를 실행하고자 할 때 사용
- Amazon Elastic Container Service / Amazon Elastic Kubernetes Service / AWS Fargate : 컨테이너 또는 마이크로서비스 아키텍처를 구현하려는 경우
- VMware Cloud on AWS : 온프레미스 서버 가상화 플랫폼을 AWS로 마이그레이션 하려는 경우
서비스 범주
- 컴퓨팅
- 스토리지
- 데이터베이스
- 네트워킹 및 콘텐츠 전송
- 보안, 자격 증명 및 규정 준수
- 관리 및 거버넌스
- 비용 관리
5. AWS에 액세스 하는 3가지 방법
- AWS Management Console 사용하기 쉬운 그래픽 인터페이스
- 명령줄 인터페이스(AWS CLI) 개별 명령 또는 스크립트를 사용하여 서비스에 액세스
- SDK(소프트웨어 개발 키트) 코드(예: Javqa, Python 등)에서 직접 서비스에 액세스
6. AWS Cloud Adoption Framework
- 조직이 현재 상태와 목표 상태 간의 기술과 프로세스의 격차를 파악하는데 도움이 되는 지침과 모범 사례 제공
- IT 수명 주기 전반에 걸쳐 클라우드 컴퓨팅에 대한 포괄적인 접근 방식을 구축하는 데 도움
728x90
반응형
댓글