SlideShare a Scribd company logo
1 of 56
2014/07/05 shin1x1
夏の JAWS-UG 三都物語 2014
開発現場で活用する
Vagrant
Vagrant
(c) 2014 Masashi Shinbara @shin1x1
Vagrant
(c) 2014 Masashi Shinbara @shin1x1
Vagrant
(c) 2014 Masashi Shinbara @shin1x1
軽量で、再現可能かつポータブルな
開発環境の構築、設定を行う
Vagrant
(c) 2014 Masashi Shinbara @shin1x1
Vagrant
Ⅱ
開発環境を構築するツール
(c) 2013 Masashi Shinbara @shin1x1
Vagrant については
(c) 2014 Masashi Shinbara @shin1x1
Vagrantを
支えるツール
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと連携ツール
Vagrant
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと連携ツール
どれがなんやねん><
Vagrantと連携ツール
(c) 2014 Masashi Shinbara @shin1x1
• 仮想環境
• プロビジョニング
• Vagrantは、コントローラに徹する
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと仮想環境
VirtualBox
仮想マシン構築
Vagrant VMイメージはCentOS
IPは、xxx.xxx.xxx.xxx
メモリは、XXXMB
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと仮想環境
VirtualBox
仮想マシン構築
Vagrant
VBoxManage を実行
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと仮想環境
EC2インスタンス構築
Vagrant
AWS API を実行
AWS
(c) 2014 Masashi Shinbara @shin1x1
Vagrantとプロビジョニング
プロビジョニング実行
Vagrant
chef-solo を実行
(c) 2014 Masashi Shinbara @shin1x1
プロビジョニング実行
Vagrant ansible-playbook を
実行
Vagrantとプロビジョニング
(c) 2014 Masashi Shinbara @shin1x1
VagrantとDocker
コンテナ構築

コンテナ実行
Vagrant docker コマンドを
実行
(c) 2014 Masashi Shinbara @shin1x1
VagrantとDocker
http://www.slideshare.net/shin1x1/lt-up-33437883
(c) 2014 Masashi Shinbara @shin1x1
Vagrantと連携ツール
仮想環境
プロビジョン
https://github.com/shin1x1/vagrant-demo-20140705
今日のコード
demo
(c) 2013 Masashi Shinbara @shin1x1
仮想環境
プロビジョニング
$ vagrant up
シェル	

スクリプト
httpd サーバ
(c) 2014 Masashi Shinbara @shin1x1
• Apache
• yum でインストール
• document_root を /vagrant に
Vagrantfile作成
(c) 2014 Masashi Shinbara @shin1x1
•chef/centos-6.5 を利用
$ vagrant init chef/centos-6.5
Vagrantfile編集
(c) 2014 Masashi Shinbara @shin1x1
•不要なコメントは削除
# -*- mode: ruby -*-!
# vi: set ft=ruby :!
!
VAGRANTFILE_API_VERSION = "2"!
!
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|!
config.vm.box = "opscode-centos65"!
config.vm.network :private_network, ip: "192.168.33.200"!
end
仮想マシンの状態を確認
(c) 2014 Masashi Shinbara @shin1x1
$ vagrant status!
Current machine states:!
!
default not created (virtualbox)!
• vagrant status で確認
仮想マシン起動
(c) 2014 Masashi Shinbara @shin1x1
$ vagrant up!
(snip)!
$ vagrant ssh
• vagrant up で起動
• vagrant ssh でログイン
シェルスクリプト
(c) 2014 Masashi Shinbara @shin1x1
• config.vm.provision :shell を指定
• 仮想マシンで、root ユーザで実行
!
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|!
config.vm.provision :shell, inline: "whoami"!
end
プロビジョニング実行
(c) 2014 Masashi Shinbara @shin1x1
• vagrant provision で実行
設定ファイル
(c) 2014 Masashi Shinbara @shin1x1
• 仮想マシンの設定ファイルを /vagrant にコピー
% cp /etc/httpd/conf/httpd.conf /vagrant/
provision
• ホストで設定ファイルを編集
$ vim provision/httpd.conf
設定ファイル
(c) 2014 Masashi Shinbara @shin1x1
• ホストで設定を追加
<VirtualHost *:80>!
DocumentRoot /vagrant!
</VirtualHost>
• コンテンツを作成
$ vim index.html!
Hello JAWS-UG !!
プロビジョニング
(c) 2014 Masashi Shinbara @shin1x1
• yum でインストール
• 設定ファイルコピー
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|!
config.vm.box = "opscode-centos65"!
config.vm.network :private_network, ip: "192.168.33.200"!
!
config.vm.provision :shell, :inline => <<-EOT!
yum -y install httpd!
cp -a /vagrant/provision/httpd.conf /etc/httpd/conf/!
chkconfig httpd on!
service httpd restart!
EOT!
end
プロビジョニング実行
(c) 2014 Masashi Shinbara @shin1x1
• vagrant provision で実行
Hello JAWS-UG!!
(c) 2014 Masashi Shinbara @shin1x1
仮想マシン破棄
(c) 2014 Masashi Shinbara @shin1x1
$ vagrant destroy
• vagrant destroy で破棄
demo2
(c) 2013 Masashi Shinbara @shin1x1
仮想環境
プロビジョニング
$ vagrant up
シェル	

スクリプト
アプリケーション
(c) 2014 Masashi Shinbara @shin1x1
アプリケーションの構成
(c) 2014 Masashi Shinbara @shin1x1
• Linux(CentOS 6.5)
• Apache
• PHP
• PostgreSQL
ディレクトリ構成
(c) 2014 Masashi Shinbara @shin1x1
.
├── .gitignore
├── Vagrantfile
├── provision/
└── src/
 アプリケーション
Vagrant 関連
.vagrant を ignore
demo3
(c) 2013 Masashi Shinbara @shin1x1
仮想環境
プロビジョニング
$ vagrant up
Ansible でプロビジョニング
(c) 2014 Masashi Shinbara @shin1x1
• Ansible プロビジョナは使わない
• シェルスクリプトで、ansible インストール
• 仮想マシンで、ansible-playbook を実行
provision = <<-EOT
rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
yum -y install ansible libselinux-python
ansible-playbook /vagrant/provision/vagrant.yml --connection=local
EOT
demo4
Vagrant Share
(c) 2014 Masashi Shinbara @shin1x1
• 仮想マシンをインターネットで公開
• Vagrant Cloud でユーザ登録
• vagrant login
• vagrant share
Vagrant Share
(c) 2014 Masashi Shinbara @shin1x1
demo5
(c) 2013 Masashi Shinbara @shin1x1
仮想環境
プロビジョニング
$ vagrant up
AWSへデプロイ
(c) 2014 Masashi Shinbara @shin1x1
• vagrant-aws プラグイン
• config.vm.define で

仮想マシンを分ける
• EC2 の情報をVagrantfileに設定
AWSへデプロイ
(c) 2014 Masashi Shinbara @shin1x1
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.define :vbox do |vbox|
config.vm.provider :virtualbox do |provider, override|
override.vm.box = "opscode-centos65"
end
end
!
config.vm.provision :shell, :inline => provision
config.vm.synced_folder "src", "/share", type: "nfs"
!
config.vm.define :aws do |aws|
config.vm.provider :aws do |provider, override|
(AWS関連の設定)
end
end
end
VirtualBox
AWS
共通
vagrant up
開発環境を作る
(c) 2014 Masashi Shinbara @shin1x1
$ git clone REPO/project!
$ cd project!
$ vagrant up
• 環境構築はこれだけ
開発環境を作る
(c) 2014 Masashi Shinbara @shin1x1
• Vagrant / VirtualBox(仮想環境)以外

をホスト環境に要求しない
• vagrant up のみで完結
• vagrant ssh して、とか…><
まとめ
まとめ
(c) 2013 Masashi Shinbara @shin1x1
• Vagrant はコントローラ
• まずはシェルスクリプトから
• vagrant up のみにこだわる
@shin1x1
(c) 2014 Masashi Shinbara @shin1x1
(c) 2014 Masashi Shinbara @shin1x1
Mac OS X 用
GUIアプリ
VagrantX
http://shin1x1.github.io/vagrantx/

More Related Content

What's hot

Vagrant を Web開発環境に使う
Vagrant を Web開発環境に使うVagrant を Web開発環境に使う
Vagrant を Web開発環境に使う
Masashi Shinbara
 
AWSをコードで定義する
AWSをコードで定義するAWSをコードで定義する
AWSをコードで定義する
Sugawara Genki
 
Pythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapacPythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapac
Takeshi Komiya
 
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
Masashi Shinbara
 

What's hot (20)

もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
もう XAMPP / MAMP はいらない!
Vagrant で作る PHP 開発環境
 
いまどきのPHP
いまどきのPHPいまどきのPHP
いまどきのPHP
 
Vagrant を Web開発環境に使う
Vagrant を Web開発環境に使うVagrant を Web開発環境に使う
Vagrant を Web開発環境に使う
 
Twilio API を PHP で触ってみよう
Twilio API を PHP で触ってみようTwilio API を PHP で触ってみよう
Twilio API を PHP で触ってみよう
 
Laravel ユーザなら知っておくべきAuthオートログイン
Laravel ユーザなら知っておくべきAuthオートログインLaravel ユーザなら知っておくべきAuthオートログイン
Laravel ユーザなら知っておくべきAuthオートログイン
 
AWSをコードで定義する
AWSをコードで定義するAWSをコードで定義する
AWSをコードで定義する
 
Pythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapacPythonユーザのための構成管理入門 #pyconapac
Pythonユーザのための構成管理入門 #pyconapac
 
さくらのインフラコード
さくらのインフラコードさくらのインフラコード
さくらのインフラコード
 
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
レイヤードアーキテクチャを意識した PHPアプリケーションの構築 ver2
 
コンテナ時代だからこそ要注目! Cloud Foundry
コンテナ時代だからこそ要注目! Cloud Foundryコンテナ時代だからこそ要注目! Cloud Foundry
コンテナ時代だからこそ要注目! Cloud Foundry
 
Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張Elixir Meetup #1 Loggerの構造と拡張
Elixir Meetup #1 Loggerの構造と拡張
 
フィードフォースと AWS と私
フィードフォースと AWS と私フィードフォースと AWS と私
フィードフォースと AWS と私
 
20140930 anything as_code
20140930 anything as_code20140930 anything as_code
20140930 anything as_code
 
BOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWSBOSHでお手軽CFデプロイon AWS
BOSHでお手軽CFデプロイon AWS
 
Capistrano紹介 at kawasaki.rb #002 #kwskrb
Capistrano紹介 at kawasaki.rb #002 #kwskrbCapistrano紹介 at kawasaki.rb #002 #kwskrb
Capistrano紹介 at kawasaki.rb #002 #kwskrb
 
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
~Dockerfileの開発を劇的に楽にする~ Dockerfile開発環境 EDGE
 
CFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service BrokerCFの便利機能を他の環境でも。Open Service Broker
CFの便利機能を他の環境でも。Open Service Broker
 
Terraforming
TerraformingTerraforming
Terraforming
 
コンテナで作れるFaaS
コンテナで作れるFaaSコンテナで作れるFaaS
コンテナで作れるFaaS
 
(続) はじめてのCloud Foundry
(続) はじめてのCloud Foundry(続) はじめてのCloud Foundry
(続) はじめてのCloud Foundry
 

Similar to 開発現場で活用するVagrant

3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes
Takeshi Komiya
 
Serf という Orchestration ツール #immutableinfra
Serf という Orchestration ツール #immutableinfraSerf という Orchestration ツール #immutableinfra
Serf という Orchestration ツール #immutableinfra
Naotoshi Seo
 
20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会
samemoon
 
Transnet.+ lunch mt #1
Transnet.+ lunch mt #1Transnet.+ lunch mt #1
Transnet.+ lunch mt #1
Ryota Tomomura
 

Similar to 開発現場で活用するVagrant (20)

第35回 WordBench 大阪 kintoneハンズオン
第35回 WordBench 大阪 kintoneハンズオン第35回 WordBench 大阪 kintoneハンズオン
第35回 WordBench 大阪 kintoneハンズオン
 
VagrantユーザのためのDocker入門
VagrantユーザのためのDocker入門VagrantユーザのためのDocker入門
VagrantユーザのためのDocker入門
 
Vagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようVagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみよう
 
他人事ではないWebセキュリティ
他人事ではないWebセキュリティ他人事ではないWebセキュリティ
他人事ではないWebセキュリティ
 
コンテナ技術と普及がシステム・インテグレータに与える影響
コンテナ技術と普及がシステム・インテグレータに与える影響コンテナ技術と普及がシステム・インテグレータに与える影響
コンテナ技術と普及がシステム・インテグレータに与える影響
 
Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1
Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1
Microsoft Azureで描く未来 !CLR/H &Windows女子部 ー lesson1
 
世界の最前線!VagrantやWP-CLIなどで開発環境をパワーアップ!
世界の最前線!VagrantやWP-CLIなどで開発環境をパワーアップ!世界の最前線!VagrantやWP-CLIなどで開発環境をパワーアップ!
世界の最前線!VagrantやWP-CLIなどで開発環境をパワーアップ!
 
サーバの防災訓練
サーバの防災訓練サーバの防災訓練
サーバの防災訓練
 
3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes3分間 開発環境クッキング 2012.07 #pyfes
3分間 開発環境クッキング 2012.07 #pyfes
 
ビルドサーバで使うDocker
ビルドサーバで使うDockerビルドサーバで使うDocker
ビルドサーバで使うDocker
 
Serf という Orchestration ツール #immutableinfra
Serf という Orchestration ツール #immutableinfraSerf という Orchestration ツール #immutableinfra
Serf という Orchestration ツール #immutableinfra
 
はてなのサービスの開発環境
はてなのサービスの開発環境はてなのサービスの開発環境
はてなのサービスの開発環境
 
AmazonElasticBeanstalk
AmazonElasticBeanstalkAmazonElasticBeanstalk
AmazonElasticBeanstalk
 
Cloud on the beach 2015
Cloud on the beach 2015Cloud on the beach 2015
Cloud on the beach 2015
 
さくらのクラウドでVyOS使ってみた
さくらのクラウドでVyOS使ってみたさくらのクラウドでVyOS使ってみた
さくらのクラウドでVyOS使ってみた
 
JAWS-UG沖縄 AWS Fargateハンズオン 2018年10月
JAWS-UG沖縄 AWS Fargateハンズオン 2018年10月JAWS-UG沖縄 AWS Fargateハンズオン 2018年10月
JAWS-UG沖縄 AWS Fargateハンズオン 2018年10月
 
20131019 OSC@Tokyo CloudStackユーザー会
20131019 OSC@Tokyo CloudStackユーザー会20131019 OSC@Tokyo CloudStackユーザー会
20131019 OSC@Tokyo CloudStackユーザー会
 
Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要
 
20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会
 
Transnet.+ lunch mt #1
Transnet.+ lunch mt #1Transnet.+ lunch mt #1
Transnet.+ lunch mt #1
 

More from Masashi Shinbara

Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Masashi Shinbara
 
How to learn Laravel5 application from Authentication
How to learn Laravel5 application from AuthenticationHow to learn Laravel5 application from Authentication
How to learn Laravel5 application from Authentication
Masashi Shinbara
 
Kansai PHP Users Group 2012年活動報告
Kansai PHP Users Group 2012年活動報告 Kansai PHP Users Group 2012年活動報告
Kansai PHP Users Group 2012年活動報告
Masashi Shinbara
 
10分で分かる最近のCakePHP
10分で分かる最近のCakePHP10分で分かる最近のCakePHP
10分で分かる最近のCakePHP
Masashi Shinbara
 

More from Masashi Shinbara (13)

日本語消えたスライド
日本語消えたスライド日本語消えたスライド
日本語消えたスライド
 
Twilio入門 -Web アプリ編-
Twilio入門 -Web アプリ編-Twilio入門 -Web アプリ編-
Twilio入門 -Web アプリ編-
 
いまどきのPHP開発現場 -2015年秋-
いまどきのPHP開発現場 -2015年秋-いまどきのPHP開発現場 -2015年秋-
いまどきのPHP開発現場 -2015年秋-
 
先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress先取り!PHP 7 と WordPress
先取り!PHP 7 と WordPress
 
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
 
レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築レイヤードアーキテクチャを意識したPHPアプリケーションの構築
レイヤードアーキテクチャを意識したPHPアプリケーションの構築
 
How to learn Laravel5 application from Authentication
How to learn Laravel5 application from AuthenticationHow to learn Laravel5 application from Authentication
How to learn Laravel5 application from Authentication
 
PHPコードではなく PHPコードの「書き方」を知る
PHPコードではなく PHPコードの「書き方」を知るPHPコードではなく PHPコードの「書き方」を知る
PHPコードではなく PHPコードの「書き方」を知る
 
キャラ立ちしたエンジニアになる!
キャラ立ちしたエンジニアになる!キャラ立ちしたエンジニアになる!
キャラ立ちしたエンジニアになる!
 
Composer 再入門
Composer 再入門Composer 再入門
Composer 再入門
 
PHP 5.5 Zend OPcache
PHP 5.5 Zend OPcachePHP 5.5 Zend OPcache
PHP 5.5 Zend OPcache
 
Kansai PHP Users Group 2012年活動報告
Kansai PHP Users Group 2012年活動報告 Kansai PHP Users Group 2012年活動報告
Kansai PHP Users Group 2012年活動報告
 
10分で分かる最近のCakePHP
10分で分かる最近のCakePHP10分で分かる最近のCakePHP
10分で分かる最近のCakePHP
 

Recently uploaded

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
atsushi061452
 

Recently uploaded (14)

研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
研究紹介スライド: オフライン強化学習に基づくロボティックスワームの制御器の設計
 
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
論文紹介:ViTPose: Simple Vision Transformer Baselines for Human Pose Estimation
 
情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
5/22 第23回 Customer系エンジニア座談会のスライド 公開用 西口瑛一
 
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
部内勉強会(IT用語ざっくり学習) 実施日:2024年5月17日(金) 対象者:営業部社員
 
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
ロボットマニピュレーションの作業・動作計画 / rosjp_planning_for_robotic_manipulation_20240521
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
クラウド時代におけるSREとUPWARDの取組ーUPWARD株式会社 CTO門畑
 
Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )Intranet Development v1.0 (TSG LIVE! 12 LT )
Intranet Development v1.0 (TSG LIVE! 12 LT )
 
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
論文紹介:Deep Occlusion-Aware Instance Segmentation With Overlapping BiLayers
 
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
Amazon Cognitoで実装するパスキー (Security-JAWS【第33回】 勉強会)
 
20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf20240523_IoTLT_vol111_kitazaki_v1___.pdf
20240523_IoTLT_vol111_kitazaki_v1___.pdf
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
 

開発現場で活用するVagrant