2016年前のXNUMX年XNUMX月、私たちはアプリケーション開発市場の方向性に大きな影響を与えるビジョンを世界と共有しました。今日、私たちはこのビジョンを追求するために、新たな大きな一歩を踏み出します。
Mendix ワールド2016: 次世代のアプリケーション
数十年にわたり、インターネットに接続された製品の数は急速に増加しています。1967 年 40 月にロンドンで導入された世界初の現金自動預け払い機が最初の IoT オブジェクトであると言う人もいます。それから 2008 年余り後の XNUMX 年には、インターネットに接続されたモノの数が人より多くなっていました。現在の IoT の波は単なる一時的な流行ではなく、何年もかけて開発されてきたテクノロジーの集大成です。この物理世界とデジタル世界の融合は、クラウド テクノロジーと機械学習と組み合わさって、企業が新しい体験と新しいビジネス モデルを生み出すチャンスの世界を切り開きます。
これが産業企業にのみ影響を与えると考えるのは間違いです。IoT アプリケーションは、個人 (ウェアラブル、スマートフォン、衣服)、グループ (車両、スマート ハウス、観光、教育)、コミュニティ (スマート シティ、道路、公園)、そして産業 (スマート ファクトリー、農業、小売、製造) にまで及びます。一例を挙げると、保険会社は IoT とそれがビジネス モデルに及ぼす影響について実験しています。調査によると、40% 以上の人が、保険料の割引につながるのであれば IoT データを保険会社と共有することに前向きです。では、自動運転が保険に与える破壊的な影響についてはどう考えればよいでしょうか。
At Mendix ワールド2016 私たちは、企業がこの急速に変化する世界で生き残る唯一の方法は、イノベーションのスピードを上げることだと説明しました。企業は、市場で生まれるチャンスを活かすために、素早く適応する必要があります。本質的にソフトウェア主導になりつつある世界では、企業はソフトウェア アプリケーションを迅速に提供し、進化させる必要があります。結局のところ、モノのインターネットには価値がありません。価値は、モノのインターネットによって実現される体験から生まれるべきです。いわば、体験のインターネットです。
だからこそ、私たちは2016年に次世代のアプリケーションは スマートアプリモノのインターネット、ビッグデータ、機械学習、そして新しいユーザーインタラクション技術(拡張現実やチャットボットなど)が、次世代のビジネスアプリケーションを形成しています。 スマートアプリケーション 革新的なデジタル企業を次の方法で強化します。
- コンテキスト認識: 履歴(ビッグ)データやセンサーデータを活用して、ユーザーがどこにいるのか、何をしているのか、現在のワークフローやビジネスプロセスのコンテキストを把握できます。
- インテリジェント: (予測)分析、認知サービス、AI、機械学習を使用して、すべてのデータをインテリジェントに処理できます。
- 積極的: コンテキスト認識とインテリジェンスを組み合わせて、何が起こるかを予測し、ユーザーを積極的にガイドしたり、自動アクションをトリガーしたりします。
おそらく、スマート「アプリ」という名前は、これらのテクノロジーがどのように進化するかを完全にはカバーしていないでしょう。私たちが知っている「アプリ」は、スマートなクラウドベースのエージェントのバックエンドに接続された、複数のタッチポイントにわたるアンビエントで拡張されたエクスペリエンスの中に消えていくからです。
スマートアプリにはスマートプラットフォームが必要
こうしたデジタル エクスペリエンスは、現在、大きな需要があります。企業が顧客と豊かで有意義な方法で関わり、それをカスタマー ジャーニー全体とチャネル全体でシームレスに実現しようと競い合っているからです。企業は、さまざまなソースからのデータを分析し、舞台裏でプロセスをデジタル的に自動化し、顧客とその意図を深く理解して、可能な限り最高のエクスペリエンスを生み出す必要があります。こうしたアプリケーションの構築は困難で、新しいテクノロジーとスキルが必要です。優れたデジタル エクスペリエンスを実現するスマート アプリケーションの構造を詳しく見ていきましょう。
スマート アプリケーションの主要な側面について考える便利な方法は、コンピューティング、通信、および保存の 3 つの列を持つマトリックスで考えることです (クラウド ランドスケープの構造化で行ったように)。これらの列は、ハードウェア (コンピューティング、ネットワーク、ストレージ)、ソフトウェア (動作、メッセージング、状態) からスマート アプリ (インテリジェント、プロアクティブ、コンテキスト認識) まで、すべてのレイヤーを分類するのに役立ちます。

上の表は、スマート アプリの構築と提供に必要なさまざまな技術コンポーネントを示しています。最下層では、センサー、通信プロトコル、場合によってはローカル ストレージを備えた接続されたモノから始まります。次に、そのすべてのデータをクラウドに取り込む方法が必要です。多くの場合、最初にエッジ デバイスでフィルタリングと変換を行います。データが時系列データストアで利用可能になると、そのデータを使用するアプリケーションを構築できます。これらのアプリケーションは、コンテナーで実行されるサービスまたはサーバーレス プラットフォームで実行される関数で構成されます。もちろん、必要なメッセージング ミドルウェアとデータベース (クラウド インフラストラクチャ レイヤー) も含まれています。
スマート アプリを成功させるには、スタックの下位層に抽象化と自動化を提供する 2 つの追加レイヤーが必要です。まず、アプリ サービス レイヤーでは、すべての履歴データを保持し、そのデータを効率的にクエリできるようにするためのビッグ データ ストアが必要です。また、すべてのデータを処理および分析し、パターンを検出し、将来の値を予測するのに役立つさまざまなアプリ サービスも必要です。これらのサービスは必要な構成要素を提供しますが、スタックの下位層とともに構成および組み合わせる作業は複数の専門家の仕事であり、多くの時間がかかります。そのため、すべての基礎レイヤーを組み合わせ、アプリケーション開発機能を追加するローコード プラットフォームが必要です。これらはすべて、わかりやすく生産性の高いビジュアル プログラミング アプローチで実現します。これには、ワークフローと UI 機能、データ管理、すべてのアプリ サービスとバックエンド システムへのすぐに使用できるコネクタが含まれます。
上記の表のスマート アプリの行は、結果として得られるスマート アプリ、つまり下位層のすべての構成要素を組み合わせたエンタープライズ アプリケーションについて説明しています。これらのアプリケーションは、物理世界の履歴データ、データ パターン、ライブ データに関する洞察をユーザーに提供します。予測モデルとコグニティブ サービスを使用して、何が起こるかを予測し、ユーザーを正しい方向に導きます。Web とモバイルのインタラクションを提供するだけでなく、拡張現実 (AR) などの新しいインタラクション チャネルを有効にして物理世界とデジタル世界を文字通り組み合わせたり、会話型 UI によって最も人気のあるメッセージング プラットフォームを介してユーザーに積極的にアプローチしたりすることもできます。
これらすべてのレイヤーが整備されているため、企業は大規模なチームを必要とせずに迅速に実験や革新を行うことができます。 ローコード スマート アプリを構築するためのアプローチにより、ドメイン エキスパートやビジネス バックグラウンドを持つ人々が、企業が生き残るために必要なソフトウェアの開発に積極的に参加できるようになります。自社だけでなく、業界ソリューション (表の一番上の行) を作成することによっても。人材ギャップの拡大とソフトウェアのニーズの高まりにより、ソフトウェア開発へのアプローチを根本的に転換し、さまざまなバックグラウンドを持つより多くの人々がアプリケーション配信プロセスに参加できるようにする必要があります。
スマートアプリの実用化
スマート アプリに関するビジョンと、ユーザーがスマート アプリを構築できるようにするための付随製品リリースを共有して以来、私たちは多くの素晴らしいアプリケーションを目にしてきました。ソフトウェアのスマートな使用を中心にビジネスを構築しているスタートアップ企業から、効率化や革新的な新しいビジネス モデルのためにスマート アプリを導入している大手の確立された企業まで、多岐にわたります。
たとえば、製薬業界の問題を解決しようとしたスタートアップ企業があります。家庭で使用されている薬の 90% 以上は、不適切な温度で保管されているため、品質基準を満たしていません。薬のパッケージに小さなセンサーを組み込むことで、輸送中に温度が測定され、必要に応じてスマート アプリが動作します。組み込まれた光センサーにより、パッケージが開かれたかどうかを検出し、その上であらゆる種類のサービスを提供することもできます。
園芸業界向けの照明メーカーは、照明器具の IoT センサーと予測分析を活用して予測メンテナンスを実行し、照明、電力消費、植物の光合成を最適化するスマート アプリを構築しました。航空会社は、エンジニアの次のタスクに基づいて、適切な機器の場所を積極的に示します。フェスティバルの主催者は、リストバンドとセンサーに基づいてパーソナライズされたサービスを提供します。
また、ビル管理の分野でも多くの事例を目にしました。たとえば、エレベーターの移動頻度や停止階に基づいたエレベーターの予測メンテナンスや、現場エンジニアの所在地、スキル、ビル内のすべての設備からのセンサーデータに基づいたスマートなスケジューリングなどです。
これらは、アプリケーションがどのようにスマートになり、ソフトウェアが物理世界とデジタル世界の統合をどのように推進しているかを示すいくつかの例です。
学んだことと解決方法
これらのスマート アプリが開発者コミュニティによってどのように構築されているかを見ると、ローコードの大きな利点がわかります。小規模なチームは、利用可能なすべてのデータと接続に基づいて適切なユース ケースを見つけるために、すばやく実験できます。また、実際のエンド ユーザーと迅速に反復して、ユーザーを積極的にガイドすることと、自由と柔軟性を与えることの間の適切なバランスを見つけることもできます。
ただし、まだ課題がいくつかあります。ユーザー エクスペリエンス、アプリケーション ロジック、データ統合、IoT および機械学習サービス用のすぐに使用できるコネクタの使用など、アプリケーション自体の開発は迅速かつ簡単です。ただし、アプリケーションを機能させるには、開発者は選択した IoT プラットフォームでデバイスと接続を構成し、必要な機械学習モデルを定義してトレーニングする必要もあります。このため、スマート アプリの開発は、限られた人数しか実行できない専門的な仕事になります。
センサーには、スマート アプリがリッスンして対応できる、すぐに使用できるビジネス レベルのイベントが付属していないことがよくあります。センサーは、信号分析などでクリーンアップする必要がある生データを出力し、パターンを検出し、外れ値を報告する必要があります。この処理は、即時の応答を可能にし、データ転送量を制限するために、ソースに近いエッジで実行する必要がある場合があります。次に、イベント データを、ERP、CRM、スケジュール システム、個人用デバイスの位置データなどの他のシステムからのデータと組み合わせる必要があります。組み合わせたデータの上に、アプリケーション ロジックを定義する必要があり、適切な予測を作成するには、多くの場合、スマート分析の追加レイヤーが必要になります。
世界がスマートアプリへと移行するにつれ、スマートアプリスタック全体にわたって、より高いレベルの抽象化と自動化が必要になります。データの意味とビジネスに付加価値を与える方法についての知識を持つドメイン専門家を支援するには、すべてのサービスにわたるビジュアルモデルを使用したローコードアプローチが必要です。データをクリーンアップして分析するための高レベルの構造を提供し、機械学習テンプレートのライブラリを提供し、それらを簡単に適応させる方法を提供し、 開発者を支援するAI言い換えれば、スマート アプリにはスマート プラットフォームが必要です。
認定条件 Mendix (NAIST) と Siemens 次世代スマートプラットフォームの提供を目指します
使いやすさ、表現力、柔軟性のバランスが取れた統合された開発者エクスペリエンスを実現する唯一の方法は、スマートアプリスタック全体にわたる深い統合です。これは、アプリプラットフォームよりもはるかに深く幅広いスタックです。だからこそ、私たちは と力を合わせる Siemens。 の組み合わせ Mendix ローコードプラットフォームと Siemens MindSphereは、スマートアプリスタックのすべての要素を独自にカバーしています。MindSphereは、クラウドベースのオープンIoTオペレーティングシステムです。 Siemens IoT接続、資産管理、時系列ストレージ、イベント管理、データ処理、分析サービス(異常検出、信号計算、トレンド予測など)が含まれます。MindSphereのイベント管理、データ、分析サービスを深く統合し、AIを活用した統一された開発者エクスペリエンスを実現する予定です。 Mendix、世界をリードするローコードおよび(産業用)IoT プラットフォームを構築します。
ローコード市場にとって、これはローコードのビジョンリーダー(ガートナーによると)には、膨大な量のデータを処理し、その上で高度な分析を提供するための機能が含まれています。また、スマートアプリの開発エクスペリエンスが大幅に向上し、物理的な製品の豊富なデジタルツインを使用して開発とテストを行うことができるようになりました。 Siemens 生産システムからのライブ データに基づいて継続的に適応できる現実的なデジタル ツイン上でのアプリ開発を可能にするすべての設計およびシミュレーション機能が含まれています。
産業用 IoT 市場にとって、これは会話が最も重要なビジネス価値へと移行することを意味します。私たちの意見では、IoT 市場にはアプリケーション開発のビジョンが欠けています。ほとんどの焦点はスタックの底部、センサー、接続性、データに向けられていますが、これは理解でき、必要なことです。しかし、価値と実際のビジネスの変化に対する高い期待に応えることは不可能でしょう。接続性、データ、分析でさえ、ビジネスに価値をもたらしていません。それらは必要ですが、十分ではありません。結局のところ、重要なのは、その上に構築できるエクスペリエンスです。効率性の向上につながるエクスペリエンス。新しい製品やサービスにつながるエクスペリエンス。ソフトウェア主導の世界で生き残るために奮闘している企業に将来のビジネス モデルをもたらすエクスペリエンスです。
組み合わせ Mendix (NAIST) と Siemens これにより、スマート アプリのあらゆる側面にわたって統合された AI 支援の開発者エクスペリエンスを備えたスマート アプリの迅速な提供を可能にするオープン プラットフォームが実現します。
再び市場を混乱させる
10 年以上前、当社はエンタープライズ アプリケーション開発市場に革命を起こすという大胆なビジョンを掲げていました。長年にわたり、現在ローコード市場と呼ばれる市場を開拓してきました。当社は、ビジネスの需要に応えるためにソフトウェア開発にパラダイム シフトが必要だと強く信じていました。ソフトウェア開発はより迅速に行う必要があり、より多くの人が参加できるようにする必要がありました。
今日、私たちはまだ始まったばかりのように感じます。IoT や AI などのテクノロジーによって物理世界とデジタル世界が融合し、今私たちの前に広がる大きなチャンスを想像したことはありませんでした。私たちは、次のことを信じて、再び破壊的変革と先駆者となる必要があると感じています。
- ほとんどのエンタープライズ アプリケーションはスマート アプリになります (なる必要もあります)。多くの場合、IoT 接続から得られる大量のデータを処理する必要があり、ユーザー インタラクションはますますリッチでダイナミックになります。これらのアプリケーションは、コンテキストを認識し、インテリジェントで、AR を含むすべてのインタラクション チャネルでユーザーを積極的にガイドする必要があります。
- アプリケーション開発の未来はローコードではありません。ローコード基盤の上に AI を活用した開発が進むのです。
- 開発プラットフォームの未来は統合です。開発を加速し、スマート アプリを提供するすべての側面に AI を適用するには、エクスペリエンス全体を統一し、スタック全体にわたって深く統合する必要があります。これには、UI 開発、アプリケーション ロジックだけでなく、データ管理、イベント、分析、機械学習も含まれます。
私たちは、ビジネスが必要とする瞬間に価値を提供することに成功したプラットフォームが勝利すると信じています。ライフサイクル全体にわたってスマート アプリのあらゆる側面をカバーするプラットフォームです。ローコードのみに焦点を当てたプラットフォームや IoT のみに焦点を当てたプラットフォームは、市場で起こっている混乱の波を乗り切ることはできません。
次は何ですか?
安定した信頼できるパートナーの支援を受けて Siemens 私たちはこの挑戦に立ち向かう準備ができています。私たちは3つの主要分野への投資を大幅に加速させるつもりです。
- スタンドアロンのローコードビジネス: 購入価格に加えて、 Siemens 大幅な投資を計画している Mendix 今後 3 年間で、R&D と市場開拓の拡大への投資を加速します。当社は引き続き独立したロードマップを持ち、最も革新的でオープンで拡張性とスケーラビリティに優れたローコード プラットフォームとしての伝統を引き継いでいきます。もちろん、スマート アプリ開発の強力な推進役である IBM Watson と SAP Leonardo を含め、SAP と IBM のエコシステムへのサポートを強化します。また、直接販売チームとパートナー販売チームへの投資を継続し、あらゆる業種とテクノロジー エコシステムの顧客とパートナーに当社のテクノロジーのライセンス供与を継続します。
- インダストリアル IoT: Mendix (NAIST) と Siemens MindSphere は、エンタープライズ ローコードと IIoT を組み合わせた最初の、そして唯一の製品です。私たちは、物理世界向けのオペレーティング システムを作成することを目標に、統合された開発者エクスペリエンスに投資するつもりです。
- 業界ソリューション: 私たちは、あらゆる分野で高度に統合された産業ソリューションを共同で開発するつもりです。 Siemens 部門および事業ユニット。
これらすべての投資により、当社の開発者コミュニティは、イノベーションの加速的な提供と、スマート アプリ開発のあらゆる側面をカバーするプラットフォームの拡大を実感するでしょう。今こそ、革新的なスマート アプリのアイデアを練る時です。適切な場所に投資できるよう、ぜひご意見をお聞かせください。また、アプリが「スマート」でなくても、当社のプラットフォームは引き続きエンタープライズ アプリケーションを提供するのに最適な場所です。スマート アプリを提供するための最適なプラットフォームになるために当社が行っているすべての投資により、あらゆる種類のエンタープライズ アプリケーションが恩恵を受けることができます。
今年上半期、私たちは プラットフォームに多くの改良をリリースしましたまた、 AIを活用したローコード開発環境を開発し、 Mendix アシスト今月後半には、未来を垣間見ることのできる最初の機会をお届けします。 Mendix すべてのユーザーを支援します。お楽しみに!