Technology that is used in “Skybrain”
-
Upload
uchimanajet7 -
Category
Technology
-
view
100 -
download
4
Transcript of Technology that is used in “Skybrain”
![Page 1: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/1.jpg)
used in “Skybrain”Technology that is
April 11, 2016 Val Laboratory corporation
Manabu Uchida
![Page 2: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/2.jpg)
2Who am I ?Manabu Uchida
uchimanajet7
Spot Instances AWS SDK for Go
Support API Gateway
![Page 3: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/3.jpg)
Server side technology
![Page 4: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/4.jpg)
4Server side technology
Cognito
JavaScript SDK
Kinesis
Lambda
S3 API Gateway Users
SORACOM Air
SORACOM Funnel
Lambda
![Page 5: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/5.jpg)
5
‣ Using Amazon Web Services - Amazon Kinesis Streams - Amazon Cognito - AWS Lambda (Python) - Amazon Simple Storage Service - AWS SDK for JavaScript in the Browser - Amazon CloudFront - Amazon Route 53
‣ Using SORACOM - SORACOM Air - SORACOM Funnel
Data upload part
![Page 6: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/6.jpg)
6Data upload part
Cognito
JavaScript SDK
Kinesis
Lambda
S3 API Gateway Users
SORACOM Air
SORACOM Funnel
Lambda
data upload
![Page 7: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/7.jpg)
7Data upload part
![Page 8: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/8.jpg)
8User used part‣ Using Amazon Web Services
- Amazon API Gateway - AWS Lambda (Python) - Amazon Simple Storage Service - Amazon CloudFront - Amazon Route 53
‣ Using Google Maps - Google Maps JavaScript API
![Page 9: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/9.jpg)
9User used part
Cognito
JavaScript SDK
Kinesis
Lambda
S3 API Gateway Users
SORACOM Air
SORACOM Funnel
Lambda
user used
![Page 10: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/10.jpg)
10User used part
![Page 11: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/11.jpg)
11
‣ Basically used a full-managed services. ‣ You do not have to worry about the management
and operation. ‣ There are also benefits in terms of the usage fee. ‣ However, the mistake to the purpose of
Serverless !! ‣ Let's respond flexibly according to the
application and purpose. ‣ Because there is because it's cloud !!
Server side technology
![Page 12: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/12.jpg)
Client side technology
![Page 13: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/13.jpg)
13
‣ Using HTML 5 and JavaScript - ECMAScript 2015(ECMAScript 6)
- Vue.js (MVVM Framework)
- Moment.js(date library)
- clipboard.js - Bulma CSS framework(based on Flexbox)
- Font Awesome(Web Font)
- Google Maps JavaScript - AWS SDK for JavaScript in the Browser
Client side technology
![Page 14: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/14.jpg)
14Client side technology
![Page 15: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/15.jpg)
Development environment
![Page 16: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/16.jpg)
16
‣ Using Open-source software - TypeScript(AltJS)
- gulp(task runner)
- Atom(text editor)
- lambda-uploader - Python
Development environment
![Page 17: Technology that is used in “Skybrain”](https://reader031.fdocuments.in/reader031/viewer/2022030305/58718d5a1a28ab2c198b6b6d/html5/thumbnails/17.jpg)
17Development environment