AWS SDK for Ruby를 사용하여 AWS를 빠르게 시작하세요. SDK를 사용하면 Amazon S3, Amazon EC2, DynamoDB 등을 비롯한 여러 AWS 서비스를 위한 Ruby 클래스가 제공되므로 복잡한 코드를 작성하지 않아도 됩니다. SDK는 각 AWS 서비스에 대해 개별적으로 다운로드 가능한 패키지로 제공되며 코드와 설명서가 포함됩니다. 또한 SDK는 Ruby Gems(http://rubygems.org/gems/aws-sdk)에서도 사용 가능합니다.

GitHub에서 다운로드 »

gem 설치

gem install aws-sdk

또는 Gemfile에 추가

gem 'aws-sdk', '~> 3'

AWS SDK for Ruby 버전 3에서는 aws-sdk-s3 및 aws-sdk-dynamodb와 같이 모놀리식 SDK를 서비스별 gem으로 모듈화합니다. 이제 각 서비스 gem은 지속적으로 제공되는 AWS API 업데이트의 이점과 더불어 엄격한 시맨틱 버전 관리를 활용합니다. 모듈화를 통해 애플리케이션 또는 라이브러리에 필요한 서비스 gem을 선택하고 개별적으로 서비스 gem을 업데이트할 수 있습니다.

GitHub 페이지의 README에서 지원되는 gem의 전체 목록을 확인할 수 있으며 버전 2 사용자를 위한 상세한 업그레이드 안내서도 포함되어 있습니다.

Ruby 개발자와 관련된 기타 gem은 다음과 같습니다.

aws-sdk-rails: AWS SDK for Ruby에 Ruby on Rails를 통합할 수 있습니다.
aws-record: Amazon DynamoDB에 대한 데이터 매핑 추상화를 제공하며, AWS SDK for Ruby 상에 구축됩니다.

 

 

 

 


AWS SDK for Ruby 버전 2에는 작성해야 하는 코드의 양을 줄일 수 있도록 지원하는 다양한 새 기능이 포함되어 있습니다. 이 동영상에서는 Resource API, 페이지네이터, 웨이터 등의 기능에 대한 코드 샘플을 논의하고 안내합니다.

이 실습에서는 AWS 기반 Rails 애플리케이션 실행을 시작합니다. 간단한 샘플 애플리케이션으로 시작하여 AWS OpsWorks를 사용해 AWS에 배포하는 방법, AWS SDK for Ruby의 Rails 플러그인의 기능으로 애플리케이션을 강화하는 방법을 배우게 됩니다.


개발자 안내서에서 예시 및 자세한 내용 찾기 »

Ruby 커뮤니티 포럼에서 다른 개발자와 소통하기 »

릴리스 정보에서 최신 SDK 세부 정보 알아보기 »

GitHub 리포지토리에서 소스 코드 살펴보기 »