기타 서비스

GonnabeAlright·2022년 6월 27일
0
post-thumbnail
  1. 다음 중 AWS에 도커 이미지를 저장할 수 있게 해주는 AWS 서비스는 무엇인가요 ?
  • A. Elastic Container Service (ECS)
  • B. Elastic Container Registry (ECR)
  • C. Amazon S3
  • D. AWS CodeCommit

✅ Amazon Elastic Container Registry(ECR)는 완전 관리형 도커 컨테이너 레지스트리로 도커 컨테이너 이미지를 쉽게 저장, 관리, 공유 및 배포할 수 있게 해줍니다.

  1. AWS에 모든 인프라를 호스팅하고 있는 한 기업이 있습니다. 이 기업에서는 코드를 전적으로 AWS 내에서 버전 관리하기 위해 GitLab에 대한 대안이 될 수 있는 AWS 서비스를 모색하고 있습니다. 이 경우, 다음 중 어떤 AWS 서비스를 사용하는게 권장될까요 ?
  • A. AWS CodeBuild
  • B. AWS CodeCommit
  • C. Amazon S3
  • D. AWS CodePipeline

✅ AWS CodePipeline은 완전 관리형 지속 전송(CD) 서비스로 빠르고 안전한 애플리케이션과 인프라 업데이트를 위한 릴리스 파이프라인의 자동화에 도움이 됩니다. 이는 코드가 변경될 때마다 릴리스 프로세스의 구축, 테스트, 배포 단계를 자동화합니다. AWS CodeCommit은 프라이빗 Git 리포지토리를 호스팅하며 안전하고 스케일링이 용이한 관리형 소스 제어 서비스입니다. CodeCommit은 GitLab과 GitHub의 대안입니다.

  1. 재해 복구 전략의 일환으로, 전체 인프라를 코드(IaC)로 만들어 어떤 AWS 리전에서든 손쉽게 다시 배포할 수 있게 하려 합니다. 이 경우, 다음 중 어떤 AWS 서비스를 사용하는 게 권장될까요 ?
  • A. AWS CodePipeline
  • B. AWS Elastic Beanstalk
  • C. AWS CodeDeploy
  • D. AWS CloudFormation

✅ AWS CloudFormation은 코드로서의 인프라(IaC)를 위한 AWS의 실질적인 서비스입니다. 이를 사용하면 예상 가능하고 반복적인 AWS 인프라 배포를 생성하여 프로비저닝할 수 있습니다.

  1. 여러분은 AWS Organization으로 다수의 AWS 계정을 관리하고 있는 한 기업에서 근무를 하고 있습니다. 다수의 AWS 리전 내에 있는 여러의 AWS 계정에 CloudFormation 스택을 생성하려 합니다. 이 작업을 위한 가장 효율적인 방법은 무엇일까요 ?
  • A. AWS CodeDeploy
  • B. AWS Organizations
  • C. AWS CLI
  • D. CloudFormation StackSets

✅ CloudFormation StackSets을 사용하면 한 번의 작업으로 다수의 AWS 계정 및 AWS 리전 전반에 걸쳐 CloudFormation 스택을 생성, 업데이트 및 삭제할 수 있습니다.

  1. 다음 중 AWS Cloud와 온프레미스에서 도커 컨테이너 플릿을 관리하기 위해서는 어떤 AWS 서비스를 사용해야 할까요 ?
  • A. Amazon EC2
  • B. Amazon ECR
  • C. Amazon ECS
  • D. AWS CloudFormation

✅ Amazon ECS는 완전 관리형 컨테이너 오케스트레이션 서비스로 컨테이너화된 애플리케이션을 쉽게 배포, 관리 및 스케일링할 수 있게 해줍니다.

  1. CICD 파이프라인이 Elastic Beanstalk까지 전달되도록 오케스트레이션하려 합니다. 이 경우, 다음 중 어떤 AWS 서비스를 사용하는 게 권장될까요 ?
  • A. AWS CodeBuild
  • B. AWS CodePipeline
  • C. AWS CloudFormation
  • D. AWS SWF

✅ AWS CodePipeline은 완전 관리형 지속 전송(CD) 서비스로 빠르고 안전한 애플리케이션과 인프라 업데이트를 위한 릴리스 파이프라인의 자동화에 도움이 됩니다. 이는 코드가 변경될 때마다 릴리스 프로세스의 구축, 테스트, 배포 단계를 자동화합니다. 이는 Elastic Beanstalk과 직접 통합되어 있습니다.

  1. 다음 중 특정한 전략을 사용하여 EC2 인스턴스 플릿으로 코드를 배포하는 데에 도움을 주는 AWS 서비스는 무엇인가요 ? (예: 블루/그린 배포)
  • A. AWS CodeDeploy
  • B. AWS CodeBuild
  • C. AWS CodePipeline
  • D. AWS CodeCommit

✅ AWS CodeDeploy는 완전 관리형 배포 서비스로, EC2, Fargate, Lambda 및 온프레미스 서버와 같은 다양한 컴퓨팅 서비스에 대한 소프트웨어 배포를 자동화해 줍니다. 가동 중(in-place) 배포 혹은 블루/그린 배포와 같은 실행 전략을 정의할 수 있습니다.

  1. Jenkins 지속 통합(CI) 빌드 서버가 온프레미스로 호스팅되어 있는데, 이를 중단한 뒤 AWS 관리형 서비스로 교체하려 합니다. 이 경우, 어떤 AWS를 선택해야 할까요 ?
  • A. AWS Jenkins
  • B. AWS CodeBuild
  • C. AWS CloudFormation
  • D. Amazon ECS

✅ AWS CodeBuild는 완전 관리형 지속 통합(CI) 서비스로, 소스 코드를 컴파일링하고 테스트를 실행하며 배포 준비가 완료된 소프트웨어 패키지를 생성하는 서비스입니다. 이는 Jenkins의 대안입니다.

  1. 일련의 AWS Lambda 함수를 워크플로우 오케스트레이션하려 합니다. 이 경우, 다음 중 어떤 AWS 서비스를 선택해야 할까요 ?
  • A. AWS SWF
  • B. AWS CodePipeline
  • C. AWS Step Function
  • D. AWS OpsWorks

✅ AWS Step Function은 로우 코드 비주얼 워크플로우 서비스로 AWS 서비스와 오케스트레이션, 비즈니스 프로세스 최적화 및 서버리스 애플리케이션의 구축에 사용됩니다. 이는 실패, 재시도, 병렬화, 서비스 통합 등을 관리합니다.

  1. 다음 중 대규모 데이터 분석 수행을 위해 Hadoop 클러스터를 생성할 수 있게 해주는 AWS 서비스는 무엇인가요 ?
  • A. Amazon Redshift
  • B. Amazon Athena
  • C. AWS Glue
  • D. Amazon EMR

✅ Amazon EMR은 관리형 서비스로 Apache Hadoop과 Spark를 빠르고 쉽고 비용 효율적으로 실행하여 많은 양의 데이터를 처리할 수 있게 해줍니다.

  1. 메타데이터 카탈로그 기능을 가진 관리형 ETL 서비스로 AWS 데이터베이스 전반에 있는 데이터를 옮기려 합니다. 이런 경우, 다음 중 어떤 AWS를 사용하는 게 권장될까요 ?
  • A. Amazon EMR
  • B. Amazon Redshift
  • C. AWS Glue
  • D. Amazon Athena

✅ AWS Glue는 추출, 변환 및 로드(ETL) 연산을 위한 서버리스 데이터 준비 서비스입니다.

  1. 여러분이 근무 중인 기업은 이미 Chef 레시피를 사용해 인프라를 관리하고 있습니다. 여러분은 Cloud로 옮기되, Chef는 계속 이용하려 합니다. 이 경우, 다음 중 어떤 AWS 서비스를 추천할 수 있을까요 ?
  • A. AWS OpsWorks
  • B. AWS SSM
  • C. AWS CloudFormation
  • D. Amazon EC2

✅ AWS OpsWorks는 Chef and Puppet 관리형 인스턴스를 제공하는 구성 관리 서비스입니다.

  1. 솔루션 아키텍트로써 여러분은 온프레미스 가상 데스크톱 인프라(VDI)를 AWS로 이전하려 합니다. 이 작업을 통해 유지 및 관리 비용을 줄일 수 있게 됩니다. 이 경우, 다음 중 어떤 AWS 서비스를 사용하는 게 권장될까요 ?
  • A. AWS AppSync
  • B. AWS Organizations
  • C. Amazon Workspaces
  • D. Amazon ECR

✅ Amazon WorkSpaces는 완전 관리형의 지속적인 가상화 서비스로, 사용자들이 언제, 어디서든, 어떤 기기로든 자신들에게 필요한 데이터, 애플리케이션 및 리소스에 액세스할 수 있도록 해줍니다. 이는 Windows 혹은 Linux 데스크톱을 프로비저닝하는 데에 사용될 수 있습니다.

  1. 개발자들이 모바일 애플리케이션을 생성하는 중인데, 이 애플리케이션에 관리형 GraphQL 백엔드를 두려고 합니다. 이 경우, 다음 중 어떤 AWS 서비스를 사용하는 게 권장될까요 ?
  • A. Amazon API Gateway
  • B. AWS Lambda
  • C. Amazon ECS
  • D. AWS AppSync

✅ AWS AppSync는 완전 관리형 서비스로, DynamoDB, Lambda 등의 데이터 소스에 대한 안전한 연결이라는 복잡한 작업을 처리해주어 GraphQL API를 쉽게 개발할 수 있게 해줍니다.

  1. AWS Cost Explorer는 비용 및 사용량을 보고 분석할 수 있게 해줍니다. 최대 지난 12개월까지의 데이터를 볼 수 있으며, 향후 12개월 간의 예측 사용량 및 구매 추천 EC2 예약 인스턴스를 볼 수 있습니다.
  • A. 결제 경보를 설정
  • B. AWS Cost Explorer를 사용
  • C. AWS Lambda
  • D. AWS AppSync

✅ AWS Cost Explorer는 비용 및 사용량을 보고 분석할 수 있게 해줍니다. 최대 지난 12개월까지의 데이터를 볼 수 있으며, 향후 12개월 간의 예측 사용량 및 구매 추천 EC2 예약 인스턴스를 볼 수 있습니다.

0개의 댓글