20150425 jaws-ug okinawa

46
ハイスピードSIの世界へようこそ 2015.4.25 JAWS-UG 沖縄

Upload: toshiyuki-konparu

Post on 16-Jul-2015

1.126 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 20150425 JAWS-UG Okinawa

ハイスピードSIの世界へようこそ2015.4.25 JAWS-UG 沖縄

Page 2: 20150425 JAWS-UG Okinawa

金春利幸(Toshiyuki Konparu)

アールスリーインスティテュートManager, Solution Architect

JAWS-UG 大阪 コアメンバー

Work

Community

サイボウズ公認kintoneエバンジェリスト

SocialFacebook: t.konparuTwitter: t_konparu

kintone Café 全国事務局・大阪支部長JAWS DAYS 2015実行委員長

Page 3: 20150425 JAWS-UG Okinawa

アールスリーインスティテュートのご紹介

2000年創業 大阪のシステムによる問題解決会社

2012年からAWSのパートナー

2014年からサイボウズ(kintone)のパートナー

業務設計 仕様検討 設計 開発 教育 運用

すべてをワンストップで提供

http://www.r3it.com/

アールスリー 検索

Page 4: 20150425 JAWS-UG Okinawa

#jawsugのハッシュタグをつけて、 「金春さんイケメン」ってtweetした方、

もれなくステッカープレゼントします

Page 5: 20150425 JAWS-UG Okinawa

大阪の会社がなんで沖縄に?

Page 6: 20150425 JAWS-UG Okinawa

この人が沖縄でリモートワークだからw

Page 7: 20150425 JAWS-UG Okinawa

場所によらず優秀な人を募集しています

Page 8: 20150425 JAWS-UG Okinawa

今日はあまり技術的な話はしません

Page 9: 20150425 JAWS-UG Okinawa

SIerの仕事をしている方?

Page 10: 20150425 JAWS-UG Okinawa

SIerの未来はない (と、言われています)

Page 11: 20150425 JAWS-UG Okinawa

個人的には従来型のSIはなくなりはしないものの 緩やかに死んでいくと予測しています

Page 12: 20150425 JAWS-UG Okinawa

Why?

Page 13: 20150425 JAWS-UG Okinawa

SIerに対する不満

• 要件定義で決めたことしかできない(しない)

• 人月見積で金額出されても根拠がわからない

• 出来上がってきたものを見ると違うということが起きる

• なんだかんだで遅い

Page 14: 20150425 JAWS-UG Okinawa

SIerに対する不満

• 要件定義で決めたことしかできない(しない)

• 人月見積で金額出されても根拠がわからない

• 出来上がってきたものを見ると違うということが起きる

• なんだかんだで遅い

顧客の問題を解決できていない

Page 15: 20150425 JAWS-UG Okinawa

顧客の課題を解決し SIerが生き残るために・・・

弊社ではハイスピードSIを提唱しています

Page 16: 20150425 JAWS-UG Okinawa

クラウドは経営のスピードを上げる

Page 17: 20150425 JAWS-UG Okinawa

なぜスピードが重要なのか?

Page 18: 20150425 JAWS-UG Okinawa

時間はすべての企業に 平等に与えられた

経営リソース

Page 19: 20150425 JAWS-UG Okinawa

早く失敗して早く改善できる企業が生き残れる

時間

成熟度

このサイクルを早く回さないといけない

Page 20: 20150425 JAWS-UG Okinawa

システム開発においてはこのサイクルが早く回せない部分があります

インフラ

ミドルウェア

アプリ

Page 21: 20150425 JAWS-UG Okinawa

システム開発においてはこのサイクルが早く回せない部分があります

インフラ

ミドルウェア

アプリ

AmazonEC2 AmazonRDS

EC2 AMI Elastic Beanstalk AWSで 早く回せる

Page 22: 20150425 JAWS-UG Okinawa

システム開発においてはこのサイクルが早く回せない部分があります

インフラ

ミドルウェア

アプリ

AmazonEC2 AmazonRDS

EC2 AMI Elastic Beanstalk AWSで 早く回せる

ここが早く回せていない

Page 23: 20150425 JAWS-UG Okinawa

アプリ層は従来の手法ではスピードアップは難しい

パッケージ スクラッチ開発

• フィット&ギャップしたものの導入後ギャップが見つかると改善が難しい

• ギャップを改善しようとカスタマイズをすると非常に高い費用がかかる

• 要件をまとめるのには時間がかかる

• 開発にも時間がかかる

Page 24: 20150425 JAWS-UG Okinawa

kintoneにより開発を加速することができる

• ものすごく簡単にシステムが作れる • JavaScriptでカスタマイズすれば色々できる • 新しいSIモデルを実践しやすい(人月商売の害から逃れる) • kintone Café(コミュニティ)が立ち上がりはじめていて面白い • 基幹システム作れるか?と言われれば難しい

Page 25: 20150425 JAWS-UG Okinawa

• 柔軟なインフラ • セキュリティも確保しやすい • 強力なコミュニティ(これJAWS-UGです) • 基幹システムでも安心して動かせる • インフラなので動かすものは作らないといけない

Page 26: 20150425 JAWS-UG Okinawa

kintoneとAWSを活用することにより従来より早いサイクルでシステム開発ができます

kintoneとAWSを組み合わせることによって、 kintoneによるスピーディな開発と

AWSによる堅牢・迅速なインフラ構築の 両者のパワーを最大限活用できる

Page 27: 20150425 JAWS-UG Okinawa

kintoneとAWSを活用することにより従来より早いサイクルでシステム開発ができます

kintoneとAWSを組み合わせることによって、 kintoneによるスピーディな開発と

AWSによる堅牢・迅速なインフラ構築の 両者のパワーを最大限活用できる

ハイスピードSIの実現

Page 28: 20150425 JAWS-UG Okinawa

kintone ☓ AWSですべてを加速できる

インフラ

ミドルウェア

アプリ

Page 29: 20150425 JAWS-UG Okinawa

kintone ☓ AWSですべてを加速できる

インフラ

ミドルウェア

アプリ

AmazonEC2 AmazonRDS

EC2 AMI Elastic Beanstalk AWSで 早く回せる

Page 30: 20150425 JAWS-UG Okinawa

kintone ☓ AWSですべてを加速できる

インフラ

ミドルウェア

アプリ

AmazonEC2 AmazonRDS

EC2 AMI Elastic Beanstalk AWSで 早く回せる

kintoneでここも早くできる

Page 31: 20150425 JAWS-UG Okinawa

ハイスピードSIにより、すべてのフェーズで高速化を実現します

要件検討 設計 開発

テスト 導入 運用

• 要件が決まらない

• 仕様がイメージできない

• 工数の根拠が不明

• 品質が上がらない

• インフラ調達に時間がかかる

• 安定運用には多大な人的コストがかかる

Page 32: 20150425 JAWS-UG Okinawa

ハイスピードSIにより、すべてのフェーズで高速化を実現します

要件検討 設計 開発

テスト 導入 運用

対面開発

軽いテスト クラウド利用

• 対面で開発することでその場で要件を詰める • 価格はメニュー化されており、工数見積は不要

• 基本部分のテストは不要 • インフラはスピーディに調達できる • kintoneインフラはcybozuが運用、AWSはいろいろ

運用自動化できる

Page 33: 20150425 JAWS-UG Okinawa

弊社で開発したAWS上で稼働している基幹システムの周辺業務をkintoneで構築し、基幹システムと連携

基幹システム (弊社開発)

周辺業務

kintoneとAWSの連携により開発費を抑えて効果的に開発できるケースがあります

Page 34: 20150425 JAWS-UG Okinawa

弊社で開発したAWS上で稼働している基幹システムの周辺業務をkintoneで構築し、基幹システムと連携

基幹システム (弊社開発)

周辺業務

基幹システムを改良するよりも、kintoneで構築して連携させる方が開発費を抑えられるケースがある

kintoneとAWSの連携により開発費を抑えて効果的に開発できるケースがあります

Page 35: 20150425 JAWS-UG Okinawa

弊社で開発したAWS上で稼働している基幹システムの周辺業務をkintoneで構築し、基幹システムと連携

基幹システム (弊社開発)

周辺業務

周辺業務は変化も激しいため変更が容易なkintoneが向いている

基幹システムを改良するよりも、kintoneで構築して連携させる方が開発費を抑えられるケースがある

kintoneとAWSの連携により開発費を抑えて効果的に開発できるケースがあります

Page 36: 20150425 JAWS-UG Okinawa

システムの基本機能が完成するのに要した時間4時間(打ち合わせ2回)

Page 37: 20150425 JAWS-UG Okinawa

システム間連携もハイスピードに実現

基幹 システム talend

Page 38: 20150425 JAWS-UG Okinawa

一般的に、基幹システムは開発コストが高いこともあり、 頻繁に変化する業務そのものを サポートすることはあまりせずに、

業務の結果のデータのみを入力するものが多い

Page 39: 20150425 JAWS-UG Okinawa

AWS ☓ kintoneはとてもいい関係

• 短時間で調達できる• 短時間で調達できる

• 基幹システムでも堅牢に運用できる • アプリは作るか入れるかしないといけない

• 大量のデータを蓄積するのは苦手 • APIにより外部のシステムと容易に連携できる

• 業務アプリをスピーディに開発することができる • 業務の変化にも迅速にアプリを変化させること

ができる

• 大量のデータの蓄積・分析は得意

Page 40: 20150425 JAWS-UG Okinawa

AWS ☓ kintoneはとてもいい関係

• 短時間で調達できる• 短時間で調達できる

• 基幹システムでも堅牢に運用できる • アプリは作るか入れるかしないといけない

• 大量のデータを蓄積するのは苦手 • APIにより外部のシステムと容易に連携できる

• 業務アプリをスピーディに開発することができる • 業務の変化にも迅速にアプリを変化させること

ができる

• 大量のデータの蓄積・分析は得意

堅牢に保存する必要のある 大量のデータはAWS上に置く

業務をサポートしデータを 発生させる仕組みは

kintoneで作る

Page 41: 20150425 JAWS-UG Okinawa

周辺業務をkintoneで開発し結果情報をAWS上に堅牢に構築された 基幹システムに連携することで各業務を高速に改善しながら成長していけます

基幹 SYS

kintone App

kintone App

kintone App

kintone App

Page 42: 20150425 JAWS-UG Okinawa

ハイスピードSIにより早いサイクルでシステム開発し改善していける

Page 43: 20150425 JAWS-UG Okinawa

ハイスピードSIは経営のスピードを上げる

Page 44: 20150425 JAWS-UG Okinawa

ハイスピードSIは経営のスピードを上げ、 課題を解決できる

Page 45: 20150425 JAWS-UG Okinawa

SIerが生き残れるヽ(=´▽`=)ノ

Page 46: 20150425 JAWS-UG Okinawa

Thank you