Please see below some helpful resources:
DeepCloud AI
- Join on DeepHackthon Slack by clicking on this invite link and providing your email. All discussions are handled on slack.
- Signup as a Application Developer and review the documentation (details on slack)
- Deploy a simple test application on DeepCloud AI from one of public Docker images from Dockerhub, See other resources in Hackathon Slack #resources channel, including quick start videos
Docker
- Make sure you have Docker installed on your machine. See https://docs.docker.com/install/ for steps to install. Note that Docker requires 64-bit machines for deployment. If you have 32-bit machine or non-pro edition of windows, install Docker Toolbox for Windows instead.
- If you are new to Docker, then go over the Docker Getting Started guide and build a test container to familiarize yourself.
- Create an account for yourself on DockerHub, if you don't have one already. Your apps will be packaged as docker containers and deployed from DockerHub (or another container registry like Quay.io)
Blockchain
- Have the tooling for Ethereum or other Blockchain for building the smart contracts. Truffle is good framework for Ethereum
Smartcontracts: https://truffleframework.com/
- Setup your wallet for smart contract transactions -- MetaMask is a good option for Ethereum.
- Create an account on the Blockchain Testnet for development testing
Intel IoT
Getting started with OpenVino https://iotworkshop.intel.com/video/openvino
AI@Edge
Intel NCS: https://movidius.github.io/ncsdk/index.html
Intel SGX
Intel SGX training: https://software.intel.com/en-us/documentation/intel-sgx-web-based-training
Examples
Some sample apps running on the platform:
Traffic Camera Automatic Number plate detection IoT app
AI Pacman - Game playing pacman using your own gestures
Fortune Cookie Blockchain App