require 'aws-sdk-core' require 'dotenv' Dotenv.load ".env" Aws.config[:region] = ENV['AWS_REGION'] s3 = Aws::S3::Client.new 接続キーのAWS_ACCESS_KEY_IDとAWS_SECRET_ACCESS_KEYに関してはSDKが環境変数ENV['AWS_ACCESS_KEY_ID']とENV['AWS_SECRET_ACCESS_KEY']を自動で拾ってくれる。 ファイルアップロード 同一階層にhelloworld.txtを作成中身はお決まりの文言