Ruby용 AWS SDK에 대한 FAQ

개요

Q: Ruby용 AWS SDK란 무엇입니까?

개발자는 Ruby용 AWS SDK를 사용해 비용 효율, 확장성, 신뢰성이 뛰어난 AWS 클라우드에서 구동하는 애플리케이션을 쉽게 개발할 수 있습니다.

Amazon Simple Storage Service(Amazon S3), Amazon Elastic Compute Cloud(Amazon EC2), Amazon SimpleDB 등에서 사용할 솔루션도 구축할 수 있습니다. 개발자는 Ruby용 AWS SDK를 통해 aws-sdk Ruby gem으로 작업을 몇 분 만에 시작할 수 있습니다.

Q: Ruby용 AWS SDK는 어떤 서비스를 지원합니까?

Ruby용 AWS SDK는 다음을 포함하는 AWS 인프라 제품을 지원합니다.

  • Amazon Elastic Compute Cloud
  • Amazon SimpleDB
  • Amazon Simple Storage Service
  • Amazon Simple Queue Service
  • Amazon Simple Notifications Service

전체 목록은 제품 페이지를 참조하십시오.

Q: Ruby용 AWS SDK에는 어떤 기능들이 있습니까?

SDK에서는 다음을 제공합니다.

  • AWS Ruby Gem – 웹 서비스 인터페이스에서 코드를 직접 작성해야 하는 복잡성 없이 aws-sdk gem으로 Ruby 애플리케이션을 구축하십시오. 인증, 요청 재시도, XML 프로세싱, 오류 해결 등의 일상 업무를 gem이 처리해줍니다.
  • Rails 통합 – 데이터를 모델링해 Amazon SimpleDB에 보관해 주는 Object Relational Mapper(ORM)와 Amazon Simple E-mail Service용 Action Mailer 구현으로 Amazon Web Service를 Rails 애플리케이션에 손쉽게 통합하십시오.
  • 코드 샘플GitHub를 통해 사용 가능한 애플리케이션을 구축하기 위해 라이브러리를 사용하는 방법에 대한 실무 예입니다.

Q: AWS에서 Ruby SDK를 제공하는 이유는 무엇입니까?

AWS Infrastructure Services가 제공하는 웹 서비스 API는 언어 독립적, 즉 어떤 프로그래밍 언어나 기술로도 사용할 수 있습니다. Ruby용 AWS SDK는 Ruby 개발자들에게 맞춤형 개발 환경을 제공해주기 때문에 고객을 위한 애플리케이션 개발이 훨씬 쉬워집니다. Ruby용 AWS SDK를 통해 개발자는 AWS Ruby 라이브러리, Rails 통합, 코드 샘플, 설명서로 몇 분 만에 작업을 시작할 수 있습니다.

Q: Ruby용 AWS SDK에 대한 지원은 어떻게 받을 수 있습니까?

모든 고객은 Ruby 개발자 센터의 커뮤니티 포럼, 시작 안내서, 참조 설명서를 통해 Ruby용 AWS SDK에 대한 지원을 받을 수 있습니다. AWS Premium Support 고객은 지원 센터를 통한 추가 지원도 받을 수 있습니다.

설치 및 라이선스

Q: Ruby용 AWS SDK는 어떻게 받을 수 있습니까?

Ruby용 AWS SDK는 Ruby gem으로 설치하거나, GitHub에서 소스 코드를 구하거나, 제품 페이지에서 다운로드할 수 있습니다. 자세한 내용은 제품 페이지를 참조하십시오.

Q: 소스 코드는 어디에 있습니까?

소스 코드는 GitHub의 Git 리포지토리에 있습니다. 소스 코드를 온라인으로 찾아 전체 패키지 소스를 다운로드하거나 직접 클론을 만들어도 됩니다.

Q: Ruby용 AWS SDK는 오픈 소스입니까? SDK 라이선스는 어떻게 되어 있습니까?

라이브러리와 샘플 애플리케이션 소스 코드는 Apache 2.0 라이선스에 따라 사용이 허가되어 있어 적절한 권한에 따라 코드를 수정하고 재배포할 수 있습니다.