Slide 1

Slide 1 text

"84ͷ4%,৮ͬͯΈΔ ༵ۚษڧձ 13೥11݄29೔༵ۚ೔

Slide 2

Slide 2 text

࢖ͬͯΈΔͷ͕ૣ͍ʂ "84ʹ͍ͭͯ w͍Ζ͍Ζ͋ͬͯΑ͘Θ͔Μͳ͍ wͳΜ͔͍͢͜͝ͱ͕Ͱ͖ΔΒ͍͠ wొ࿥ͯ͠೥͸ແྉ࿮͕͋Δ 13೥11݄29೔༵ۚ೔

Slide 3

Slide 3 text

"84͸πʔϧ܈͕๛෋ AWS Console AWS SDK AWS CLI AWS Query API 13೥11݄29೔༵ۚ೔

Slide 4

Slide 4 text

ૹΔଆ wࠓճ͸4ͱ"844%,GPS1)1Λ࢖ ͬͯΈ·ͨ͠ɻ wΠϯετʔϧํ๏ IUUQEPDTBXTBNB[PODPNBXT TELQIQHVJEFMBUFTU JOTUBMMBUJPOIUNM 13೥11݄29೔༵ۚ೔

Slide 5

Slide 5 text

class SampleAws { // Amazon SDKのインスタンス private $obj = null; /** * AWS にアクセスする際の鍵 * @return {object} instance */ public function getInstance() { if (is_null($this->obj)) { $this->obj = Aws::factory(array( 'key' => 'XXXXXXXXXXXXX', 'secret' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX', 'region' => 'ap-northeast-1' ))->get('s3'); } return $this->obj; } /** * s3に画像を保存 * @return {object} EndpointArns 全てのエンドポイント */ public function putObjectTest($tempFileName){ $this->getInstance()->putObject(array( 'Bucket' => 'jaxx2104', 'Key' => $tempFileName, TBNQMF 13೥11݄29೔༵ۚ೔

Slide 6

Slide 6 text

࣮ࡍʹ΍ͬͯΈ·͢ɻ 13೥11݄29೔༵ۚ೔

Slide 7

Slide 7 text

ऴΘΓͰ͢ 13೥11݄29೔༵ۚ೔