You dont have javascript enabled! Please enable it!

FIWARE for developers

FIWARE とは何ですか?

FIWARE は、サードパーティのプラットフォーム・コンポーネントと組み合わせて、スマート・ソリューションの開発を加速するオープンソース・プラットフォーム ・コンポーネントのキュレーションされたフレームワークです。

スマート・ソリューションでは、コンテキスト情報を収集 (Capture) して管理する必要があります。その情報を処理 (Process) し、外部のアクターに通知し、それらを動作 (Actuate) させることができ、現在のコンテキストを変え高めることができます。FIWARE Context Broker のコンポーネントは、“Powered by FIWARE” プラットフォームのコア・コンポーネントです。これにより、システムは現在のコンテキストの状態の更新とアクセスを実行ことができます。

Context Broker の周りには追加のプラットフォーム・コンポーネントのセットがあります。Context Broker は、CRM システム、ソーシャル・ネットワーク、モバイル・アプリケーション、または IoT センサなどのさまざまなソースからのコンテキスト・データを供給したり、データの処理、分析および可視化をサポートしたり、 データ・アクセスの制御、公開または収益化を支援します。

なぜ FIWARE を使うのですか?

アプリケーションやプラットフォーム・コンポーネントと Context Broker との間のすべてのやり取りは、シンプルで強力なオープン標準の FIWARE NGSI RESTful API を使用して行われます。

  • シンプル
    Web 開発者が容易にアクセスできる直感的なインタフェースを提供します
  • パワフル
    サブスクリプション/ノーティフィケーション、ジオ・クエリ、フェデレーション、ページネーションをサポートしています、そして間もなくリンクト・データをサポート!
  • オープン標準
    現在の FIWARE NGSI 仕様は、パブリックでロイヤリティ・フリーであり、今後の ETSI NGSI-LD 仕様 に準拠します。

FIWARE NGSI のオープン標準な性質は、プログラマにさまざまな ”Powered by FIWARE” プラットフォーム間でのアプリケーションの移植を可能にし、今後の開発のために安定したフレームワークを提供します。FIWARE Context Broker コンポーネントと統合できる、FIWARE コンポーネントやサードパーティのコンポーネントを使用するだけで、スマート・ソリューションに機能を簡単に追加できます。すべてのコンポーネントがベンダ・ロック・インを解消する FIWARE NGSI 標準インタフェースに準拠しているため、この統合は単純です。FIWARE ベースのソリューションのコンポーネント・ベースの性質は、ビジネスのニーズに応じて、ソリューションが進化するにつれて再構築を可能にします。

最初のFIWAREアプリケーションを試してみませんか? ご覧ください、どのように学ぶかを…。

今すぐ始めましょう!

FIWARE によって強化されたソリューションを拡張するには?

FIWARE Context Broker をベースに構築します。機能を強化する、豊富なFIWAREコンポーネントが利用できます :

  • Interfacing with the Internet of Things (IoT), Robots and third-party systems
    (IoT, ロボティクス, サードパーティ・システムへのインタフェース)
  • Context Data/API management, publication and monetization
    (データ/API 管理, 公開, 収益化)
  • Processing, analysis and visualization of context information
    (コンテキスト情報の処理, 分析, 可視化)

さらに、FIWARE プラットフォームは、FIWARE コンポーネントやサードパーティのコンポーネントの配備と設定、および FIWARE Context Broker テクノロジとの統合を容易にする、いくつかのデプロイメント・ツールを提供します。

しかし、FIWARE はそれを使うか、使わないかではありません。Context Broker を補完する  FIWARE コンポーネントを使用することは強制されません、サードパーティのプラットフォーム・コンポーネントを使用して、あなたが選択したハイブリッド・プラットフォームを設計することができます。コンテキスト情報を管理するために FIWARE Context Broker テクノロジを使用する限り、プラットフォームには ”Powered by FIWARE” というラベルを付けることができ、その上に構築したソリューションも同様です。

保証された品質

FIWARE コンポーネントは、FIWARE コミュニティの専属メンバーが実行する一連の品質保証 (QA) テストを行います。このようにして、FIWARE コンポーネントのステータスと成熟度について信頼を得ることができます。

QA テストは、機能テストだけでなく、パフォーマンス・テスト、利用可能なドキュメント、トレーニング・オブジェクトなどの品質をカバーします。

それぞれの FIWARE コンポーネントに割り当てられたQAラベルを確認してください。

スマートに導く

FIWARE は、複数のアプリケーション分野でスマートなソリューションとプラットフォームのリファレンス・アーキテクチャを設計するためのオープンソース・プラットフォームとなっています。

“フレキシブルな都市のデジタル・エコシステムやリアルタイムの都市データにアクセスできる FIWARE の Context APIs を簡単に作成できる、ビジネスに特化した APIs を組み合わせることで、都市間で再利用できるアプリケーションをより迅速かつ簡単に作成できます”
TM Forum Vice President Strategic Programs Carl Piva

“OASC で、わたしたちは、繁栄しているグローバル・マーケットを知っています。それは本当に地域のニーズを満たすものです。オープンな標準、オープンなAPIs、オープンなアーキテクチャといった強力な共通基盤がなければ、希望的な考え方にすぎません”
Open & Agile Smart Cities (OASC) Chair Martin Brynskov

“データのソース、意味、信頼性を知ることは、特に法的責任が存在する場合には、決定を下す上で絶対に重要です。さまざまなステークホルダとの多くの話し合いの後、人々、そしてソフトウェア・システムが同じことを話していることを知っている限り、データの共有はすべての関係者にとって有益であることを確認しました”
ETSI ISG CIM Chairman Dr. Lindsay Frost

あなたのサービスでのリソースの完全なセット

開発者は、GitHub で利用できるコードにアクセスし、FIWARE Tour Guide で推奨されている手順に従って、最初のアプリケーションを開発したり、FIWARE Tour Guide をダウンロードして修正したり、さらに FIWARE Academy でトレーニングを受けることができます。また、FIWARE Lab は、試行や実験ができる一時的な、またはより安定したクラウド・インフラストラクチャの設定にも役立ちます。 しかし、これらのリソースをすべて調べる前に、最初に簡単な FIWARE アプリケーションを作成することをお勧めします。ご覧ください、どのように学ぶかを

質問がありますか?

StackOverflow で質問できます。しかし、そのフォーラムを快適に使用できない場合は、テクニカル・ヘルプデスクを使用することができます。

FIWARE CatalogueFIWARE CATALOGUE FIWAREは、スマート・ソリューションの開発を加速するために、サードパーティのプラットフォーム・コ...