Más contenido relacionado
La actualidad más candente (20)
Similar a 今さら聞けない人のためのCI/CD超入門 (20)
Más de VirtualTech Japan Inc./Begi.net Inc. (20)
今さら聞けない人のためのCI/CD超入門
- 2. 自己紹介
• 本名:宮原 徹
• 1972年1月 神奈川県生まれ
• 1994年3月 中央大学法学部法律学科卒業
• 1994年4月 日本オラクル株式会社入社
– PCサーバ向けRDBMS製品マーケティングに従事
– Linux版Oracle8の日本市場向け出荷に貢献
• 2000年3月 株式会社デジタルデザイン 東京支社長および株
式会社アクアリウムコンピューター 代表取締役社長に就任
– 2000年6月 (株)デジタルデザイン、ナスダック・ジャパン上場(4764)
• 2001年1月 株式会社びぎねっと 設立
• 2006年12月 日本仮想化技術株式会社 設立
• 2008年10月 IPA「日本OSS貢献者賞」受賞
• 2009年10月 日中韓OSSアワード 「特別貢献賞」受賞
• ガンダム勉強会主宰・好きなモビルスーツはアッガイ
2
- 4. 日本仮想化技術株式会社 概要
• 社名:日本仮想化技術株式会社
– 英語名:VirtualTech Japan Inc.
– 略称:日本仮想化技術/VTJ
• 設立:2006年12月
• 資本金:3,000万円
• 売上高:10,702万円(2017年7月期)
• 本社:東京都渋谷区渋谷1-8-1
• 取締役:宮原 徹(代表取締役社長兼CEO)
• 伊藤 宏通(取締役CTO)
• スタッフ:9名(うち、7名が仮想化技術専門エンジニアです)
• URL:http://VirtualTech.jp/
• 仮想化技術に関する研究および開発
– 仮想化技術に関する各種調査
– 仮想化技術に関連したソフトウェアの開発
– 仮想化技術を導入したシステムの構築
– OpenStackの導入支援・新規機能開発
ベンダーニュートラルな
独立系仮想化技術の
エキスパート集団
4
- 9. 代表的なテスト
• 静的テスト
– プログラムを実行せずコード解析のみでバグ、脆弱性、表記の揺れ等を
チェック
– レビューの自動化
– infer (C/Java/Objective-C)
– RuboCop (Ruby/Rails)
• 単体テスト・ユニットテスト
– 実装した機能(メソッド、モジュール等)単体で仕様通りに動作するか
チェック
– JUnit (Java)
– RSpec (Ruby)
• 統合テスト・結合テスト・エンドツーエンドテスト
– 実装した機能がうまく連携して動作するかチェック
– Selenium (Webアプリ全般)
– Turnip (Ruby/Rails)
– Infrataster (インフラ周り)
9
- 14. Gitを利用したバージョン管理
A successful Git branching model
http://nvie.com/posts/a-successful-git-branching-model/
– リリース用と開発用の2つのメインブランチを
用意
– 機能追加、バグフィックス等Issue登録を行う毎
にメインブランチから切り出す
– 問題が起きても本番用ブランチや他の人の開
発には影響しない
– GitLabではプルリクエスト機能によりレビュー
を可視化
14
参考