SAP Leonardo IoTの概要を紹介する

2018年からドイツのビーレフェルトでIoTに関連した仕事をしております。

出向先ではSAPを生業にしているということもあり、現地のボスがLeonardoの研修を受けてこいということで、 SAP Leonardo Foundationの研修を3日間受けてきました。

今回の記事はSAPド素人の自身の理解を整理しつつ、SAPを使ったことがない方でもSAP Leonardo IoTとはなんぞやということを理解できるよう記事にしたいと思います。

そもそもSAPとは

まずそもそもSAPって聞いたことあるけどなんでしょうという方も多いのではないでしょうか。

SAPはドイツのWalldorf(ヴォルドルフ)に本社があり、SAP ERPなどのソフトウェアを提供している会社です。
どこかでHanaというワードは聞いたことがあるでしょう。フォーチューン500(アメリカ上位500社)のうち80%がなにかしらSAPの製品を入れているというくらいメジャーなソフトウェア会社です。

今まで業務で携わってなかったからか、日本ではSAPが強いというのをそれほど意識していなかったのですが、ドイツに来てからは、特に欧州でSAPの強さを感じます。

SAPがとてもメジャーなのでSAPコンサルティングも色んな企業が力を入れています。

さて、それではSAP Leonardoにはいります。

SAP Leonardo

今まで私はLeonardo = IoTソリューション というイメージを持っていたのですがそれは違います。

https://blogs.sap.com/wp-content/uploads/2017/05/Screen-Shot-2017-05-17-at-5.21.28-PM.png

LeonardoはSAPのデジタル関連ソリューション郡であり、IoTはSAP Leonardoの一つのソリューションになります。

次に、SAP Leonardo IoTはどのようなサービスから構成されているのかを説明します。

https://blogs.sap.com/wp-content/uploads/2017/07/Architecture-1.png

SAP Leonardo Edge Computingはエッジと名前が付いている通り、On-premise等に用意するエッジ側のソリューションです。製造現場などのデバイスからのセンサーデータは、エッジ(ゲートウェイ)を経由してSAP Cloud Platfromに送ります。ゲートウェイにはWindowsやLinuxなどを用意し、ここにインストールできるのがSAP Leonardo Edge Computing郡です。

IoTの世界では大量のデバイスがインターネットに接続され、大量のデータがクラウドに送られます。しかし、エッジからデータをクラウドに送って、クラウド側で何か処理してエッジに戻す時間を許容出来ない場合はエッジ側で処理します。そのためのソフトウェアです。
ちなみにSAP Leonardo Edge Computing郡のソフトウェアをインストールしなくてもセンサデータをクラウドに送ることはできます。

IoT Gatewayから送るセンサーデータはクラウド側のIoT Serviceで処理します。
IoT Serviceはセンサーの型のようなものを定義します。また、センサーが持っているCapabilityと言われる温度とか、気圧とか、湿度とかのセンサ情報が何かを定義します。
また、センサーデータを送るデバイスもIoT Serviceで管理します。
IoT Serviceで受信したデータはApplication Enablementに送られます。

Application EnablementはInternet of ThingsのThing(Capabilityを多数持つセンサのまとまり)をモデリングする場所になります。
ここでどれだけ正規化して定義ができるかがキモとなりそうです。
IoT Serviceから転送されたデータはApplication Enablementを通じて、Databaseにデータが保存されます。
Databaseについては自身で設定する箇所はありません。SPA Cloud Foundryの中で自動で設定されます。
内部の構造としてHot、Warm、Coldの三種類あり、データの古さなどによって保存されるデータベースが異なります。

Database
Hot SAP Hana
Warm Apache Cassandra, VORA(将来)
Cold AWS S3, SWIFT(将来的)

また、S/4 Hanaなどのビジネススイートなどと連携する場合もApplication Enablementと連携します。

SAP Leonardo BridgeはSAPがPredefineしたアプリケーションセット郡です。
用途に応じて様々なアプリケーションセット郡があります。

SAP Leonardo Bridgeを使わず自身でアプリケーションを作成することも可能です。 これを手助けしてくれるのがSAP UI5です。

SAP UI 5はユーザーが使用するUI画面を作成するアプリケーションです。
コーディングせず、すでに用意されているテンプレートから選択してアプリケーションを作成することもできますし、 フルスクラッチで自分でコーディングすることもできます。その場合はローカルの環境で構築して、SAP Cloud Foundryにアップロードするような形になります。

さて、ここまでがSAP Leonardo IoTの説明です。
次は実際は実際の画面を紹介してイメージを掴んでいただこうと思います。
ただ残念ながら、SAP Leonardo IoTはCloud Foundryの方ではトライアル版がありません。今回は研修に参加した環境の画面を紹介します。

SAP Leonardo IoTのConfig画面

Edge Service

Edge ServiceではIoT Serviceで定義したCapability毎にセンサープロファイルを定義します。

f:id:hayato320:20180303154125p:plain

IoT Service

ここではどのようなセンサータイプがあり、そのセンサーがどんなCapability(温度とか、気圧とか、湿度とかのセンサ情報)を持つかを定義します。
f:id:hayato320:20180407152729p:plain

Application Enablement

ここでは"Thing"をモデリングします。
このモデリングは個人的には理解が難しいです。

IoT Serviceとは同じものを指していても名前が異なっているので、マッピングが分かりづらいです。
f:id:hayato320:20180407152249p:plain

SAP UI5

SAP UI5はSAP Leonardo IoTだけでなく他のSAPのサービスにも使われているものです。
XHTMLとnode.jsで構成されています。
SAPから提供されているライブラリをたくさん使いますが、IoTに関連する部分は用意されているドキュメントが少ないです。
ここはSAPに本当に頑張って欲しいです。

f:id:hayato320:20180407153411p:plain

まとめ

さて、今回はSAP Leonardo IoTを簡単に紹介しました。
SAP Leonardo IoTはSAP Leonardoで提供されるソリューションの一部であり、Edge, IoT Service, Application Enablement, SAP Leonardo Bridgeで構成されていることを紹介しました。
次回はもう少しDeep Diveしていき、SAP Leonardo IoTを理解していきたいと思います。

【Bielefeld】住民登録とオンラインバンク登録

ドイツのビーレフェルトに赴任してほぼ一ヶ月が経ちました。

昨日でホテル暮らしがようやく終わり新居に住んでおります。家具なしの家なのですが、何もない広い家に住むのは寂しいです。

さて、今日はビーレフェルトでの住民登録とオンラインバンクの登録について記事にしたいと思います。

住民登録の方法は同じドイツでも都市によって異なります。
他の都市での住民登録の方法は見つけられたのですが、ビーレフェルトでの記事は見つけられなかったので、ビーレフェルト版としてまとめることにしました。

オンラインバンクについてはN26という銀行を開きました。 N26については基本的には迷うことなくN26のページより開設ができたのですが、一箇所登録にあたり迷うところがありましたので、その部分だけ記事にしたいと思います。

住民登録 (Anmeldung)

ドイツでは住民登録のことをAnmeldungと言います。

原則、90日以上滞在する場合は、ドイツに入ってから2周間以内に住民登録する必要があるようです。 住民登録を行わないとビザの取得がないよう?なので、私はホテル滞在中にホテルの住所を使って住民登録をしました。

ビーレフェルトで住民登録に必要な書類は以下の3つです。

  1. 申請書
  2. 大家による署名
  3. パスポート
  4. 戸籍謄本(入籍を証明する場合)

申請書は市役所で市の職員が作成してくれるので事前に作成する必要はありません。 住民登録する際に、住んでいることを証明する「大家の署名」が必要になります。 この書類は市役所にありますので市役所に取りに行く必要があります。(つまり最低市役所には2回行く必要があります。)

パスポートは大丈夫ですよね。

さて、4つめの戸籍謄本ですが、私は既婚なのですが、住民登録する際に”既婚を証明する書類”がありませんでしたので、”不明”と登録されてしまいました。これはあとから変えられるようなのですが、はじめに書類があったほうが良いでしょう。

なお、市役所の場所はRathausが最寄り駅です。 場所として以下になります。

区役所は朝7:30から空いています。 曜日によって閉館時間が異なるのでホームページを参照してください。ドイツ語ですが、なんとなく読めます。

https://www.bielefeld.de/de/rv/ds_stadtverwaltung/afb/

朝一で行くとすぐカウンターに案内されますので、必ず朝一に行きましょう。 朝一以外は行ったことないですが、オープンと同時にかなりの人が入りますので、時間がかかることが想定されます。

ちなみに、ドイツ語→英語に翻訳するのはDeepLというサイトが便利です。 綺麗に英語に翻訳してくれるのでとても便利です。

DeepL Translator

オンラインバンク N26

さて、次はオンラインバンクのN26についてです。
他の銀行と異なり、英語で書かれたウェブサイトから申し込みが可能です。
申込み自体は10分くらいで終わるため、大変お手軽ですし、必要な書類もパスポートのみなので申込みは非常に簡単にできます。

一点、私が勘違いしていた部分があるので、共有します。

登録時にデリバリーのオプションが表示されます。 通常2周間かかるカードのデリバリーが2営業日でできると記載があり、私はすぐに口座番号が欲しかったので、申込んだのですが、口座番号がほしいだけなら上記オプションに申し込む必要はありません。 オンライン上で申し込んだ直後に口座番号が払い出されます。 なお、カードがすぐにほしい方はオプションを洗濯しましょう。

まとめ

今回は住民登録と銀行口座の開設について記事にしました。 初めてのドイツ生活で不安もありますが、厳しいと言われていた市役所の職員も優しく、とても楽しく過ごすことができております。 (まだビザ申請できてないのが不安ですが、、、笑)

今後、生活面のtipsだけでなく、仕事で携われるテクノロジーに関しても記事にしたいと思っておりますので、どうぞよろしくお願いします。

2018年の目標

あけましておめでとうございます。
本年もよろしくお願いいたします。

年が明けてから少し時間が経ちましたが、今回は2017年の振り返りと2018年の目標について記事にしたいと思います。

f:id:hayato320:20180105175617j:plain

2017年振り返り

2017年の目標は年始めにブログで記事にしておりました。

www.enjoymylife.xyz

まとめると、クラウドエンジニアとしての成長と、プライベートではマラソンと体づくりを頑張るぞと言っていました。
具体的には以下を目標としておりました。

No. 分類 目標 達成 備考
1 資格 70-532 Azureの資格
2 資格 70-533 Azureの資格
3 資格 70-534 Azureの資格
4 資格 高度情報技術者試験 IPAの資格
5 資格 TOEIC 800点
6 資格 TSST レベル6
7 健康・スポーツ フルマラソン 200分切り
8 健康・スポーツ ハーフマラソン 90分切り
9 健康・スポーツ 体脂肪率13%以下

結果、TOEICの達成意外ほぼ未達成という結果になってしまいました。。。。

実は2月くらいに部署異動が決まり、(もともとやりたかった)海外で働ける部署に異動しました。
実際に異動したのは9月入ってからだったのですが、それまでは異動した後の部署で役に立つような勉強をしておりました。

次の部署では、AIやIoTのソリューション展開のために、日本とドイツをブリッジするような役割をドイツ側でします。
日本の家はすでに引き払っており、1月8日からドイツで暮らし働きます。
赴任の期間はおおよそ2年間です。

2018年の目標

ということでなかなか目標は立てづらい状況になってしまいました。
(ドイツで資格取得ができるかも分からないし、そもそもなんの資格取得するのよ、っていうね。)

まずは生活地盤をしっかり整えること、仕事では英語を使うので英語で現地の人とコミュニケーションを問題なくとれるようになること、 日常生活で必要なドイツ語を習得すること、ですかね。

あと折角ヨーロッパに住むのでヨーロッパのマラソン大会は出たいと考えてます。
まずは4月のパリマラソン。その後は9月のボルドーマラソンにでたいです。
昨年は大会参加ができなかった分、今年にかける思いは強いです。

そのためにも体づくりは必要。
良いタイムで走りきるためにも体重をしっかり落としてパリマラソン迎えたいです。

ドイツで生活が少し落ち着いたら、ちゃんと目標を考えます。

まとめ

今回は、2017年の目標の振り返りと2018年の目標を立てました。
2017年は部署異動があり仕事が全く変わってしまったため。当初立てた目標が全然達成できませんでした。

まだ日本ですがもう少ししたら日本を出国してドイツに行きます。
不安がないといったら嘘になりますが、今までと違う環境で仕事にチャレンジできることにとてもワクワクしています。

それではこの辺で。

パスポート紛失!ドイツでパスポートを紛失したときの具体的手続き!

今回はドイツでパスポートを紛失した際の具体的な発行手続きについてまとめます。

11月にドイツに出張行っていたのですが、電車から降りる際にパスポートをスられてしまいました。
パスポートをなくすと大変不安な気持ちになりますよね。
今回の記事では、自分への反省と、同じように盗難や紛失にあわれてしまった方のために、パスポートをなくした際の具体的な手続きについてまとめます。

f:id:hayato320:20171119215625j:plain

盗まれた状況

デュッセルドルフ空港にお昼過ぎに到着して荷物を受け取った後、デュッセルドルフ中央駅(Dusseldorf Hbf)に向かっておりました。
60Lくらいのキャリーバッグとリュックを持っており、海外で警戒していたため、リュックはキャリーバッグの上におき、目を離しませんでした。

ドイツの電車はプラットフォームと電車に段差があり、3段くらい階段を降りないといけません。

電車がデュッセルドルフ中央駅に着いてキャリーバッグを持つためにリュックを背中で背負ってしまいました。

降りるのに要した時間は5秒くらい。プラットフォームでキャリーバッグの上に再度リュックを置こうとした際にチャックが開けられており、そこで盗まれたことが発覚しました。

f:id:hayato320:20171119213510j:plain

盗まれてからやること

さて、ここからが盗まれてから行うことです。

日本の領事館に電話

まずはドイツにある日本の領事館に電話しましょう。

デュッセルドルフでは在デュッセルドルフ領事館というのがありますので、そこに電話をかけるのが良いでしょう。

パスポート(旅券) : 在デュッセルドルフ日本国総領事館

まずは警察に行き盗難届を取得してくださいと言われますが、領事館に先に準備を進めていただく必要があります。 そのためにまずは領事館に電話します。
合わせて営業時間を聞くのが良いでしょう。帰りのフライトなど旅程を伝えて今後の旅程について相談しましょう。

領事館に行くと具体的に教えてもらえるのですが、書類の発行には以下が必要になります。

  • 盗難届
  • 証明写真
  • 6ヶ月以内に発行された戸籍謄本

それぞれについて説明します。

盗難届の作成

警察署に行き盗難届を提出します。
デュッセルドルフでは警察署が駅の直ぐそば(出口をでて左)に行くとありますので、そこで日本のパスポートが盗まれた旨、その他にも盗まれたものがあれば伝えて、盗難届を作成してもらいます。
これがないと領事館でパスポートを作成してもらうことができません。

戸籍謄本取り寄せ

戸籍謄本は一時的にはPDFがあれば良いようですが、渡航書もしくはパスポートを発行するためには、戸籍謄本の原本が必要だそうで、日本の身内に急いで送付してもらいましょう。
殆どの場合は帰国便までに渡航書が間に合わないとため、EMSの発送票の写真があれば、書類の発行の手続きに入っていただけるようです。

f:id:hayato320:20171119215059j:plain

領事館で申請

盗難届、戸籍謄本があれば領事館に行って手続きして書類を発行してもらえます。 実は書類には

  • パスポートの発行
  • 渡航書の発行

の2種類があります。パスポートの発行は4営業日ほどかかるそうで、間に合わない場合は渡航書(一時的に日本に帰国するための書類)を発行してもらいます。

僕の場合、帰国便が3営業日後だったので、渡航書を発行してもらうようにしました。
なお、渡航書は帰国便の2営業日以内でないと発行してもらえないので注意が必要です。

また、帰国便がミュンヘンだったので、最終的には在ミュンヘン領事館で渡航書を発行してもらうようにしました。

事前に準備しておくと良いこと

今回のことで海外に行く際に事前に準備しておいた方が良いことが分かりましたのでまとめておきます。

戸籍謄本を携帯する

6ヶ月以内の戸籍謄本が必要になりますので、可能であれば原本を持っていきましょう。
原本を持って行くのが難しいのであれば、せめて写真を撮っておくと良いと思います。
パスポートの場所とは別に持っておくと良いと思います。

クレジットカードの写真を撮っておく

万が一紛失した場合、クレジットカードを止める必要があります。
何を無くしたのか分からなくならないように、写真を撮っておくと良いでしょう。
出来れば自分が持っているカードを一覧にし、紛失した際の連絡先をまとめておくと良いです。

パスポートの写真を撮っておく

領事館で旅券番号や発行年月日を聞かれることがあります。
ホテル等でもパスポートを見せてくれと言われることもありますので、パスポートの写真を撮っておくと良いです。

国際携帯電話をレンタルする

使用しないのであれば、レンタル料金はかかりません。
万が一の際にとても役に立ちますので、空港で借りておくと良いです。

まとめ

今回はパスポートを紛失した際の手続きや、万が一無くした時のために用意したほうが良いことをまとめました。

パスポートの再発行や渡航書の発行は、日本の法律に従った手続きだと思うので、ドイツ以外でパスポートを紛失した際にも 同じような手続きになると思うので、ドイツ以外でパスポートをなくしてしまった方も参考にしてみてください。

デュッセルドルフでリモワ(RIMOWA)をお得に購入

こんばんは。
9日間の出張が終わりようやく落ち着きました。 今回の出張では3日間イギリスに滞在した後、ドイツに6日間滞在しました。

今回せっかくドイツに行くので出張前から購入を決めていたものがありました。 それは、日本でもすごく有名なスーツケースメーカーである"RIMOWA"です。

日本で購入しようと思うと非常に高価なことでも有名です。 参考までに日本で正規代理店の価格がこちらです。

www.hayashigo-store.com

あと実はRIMOWAがドイツ生まれということもあり、ドイツのルフトハンザ航空とコラボしたモデルが ドイツ限定で販売されています。

今回の出張は帰国便の出発がデュッセルドルフ空港なので、デュッセルドルフ空港にてRIMOWAを購入しました。

今回のブログでは購入したRIMOWAに関する紹介と、海外なので具体的な購入の仕方を紹介します。

購入したRIMOWA

早速ですが購入したRIMOWAはこちらです。

f:id:hayato320:20171027190926j:plain
リモワ ルフトハンザ アルミニウム64L 3〜5泊用

f:id:hayato320:20171027191028j:plain
リモワ ルフトハンザ アルミニウム32L 1~3泊用

f:id:hayato320:20171027190916j:plain
64Lと32Lのセット

セットで安くなっていたので2つ購入してしまいました。なお、以下のサイトによると
64L 141,000円(税抜)
32L 136,000円(税抜)
という非常に高価になっています。合わせて
299,160円(税込) という恐ろしい価格です。

www.suitcase-mania.net

今回はこれを1199€(約13万8,816円(免税含む))で購入しました。

さて、具体的な購入の仕方、特に免税のやり方について紹介します。

具体的な買い方

以下の手順で購入すると、購入した金額のいくらかを受け取ることができます。

  1. ワールドショップでRIMOWAを購入する。
  2. 税関にいきRefund(返金)のチェックをしてもらう。
  3. ChangeGroupに行き返金してもらう。

ワールドショップでRIMOWAを購入する

ワールドショップに行き、ルフトハンザ限定モデルのRIMOWAを購入しましょう。
ワールドショップの場所は空港右手のチェックインカウンターの反対側にあります。

f:id:hayato320:20171029194412j:plain
ワールドショップの位置

購入する際に店員に免税してもらうたい旨を伝えましょう。免税のための書類を記入してくれます。これがないと免税を受けることができません。

税関にいきRefund(返金)のチェックをしてもらう

次に税関に行き購入した商品のチェックをしてもらいます。
ただ、その前に チェックインカウンターに行き手荷物を預ける手続きをする 必要があります。
その際、スーツケースは免税する旨を伝えて、チェックインカウンターではスーツケーツを預けず、シールだけ貼ってもらいます。

免税対象のスーツケースだけの状態になったら税関に行きましょう。税関の場所は以下です。

f:id:hayato320:20171029195320j:plain
税関の場所1

暗くて少し分かりづらいですが、税関の外観はこんな感じです。

f:id:hayato320:20171029195909j:plain
税関外観

ここでパスポートと一緒に免税書類を見せると、スタンプをもらえます。

MONEY CHANGEに行き返金してもらう

税関でスタンプを貰ったらChangeGroupに行きましょう。ChangeGroupは税関の近くにあります。

f:id:hayato320:20171029200233j:plain
ChangeGroupの場所

外観はこんな感じです。青いのですぐわかると思います。

f:id:hayato320:20171029201332j:plain
ChangeGroupの外観

ここで先程の書類を渡すとRefundを受け取ることができます。
Refundはなぜか現金のみしかできないと言われたのでEUROでの受取になります。

まとめ

今回はRIMOWAで免税を受ける際の具体的な手順について紹介しました。
折角ドイツに行かれる方はルフトハンザ航空とコラボした限定RIMOWAをお得に購入するのはいかがでしょうか。