blob: 8ac2a232558132ed4c246c1b0fbfa566844fbfd8 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Admin Guide on Eclipse Hono&amp;trade; Vers.: dev</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/</link>
<description>Recent content in Admin Guide on Eclipse Hono&amp;trade; Vers.: dev</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="https://www.eclipse.org/hono/docs/dev/admin-guide/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Common Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/common-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/common-config/</guid>
<description>&lt;p&gt;Many Hono components support a common set of configuration options. This section
describes those options.&lt;/p&gt;</description>
</item>
<item>
<title>Auth Server Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/auth-server-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/auth-server-config/</guid>
<description>&lt;p&gt;The Auth Server component exposes a service endpoint implementing Eclipse Hono™&amp;rsquo;s &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/authentication/&#34;&gt;Authentication&lt;/a&gt; API. Other services use this component for authenticating clients and retrieving a token asserting the client&amp;rsquo;s identity and corresponding authorities.&lt;/p&gt;</description>
</item>
<item>
<title>MongoDB Based Device Registry Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/mongodb-device-registry-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/mongodb-device-registry-config/</guid>
<description>The MongoDB based Device Registry component provides an implementation of Eclipse Hono™&amp;rsquo;s Device Registration, Credentials and Tenant APIs. Protocol adapters use these APIs to determine a device&amp;rsquo;s registration status, e.g. if it is enabled and if it is registered with a particular tenant, and to authenticate a device before accepting any data for processing from it. In addition to the above, this Device Registry also provides an implementation of Device Registry Management APIs for managing tenants, registration information and credentials of devices.</description>
</item>
<item>
<title>JDBC Based Device Registry Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/jdbc-device-registry-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/jdbc-device-registry-config/</guid>
<description>The JDBC based Device Registry components provides an implementation of Eclipse Hono™&#39;s Device Registration, Credentials and Tenant APIs. Protocol adapters use these APIs to determine a device&amp;rsquo;s registration status, e.g. if it is enabled and if it is registered with a particular tenant, and to authenticate a device before accepting any data for processing from it. In addition to the above, this Device Registry also provides an implementation of Device Registry Management APIs for managing tenants, registration information and credentials of devices.</description>
</item>
<item>
<title>File Based Device Registry Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/file-based-device-registry-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/file-based-device-registry-config/</guid>
<description>&lt;p&gt;The File based Device Registry component provides an exemplary implementation of Eclipse Hono™&amp;rsquo;s &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/device-registration/&#34;&gt;Device Registration&lt;/a&gt;, &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/credentials/&#34;&gt;Credentials&lt;/a&gt;, &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/tenant/&#34;&gt;Tenant&lt;/a&gt; and &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/device-connection/&#34;&gt;Device Connection&lt;/a&gt; APIs.&lt;/p&gt;
&lt;p&gt;Protocol adapters use these APIs to determine a device&amp;rsquo;s registration status, e.g. if it is enabled and if it is registered with a particular tenant, and to authenticate a device before accepting any data for processing from it.&lt;/p&gt;</description>
</item>
<item>
<title>Configuring the Command Router Service</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/command-router-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/command-router-config/</guid>
<description>&lt;p&gt;The Command Router service provides an implementation of Eclipse Hono™&amp;rsquo;s &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/command-router/&#34;&gt;Command Router API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Protocol Adapters&lt;/em&gt; use the &lt;em&gt;Command Router API&lt;/em&gt; to supply information with which a Command Router service component can route command &amp;amp; control messages to the protocol adapters that the target devices are connected to.&lt;/p&gt;</description>
</item>
<item>
<title>Configuring the Device Connection Service</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/device-connection-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/device-connection-config/</guid>
<description>&lt;p&gt;The Device Connection service provides an implementation of Eclipse Hono™&amp;rsquo;s &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/api/device-connection/&#34;&gt;Device Connection API&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Protocol adapters use this API to store and retrieve information about the gateway that a device is using to connect to Hono&amp;rsquo;s protocol adapters. This information is necessary for routing commands to the particular protocol adapter instance that the gateway used by the device is connected to.&lt;/p&gt;</description>
</item>
<item>
<title>HTTP Adapter Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/http-adapter-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/http-adapter-config/</guid>
<description>&lt;p&gt;The HTTP protocol adapter exposes HTTP based endpoints for Eclipse Hono™&amp;rsquo;s south bound Telemetry, Event and Command &amp;amp; Control APIs.&lt;/p&gt;</description>
</item>
<item>
<title>MQTT Adapter Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/mqtt-adapter-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/mqtt-adapter-config/</guid>
<description>&lt;p&gt;The MQTT protocol adapter exposes an MQTT topic hierarchy for Eclipse Hono™&amp;rsquo;s south bound Telemetry, Event and Command &amp;amp; Control APIs.&lt;/p&gt;</description>
</item>
<item>
<title>AMQP Adapter Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/amqp-adapter-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/amqp-adapter-config/</guid>
<description>&lt;p&gt;The AMQP protocol adapter exposes AMQP based endpoints for Eclipse Hono™&amp;rsquo;s south bound Telemetry, Event and Command &amp;amp; Control APIs.&lt;/p&gt;</description>
</item>
<item>
<title>CoAP Adapter Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/coap-adapter-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/coap-adapter-config/</guid>
<description>&lt;p&gt;The CoAP protocol adapter exposes CoAP based endpoints for Eclipse Hono™&amp;rsquo;s south bound Telemetry, Event and Command &amp;amp; Control APIs.&lt;/p&gt;</description>
</item>
<item>
<title>Kura Adapter Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/kura-adapter-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/kura-adapter-config/</guid>
<description>&lt;p&gt;The Kura protocol adapter exposes an MQTT topic hierarchy allowing Eclipse Kura™ based gateways to access Eclipse Hono™&amp;rsquo;s
south bound Telemetry, Event and Command &amp;amp; Control APIs.&lt;/p&gt;</description>
</item>
<item>
<title>Hono Client Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/hono-client-configuration/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/hono-client-configuration/</guid>
<description>&lt;p&gt;The &lt;code&gt;org.eclipse.hono.client.HonoConnection&lt;/code&gt; factory can be used to create AMQP 1.0 connections to Hono&amp;rsquo;s service components.&lt;/p&gt;</description>
</item>
<item>
<title>Hono Kafka Client Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/hono-kafka-client-configuration/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/hono-kafka-client-configuration/</guid>
<description>Protocol adapters can be configured to use Kafka for the messaging. The Kafka client used there can be configured with environment variables and/or command line options.
Tech preview The support of Kafka as a messaging system is currently a preview and not yet ready for production. The implementation as well as its APIs may change with the next version. Configure for Kafka based Messaging The selection of whether to use AMQP or Kafka for the messaging can be configured on the tenant.</description>
</item>
<item>
<title>AMQP 1.0 Messaging Network Configuration</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/amqp-network-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/amqp-network-config/</guid>
<description>&lt;p&gt;The &lt;em&gt;Qpid Dispatch Router&lt;/em&gt;, together with the &lt;em&gt;Apache Artemis&lt;/em&gt; message broker, serves as the default &lt;em&gt;AMQP 1.0 Messaging Network&lt;/em&gt; that is used in Hono&amp;rsquo;s example deployment as described in the &lt;a href=&#34;https://www.eclipse.org/hono/docs/hono/docs/dev/deployment/&#34;&gt;Deployment Guides&lt;/a&gt;.&lt;/p&gt;</description>
</item>
<item>
<title>Secure Communication</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/secure_communication/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/secure_communication/</guid>
<description>&lt;p&gt;The individual components of an Eclipse Hono™ installation, e.g. the protocol adapters, &lt;em&gt;AMQP Messaging Network&lt;/em&gt;, &lt;em&gt;Hono Auth&lt;/em&gt; etc., and the clients attaching to Hono in order to send and receive data all communicate with each other using AMQP 1.0 over TCP. The Hono components and the clients will usually not be located on the same local network but will probably communicate over public networking infrastructure. For most use cases it is therefore desirable, if not necessary, to provide for confidentiality of the data being transferred between these components. This section describes how Hono supports confidentiality by means of &lt;em&gt;Transport Layer Security&lt;/em&gt; (TLS) and how to configure it.&lt;/p&gt;</description>
</item>
<item>
<title>Monitoring &amp; Tracing</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/monitoring-tracing-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/monitoring-tracing-config/</guid>
<description>&lt;p&gt;The individual components of an Eclipse Hono™ installation need to work together in order to provide their
functionality to devices and applications. Under normal circumstances these interactions work flawlessly.
However, due to the nature of distributed systems, any one (or more) of the components may crash or become otherwise
unavailable due to arbitrary reasons. This page describes how Hono supports operations teams by providing insights
into the individual service components and their interactions with each other by means of reporting metrics and
tracing the processing of individual messages through the system.&lt;/p&gt;</description>
</item>
<item>
<title>Device Registry Configurations</title>
<link>https://www.eclipse.org/hono/docs/dev/admin-guide/device-registry-config/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://www.eclipse.org/hono/docs/dev/admin-guide/device-registry-config/</guid>
<description>The configuration of Eclipse Hono™s Device Registry implementations for the File Based Device Registry and for the MongoDB Based Device Registry.</description>
</item>
</channel>
</rss>