SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
S3とnanocで
安心Web
岩石 睦(あみだく)
お断り
http://www.flickr.com/photos/25792994@N04/5299579966/
本セッションは
穴埋めです。
Webサイト
みんなどうしてる?
入れ物
Webホスティング
レンタルサーバ
(Iaas,VPS)
自社(自宅)サーバ
中身
GUIツール
CMS 某社にやらせる
nanocとは
Webページの作り方
デザイン
レイアウト
作る
記事書く
html
生成
確認 UP
↑
ruby力が
必要なのは
ココだけ
nanocはさておき
日本nanocユーザ会 あみだく うちべっこ 検索
Amazon S3
Simple
Storage
Service
Webサーバ機能
詳しくは堀内さんのスライド
http://www.slideshare.net/horiyasu/amazon-s3web-27138902
$ nanoc compile
!
$ nanoc view
!
$ git commit -m age-soge
!
$ git push
!
$ nanoc deploy ̶target s3
出来ないこと
• 閲覧者の制御
• Webフォーム
• サーバサイドでの動的な処理
実現すること
• バージョン管理を使用したWebコンテンツ管理
• 静的コンテンツサイトでの、ぜい弱性の低減
• サーバメンテナンス作業から開放
まとめ
•低価格で大きな実現
•静的なWebページへの対応
•楽ちん感管理
+
おわり
詳しくは、下記へ
• nanoc

日本nanocユーザ会へ
• AWS S3

詳しい方へ

Weitere ähnliche Inhalte

Was ist angesagt?

Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
AimingStudy
 
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
Koichiro Nishijima
 
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
Maboroshi.inc
 

Was ist angesagt? (20)

Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築Node.jsではじめるサーバ構築
Node.jsではじめるサーバ構築
 
Concrete5×さくら
Concrete5×さくらConcrete5×さくら
Concrete5×さくら
 
Rubyで操るAWS 第67回Ruby関西 勉強会
Rubyで操るAWS 第67回Ruby関西 勉強会Rubyで操るAWS 第67回Ruby関西 勉強会
Rubyで操るAWS 第67回Ruby関西 勉強会
 
AWSが誰でも使える理由
AWSが誰でも使える理由AWSが誰でも使える理由
AWSが誰でも使える理由
 
Stm vol3 awsで落ちないwebサービスを構築
Stm vol3 awsで落ちないwebサービスを構築Stm vol3 awsで落ちないwebサービスを構築
Stm vol3 awsで落ちないwebサービスを構築
 
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれからReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
 
Rubyによるクローラー開発
Rubyによるクローラー開発Rubyによるクローラー開発
Rubyによるクローラー開発
 
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
くものフレンズ 第1話「あまぞんちほー」 (Amazon Lightsail × WordPress - AWSでWordPressを簡単に運営しよう)
 
最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法
 
ASP.NET パフォーマンス改善
ASP.NET パフォーマンス改善ASP.NET パフォーマンス改善
ASP.NET パフォーマンス改善
 
20150523
 20150523 20150523
20150523
 
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
20150207 サービス紹介編 Amazon Simple Queue Service (SQS)
 
CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作CSS Nite LP26 CodeKitで始める次世代Web制作
CSS Nite LP26 CodeKitで始める次世代Web制作
 
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しようAWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
AWS+WordPress - AWSでスケーラブルなWordPressサイトを構築しよう
 
Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術Node.jsに縁のない職場でnode.jsを使い始める戦術
Node.jsに縁のない職場でnode.jsを使い始める戦術
 
JAWS-UG初心者支部 AWS書籍活用術
JAWS-UG初心者支部 AWS書籍活用術JAWS-UG初心者支部 AWS書籍活用術
JAWS-UG初心者支部 AWS書籍活用術
 
concrete5とAWSのほどよい関係
concrete5とAWSのほどよい関係concrete5とAWSのほどよい関係
concrete5とAWSのほどよい関係
 
タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜タスクランナー導入 〜とあるWordPress制作環境〜
タスクランナー導入 〜とあるWordPress制作環境〜
 
JAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearchJAWSUG Osaka S3 CloudSearch
JAWSUG Osaka S3 CloudSearch
 
私のEC2 2015振り返り
私のEC2 2015振り返り私のEC2 2015振り返り
私のEC2 2015振り返り
 

Andere mochten auch

Ses Bil.
Ses Bil.Ses Bil.
Ses Bil.
yardimt
 
Play play playトークイベント
Play play playトークイベントPlay play playトークイベント
Play play playトークイベント
kunitake saso
 
El Papel Y Yo
El Papel Y YoEl Papel Y Yo
El Papel Y Yo
artsif
 
Playful learningプレゼンテーション 佐宗
Playful learningプレゼンテーション 佐宗Playful learningプレゼンテーション 佐宗
Playful learningプレゼンテーション 佐宗
kunitake saso
 
Fiillerde çAtı
Fiillerde çAtıFiillerde çAtı
Fiillerde çAtı
yardimt
 
CüMle TüRleri
CüMle TüRleriCüMle TüRleri
CüMle TüRleri
yardimt
 
Unidad Agronegocios
Unidad AgronegociosUnidad Agronegocios
Unidad Agronegocios
juanmpalermo
 

Andere mochten auch (20)

Ses Bil.
Ses Bil.Ses Bil.
Ses Bil.
 
Play play playトークイベント
Play play playトークイベントPlay play playトークイベント
Play play playトークイベント
 
Higher Education on the Brink: Digitise or Disappear
Higher Education on the Brink: Digitise or DisappearHigher Education on the Brink: Digitise or Disappear
Higher Education on the Brink: Digitise or Disappear
 
Fare affari con i Social Network
Fare affari con i Social NetworkFare affari con i Social Network
Fare affari con i Social Network
 
Prototype and test - Assignment 3
Prototype and test - Assignment 3Prototype and test - Assignment 3
Prototype and test - Assignment 3
 
Final assignment - Key learnings - DTAL
Final assignment - Key learnings - DTALFinal assignment - Key learnings - DTAL
Final assignment - Key learnings - DTAL
 
Class Project MBA-29
Class Project MBA-29Class Project MBA-29
Class Project MBA-29
 
The Immutable Law of Social Media #REALationships WordCamp Miami 2016
The Immutable Law of Social Media #REALationships WordCamp Miami 2016The Immutable Law of Social Media #REALationships WordCamp Miami 2016
The Immutable Law of Social Media #REALationships WordCamp Miami 2016
 
El Papel Y Yo
El Papel Y YoEl Papel Y Yo
El Papel Y Yo
 
Playful learningプレゼンテーション 佐宗
Playful learningプレゼンテーション 佐宗Playful learningプレゼンテーション 佐宗
Playful learningプレゼンテーション 佐宗
 
Fiillerde çAtı
Fiillerde çAtıFiillerde çAtı
Fiillerde çAtı
 
CüMle TüRleri
CüMle TüRleriCüMle TüRleri
CüMle TüRleri
 
What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009What I Learned At Drupal Con Dc 2009
What I Learned At Drupal Con Dc 2009
 
Revised defence products list for mandatory Industrial licensing
Revised defence products list for mandatory Industrial licensingRevised defence products list for mandatory Industrial licensing
Revised defence products list for mandatory Industrial licensing
 
Power Andrea
Power AndreaPower Andrea
Power Andrea
 
Unidad Agronegocios
Unidad AgronegociosUnidad Agronegocios
Unidad Agronegocios
 
Merita Citit iti multumeste
Merita Citit iti multumesteMerita Citit iti multumeste
Merita Citit iti multumeste
 
Personal Digital Vip
Personal Digital VipPersonal Digital Vip
Personal Digital Vip
 
Corporate Lessons
Corporate LessonsCorporate Lessons
Corporate Lessons
 
Esy
EsyEsy
Esy
 

Mehr von Mutsumi IWAISHI

ファーエンドテクノロジーのサービスを支えるOSS
ファーエンドテクノロジーのサービスを支えるOSSファーエンドテクノロジーのサービスを支えるOSS
ファーエンドテクノロジーのサービスを支えるOSS
Mutsumi IWAISHI
 

Mehr von Mutsumi IWAISHI (7)

DNSって結局何?って人向けのRoute53の話など
DNSって結局何?って人向けのRoute53の話などDNSって結局何?って人向けのRoute53の話など
DNSって結局何?って人向けのRoute53の話など
 
アプリ開発検証はLXC+Ansibleで楽ちんにやろう!
アプリ開発検証はLXC+Ansibleで楽ちんにやろう!アプリ開発検証はLXC+Ansibleで楽ちんにやろう!
アプリ開発検証はLXC+Ansibleで楽ちんにやろう!
 
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
複数Linuxサーバ構成の検証? それ1インスタンスでできるよ!
 
ファーエンドテクノロジーのサービスを支えるOSS
ファーエンドテクノロジーのサービスを支えるOSSファーエンドテクノロジーのサービスを支えるOSS
ファーエンドテクノロジーのサービスを支えるOSS
 
何なのc?
何なのc?何なのc?
何なのc?
 
いろいろ引き出し作って見ました
いろいろ引き出し作って見ましたいろいろ引き出し作って見ました
いろいろ引き出し作って見ました
 
ネットワークに流れるパケットをのぞいてみよう
ネットワークに流れるパケットをのぞいてみようネットワークに流れるパケットをのぞいてみよう
ネットワークに流れるパケットをのぞいてみよう
 

Kürzlich hochgeladen

Kürzlich hochgeladen (12)

Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。