スマート・シティ向けの FIWARE
この Eラーニング・コースは、FIWARE、Smart City プロジェクト、または Open Data での作業を検討している人のために作成されています。
これは、一般的な関心を持つ人々と技術的な人々の両方のために、それぞれの モジュールに異なる内容のセクションがあるクイック・スタートガイドである ことを意図しています。
このコースでは、一連のビジネスおよびプロセス関連の質問をし、FIWARE の概念とテクノロジを使用してそれらに対する回答を提供します。FIWARE とは何かについての要約と、その利点をスマート・シティ・アプリケーション、 ユースケース、および実験に変換するための最も重要な FIWARE Generic Enabler の使用方法について要約して説明します。
FIWARE Generic Enabler を使用して、実際のスマート・シティのプロトタイプ・ アプリケーションの開発プロセスにクイック・スタートするための簡単な方法の 一例を示します。その後、学習内容を個々のプロセスとテクノロジ・スタックに トランスファーできるようになります。
アカデミー・コース
レッスン 1. コース紹介
このハイ・レベルの概要レッスンでは、私たちが従うコースの目的、スマート・ シティのデモのプロトタイプ・アプリケーション "Thunderstorm warning" のプロット、およびコンテンツの構造とコースのナビゲーションについて説明します。 それによって、私たちは、あなたがこのFIWAREクイック・スタート・コースを通して あなたの個々の道を見つけることをできるだけ簡単にしたいです。
レッスン 2. FIWARE エコシステム
統合クイック・スタート・コースおよび FIWARE を介したガイド付き往復コース として、私たちはいくつかの一般的な事項をカバーしなければなりません。 あなたは、FIWARE の使命、様々な FIWARE の技術、そして標準化に向けた 取り組みについてのハイ・レベルの概観を受け取るでしょう。オープンソース・ ソフトウェアを使用して、関連する戦略的パートナーシップと活気のある コミュニティに参加する際のスマート・シティのメリットを強調します。
レッスン 3. FIWARE Lab Cloud
このレッスンでは、マーケットをリードするオープンソース・クラウド・ プラットフォーム OpenStack に基づいた、FIWARE Lab クラウドの一般的な機能に ついて説明します。それは技術的な指示のための学習者の出発点になるでしょう。
プレゼンテーションは要約され、バックエンドのテクノロジと手順に関する知識が ない人々のために行われます。バックエンドに精通していなくても、関連する 背景情報と主要な概念をすばやく理解するのに役立つ追加の情報源へのリンクを 提供します。
対象エリア : セルフ・サービス・インターフェイス - Cloud Portal
レッスン 4. APIs の紹介
このレッスンでは、現在の最先端の API の概念の概要を説明します。] このトピックに関する非常に異なるレベルの知識に気付きました。したがって、 関係者全員が同じ言葉を話すようにし、API とは何か、そして、それらが何を 提供できるのかを実際に知っておくようにしたいのです。
レッスン 5. Docker の紹介
このレッスンでは、開発と実験のための中核ツールの1つとして FIWARE が採用した Docker の概要について説明します。
学習者は Docker とは何か、それが提供できること、そして、それがどのように 機能するのかについての一般的な理解を得なければなりません。スマート・シティの 個々の観点、つまり開発プロセスのスピード・アップとスケーラブルな 仮想インフラストラクチャの管理について詳しく見ていきます。
レッスン 6. ID 管理、認可およびリソースの保護
このレッスンでは、ID管理、PDP (Policy Decision Point : ポリシー決定ポイント) を介した認可、および PEP (Policy Execution Point : ポリシー実行ポイント) Proxy を介した実行のための3つの統合セキュリティ Generic Enablers の相互接続された 概念について説明します。
FIWARE クラウドでビジネス・グレードのアプリケーションに適切なデータ・アクセス のセキュリティを確保するために、Generic Enablers がどのように連携して動作 するかを示します。
カバーしている Generic Enablers : KeyRock, AuthZForce, Wilma
レッスン 7. IoT 機器の接続
このレッスンでは、スマート・シティ・デモ・アプリケーション "Thunderstorm warning" へのセンサ・データの統合について説明します。
FIWARE Generic Enabler を使用して実際のセンサとハードウェア・デバイスを スマート・シティ・アプリケーションに統合することの利点を示します。 これらのビルディング・ブロックは、国境や技術的な境界から妨げられることなく、 アジャイル・ソフトウェア開発と相互運用を可能にします。多数のデバイスや プラットフォームにわたる将来性のある市民中心のスマート・シティ・ アプリケーションの強固な基盤。
カバーしている Generic Enablers : IoT Agents
レッスン 8. コンテキスト・データ・プラットフォーム
このレッスンでは、Orion Context Broker の使い方を説明します。 スマート・シティ・アプリケーションで Generic Enabler 間のインタラクションの ほとんどでコア通信バスとして機能することが多い、FIWARE Generic Enabler のコアの1つです。
学習者は、スマート・クラウド・ベースのコンテキスト・データ管理の利点と 柔軟性についての洞察を得ます。Orion Context Broker とやり取りする方法を 経験するでしょう。
カバーしている Generic Enablers : Orion
レッスン 9. オープンデータ・ポータルとビジネス
このレッスンでは、オープンデータを一般に公開するための FIWARE のコアソリューションを紹介します。CKAN Open Data フレームワークと Open Data 用のマーケット・ソリューション。
スマート・シティに焦点を当てて、CKAN はインストールする準備ができている 完全なソフトウェア・パッケージを提供します。その後、データは新しい Business API Ecosystem を介して販売されるため、どちらもパブリック・ユーザ・ インターフェイスで、スマート・シティ・アプリケーションを起動するのに最適です。
カバーしている Generic Enablers : CKAN Extensions, Biz Ecosystem, Wirecloud
レッスン 10. 複雑なイベント処理
このレッスンでは、ルール・ベースの複雑なイベント処理アプリケーション (rule-based complex event processing applications) を開発することの 利点について説明します。
スマート・シティがより機敏なコネクテッド・アプリケーションを考え、 開発することを可能にする洞察を提供し、スピードと正確さの両方で 緊急の状況に対応します。
カバーしている Generic Enablers : CEP
レッスン 11. ビッグデータと BI 分析
このレッスンでは、2つの FIWARE Generic Enabler を使用してデータ分析機能を 提供する方法について説明します。
スマート・シティの実際のユース・ケースに提供されるコア機能を反映します。 学習者はそのようなデータ分析アプリケーションが提供する可能性についての 洞察を得るでしょう。
カバーしている Generic Enablers : Cosmos, Knowage
レッスン 12. デモ・アプリケーション
このレッスンでは、コース全体の実践指向の性質について説明します。 スマート・シティ・デモ・アプリケーション "Thunderstorm warning" のシンプルで実用的なプロトタイプを完成させて、コースを終了します。
すべてのコースモジュールを通して、私たちはスマート・シティ・デモ・ アプリケーション "Thunderstorm warning" の開発に取り組んできました。 今度は最終結果をまとめます。