# Services

## Services

> A cloud service is any resource that is provided over the Internet. The most common cloud service resources are Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). [WhatIs](http://searchcloudprovider.techtarget.com/definition/cloud-services)

* [35 Open Source Tools for the Internet of Things](http://www.datamation.com/open-source/35-open-source-tools-for-the-internet-of-things-1.html)

## Dweet

> Share your thing — like it ain't no thang. Ridiculously simple messaging (and alerts) for the Internet of Things. Fast, free and ridiculously simple— it's like Twitter for social machines. [Dweet IO Homepage](https://dweet.io/)

## FreeBoard

> Visualize the Internet of Things. Ridiculously simple dashboards for your devices.
>
> This is a purpose-built visualization tool for the Internet of Things. It allows you to create a dashboard full of different widgets and immediately share it with anyone. To collect data, Freeboard offers integration with the Dweet.io IoT messaging system but also can talk to any web-based API out there. Widgets, which are the main thing on the platform, can be either created from scratch or chosen from a list of pre-defined ones. The platform is open source but isn’t entirely free: the pricing goes from $0 to $100 a month, with the main difference being the number of private dashboards you can create.
>
> A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard

* [Freeboard Homepage](https://freeboard.io/)
* [Freeboard Github](https://github.com/Freeboard/)

### Freeboard.Io Components

These are some freeboard.io concepts:

* **Data Sources** named as "**DATASOURCES**" and initialized by clicking on "**ADD**". They gather data from a specific source as dweet.io, pubnub, or other.
* **Panes** initialized by clicking on "**ADD PANE**". They hold Widgets
* **Widgets** display data in some textual or graphical form


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://theiotlearninginitiative.gitbook.io/internetofthings101/architecture/cloud-computing/services.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
