Skip to content

Latest commit

 

History

History
134 lines (106 loc) · 4.08 KB

index.rst

File metadata and controls

134 lines (106 loc) · 4.08 KB
full-width:
hide-sidebar:
hide-secondary-sidebar:
hide-version-warning:
hide-pre-content:
hide-post-content:
landing:
.. hero-box::
  :title: Build a low latency IoT project with a Real-Time NoSQL Database
  :image: /_static/img/mascots-2/care-pet.svg
  :button_icon: icon-github
  :button_url: https://github.com/scylladb/care-pet
  :button_text: Source code

  This tutorial is a step-by-step guide to build an IoT project connected to Scylla Cloud.
  After completing the project, you will be able to create back-end services that share data through a Scylla Cloud cluster.

.. topic-box::
  :title: Getting Started with Care-Pet
  :link: getting-started
  :icon: icon-docs-getting-started
  :class: large-4
  :anchor: Get Started

  Create an IoT app from scratch and configure it to use ScyllaDB as the backend datastore.

.. topic-box::
  :title: Design and Data Model
  :link: design-and-data-model
  :icon: icon-docs-alternator
  :class: large-4
  :anchor: Learn more

  Learn more about the queries used in the example, make the primary key and clustering key selection, and create the database schema.

.. topic-box::
  :title: Care-Pet Blog
  :icon: icon-docs-blog
  :link: https://www.scylladb.com/2020/09/09/carepet-an-example-iot-use-case-for-hands-on-app-developers/
  :class: large-4,small-12
  :anchor: Read the article

  The Care-Pet Example blog walks you through the example and adds additional information.

.. topic-box::
  :title: Terraform integration
  :icon: icon-docs-cloud
  :link: deploy-in-cloud
  :class: large-12
  :anchor: Deploy in the cloud

  Spin up a new ScyllaDB Cloud cluster with Terraform and get started with this example in a cloud environment.

.. topic-box::
  :title: Build with Go
  :image: /_static/img/programming_languages/go-lang.png
  :link: build-with-go
  :class: large-4

.. topic-box::
  :title: Build with Java
  :image: /_static/img/programming_languages/java.png
  :link: build-with-java
  :class: large-4

.. topic-box::
  :title: Build with Rust
  :image: /_static/img/programming_languages/rust.png
  :link: build-with-rust
  :class: large-4

.. topic-box::
  :title: Build with JavaScript
  :image: /_static/img/programming_languages/javascript.png
  :link: build-with-javascript
  :class: large-4

.. topic-box::
  :title: Build with Python
  :image: /_static/img/programming_languages/python.png
  :link: build-with-python
  :class: large-4

.. topic-box::
  :title: Build with PHP
  :image: /_static/img/programming_languages/php.png
  :link: build-with-php
  :class: large-4

Try the Care-Pet IoT with Rust

Learn more about IoT and the Rust Driver by solving two query challenges and running the application.

.. toctree::
   :maxdepth: 3
   :hidden:

   Getting Started with CarePet: A sample IoT App <getting-started>
   Deploy in cloud <deploy-in-cloud>
   Design and Data Model <design-and-data-model>
   Build with Go <build-with-go>
   Build with JavaScript <build-with-javascript>
   Build with Java <build-with-java>
   Build with Python <build-with-python>
   Build with PHP <build-with-php>
   Build with Rust <build-with-rust>
   Care-Pet GitHub Repository <https://github.com/scylladb/care-pet>
   Care-Pet Blog <https://www.scylladb.com/2020/09/09/carepet-an-example-iot-use-case-for-hands-on-app-developers/>