Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Web で変わったクラウドと postgre sql の今と昔

2,781 views

Published on

PostgreSQLカンファレンス2014の資料です

Published in: Technology

Web で変わったクラウドと postgre sql の今と昔

  1. 1. Web で変わったクラウドと PostgreSQL の今と昔 PostgreSQLカンファレンス 2014
  2. 2. What is it? クラウドしてますか?
  3. 3. What is it? クラウド is 何?
  4. 4. What is it? クラウド=インフラの抽象化
  5. 5. What is it? クラウド=インフラの抽象化 ※個人の見解です
  6. 6. What is it? クラウド オンプレミス
  7. 7. What is it? 今までの開発 今の開発
  8. 8. What is it? DBエンジニアは絶滅危機種?
  9. 9. What is it? そんなWeb業界の移り変わりをお話します
  10. 10. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  11. 11. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  12. 12. 自己紹介 名前:曽根 壮大(そね たけとも) 年齢:30歳(三人の子供がいます) 職業:Webエンジニア 所属:日本PostgreSQLユーザ会    中国支部 支部長   技術的にはLL系言語とかRDBが好きです
  13. 13. 中国地方DB勉強会 https://dbstudychugoku.github.io/
  14. 14. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  15. 15. クラウドとは インフラの抽象化
  16. 16. Amazon Web Services Infrastructure as a Service
  17. 17. Heroku Platform as a Service
  18. 18. オンプレミス 従来の仕組み ローカル サーバ Web DB Web DB
  19. 19. オンプレミス 従来の仕組み ローカル サーバ Web DB code Web DB Framework
  20. 20. オンプレミス 従来の仕組み ローカル サーバ Web DB code Web DB code Framework Framework
  21. 21. オンプレミス 従来の仕組み ローカル サーバ Web DB code Backup Web DB code Framework Framework
  22. 22. オンプレミス 従来の仕組み ローカル サーバ Web DB code Log WatchBackup Web DB code Framework Framework
  23. 23. オンプレミス 従来の仕組み ローカル サーバ Web DB code Log WatchBackup Web DB code Framework Framework Analytics
  24. 24. オンプレミス 従来の仕組み ローカル サーバ Web DB code Log WatchBackup Web DB code Framework Framework Analytics 冗長化
  25. 25. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework
  26. 26. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework
  27. 27. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework DB
  28. 28. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons
  29. 29. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons Backup
  30. 30. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons AnalyticsBackup
  31. 31. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons AnalyticsBackup DB
  32. 32. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons Log Watch AnalyticsBackup DB
  33. 33. Heroku Herokuの仕組み Vagrant Heroku Web DB Git codeFramework Git codeFramework add ons Log Watch AnalyticsBackup etc… DB
  34. 34. クラウド インフラが抽象化される
  35. 35. クラウド インフラが抽象化される ↓ インフラの運用作業が簡略化
  36. 36. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  37. 37. デモ デモを制する者はプレゼンを制する
  38. 38. デモ ドットインストール見るべし! http://dotinstall.com/lessons/basic_heroku
  39. 39. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  40. 40. Web開発で変わってきたこと
  41. 41. Web開発で変わってきたこと 1. 環境の自動化
  42. 42. Web開発で変わってきたこと 1. 環境の自動化 2. 分散化と並列化
  43. 43. Web開発で変わってきたこと 1. 環境の自動化 2. 分散化と並列化 3. DevOps
  44. 44. Web開発で変わってきたこと 環境の自動化
  45. 45. Web開発で変わってきたこと 環境の自動化 1. テストの自動化
  46. 46. Web開発で変わってきたこと 環境の自動化 1. テストの自動化 2. デプロイの自動化
  47. 47. Web開発で変わってきたこと 環境の自動化 1. テストの自動化 2. デプロイの自動化 3. 環境構築の自動化
  48. 48. Web開発で変わってきたこと 分散化と並列化
  49. 49. Web開発で変わってきたこと 分散化と並列化 1. ブラウザでの非同期処理
  50. 50. Web開発で変わってきたこと 分散化と並列化 1. ブラウザでの非同期処理 2. データベースの分散化
  51. 51. Web開発で変わってきたこと 分散化と並列化 1. ブラウザでの非同期処理 2. データベースの分散化 3. NOSQLの台頭
  52. 52. Web開発で変わってきたこと DevOps
  53. 53. Web開発で変わってきたこと DevOps 1. infraとSoftwareの境界が曖昧に
  54. 54. Web開発で変わってきたこと DevOps 1. infraとSoftwareの境界が曖昧に 2. 運用コストが激減
  55. 55. Web開発で変わってきたこと DevOps 1. infraとSoftwareの境界が曖昧に 2. 運用コストが激減 3. SpecialistとGeneralistの二極化
  56. 56. Web開発で変わってきたこと スタートアップに データベースエンジニア の需要が無い
  57. 57. Web開発で変わってきたこと サービスが大規模になると サービスをスケールする際に スペシャリストが必要
  58. 58. Web開発で変わってきたこと DBAのポジションが無い
  59. 59. あじぇんだ 1 自己紹介 2 クラウドとオンプレミス 3 デモ 4 Web開発で変わってきたこと 5 まとめ
  60. 60. まとめ
  61. 61. まとめ データベースは形を変えるけど 無くならない
  62. 62. まとめ エンジニアとして創り出すこと
  63. 63. まとめ DBエンジニアとして生き残るには
  64. 64. まとめ DBエンジニアとして生き残るには 1. データのスケールに長ける
  65. 65. まとめ DBエンジニアとして生き残るには 1. データのスケールに長ける 2. データの分析に長ける
  66. 66. まとめ DBエンジニアとして生き残るには 1. データのスケールに長ける 2. データの分析に長ける 3. データからビジネスを産める
  67. 67. まとめ アプリケーションにとって データの寿命はコードより長い
  68. 68. まとめ 今からはピンチではなくチャンス
  69. 69. ご静聴ありがとうございました。

×