SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
Developers.IO 2016
E-3
AWSコンサルティング部 渡辺修司
Ⓒ Classmethod, Inc.
2016年02月20日
プロビジョニングの今
ーフルマネージド・サービスを目指してー
1
クラスメソッド雪山部
3
渡辺修司
• AWSコンサルティング部
• 札幌オフィス
• 開発系案件担当
• 自動化担当
• プログラミング
• Java, Groovy, JavaScript
• 趣味
• ロードバイク(夏)
• スノーボード(冬)
4Ⓒ Classmethod, Inc.
プロビジョニングと自動化
プロビジョニングとは?
• リソース調達
• サーバ(EC2), ロードバランサ(ELB)
• インフラセットアップ
• ネットワーク, ファイヤウォール
• サーバ・プロビジョニング
• OSの設定, ミドルウェアのインストール・設定
• サービス・プロビジョニング
• アプリケーションのデプロイなど
6Ⓒ Classmethod, Inc.
サービスを利用可能にするまでの行程
自動化は正義!
• 手作業によるミス防止
• 人が実行する以上はミスは防げない
• 属人化防止
• コードや設定ファイルで定義
• 担当者が異動になっても設定は残る
• 再利用
• 同じような設定は繰り返して利用
• 時間短縮
• 実行中の待機時間で他の作業ができる
7Ⓒ Classmethod, Inc.
自動化の落とし穴
• ツールの選定と習熟
• 学習コスト
• ハマった時に解決できるか? → 有識者やネットの情報量
• ワンショットか繰り返し実行か?
• 汎用性が低くワンショットであれば手動のが良いことも多々
8Ⓒ Classmethod, Inc.
プロビジョニングを支援するツール・サービス
• CloudFormation
• VPCやEC2などAWSリソースを構築・管理
• Ansible
• サーバの構成管理(ミドルウェアなど)
• CodeDeploy
• アプリケーションの配備・設定
• その他
• Elastic Beanstalk
• Docker
9Ⓒ Classmethod, Inc.
プロビジョニング自動化のステップ
10Ⓒ Classmethod, Inc.
レベル0 すべてを調べながら、手作業で行っている
レベル1 セットアップ手順などがドキュメントにまとまっている
レベル2
手順の一部が、スクリプト化またはプロビジョニングツー
ルで記述されている
レベル3
手順のほとんどがスクリプト化またはプロビジョニングツ
ールで記述されており、何時でも環境を即時に作成できる
レベル4
手順のほとんどが自動化されており、環境の変更時にはバ
ージョン管理されたスクリプトや設定ファイルを更新する
フローが確率されている
レベル5 運用を踏まえた自動化の仕組みが完備されている
自動化のゴールは運用
• 開発者の自己満足にしない
• 新しいツールは使ってみたくなる
• 自動化は楽しいため陥りがち
• 長期運用を前提とする
• メンテ不能な秘伝のレシピを作らない
• メンテしない前提で使い切り(ワンショット)も検討
• スキルの底上げが必要な場合もある
• 学習コスト < メンテコストを見極める
• バージョン管理システムが使えない場合は危機感を持つ
• 自分たちで運用すると考えよう
11Ⓒ Classmethod, Inc.
CloudFormation
CloudFormationとは?
• AWSが提供するサービスのひとつ
• AWSリソースを設定ファイルで定義(JSON形式)
• VPCの作成からEC2の作成までカバー
• アップデートによる成長するインフラ
13Ⓒ Classmethod, Inc.
{
"AWSTemplateFormatVersion" : "2010-09-09",
"Resources" : {
"EC2Instance" : {
"Type" : "AWS::EC2::Instance",
"Properties" : {
"InstanceType" : { "Ref" : "InstanceType" },
"SecurityGroups" : [ { "Ref" : "InstanceSecurityGroup" } ],
"KeyName" : { "Ref" : "KeyName" },
"ImageId" : { "Fn::FindInMap" : [ "AWSRegionArch2AMI", { "Ref" : "AWS::Region" },
{ "Fn::FindInMap" : [ "AWSInstanceType2Arch", { "Ref" : "InstanceType" }, "Arch" ] } ] }
} } } }
テンプレートのパターン
• サービス・テンプレート
• 特定サービス(例: WordPress)環境をワンクリックで構築
• ビッグバン・テンプレート http://dev.classmethod.jp/series/ac2013-aws/
• フルスタック・テンプレート
• 全AWSリソースの管理をCloudFormationで行う
• クイックスタート・テンプレート
• ネットワーク(VPC)などの基本部分のみを作成
• 構築後は手動でリソースを追加
• スニペット・テンプレート
• 特定用途のIAMロールやセキュリティグループの作成
14Ⓒ Classmethod, Inc.
サービス・テンプレート
• AWSアカウントがあれば、ワンクリックで利用可能
• WordPressなどのCMS, Jenkins
• アップデートは基本的に考えない
• お試し環境に相性が良い
• ミドルウェアのセットアップはちょっと辛い
• cloud-initを利用
• 基本的にシェルスクリプトで記述
• アップデート時のスクリプト実行などは未サポート
15Ⓒ Classmethod, Inc.
フルスタック・テンプレート
• 全AWSリソースをCFnで管理
• 更新の履歴がCFnで一元管理される
• 何時でもCFnで環境をコピー/再構築できる
• メンテコストの問題
• マネジメントコンソールから更新できなくなる
• ちょっとした修正でもCFnを修正しなければらならない
• 気軽にインスタンスタイプの変更などができなくなる
• CFnが対応していないこともある(後追い)
• テンプレート変更の影響範囲を見極めるのが大変
16Ⓒ Classmethod, Inc.
クイックスタート・テンプレート
• 環境をレイヤーで分ける
• ネットワーク層は幾つかのパターンで整理可能
• EC2やRDSはプロジェクト毎に異なる
• ネットワークレイヤのみCFnで作成してしまう
• アプリレイヤもCFnにするならテンプレートを分割
• http://dev.classmethod.jp/cloud/aws/reinvent-2014-app304-aws-cloudformation-best-practice-report/
17Ⓒ Classmethod, Inc.
スニペット・テンプレート
• 各環境に横断的に適用したい
• オフィスIPからSSH許可を行うセキュリティグループ
• 特定の権限を持ったIAM Role
• 監視用のEC2インスタンス
• パラメータを利用してVPC IDなどを指定
• 作成・更新・撤収が簡単
18Ⓒ Classmethod, Inc.
CloudFormation活用のポイント
• どこまでCFnで管理するかを決める
• すべてを管理する場合は運用できるか?
• 初期構築時のみの割り切りもあり。
• テンプレートを分割
• ネットワーク層とサービス層は必ず分けること
• 肥大化したテンプレートは維持するのがキツい
• テンプレートを資産化して再利用を促進する
• JSONの編集がつらいのでエディタ必須
• コメント化できないので変換ツールも活用すると良い
19Ⓒ Classmethod, Inc.
Ansible
Ansibleとは?
• サーバの構成管理ツール
• OSやミドルウェアの設定をファイル定義(YAML)
• OSユーザの作成からミドルウェアの設定までカバー
• SSH接続で実行(エージェントレス)
• サーバの冪等性を保つ
21Ⓒ Classmethod, Inc.
- hosts: webservers
tasks:
- name: ensure apache is at the latest version
yum: name=httpd state=latest
- name: write the apache config file
template: src=/srv/httpd.j2 dest=/etc/httpd.conf
Ansibleの実行
• クライアントマシンからのSSH接続
• AWS環境内からでもOK
• ローカル実行(ansible-local)
• ansibleのインストールが必要
22Ⓒ Classmethod, Inc.
冪等性
• 設定ファイルがサーバの状態を定義
• 設定ファイルを変更しなければサーバの状態も変更されない
• ok → 状態が変わっていない
• changed → 状態が変わった
• 冪等性を保つ運用がキモ
23Ⓒ Classmethod, Inc.
- hosts: webservers
tasks:
- name: ensure apache is at the latest version
yum: name=httpd state=latest
- name: write the apache config file
template: src=/srv/httpd.j2 dest=/etc/httpd.conf
Role
• 構成管理の最小単位
• 再利用しやすく作成・管理
• 各プロジェクトでは組み合わせて実行
• プロジェクト固有の構成は別途記述
• CMの共通Role
• system/lang
• aws/awscli
• aws/codedeploy
24Ⓒ Classmethod, Inc.
Ansibleの活用
• 共通部分だけAnsibleを流す
• システム基本設定
• 共通スクリプトの設定
• セキュリティパッチの適用
• 流した後は手動運用
• 構成管理をすべてAnsibleで行う
• 設定ファイルが構成の定義
• 設定ファイルなどをバージョン管理
• 何時でもインスタンスを追加可能(スケールアウト)
25Ⓒ Classmethod, Inc.
EC2インスタンスの初期設定
• 言語設定(system/lang)
• タイムゾーン(system/timezone)
• カスタムメトリクス(classmethod/monitoring)
• CloudWatch Logs(aws/cloudwatchlogs)
26Ⓒ Classmethod, Inc.
Ansibleを流せば完了!
属人化防止
Ansibleの活用のポイント
• どこまでAnsibleで管理するかを決める
• 適切な単位でRoleとして分割
• 社内やチームでシェア
• 設定ファイルはgitなどでバージョン管理
• 冪等性を保つように設定ファイルを書く
• commandなどは常にchangedになるので工夫する
• Windows Serverは諦める
• インストーラなどGUIと相性が悪い
• 設定ファイルで定義できないと辛い
27Ⓒ Classmethod, Inc.
CodeDeploy
アプリケーション・デプロイの課題
• アプリケーションは頻繁にアップデート
• ミドルウェアの追加や設定変更は稀
• リリースまでは特に頻繁になる
• アプリケーション式を各サーバにコピー
• 設定ファイル・スクリプトファイル
• 必要に応じてコンパイルなども必要
• ミドルウェアの再起動などが必要な場合もある
• デプロイツール
• capistrano
• fabric
• gradle
29Ⓒ Classmethod, Inc.
CodeDeploy
• アプリケーションのデプロイサービス
• アプリケーションはS3などにアップロード
• CodeCommitなども利用可能
• 設定されたデプロイメント・グループにデプロイ
• AutoScalingにも対応
• オンプレ対応
30Ⓒ Classmethod, Inc.
アプリケーション/デプロイメントグループ
• アプリケーション
• CodeDeployのプロジェクトのような概念
• リビジョンはアプリケーションに紐付く
• デプロイメントグループ
• デプロイする単位
• タグで識別したECインスタンス
• AutoScaling Group
• デプロイ先にエージェント必要
• codedeploy-agent
31Ⓒ Classmethod, Inc.
ビルド
• アップロードするリビジョンを作成する
• ビルドツールはプログラミング言語など合わせて選択
• Maven3, Gradle, gulp, rake …
• 基本的な流れ
1. git などのSCMからソースの取得
2. ソースの変換(コンパイルや難読化)
3. 環境(dev, staging, production)などの差異を吸収
32Ⓒ Classmethod, Inc.
$ git pull
$ gulp -env production build
リビジョンのアップロード
• リビジョン=アプリケーションのアーカイブ
• S3にアップロード
• バージョンや日付を付けて作成
• v1.0, v1.2, 20160223
• 本番環境・検証環境などで異なる設定はここで吸収
• appspec.yml に配備時の設定を記述
33Ⓒ Classmethod, Inc.
aws deploy push 
--application-name WordPress_App 
--description "This is a revision for the application WordPress_App" 
--ignore-hidden-files 
--s3-location s3://codedeploydemobucket/WordPressApp.zip 
--source .
デプロイ
• AWS CLIまたはコンソールからデプロイ
• フックスクリプト
• インストール前に停止、インストール後に起動など
• ファイルの配置/パーミッション
34Ⓒ Classmethod, Inc.
version: 0.0
os: operating-system-name
files:
source-destination-files-mappings
permissions:
permissions-specifications
hooks:
deployment-lifecycle-event-mappings
ビルド履歴と再デプロイ
• マネジメントコンソールで履歴の参照が可能
• 再デプロイなども簡単
35Ⓒ Classmethod, Inc.
CodeDeploy活用のポイント
• デプロイメントグループの設計
• Blue/Greenに対応するか?
• AutoScalingか否か?
• バージョン管理ポリシーの設計
• ミドルウェアなどは事前にセットアップ
• Ansible, CloudFormationなどを活用
• ビルドまでは開発側で解決する
36Ⓒ Classmethod, Inc.
AutoScalingによる
フルマネージドサービス
フルマネージドを目指して
• リリース後の運用を考える
• 監視
• 障害対応
• バックアップ
• 可能な限りお任せなシステムが理想
• RDSのようなフルマネージド・サービス
• 稀に発生するトラブルのみに対応したい
• Elastic Beanstalkは敷居が高い…
38Ⓒ Classmethod, Inc.
AutoScaling + CodeDeploy
AutoScaling
• 必要に応じたインスタンスの縮退・拡張
• 負荷に応じてスケールアップ/ダウン
• 特定時間のみスケールアップ/ダウン
• インスタンスの死活監視
• 応答のないインスタンスを破棄
• インスタンスを新規起動
• ELB配下に置くのが定石
39Ⓒ Classmethod, Inc.
インスタンス起動時の制約
• 起動時にサービス有効化必須
• ゴールデンAMIの準備
• 全設定完了済みのインスタンスイメージ
• 更新(デプロイ)毎に設定する必要がある
• cloud-initによる初期化
• スクリプトのみはかなり辛い
40Ⓒ Classmethod, Inc.
AutoScalingによるフルマネージドサービス
41Ⓒ Classmethod, Inc.
※詳細はブログで解説します!
AutoScaling+CodeDeployのキモ
• EC2障害はAutoScalingで自動対応
• ゴールデンAMI不要
• AMIは素のAMIを利用できる
• ミドルウェアはAnsible(ローカル)でセットアップ
• この部分は起動コストを考慮してAMIを作成するのも手
• アプリケーションはCodeDeployでデプロイ
• アップデート毎にゴールデンAMIを作成しなくて良い
42Ⓒ Classmethod, Inc.
Advanced Topic
継続的デリバリー
• コード更新からリリースまでを自動化する
1. ソースコードの更新とSCMへのコミット
2. 自動テストの実行
3. CodeDeployによるデプロイ
• CodePipelineの活用
• 開発チームが運用まで担当していることが前提
• 自動テストは特にハードルが高い
• トラブル時に開発チームが解決する体制も必須
• 開発を外注の場合は責任分解点を設定する方が良い
44Ⓒ Classmethod, Inc.
Blue Green Deployment
• 本番環境のリリースのダウンタイム無し
• デプロイメントグループをふたつ用意する
• EC2であれば2系統用意(片系は通常は停止)
• AutoScalingであれば希望インスタンス数で調整
• バッチ処理などは注意すること
• RDSのスキーマ変更時は、ダウンタイムを許容
• 許容できない場合はスキーマ変更による互換性(高コスト)
45Ⓒ Classmethod, Inc.
まとめ
•レイヤに適した自動化ツールを選択しよう
•自動化により属人化と作業ミス防止
•構成はコードでバージョン管理しよう
•ゴールはフルマネージドサービス
46Ⓒ Classmethod, Inc.
プロビジョニングの今 ーフルマネージド・サービスを目指してー  #cmdevio2016 #E

Weitere ähnliche Inhalte

Was ist angesagt?

AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -SORACOM, INC
 
Jenkinsとhadoopを利用した継続的データ解析環境の構築
Jenkinsとhadoopを利用した継続的データ解析環境の構築Jenkinsとhadoopを利用した継続的データ解析環境の構築
Jenkinsとhadoopを利用した継続的データ解析環境の構築VOYAGE GROUP
 
AWS クックパッドの運用事例
AWS クックパッドの運用事例AWS クックパッドの運用事例
AWS クックパッドの運用事例Satoshi Takada
 
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編Amazon Web Services Japan
 
AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - SORACOM, INC
 
Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築Monstar Lab Inc.
 
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldApplication Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldKeisuke Nishitani
 
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -Akio Katayama
 
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkサーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkHirokazu Ouchi
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオンKeisuke Kadoyama
 
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するAWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するmizugokoro
 
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話Ryuta Otaki
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことKeisuke Nishitani
 
JAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞けJAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞け晋也 古渡
 
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)Yuuki Namikawa
 
グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性gree_tech
 
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録Naomi Yamasaki
 
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)Keisuke Kadoyama
 

Was ist angesagt? (20)

AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -
 
Jenkinsとhadoopを利用した継続的データ解析環境の構築
Jenkinsとhadoopを利用した継続的データ解析環境の構築Jenkinsとhadoopを利用した継続的データ解析環境の構築
Jenkinsとhadoopを利用した継続的データ解析環境の構築
 
AWS クックパッドの運用事例
AWS クックパッドの運用事例AWS クックパッドの運用事例
AWS クックパッドの運用事例
 
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編
[AWS Summit 2012] クラウドデザインパターン#8 CDP アンチパターン編
 
AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 - AWSクラウドデザインパターン - JEITA講演 -
AWSクラウドデザインパターン - JEITA講演 -
 
Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築Awsのインフラをデザインパターン駆使して設計構築
Awsのインフラをデザインパターン駆使して設計構築
 
Application Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless WorldApplication Lifecycle Management in a Serverless World
Application Lifecycle Management in a Serverless World
 
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
AWSクラウドデザインパターン(CDP) - コンテンツ配信編 -
 
サーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalkサーバ構築・デプロイが簡単に!Elastic beanstalk
サーバ構築・デプロイが簡単に!Elastic beanstalk
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
 
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化するAWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
AWS Step FunctionとLambdaでディープラーニングの訓練を全自動化する
 
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
6リージョン同時75万接続のメッセージ配信基盤をCloudFormationとCapistranoで3日で構築した話
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
 
JAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞けJAWS DAYS 2015 OpsWorks Aceに聞け
JAWS DAYS 2015 OpsWorks Aceに聞け
 
ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!ChefとOpsWorksで EC2 楽チンクッキング!
ChefとOpsWorksで EC2 楽チンクッキング!
 
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
 
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
パブリッククラウドサービスAmazon EC2の性能検証レポート (CADC研究レポート発表会用)
 
グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性グリーにおけるAWS移行の必然性
グリーにおけるAWS移行の必然性
 
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録
20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録
 
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)
 

Andere mochten auch

MySQLメインの人がPostgreSQLのベンチマークをしてみた話
MySQLメインの人がPostgreSQLのベンチマークをしてみた話MySQLメインの人がPostgreSQLのベンチマークをしてみた話
MySQLメインの人がPostgreSQLのベンチマークをしてみた話hiroi10
 
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522株式会社スカイアーチネットワークス
 
Cloud Formationで既存のインフラを増築した話
Cloud Formationで既存のインフラを増築した話Cloud Formationで既存のインフラを増築した話
Cloud Formationで既存のインフラを増築した話Ryoutaro Gotou
 
オープンセミナー2015@広島プレゼン
オープンセミナー2015@広島プレゼンオープンセミナー2015@広島プレゼン
オープンセミナー2015@広島プレゼンKakigi Katuyuki
 
Catálogo e-learning 2017 Beezhotels
Catálogo e-learning 2017 BeezhotelsCatálogo e-learning 2017 Beezhotels
Catálogo e-learning 2017 BeezhotelsBeezhotels
 
Presentacion - Actividades Fisicas y Deportivas
Presentacion - Actividades Fisicas y DeportivasPresentacion - Actividades Fisicas y Deportivas
Presentacion - Actividades Fisicas y DeportivasSebastian Mendoza
 
Email Marketing in a Web 2.0 World
Email Marketing in a Web 2.0 WorldEmail Marketing in a Web 2.0 World
Email Marketing in a Web 2.0 WorldJoel Book
 
もっと気軽にCloudFormation
もっと気軽にCloudFormationもっと気軽にCloudFormation
もっと気軽にCloudFormationSatoshi Nakada
 
Henry Ramos - Hoja de vida
Henry Ramos - Hoja de vidaHenry Ramos - Hoja de vida
Henry Ramos - Hoja de vidaHenry Ramos
 
Sexualidad una forma de expresion de Amor y Vida
Sexualidad una forma de expresion de Amor y VidaSexualidad una forma de expresion de Amor y Vida
Sexualidad una forma de expresion de Amor y VidaAquarius en línea
 
Que es el Aborto
 Que es el Aborto Que es el Aborto
Que es el Abortonazareth30
 
kumogata-template の紹介
kumogata-template の紹介kumogata-template の紹介
kumogata-template の紹介Naoya Nakazawa
 
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic BeanstalkAWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic BeanstalkAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormationAWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormationAmazon Web Services Japan
 
ОТЧЕТ за 2015 – 2016 учебный год казенного учреждения Омской области «Центр ...
ОТЧЕТ за 2015 – 2016 учебный год казенного  учреждения Омской области «Центр ...ОТЧЕТ за 2015 – 2016 учебный год казенного  учреждения Омской области «Центр ...
ОТЧЕТ за 2015 – 2016 учебный год казенного учреждения Омской области «Центр ...Parusnik55
 

Andere mochten auch (16)

MySQLメインの人がPostgreSQLのベンチマークをしてみた話
MySQLメインの人がPostgreSQLのベンチマークをしてみた話MySQLメインの人がPostgreSQLのベンチマークをしてみた話
MySQLメインの人がPostgreSQLのベンチマークをしてみた話
 
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522
スカイアーチセミナー:[スカイアーチNTTCom共催セミナー]事例で学ぶ賢いクラウド活用法 ~コンテンツ配信編~(事例セッション):150522
 
Cloud Formationで既存のインフラを増築した話
Cloud Formationで既存のインフラを増築した話Cloud Formationで既存のインフラを増築した話
Cloud Formationで既存のインフラを増築した話
 
オープンセミナー2015@広島プレゼン
オープンセミナー2015@広島プレゼンオープンセミナー2015@広島プレゼン
オープンセミナー2015@広島プレゼン
 
Catálogo e-learning 2017 Beezhotels
Catálogo e-learning 2017 BeezhotelsCatálogo e-learning 2017 Beezhotels
Catálogo e-learning 2017 Beezhotels
 
Presentacion - Actividades Fisicas y Deportivas
Presentacion - Actividades Fisicas y DeportivasPresentacion - Actividades Fisicas y Deportivas
Presentacion - Actividades Fisicas y Deportivas
 
Email Marketing in a Web 2.0 World
Email Marketing in a Web 2.0 WorldEmail Marketing in a Web 2.0 World
Email Marketing in a Web 2.0 World
 
もっと気軽にCloudFormation
もっと気軽にCloudFormationもっと気軽にCloudFormation
もっと気軽にCloudFormation
 
Henry Ramos - Hoja de vida
Henry Ramos - Hoja de vidaHenry Ramos - Hoja de vida
Henry Ramos - Hoja de vida
 
02-26-17, Ruth 3 & 4, Redeemed and Secure
02-26-17, Ruth 3 & 4, Redeemed and Secure02-26-17, Ruth 3 & 4, Redeemed and Secure
02-26-17, Ruth 3 & 4, Redeemed and Secure
 
Sexualidad una forma de expresion de Amor y Vida
Sexualidad una forma de expresion de Amor y VidaSexualidad una forma de expresion de Amor y Vida
Sexualidad una forma de expresion de Amor y Vida
 
Que es el Aborto
 Que es el Aborto Que es el Aborto
Que es el Aborto
 
kumogata-template の紹介
kumogata-template の紹介kumogata-template の紹介
kumogata-template の紹介
 
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic BeanstalkAWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
AWS Black Belt Tech シリーズ 2015 - AWS Elastic Beanstalk
 
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormationAWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
AWS Black Belt Tech シリーズ 2015 - AWS CloudFormation
 
ОТЧЕТ за 2015 – 2016 учебный год казенного учреждения Омской области «Центр ...
ОТЧЕТ за 2015 – 2016 учебный год казенного  учреждения Омской области «Центр ...ОТЧЕТ за 2015 – 2016 учебный год казенного  учреждения Омской области «Центр ...
ОТЧЕТ за 2015 – 2016 учебный год казенного учреждения Омской области «Центр ...
 

Ähnlich wie プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E

AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAmazon Web Services Japan
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShiftEtsuji Nakai
 
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Yoichi Kawasaki
 
Jjug springセッション
Jjug springセッションJjug springセッション
Jjug springセッションYuichi Hasegawa
 
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築Kazuki Takai
 
Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術finoue
 
JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門Nobuhiro Nakayama
 
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみたAwsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみたSunao Tomita
 
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)Akio Katayama
 
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-publicAmazon Web Services Japan
 
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたGoAzure
 
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...Amazon Web Services Japan
 
PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門じゅん なかざ
 
VM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようVM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようMasayuki Ozawa
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編Takekazu Omi
 
Moot2013 moca ver0.3
Moot2013 moca ver0.3Moot2013 moca ver0.3
Moot2013 moca ver0.3科 黄
 
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012Akio Katayama
 

Ähnlich wie プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E (20)

AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
 
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
 
Eight meets AWS
Eight meets AWSEight meets AWS
Eight meets AWS
 
PHP on Cloud
PHP on CloudPHP on Cloud
PHP on Cloud
 
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう! Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
Web App for Containers + MySQLでコンテナ対応したPHPアプリを作ろう!
 
Jjug springセッション
Jjug springセッションJjug springセッション
Jjug springセッション
 
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
Azure Arc Jumpstart - Azure ArcBox を使った Azure Arc 対応 SQL MI 学習環境の構築
 
Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術Awsで実現するseleniumテスト高速術
Awsで実現するseleniumテスト高速術
 
JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門JAWS-UG CLI専門支部 #49 Redshift入門
JAWS-UG CLI専門支部 #49 Redshift入門
 
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみたAwsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
 
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
 
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
 
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
 
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
AWS Black Belt Tech シリーズ 2015 - AWS CodeCommit & AWS CodePipeline & AWS CodeD...
 
PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門PHP開発者のためのNoSQL入門
PHP開発者のためのNoSQL入門
 
VM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみようVM ロールで仮想デスクトップ環を作ってみよう
VM ロールで仮想デスクトップ環を作ってみよう
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編
 
Moot2013 moca ver0.3
Moot2013 moca ver0.3Moot2013 moca ver0.3
Moot2013 moca ver0.3
 
Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012Aws elastic beanstalk-handson-summit2012
Aws elastic beanstalk-handson-summit2012
 

Mehr von Shuji Watanabe

Serverless - Developers.IO 2019
Serverless - Developers.IO 2019Serverless - Developers.IO 2019
Serverless - Developers.IO 2019Shuji Watanabe
 
Ansible ハンズオン on AWS - DevelopersIO 2017
Ansible ハンズオン on AWS - DevelopersIO 2017Ansible ハンズオン on AWS - DevelopersIO 2017
Ansible ハンズオン on AWS - DevelopersIO 2017Shuji Watanabe
 
SSMでマネージドEC2 #reinvent #cmdevio
SSMでマネージドEC2 #reinvent #cmdevioSSMでマネージドEC2 #reinvent #cmdevio
SSMでマネージドEC2 #reinvent #cmdevioShuji Watanabe
 
CloudSearchによる全文検索 - CM:道 2014/08/01
CloudSearchによる全文検索 - CM:道 2014/08/01 CloudSearchによる全文検索 - CM:道 2014/08/01
CloudSearchによる全文検索 - CM:道 2014/08/01 Shuji Watanabe
 
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014Shuji Watanabe
 
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -Shuji Watanabe
 
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編  #cmdevios3+cloud frontによる静的コンテンツ配信 - Sphinx編  #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevioShuji Watanabe
 
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介   #cmdevioクラスメソッド会社説明会in札幌 — メンバー紹介   #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevioShuji Watanabe
 
テスト駆動開発へようこそ
テスト駆動開発へようこそテスト駆動開発へようこそ
テスト駆動開発へようこそShuji Watanabe
 
テスト駆動開発のはじめ方
テスト駆動開発のはじめ方テスト駆動開発のはじめ方
テスト駆動開発のはじめ方Shuji Watanabe
 
ユースケースからテスト駆動開発へ
ユースケースからテスト駆動開発へユースケースからテスト駆動開発へ
ユースケースからテスト駆動開発へShuji Watanabe
 
テスト駆動開発入門
テスト駆動開発入門テスト駆動開発入門
テスト駆動開発入門Shuji Watanabe
 
テストコードのリファクタリング
テストコードのリファクタリングテストコードのリファクタリング
テストコードのリファクタリングShuji Watanabe
 
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ーテスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ーShuji Watanabe
 
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストJUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストShuji Watanabe
 
アジャイルテスティング
アジャイルテスティングアジャイルテスティング
アジャイルテスティングShuji Watanabe
 
テストリストの見つけ方
テストリストの見つけ方テストリストの見つけ方
テストリストの見つけ方Shuji Watanabe
 

Mehr von Shuji Watanabe (20)

Serverless - Developers.IO 2019
Serverless - Developers.IO 2019Serverless - Developers.IO 2019
Serverless - Developers.IO 2019
 
Ansible ハンズオン on AWS - DevelopersIO 2017
Ansible ハンズオン on AWS - DevelopersIO 2017Ansible ハンズオン on AWS - DevelopersIO 2017
Ansible ハンズオン on AWS - DevelopersIO 2017
 
SSMでマネージドEC2 #reinvent #cmdevio
SSMでマネージドEC2 #reinvent #cmdevioSSMでマネージドEC2 #reinvent #cmdevio
SSMでマネージドEC2 #reinvent #cmdevio
 
ELBの概要と勘所
ELBの概要と勘所ELBの概要と勘所
ELBの概要と勘所
 
CloudSearchによる全文検索 - CM:道 2014/08/01
CloudSearchによる全文検索 - CM:道 2014/08/01 CloudSearchによる全文検索 - CM:道 2014/08/01
CloudSearchによる全文検索 - CM:道 2014/08/01
 
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
Javaアプリケーション開発におけるユニットテストとTDDの実践 Java Day Tokyo 2014
 
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
 
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編  #cmdevios3+cloud frontによる静的コンテンツ配信 - Sphinx編  #cmdevio
s3+cloud frontによる静的コンテンツ配信 - Sphinx編 #cmdevio
 
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介   #cmdevioクラスメソッド会社説明会in札幌 — メンバー紹介   #cmdevio
クラスメソッド会社説明会in札幌 — メンバー紹介 #cmdevio
 
テスト駆動開発へようこそ
テスト駆動開発へようこそテスト駆動開発へようこそ
テスト駆動開発へようこそ
 
テスト駆動開発のはじめ方
テスト駆動開発のはじめ方テスト駆動開発のはじめ方
テスト駆動開発のはじめ方
 
ユースケースからテスト駆動開発へ
ユースケースからテスト駆動開発へユースケースからテスト駆動開発へ
ユースケースからテスト駆動開発へ
 
テスト駆動開発入門
テスト駆動開発入門テスト駆動開発入門
テスト駆動開発入門
 
テストコードのリファクタリング
テストコードのリファクタリングテストコードのリファクタリング
テストコードのリファクタリング
 
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ーテスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
 
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテストJUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
JUnit実践入門 xUnitTestPatternsで学ぶユニットテスト
 
アジャイルテスティング
アジャイルテスティングアジャイルテスティング
アジャイルテスティング
 
テストリストの見つけ方
テストリストの見つけ方テストリストの見つけ方
テストリストの見つけ方
 
TDDをはじめよう
TDDをはじめようTDDをはじめよう
TDDをはじめよう
 
Jenkins導入事例
Jenkins導入事例Jenkins導入事例
Jenkins導入事例
 

Kürzlich hochgeladen

SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 

Kürzlich hochgeladen (10)

SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 

プロビジョニングの今 ーフルマネージド・サービスを目指してー #cmdevio2016 #E