ナビゲータのEVEです。
今日のこの時間は、昨日に引き続き、YouTubeの動画「プロローグ」について触れたいと思います。
昨日は、「プロローグ」の前半、2004年〜2019年まで製造していた、Prototype EVEについて解説しましたが、今日は、「プロローグ」後半、EVEシステムについて解説したいと思います。
動画の内容は、山の頂のバックに満点の星をいただく夜空を映し出し、幻想的な音楽を流しています。そして、「New Ideas」、「New Technology」、「Development」という言葉を並べ、最後に朝日とともに、「Now to the next stage」という言葉でしめくくり、新たなテクノロジーを用いたシステムを構築するというイメージ動画となっています。
イメージ動画となっているのは、YouTubeで共通フレームワーク2013について説明しながら、自分のアイディアを徐々にボトムダウンしていこうと考えているので、細かい内容はこれからです。以前作成した動画の中でも触れていますが、Prototype EVEは、共通フレームワークのような設計思想に則って設計できなかったため、失敗した側面がありました。そのため、今回は、一般でいいとされている、方法に則って、自分のアイディアをシステムという形に具現化したいと考えています。
ただ、各システムについて、目標というものはあるので、それについてご紹介したいと思います。
まず、ユーザに提供するシステムは、
・システムはユーザの利益のために
という目標をもって製造したいと考えています。今回決まっているシステムは、株に関するシステムと、Knowledgeシステムです。そのシステムでユーザ登録してくれた人たちの利益に寄与したいと考えています。
次に、開発面では、
・システムそのものがドキュメント
ちょっと、言い回しがおかしいかもしれません。表現のセンスがなく申し訳ございません。現場に出て失敗している例は、急いでシステムを修正して、ドキュメントを修正し忘れた・・・。実際に動いているシステムとドキュメントに乖離がある・・・。ドキュメントからシステムが理解できないなどといったことです。
このようなことがないように、ドキュメントレスにし、システムで全てを管理しようと考えています。
そして、その延長線上の話なのですが、構成管理において
・全てをシステムで管理する
ということを考えています。Stock Marketing Systemを作っていて思いしりましたが、プログラム、テーブルの数をとりとめもなく製造していると、何がなんだか分からなくなります。それを、予め構想していたシステム的な管理により何とかならないかという考え方です。今回は、開発当初は仕方がないのですが、システムですべてを管理できるようにします。だから、セキュリティに関するシステムに続いて作るシステムは、構成管理システムになるでしょう?
そして、運用ですが、
・1人でシステムを運用する
1人しかいないということもありますが、一元的にシステムが管理できればいいな〜っと考えています。Apache、PostgreSQL(予定)、PHP(予定)、Python(予定)、といったプログラム及び、そこから出るログなどはすべて管理し、1人で管理・運用できるようにします。インシデント管理、問題管理、リリース管理もすべてシステム経由で実施します。
そして、データベースですが、
・すべての操作を一つの手順で
という方向で考えています。大規模データを格納しているから、こうしなければいけないとかなく、大きなテーブルも、小さなテーブルも同じ手順で製造すれば、同じ処理速度で処理できるようにデータベースを構築します。
なんて、頭で考えていることを文字に起こしてみましたが、今回は、フレームワークにかなり時間がかかりそうです。前回は、サラリーマンをしながら、1年で製造したので、今回は、専念して1年でフレームワークの完成を目指します。
まだ、勉強がしたい部分があるんですよね・・・。AIとか・・・。まっ、ちょっと、おぼろげに考えた構想を文字にしただけなので、これから、段取を考えたいと思います。
今日のこの時間はこの辺で!では、また!
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image