클라우드 및 가상환경 - (AWS-SAA)

은채의 성장통·2024년 12월 27일
1

AWS

목록 보기
5/79

1. 개요

  • 클라우드 컴퓨팅: 인터넷을 통해 컴퓨팅 자원(서버, 스토리지, 데이터베이스 등)을 제공하는 서비스.
  • 가상화 기술: 물리적 하드웨어를 가상 환경으로 변환하여 여러 가상 머신을 운영할 수 있게 하는 기술.

2. 클라우드와 가상화의 관계

  • 기반 기술: 가상화는 클라우드 컴퓨팅의 핵심 기술로, 자원의 효율적 활용을 가능하게 함.
  • 효율성: 여러 가상 머신이 하나의 물리적 서버에서 운영되어 자원 활용도 향상.

3. 상호 효과

  • 자원 효율성: 물리적 서버의 자원을 극대화하여 운영 비용 절감.
  • 유연성과 확장성: 필요에 따라 신속하게 자원 확장 및 축소 가능.
  • 비용 절감: 필요한 만큼만 자원을 사용하여 IT 비용 절감.
  • 보안 강화: 중앙 집중식 관리로 데이터 보안 및 백업 강화.

클라우드 서비스 모델

특성SaaSPaaSIaaS
정의소프트웨어를 서비스로 제공플랫폼을 서비스로 제공인프라를 서비스로 제공
사용자 제어 수준낮음중간높음
관리 책임제공업체가 모든 것을 관리사용자는 애플리케이션만 관리사용자가 OS부터 관리
유연성제한적중간매우 높음
사용 사례이메일, CRM 등애플리케이션 개발 및 테스트가상 서버, 스토리지 등
특성멀티 클라우드인터클라우드
정의여러 클라우드 서비스 제공자의 인프라와 서비스를 동시에 사용하는 전략프라이빗, 퍼블릭, 하이브리드 클라우드를 상호 연결된 "클라우드의 클라우드"로 연결하는 개념
목적업체 종속성 탈피, 서비스 안정성 확보, 다양한 기능 활용클라우드 간 상호 연결을 통한 유연성 및 확장성 제공
구조서로 다른 업체의 2개 이상 퍼블릭 클라우드 사용다양한 유형의 클라우드를 상호 연결하는 네트워크 구조
주요 이점클라우드 공급자 Lock-in 탈피, 협상력 확보, 서비스 탄력성워크로드 배치의 자유로운 선택, 비즈니스 요구에 따른 유연한 적응
기술 예시여러 클라우드 서비스 간 API 연동, 컨테이너 기술 활용Cisco Intercloud Fabric
관리 방식각 클라우드 서비스의 개별 관리 및 통합 관리 도구 사용통합된 관리 플랫폼을 통한 중앙 집중식 관리
보안 고려사항멀티레이어 보안성 확보, 데이터 보호 및 흐름 가시화일관된 보안 정책 적용, 클라우드 간 안전한 데이터 이동

리전 (Region)

리전은 클라우드 서비스 제공업체가 데이터 센터를 운영하는 지리적으로 독립된 영역을 의미합니다

. 주요 특징은 다음과 같습니다:

  • 여러 개의 가용 영역으로 구성됩니다3.
  • 각 리전 내 데이터 센터는 고대역폭 네트워크로 연결되어 있어 빠른 액세스가 가능합니다1.
  • 사용자는 특정 리전을 선택하여 서비스를 배포할 수 있습니다3.
  • 리전 선택은 데이터 저장 위치, 액세스 속도, SLA에 영향을 미칩니다1.

가용 영역 (Availability Zone, AZ)

가용 영역은 리전 내에 존재하는 물리적으로 격리된 데이터 센터 그룹입니다

. 주요 특징은 다음과 같습니다:

  • 각 가용 영역은 독립적인 전원, 네트워킹, 냉각 시스템을 갖추고 있습니다1.
  • 하나의 가용 영역에 문제가 발생해도 다른 영역에 영향을 미치지 않습니다1.
  • 고가용성과 내결함성을 제공하여 서비스의 연속성을 보장합니다3.
  • 각 가용 영역은 고유한 코드를 가지며, 보통 리전 코드와 문자 식별자의 조합으로 표현됩니다3.
티어역할비유주요 특징AWS 서비스
프레젠테이션 티어사용자 인터페이스 제공, 데이터 표시 및 사용자 입력 처리레스토랑의 웨이터: 고객과 직접 소통하며 주문을 받고 음식을 서빙- 사용자와 직접 상호작용하는 계층- 정적인 콘텐츠를 표시- HTML, JavaScript, CSS 등으로 구현- 웹 브라우저나 모바일 앱 인터페이스에 해당- Amazon CloudFront- Amazon Route 53- Elastic Load Balancing (ELB)- Amazon Cognito- Amazon S3 (정적 웹 호스팅)
로직 티어비즈니스 로직 처리, 데이터 처리 및 계산 수행레스토랑의 주방장: 주문을 받아 요리를 만들고 조리 과정을 관리- 애플리케이션의 핵심 기능을 수행하는 계층- 동적인 처리를 진행- 비즈니스 규칙을 적용하고 데이터를 처리- 프레젠테이션 티어와 데이터 티어 사이에서 중개 역할- Amazon EC2- AWS Lambda- Amazon ECS/EKS- Amazon API Gateway
데이터 티어데이터 저장 및 검색, 데이터베이스 관리레스토랑의 식재료 창고: 필요한 재료를 보관하고 공급- 데이터의 저장과 관리를 담당하는 계층- 데이터베이스 시스템이나 파일 시스템으로 구현- 데이터의 무결성과 보안을 유지- WAS 요청에 대해 읽거나 쓰는 것을 관리- Amazon RDS- Amazon DynamoDB- Amazon S3- Amazon ElastiCache

공부한줄평

  • 단순히 자격증 뿐만이 아니라 전체적인 개념에 대한 이해를 다시한번 다지고 간다.
profile
인생 별거 없어

1개의 댓글

comment-user-thumbnail
2024년 12월 28일

혹시 AWS 자격증 공부 어떤걸로 하시나요?

답글 달기