SlideShare a Scribd company logo
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
3
Connectivity Data AnalyticsThings Action
Internet of Things
機器ごと、業界ごと、シーンごと、
やりたいことで、シナリオいろいろ
組込み機器、人⇔送受信⇔蓄積、表示、分析、活用
PaaSをビルディングブロックで組み合わせ、構築する
Microsoft Azure
デバイス接続
サービス
データ
実時間分析
サービス
ML
ダッシュボード
サービス連携
データ・サービスを
第三者へ売る
PC・タブレット・スマホ
開発・運用コスト低
スケール可能!!
ストレージ
その他の
ビッグデータ
エンタープライズサービス等
外部サービス
メッセージング
管理
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Microsoft Azure
メッセージング
管理
Predictive Maintainance
Connected Factory
Remote Monitoring
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Remote
Monitoring
Predictive
Maintenance
Connected
Factory
http://www.azureiotsuites.com
https://github.com/Azure/azure-iot-remote-monitoring
https://github.com/Azure/azure-iot-connected-factory
https://github.com/Azure/azure-iot-predictive-maintenance
https://github.com/Azure/LearnAnalytics-PredictiveAnalyticsForIoT
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
IoT の障壁を取り除く これまでの限界を超える 実績のある技術を
活用する
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Microsoft Azure
Azure
IoT Hub
Field
Gateway
Cloud
Protocol
Gateway
デバイス
Microsoft Azure
Azure
IoT Hub
Field
Gateway
Cloud
Protocol
Gateway
メッセージング(双方向)
ファイルアップロード
デバイス
プロパティ同期
メソッドコール
デバイスレジストリ
メッセージング(受信)
メッセージング(送信)
Twin – プロパティ同期
クエリ
ジョブ
デバイス毎の秘密鍵
デバイス毎の証明書
受信のルーティング
モニタリング
ファイルアップロード
https://microsoft.github.io/techcasestudies/iot/2017/03/03/seraku.html
http://azure.microsoft.com
http://github.com/Azure/azure-iot-sdks
SDKでの接続が
確認済みの
組込み機器カタログ
https://catalog.azureiotsuite.com/
Microsoft Azure
デバイス
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Microsoft Azure
デバイス
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
接続
受信スレッド作成
メッセージ作成
メッセージ送信
切断
var client = DeviceClient.CreateFromConnectionString(
“接続文字列",TransportType.Mqtt);
await client.OpenAsync();
ReceiveMessagesAsync(client);
var data = new
{
MeasuredTime = DateTime.Now,
Muscle = arduino.analogRead("A1")
};
var json = JsonConvert.SerializeObject(data);
var msg = new Message(Encoding.UTF8.GetBytes(json));
await client.SendEventAsync(msg);
await client.CloseAsync();
private async void ReceiveMessagesAsync(DeviceClient client)
{
while (true)
{
var message = await client.ReceiveAsync();
var content = Encoding.UTF8.GetString(message.GetBytes());
・・・ 受信メッセージの処理
await client.CompleteAsync(message);
}
}
https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/ubuntu_apt-get_sample_setup.md
接続
受信スレッド作成
メッセージ作成
メッセージ送信
切断
#include "iothub_client.h“
#include "iothub_message.h“
#include "iothubtransportamqp.h“
…
IOTHUB_CLIENT_HANDLE iotHubClientHandle;
iotHubClientHandle = IoTHubClient_CreateFromConnectionString(cs, AMQP_Protocol));
IoTHubClient_SetMessageCallback(iotHubClientHandle, ReceiveMessageCallback, NULL);
EVENT_INSTANCE* eventinstance = (EVENT_INSTANCE*)malloc(sizeof(EVENT_INSTANCE));
unsigned char* msg = “{¥”MeasuredTime¥”:¥”…
eventinstance->messageHandle = IoTHubMessage_CreateFromByteArray(msg, msgLen));
IoTHubClient_SendEventAsync(
iotHubClientHandle,
eventinstance->messageHandle,
SendConfirmationCallback, eventinstance)
HostName=IoTHubName.azure-devices.net;DeviceId=myDeviceId;SharedAccessKey=myBase64EncodedAccessKey
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
http://catalog.azureiotsuite.com
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
https://www.unirobot.com/
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Microsoft Azure
IoT Hub
Local Netwoark
⇔
⇔
⇔
登録済
http://github.com/Azure/azure-iot-edge
Microsoft Azure
IoT Hub
Message Bus
Module A Module B Module D Module E
メッセージバスに送信したメッセージは
他のすべてのモジュールが受信
リンクの設定による
送信元・先の限定
Module の役割は任意
JSONによる
定義ファイル
静的、動的
両方をサポート
Message Bus
Local
Comm
Module
Extended
Module
IoT Hub
Mapper
IoT Hub
Client
IoT SDK
リモートモニタリング・制御
多数のIoTデバイスからの収集データ
をマージ
先進AIの適用を可能にする、
無限に近いコンピューティング
リソースとストレージ
リアルタイム応答に必要な
ローレーテンシーでタイトな
コントロールループ
プライバシーデータや知的財産の保護
Message
Bus
Module
Embedded George
http://github.com/ms-iotkithol-
jp/AzureIoTGatewayExtention
ドローンワークス(株)
http://github.com/drone-
works/AzureIoTGatewaySDKExtention
Gateway Box
Stream
Analytics
PowerBI
Blob
Storage
すべてのイベントデー
タをアーカイブ保存
ダッシュボード表示
SQL
Database
EventHubs
ソーラーパネル 制御機器
RC485 ソーラーパネル
稼働状況
アラート情報
Armadillo
Modbus
Azure IoT
Gateway SDK
KES Software
IoT
Hub
アラート情報を
ルーティング
SoftBank 3G/4G
Module
WebJob/
Functions
SendGrid
担当者へメールを送信
Microsoft Azure
Edge
× 金沢エンジニアリングシステムズ
プロジェクト全体統括
LTE回線提供
Edgeソフトウェア開発
(Azure IoT Gateway SDKを活
用)
Azure IoT Gateway SDKを活用し
Edgeソフトウェア開発工期を圧縮
KESのEdge側開発ノウハウを活用し
200種類のプロトコルへの対応を実現可能
Message Bus
Local
Comm
Module
Extended
Module
IoT Hub
Mapper
IoT Hub
Client
IoT SDK
Microsoft Azure
http://pcn.club/katsuyama/azure201703/
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
計画
プロビジョニ
ング
構成監視
使用中止
計画:
• 管理用メタデータ検討と定義
プロビジョニング:
• デバイスの登録と管理用メタデータ設定
構成:
• 正常性とセキュリティの維持
• 一括構成変更、ファームウェア更新
監視:
• 継続的なモニタリングと異常時の通知
使用中止:
• 使用停止と資格情報の安全な破棄
• デバイス交換中の、デバイス情報保持
49
クラウドのバックエンドサービスDevice App
IoT Hub
C2D
D2C
Device Twin
Direct Methods
テレメタリー
クラウドからメッセージを
デバイスに送る
Properties
経過も通知受信可能な
デバイスのメソッドを起動
Properties
クラウド側から指定可能な変数
デバイス側由来の変数
クラウド側で付与可能な
メタデータ
Methods
Read/Write Read
Read/WriteRead/Notification
プロパティ更新、メソッドコールは
IoT Hubに履歴として保存される
Microsoft Azure
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
RegistryManager registryManager =
RegistryManager.CreateFromConnectionString(“サービス接続文字列”);
await registryManager.OpenAsync();
var newDevice = new Device(newDeviceId);
newDevice = await registryManager.AddDeviceAsync(newDevice);
var twin = await registryManager.GetTwinAsync(newDevice.Id);
var props = new { dmConfig = new {
TelemetryCycle = TelemetryCycle, Latitude = Latitude, …
} };
Var json = JsonConvert.SerializeObject(props);
await registryManager.UpdateTwinAsync(newDevice.Id, json, twin.ETag);
接続
デバイス登録
Twin取得
Desired
Properties設定
HostName=IoTHubEndPoint; SharedAccessKeyName =roleName;SharedAccessKey=Base64EncodedAccessKey
var deviceClient = DeviceClient.CreateFromConnectionString(cs, TransportType.Mqtt);
await deviceClient.SetDesiredPropertyUpdateCallback(DPUpdateCallback, this);
private Task DPUpdateCallback(TwinCollection desiredProperties, object userContext)
{
return Task.Run(() =>
{
var json = desiredProperties.ToJson();
…
});
}
var registedDeviceTwin = await registryManager.GetTwinAsync(deviceId);
var rp =
JsonConvert.DeserializeObject(registedDeviceTwin.Properties.Reported.ToJson();
var rpJSON = (JObject)JsonConvert.DeserializeObject(rp);
var reportedProps = new Models.ReportedProperties() {
BatteryLevel = ThingsCar.BatteryLevel,…, ThingsCar.Status };
var json = JsonConvert.SerializeObject(reportedProps);
var patch =JsonConvert.DeserializeObject<TwinCollection>(json);
await deviceClient.UpdateReportedPropertiesAsync(patch);
ServiceClient serviceClient =ServiceClient.CreateFromConnectionString(cs);
var method = new CloudToDeviceMethod("reboot");
var payload = “after 30 seconds…"
method.SetPayloadJson(payload);
var callResult = await serviceClient.InvokeDeviceMethodAsync(deviceId, method);
after 30 seconds…
var deviceClient = DeviceClient.CreateFromConnectionString(cs,TransportType.Mqtt);
await deviceClient.SetMethodHandlerAsync("reboot", RebootMethod, this);
private Task<MethodResponse> RebootMethod(MethodRequest request, object context)
{
return Task.Run(() => {
…
return new MethodResponse(
Encoding.UTF8.GetBytes("{¥"Status¥":¥"Rebooting¥"}"),0);
});
}
※Payloadは、request.DataAsJsonで取得
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
IoT Hub
Device Twin/Methods
Device
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Device Twin/Methods
Jobs
Schedule and Broadcast
Device Twin Changes
Set Desired Properties,
Tags, Call Methods
Queries – SQL like
Query Across
Device Twin State
For Business Logic,
Reporting and
Compliance
JSONで
結果取得
IoT Hub Device ManagementのJobコレクション
IoT Hub
デフォルトの
メッセージングDevice
Device
Device
Device Twin
Properties
プロパティ、タグで
フィルタリング
Tag.ServiceType = …
Desired.DeviceType = …
• タグ/プロパティで条件付け、
後続の処理を分離
• 大規模 IoT への対応
Microsoft Azure
デバイス接続管理
(ID、Device Key)
メッセージング
(送受信、受信確認)
機器管理
(Device Twin、Query、Job)
デバイス
IoTシナリオ用
モジュール
IoT Edge Ext
計測データ、コマンド
HTTPS/AMQPS/MQTT
OS/Firmware
プロパティ、ジョブ
MqTT
“IoTシナリオアプリ”
FA、医療、流通、リテール、社会インフラなど、
それぞれの事業領域毎の専門アプリケーション
“IoT Edge Ext”
特定の事業領域によらず、機器としての管理機能向けロジック
アプリ実行状況確認、アプリやファームウェアのアップデートなど
Device
Twin
メッセージング
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
Azure IoT Edge IoT Hub
Devices
Local Storage
Azure Machine
Learning
(Container)
Functions
RuntimeContainer
Management
Device
Twin
Device
Twin
Azure Stream
Analytics
(Container)
Azure Functions
(Container)
Cognitive Services
(Container)
Custom Code
(Container)
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
Module
Twin
https://microsoft.qualtrics.com/jfe/form/SV_0oknoIujzm1haOV
Microsoft Azure
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
セッションアンケートにご協力ください
 専用アプリからご回答いただけます。
decode 2017
 スケジュールビルダーで受講セッションを
登録後、アンケート画面からご回答ください。
 アンケートの回答時間はたったの 15 秒です!
Ask the Speaker のご案内
本セッションの詳細は『Ask the Speaker Room』各コーナーカウンタにて
ご説明させていただきます。是非、お立ち寄りください。
© 2017 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

More Related Content

What's hot (20)

PDF
20210216 AWS Black Belt Online Seminar AWS Database Migration Service
Amazon Web Services Japan
 
PDF
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Edureka!
 
PDF
AWSでのビッグデータ分析
Amazon Web Services Japan
 
PDF
Azure Synapse Analytics 専用SQL Poolベストプラクティス
Microsoft
 
PDF
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
 
PDF
ゆるやかにBigQuery(データ基盤)を安定活用するプラクティス集 #bq_sushi
@yuzutas0 Yokoyama
 
PDF
Vault の鍵管理機構
Katsuya Yamaguchi
 
PDF
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
 
PPTX
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Yoichi Kawasaki
 
PDF
Azure App Service Overview
Takeshi Fukuhara
 
PDF
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
Hirofumi Ota
 
PPTX
第15回JSSUG「Azure SQL Database 超入門」
裕之 木下
 
PDF
データベース屋がHyperledger Fabricを検証してみた
LFDT Tokyo Meetup
 
PDF
Azure仮想マシンと仮想ネットワークの基本 2016 ComCamp Fukuoka
wintechq
 
PDF
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
Genki WATANABE
 
PDF
Microsoft Azure Fundamentals
Adwait Ullal
 
PPTX
Hybrid Azure AD Join 動作の仕組みを徹底解説
Yusuke Kodama
 
PDF
Azure Network 概要
Takeshi Fukuhara
 
PPTX
Accel series 2022_winter
NTTDATA INTRAMART
 
PDF
Aurora MySQL Backtrack을 이용한 빠른 복구 방법 - 진교선 :: AWS Database Modernization Day 온라인
Amazon Web Services Korea
 
20210216 AWS Black Belt Online Seminar AWS Database Migration Service
Amazon Web Services Japan
 
Azure Active Directory | Microsoft Azure Tutorial for Beginners | Azure 70-53...
Edureka!
 
AWSでのビッグデータ分析
Amazon Web Services Japan
 
Azure Synapse Analytics 専用SQL Poolベストプラクティス
Microsoft
 
20190326 AWS Black Belt Online Seminar Amazon CloudWatch
Amazon Web Services Japan
 
ゆるやかにBigQuery(データ基盤)を安定活用するプラクティス集 #bq_sushi
@yuzutas0 Yokoyama
 
Vault の鍵管理機構
Katsuya Yamaguchi
 
分散トレーシング技術について(Open tracingやjaeger)
NTT Communications Technology Development
 
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Yoichi Kawasaki
 
Azure App Service Overview
Takeshi Fukuhara
 
よく聞くけど、「SharePoint リストの 5,000 件問題」ってなんなの?
Hirofumi Ota
 
第15回JSSUG「Azure SQL Database 超入門」
裕之 木下
 
データベース屋がHyperledger Fabricを検証してみた
LFDT Tokyo Meetup
 
Azure仮想マシンと仮想ネットワークの基本 2016 ComCamp Fukuoka
wintechq
 
第34回Office 365勉強会 : Microsoftサポート活用術 ~ Microsoft Azureを中心に ~
Genki WATANABE
 
Microsoft Azure Fundamentals
Adwait Ullal
 
Hybrid Azure AD Join 動作の仕組みを徹底解説
Yusuke Kodama
 
Azure Network 概要
Takeshi Fukuhara
 
Accel series 2022_winter
NTTDATA INTRAMART
 
Aurora MySQL Backtrack을 이용한 빠른 복구 방법 - 진교선 :: AWS Database Modernization Day 온라인
Amazon Web Services Korea
 

Similar to [DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~ (20)

PDF
Building React, Flutter and Blazor development and debugging environment with...
Shotaro Suzuki
 
PDF
Parse触ってみた
Naoya Harasawa
 
PDF
[Microsoft Cognitive Toolkit (CNTK) on Azure ハンズオン] Microsoft Azure の AI 関連サービス
Naoki (Neo) SATO
 
PDF
トレジャーデータ株式会社について(for all Data_Enthusiast!!)
Takahiro Inoue
 
PPTX
Entity Framework 5.0 deep dive
Atsushi Fukui
 
PPTX
Microsoft AI Platform
Daiyu Hatakeyama
 
PPTX
JDMC Azureアプリ開発入門
Daiyu Hatakeyama
 
PPTX
SORACOM と Azure で IoT
kekekekenta
 
PDF
de:code 2018 一挙紹介! Azure が提供する IoT 系サービス
Masaru Takahashi
 
PDF
5分でわかったつもりになるParse.com
Kenta Tsuji
 
PDF
勉強会force#3 iOSアプリ開発
Kazuki Nakajima
 
PDF
Spark Analytics - スケーラブルな分散処理
Tusyoshi Matsuzaki
 
PDF
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
Naoki (Neo) SATO
 
PDF
今改めて学ぶ Microsoft Azure 基礎知識
Minoru Naito
 
PDF
Pro aspnetmvc3framework chap19
Hideki Hashizume
 
PPTX
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
Yoichi Kawasaki
 
PDF
zozotown real time linkage infrastructure
KeisukeTaniguchi2
 
PDF
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
 
PPTX
アプリケーション開発者のためのAzure Databricks入門
Yoichi Kawasaki
 
PDF
DBP-003_Azure IoT Suite を活用したカスタム ソリューションの作成方法
decode2016
 
Building React, Flutter and Blazor development and debugging environment with...
Shotaro Suzuki
 
Parse触ってみた
Naoya Harasawa
 
[Microsoft Cognitive Toolkit (CNTK) on Azure ハンズオン] Microsoft Azure の AI 関連サービス
Naoki (Neo) SATO
 
トレジャーデータ株式会社について(for all Data_Enthusiast!!)
Takahiro Inoue
 
Entity Framework 5.0 deep dive
Atsushi Fukui
 
Microsoft AI Platform
Daiyu Hatakeyama
 
JDMC Azureアプリ開発入門
Daiyu Hatakeyama
 
SORACOM と Azure で IoT
kekekekenta
 
de:code 2018 一挙紹介! Azure が提供する IoT 系サービス
Masaru Takahashi
 
5分でわかったつもりになるParse.com
Kenta Tsuji
 
勉強会force#3 iOSアプリ開発
Kazuki Nakajima
 
Spark Analytics - スケーラブルな分散処理
Tusyoshi Matsuzaki
 
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
Naoki (Neo) SATO
 
今改めて学ぶ Microsoft Azure 基礎知識
Minoru Naito
 
Pro aspnetmvc3framework chap19
Hideki Hashizume
 
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
Yoichi Kawasaki
 
zozotown real time linkage infrastructure
KeisukeTaniguchi2
 
[日本DCの本命、大阪でWindows Azureを愛でる会] Windows Azure 概要 & 最新情報
Naoki (Neo) SATO
 
アプリケーション開発者のためのAzure Databricks入門
Yoichi Kawasaki
 
DBP-003_Azure IoT Suite を活用したカスタム ソリューションの作成方法
decode2016
 
Ad

More from de:code 2017 (20)

PDF
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
 
PDF
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
de:code 2017
 
PDF
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
 
PDF
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
de:code 2017
 
PDF
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
de:code 2017
 
PDF
[DI12] あらゆるデータをビジネスに活用! Azure Data Lake を中心としたビックデータ処理基盤のアーキテクチャと実装
de:code 2017
 
PDF
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
de:code 2017
 
PDF
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
de:code 2017
 
PDF
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
de:code 2017
 
PDF
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
de:code 2017
 
PDF
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
de:code 2017
 
PDF
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
de:code 2017
 
PDF
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
de:code 2017
 
PDF
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
de:code 2017
 
PDF
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
de:code 2017
 
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
 
PDF
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
de:code 2017
 
PDF
[SP02] Developing autonomous vehicles with AirSim
de:code 2017
 
PDF
[SP01] CTO が語る! 今注目すべきテクノロジー
de:code 2017
 
PDF
[DO16] Mesosphere : Microservices meet Fast Data on Azure
de:code 2017
 
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
de:code 2017
 
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
de:code 2017
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
de:code 2017
 
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
de:code 2017
 
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
de:code 2017
 
[DI12] あらゆるデータをビジネスに活用! Azure Data Lake を中心としたビックデータ処理基盤のアーキテクチャと実装
de:code 2017
 
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
de:code 2017
 
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
de:code 2017
 
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
de:code 2017
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
de:code 2017
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
de:code 2017
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
de:code 2017
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
de:code 2017
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
de:code 2017
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
de:code 2017
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
de:code 2017
 
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
de:code 2017
 
[SP02] Developing autonomous vehicles with AirSim
de:code 2017
 
[SP01] CTO が語る! 今注目すべきテクノロジー
de:code 2017
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
de:code 2017
 
Ad

Recently uploaded (9)

PPTX
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
PDF
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
PDF
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
PDF
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
PDF
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 
PDF
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
PDF
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
PDF
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
PPTX
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 
baserCMS『カスタムコンテンツ』徹底活用術〜あなただけの管理画面を自由自在に〜
Ryuji Egashira
 
第三世代 ウェザーステーションキット v3 ー WSC3-L 日本語カタログ
CRI Japan, Inc.
 
MahiroYoshida_セリフに着目したキャラクタロール推定に関する基礎検討_sigcc12th2025
Matsushita Laboratory
 
【学会聴講報告】CVPR2025からみるVision最先端トレンド / CVPR2025 report
Sony - Neural Network Libraries
 
LoRaWAN ウェザーステーションキット v3 -WSC3-L 日本語ユーザーマニュアル
CRI Japan, Inc.
 
20250726_Devinで変えるエンプラシステム開発の未来
Masaki Yamakawa
 
TaketoFujikawa_ComicComputing12th_inKumamoto
Matsushita Laboratory
 
VMUG Japan book vsan 20250515 CPU/Memory vSAN
Kazuhiro Sota
 
2025_7_25_吉祥寺_設計ナイト_ADR運用におけるデータ利活用の考え方.pptx
ssuserfcafd1
 

[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~