Enviar búsqueda
Cargar
データベースもCIしよう!
•
1 recomendación
•
3,405 vistas
Hiroyuki Ohnaka
Seguir
2016/7/30 第16回 中国地方DB勉強会 in 岡山 LT
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Descargar ahora
Descargar para leer sin conexión
Recomendados
実録Blue-Green Deployment導入記
実録Blue-Green Deployment導入記
Hiroyuki Ohnaka
TDDのこれまで、そしてこれから
TDDのこれまで、そしてこれから
Hiroyuki Ohnaka
「TDDはじめて物語」 #tddbc
「TDDはじめて物語」 #tddbc
Hiroyuki Ohnaka
JJUG CCC 2014 fall 「私がTDD出来ないのはどう考えてもお前らが悪い!」~エンタープライズJava開発でのTDD適用の勘所~
JJUG CCC 2014 fall 「私がTDD出来ないのはどう考えてもお前らが悪い!」~エンタープライズJava開発でのTDD適用の勘所~
Hiroyuki Ohnaka
糖質とプログラミングと私
糖質とプログラミングと私
Akira Suenami
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
Recomendados
実録Blue-Green Deployment導入記
実録Blue-Green Deployment導入記
Hiroyuki Ohnaka
TDDのこれまで、そしてこれから
TDDのこれまで、そしてこれから
Hiroyuki Ohnaka
「TDDはじめて物語」 #tddbc
「TDDはじめて物語」 #tddbc
Hiroyuki Ohnaka
JJUG CCC 2014 fall 「私がTDD出来ないのはどう考えてもお前らが悪い!」~エンタープライズJava開発でのTDD適用の勘所~
JJUG CCC 2014 fall 「私がTDD出来ないのはどう考えてもお前らが悪い!」~エンタープライズJava開発でのTDD適用の勘所~
Hiroyuki Ohnaka
糖質とプログラミングと私
糖質とプログラミングと私
Akira Suenami
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
QAアーキテクチャの設計による説明責任の高いテスト・品質保証
Yasuharu Nishi
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
Chugokudb18_2
Chugokudb18_2
Kosuke Kida
Chugokudb18_1
Chugokudb18_1
Kosuke Kida
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6
Toshi Harada
Chugoku db 17th-lt-kly
Chugoku db 17th-lt-kly
Toshi Harada
MySQLerの7つ道具
MySQLerの7つ道具
yoku0825
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
Hiroyuki Ohnaka
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
Kosuke Kida
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
OAuth2.0によるWeb APIの保護
OAuth2.0によるWeb APIの保護
Naohiro Fujie
すぐ始めれるクラウド
すぐ始めれるクラウド
Soudai Sone
Viewを使って開発を楽にする話
Viewを使って開発を楽にする話
Isamu Watanabe
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
Koichiro Sumi
テスト駆動開発のはじめ方
テスト駆動開発のはじめ方
Shuji Watanabe
20150920 中国地方db勉強会
20150920 中国地方db勉強会
yoyamasaki
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
sakaik
MySQL のユーザー定義変数と RDB のココロ
MySQL のユーザー定義変数と RDB のココロ
tsudaa
意外と知らないFilemakerの世界
意外と知らないFilemakerの世界
Tatsuo_Ohtani
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Kei Sawada
Bambooによる継続的デリバリー
Bambooによる継続的デリバリー
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Hiroyuki Ohnaka
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Hiroyuki Ohnaka
Más contenido relacionado
Destacado
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Soudai Sone
Chugokudb18_2
Chugokudb18_2
Kosuke Kida
Chugokudb18_1
Chugokudb18_1
Kosuke Kida
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6
Toshi Harada
Chugoku db 17th-lt-kly
Chugoku db 17th-lt-kly
Toshi Harada
MySQLerの7つ道具
MySQLerの7つ道具
yoku0825
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
Hiroyuki Ohnaka
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
Kosuke Kida
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
kwatch
OAuth2.0によるWeb APIの保護
OAuth2.0によるWeb APIの保護
Naohiro Fujie
すぐ始めれるクラウド
すぐ始めれるクラウド
Soudai Sone
Viewを使って開発を楽にする話
Viewを使って開発を楽にする話
Isamu Watanabe
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
Koichiro Sumi
テスト駆動開発のはじめ方
テスト駆動開発のはじめ方
Shuji Watanabe
20150920 中国地方db勉強会
20150920 中国地方db勉強会
yoyamasaki
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
sakaik
MySQL のユーザー定義変数と RDB のココロ
MySQL のユーザー定義変数と RDB のココロ
tsudaa
意外と知らないFilemakerの世界
意外と知らないFilemakerの世界
Tatsuo_Ohtani
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Kei Sawada
Bambooによる継続的デリバリー
Bambooによる継続的デリバリー
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
Destacado
(20)
PostgreSQLアンチパターン
PostgreSQLアンチパターン
Chugokudb18_2
Chugokudb18_2
Chugokudb18_1
Chugokudb18_1
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-lt-kly
Chugoku db 17th-lt-kly
MySQLerの7つ道具
MySQLerの7つ道具
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
CIサーバーとSchemaSpyでデータベースのドキュメント作成を自動化
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
商用DBからPostgreSQLへ まず知っておいて欲しいまとめ
DBスキーマもバージョン管理したい!
DBスキーマもバージョン管理したい!
OAuth2.0によるWeb APIの保護
OAuth2.0によるWeb APIの保護
すぐ始めれるクラウド
すぐ始めれるクラウド
Viewを使って開発を楽にする話
Viewを使って開発を楽にする話
どうやらテスト駆動型開発は死んだようです。これからのCI
どうやらテスト駆動型開発は死んだようです。これからのCI
テスト駆動開発のはじめ方
テスト駆動開発のはじめ方
20150920 中国地方db勉強会
20150920 中国地方db勉強会
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
最近始めたあなたも今日から語れるようになるMySQLの{概要と最新情報}入門@
MySQL のユーザー定義変数と RDB のココロ
MySQL のユーザー定義変数と RDB のココロ
意外と知らないFilemakerの世界
意外と知らないFilemakerの世界
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Bambooによる継続的デリバリー
Bambooによる継続的デリバリー
Más de Hiroyuki Ohnaka
remote Docker over SSHが熱い
remote Docker over SSHが熱い
Hiroyuki Ohnaka
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Hiroyuki Ohnaka
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
Hiroyuki Ohnaka
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
Hiroyuki Ohnaka
「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプル
Hiroyuki Ohnaka
Mackerelの薄い本
Mackerelの薄い本
Hiroyuki Ohnaka
Microsoft DocsにContributeした話
Microsoft DocsにContributeした話
Hiroyuki Ohnaka
Azure functions+typescript
Azure functions+typescript
Hiroyuki Ohnaka
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
Hiroyuki Ohnaka
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
Hiroyuki Ohnaka
仮想通貨始めました~GethではじめるEthereum~
仮想通貨始めました~GethではじめるEthereum~
Hiroyuki Ohnaka
錬金術MeetUpへのお誘い
錬金術MeetUpへのお誘い
Hiroyuki Ohnaka
Mackerelではじめる お手軽サーバー監視
Mackerelではじめる お手軽サーバー監視
Hiroyuki Ohnaka
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
Hiroyuki Ohnaka
TDDはじめて物語Second Season(updated)
TDDはじめて物語Second Season(updated)
Hiroyuki Ohnaka
TDDはじめて物語 Second Season #tddbc
TDDはじめて物語 Second Season #tddbc
Hiroyuki Ohnaka
XP祭り2017 LT 「DevOps再考」(改題)
XP祭り2017 LT 「DevOps再考」(改題)
Hiroyuki Ohnaka
JDK9の真の目玉機能はこれだ!
JDK9の真の目玉機能はこれだ!
Hiroyuki Ohnaka
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Hiroyuki Ohnaka
「すいーとみゅーじっく」のできるまで
「すいーとみゅーじっく」のできるまで
Hiroyuki Ohnaka
Más de Hiroyuki Ohnaka
(20)
remote Docker over SSHが熱い
remote Docker over SSHが熱い
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
VSCode Remote Container & GitHub Codespacesで拓く次世代のJava開発体験
Remote Development with Visual Studio Code & A clean dev env, working every ...
Remote Development with Visual Studio Code & A clean dev env, working every ...
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
ChefとItamaeをニコイチしてAnsibleにマイグレーションした話
「WindowsデスクトップでWeb開発 改訂版」サンプル
「WindowsデスクトップでWeb開発 改訂版」サンプル
Mackerelの薄い本
Mackerelの薄い本
Microsoft DocsにContributeした話
Microsoft DocsにContributeした話
Azure functions+typescript
Azure functions+typescript
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
技術書典4 く-35「錬金術MeetUp」 Alchemist Vol.1 サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
4/22 技術書典4 か-16「ふぃーるどのーつ」 新刊「すいーとみゅーじっく vol.5Mackerelではじめるお手軽サーバー監視」サンプル版
仮想通貨始めました~GethではじめるEthereum~
仮想通貨始めました~GethではじめるEthereum~
錬金術MeetUpへのお誘い
錬金術MeetUpへのお誘い
Mackerelではじめる お手軽サーバー監視
Mackerelではじめる お手軽サーバー監視
「GebとSpockではじめるシステムテスト自動化」
「GebとSpockではじめるシステムテスト自動化」
TDDはじめて物語Second Season(updated)
TDDはじめて物語Second Season(updated)
TDDはじめて物語 Second Season #tddbc
TDDはじめて物語 Second Season #tddbc
XP祭り2017 LT 「DevOps再考」(改題)
XP祭り2017 LT 「DevOps再考」(改題)
JDK9の真の目玉機能はこれだ!
JDK9の真の目玉機能はこれだ!
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
Java8移行は怖くない~エンタープライズ案件でのJava8移行事例~
「すいーとみゅーじっく」のできるまで
「すいーとみゅーじっく」のできるまで
データベースもCIしよう!
1.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka データベースもCIしよう! 2016/7/30 第16回 中国地方DB勉強会 in 岡山 大中浩行(@setoazusa)
2.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka おつかれさまでした! • 大中浩行(Onaka,Hiroyuki) • @setoazusa • インフラとテストとデプロイとJavaの人 • SIerだけど受託開発の話はしない(できない) • 秘書艦:神通
3.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka • 9/24 XP祭り登壇します! 「TDDのこれまで、そしてこれから」
4.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka
5.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka データベースも構成管理しましょう!
6.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka 本当は、Bitbucket Pipelinesを使ってデータ ベースマイグレーションをCIする話をしたかっ たんですが…
7.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka Docker上手く動きませんでしたw そのかわり、副産物として、PostgreSQLの ja_JP.UTF-8対応のDockerイメージできまし た! https://hub.docker.com/r/hiroyukionaka/po stgresql-ja/
8.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka データベースもCIしよう! • Vagrant+Chefでデータベース自動作成 • Flywayでスキーマーのマイグレーション • SchemaSpyでデータベースドキュメンテー ション
9.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka https://github.com/azusa/database- migration-sample
10.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka Vagrant+Chefでデータベース自動作成 https://github.com/azusa/database- migration-sample/blob/master/Vagrantfile (ローカルの場合) vagrant up (AWSの場合) vagrant up remote --provider=aws
11.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka Flywayでスキーマーのマイグレーション vagrant ssh -c "/vagrant/migration/flyway - password=$PASSWORD_DEVELOPMENT - configFile=/vagrant/migration/conf/aws.co nf migrate" remote
12.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka WerckerでCIしています! https://github.com/azusa/database- migration-sample/blob/master/wercker.yml
13.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka SchemaSpyでドキュメント自動生成 http://azusa.github.io/schemaspy- demo/schema/index.html
14.
#ccc_r11 Copyright 2016 Hiroyuki
Onaka まとめ • データベースのスキーマー管理も構成管理し よう! • CIしよう!
Descargar ahora