ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43Preferred Networks
Preferred Networksでは新物質開発や材料探索を加速する汎用原子レベルシミュレータを利用できるクラウドサービスを開発しています。 顧客毎に独立した環境にユーザがJupyter Notebookを立ち上げ、自社PyPIパッケージによりAPI経由で弊社独自技術を簡単に利用できます。Kubernetesの機能を駆使してマルチテナント環境を構築しており、各顧客に独立したAPIサーバを提供し、その負荷状況によりAPIサーバをスケーリングさせたり、顧客毎にNotebookに対する通信制限や配置Nodeの制御などを実現しています。
本発表ではKubernetesによるマルチテナントJupyter as a Serviceの実現方法を紹介します。
This document compares Apache Kafka and AWS Kinesis for message streaming. It outlines that Kafka is an open source publish-subscribe messaging system designed as a distributed commit log, while Kinesis provides streaming data services. It also notes some key differences like Kafka typically handling over 8000 messages/second while Kinesis can handle under 100 messages/second.
2019/08/23 第21回 Tokyo Jazug Night
https://jazug.connpass.com/event/139300/
動画: https://www.youtube.com/watch?v=YMAV8aqb9pk
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43Preferred Networks
Preferred Networksでは新物質開発や材料探索を加速する汎用原子レベルシミュレータを利用できるクラウドサービスを開発しています。 顧客毎に独立した環境にユーザがJupyter Notebookを立ち上げ、自社PyPIパッケージによりAPI経由で弊社独自技術を簡単に利用できます。Kubernetesの機能を駆使してマルチテナント環境を構築しており、各顧客に独立したAPIサーバを提供し、その負荷状況によりAPIサーバをスケーリングさせたり、顧客毎にNotebookに対する通信制限や配置Nodeの制御などを実現しています。
本発表ではKubernetesによるマルチテナントJupyter as a Serviceの実現方法を紹介します。
This document compares Apache Kafka and AWS Kinesis for message streaming. It outlines that Kafka is an open source publish-subscribe messaging system designed as a distributed commit log, while Kinesis provides streaming data services. It also notes some key differences like Kafka typically handling over 8000 messages/second while Kinesis can handle under 100 messages/second.
2019/08/23 第21回 Tokyo Jazug Night
https://jazug.connpass.com/event/139300/
動画: https://www.youtube.com/watch?v=YMAV8aqb9pk
16. LoRaWAN Class B
Class Aの実装に加えて、一定間隔の受信Slotを設けることで、Beaconと呼
ばれるDownlink受信パケットの受信が可能になります。
(セルラーにおけるPagingのような使い方が可能)
Rx1 Rx2
RxDelay1
RxDelay2
Beacon Period
20. DeviceのActivationには2種類の方法があります
1. Activation by Personalization (ABP)
->工場出荷時にNtkSKey, AppSKeyを格納しておき、周波数等
のConfigurationもしておく
2. Over The Air Activation (OTAA)
->工場出荷時には仮鍵を保管しておき、利用時にJOIN
ProcedureというDevice-Gateway間のやり取りで、
工場出荷後に各種鍵やConfigurationを行う
鍵のActivation方法