InterSystems Developer Community は、開発者の方が質問したり、サポートを求めたり、繋がったりする場所です。ここで2018年に開発者によって議論されたトップ5のテーマとトレンドをご紹介します。
「コンテナ」は、ここ3年で引き続き最も熱く議論されたバズワードの1つです。コンテナ指向のクラウドソリューションは、デジタル変革への大きな流れの中で、重要な役割を果たします。毎年IT業界では、クラウドソリューションのコンテナを活用したエンタープライズ企業から、異なる素晴らしいビジネスの成果が出ています。これは、InterSystems Developer Community でも、 ホットな話題です。当社の最新プラットフォーム InterSystems IRIS Data Platform は、コンテナを備えたクラウドソリューションのために開発されました。この話題に関する最新の投稿を是非ご覧ください。
新しくリリースされた InterSystems IRIS を使って、開発者はデータベースのシャーディングが可能で、これにより水平方向の拡張性が可能になります。これは、データの特定のコホートにパラレルでデータベースクエリを実行する新しいノードを追加することで、データベースクエリのパフォーマンスを改善する、非常によい方法です。この選択肢は、InterSystems Developer Community でも、盛んに議論されています。なぜなら、パラレルクエリの高いデータの取り込みとパフォーマンスは、InterSystems データプラットフォームのよく知られた機能だからです。
AIとML
昨年の主なIT開発者向けカンファレンスの内容を見ると、AIおよびML機能の成熟度は、ビジネスアプリケーションへの大量適用に達するレベルであるよう思います。今日、AI/MLの活用方法は、ほぼすべての開発者が利用できます。AIやMLソリューションの開発は、データサイエンティストやデータセンターでの何千時間の開発などを必要としていません。それに代わって、1人の開発者がインテリジェントなソリューションを単独でシンプルに開発が可能です。AIおよびMLは、しかしながら、データへのアクセス、データクエリとプライバシーといった新たな疑問を呈していいます。これは、より高いレベルでの性能、セキュリティ、拡張性、信頼性のより優れたデータ管理がデータプラットフォームに求められていることを示しています。
マルチモデル
マルチモデルデータストレージは、InterSystems データプラットフォームのもう1つの差別化機能です。これは、いつも開発者の間では好んで取り上げられる話題であり、InterSystems データプラットフォームを基盤にしたソリューションの成功に貢献しているポイントです。マルチモデル機能は、ほぼ全てのデータ型と複雑さを扱うのに適した、信頼性が高く強固なソリューションの開発と配備をされるパートナ様を支援しています。マルチモデル機能は、基本的に、同じデータに対する異なる API フォーマット―SQL、オブジェクト、キーバリュー、ドキュメントなど―を提供します。すぐに使えるデータモデルが皆様ニーズに合わない場合、インターシステムズの ObjectScript サーバサイド言語で、ご自身の AP Iを紹介することが可能です。マルチモデル機能についての詳しくは、InterSystems Developer Community でご覧ください。
ハードウェアのサイジングとソリューションアーキテクチャ
インターシステムズは、大切なことを支援する力となっています。これは、何を意味するのでしょう。インターシステムズは、世界の最も大切なアプリケーションを運用する「力」であり、「大切なこと」とは、医療、ビジネス、公共分野で当社のお客様が従事されている事です。生命や暮らしが危険にさらされる時、組織は、インターシステムズを選択します。なぜなら、そのミッションは故障が許されないほど重要であるからです。そうしたソリューションのサイジングとアーキテクチャは非常に複雑なトピックで、 InterSystems Developer Community でも継続的に興味の高いものです。当社の最も有名な専門家でアーキテクトの Mark Bolinsky と Murray Oldfield の投稿をご覧ください。彼らをフォローすれば、InterSystems データプラットフォームを使った重要なソリューション配備のサイジング、アーキテクチャ、パフォーマンスに関する最新の投稿を見逃すことはありません。
これらの話題やその他トピックについてさらに詳しくは、 Developer Community の2018年 Data Platformの記事をご参照ください。
Evgeny Shvarov エフゲニー・シュバロフ
InterSystems Developer Community 担当マネージャー。Open Exchange および カスタマ・アドボカシー・ハブ Global Masters。インターシステムズ技術を使った開発では10年の経験をもつ。航空宇宙工学博士。