{"id":457,"date":"2019-11-22T12:22:26","date_gmt":"2019-11-22T11:22:26","guid":{"rendered":"https:\/\/macchina.io\/blog\/?p=457"},"modified":"2019-11-22T14:42:32","modified_gmt":"2019-11-22T13:42:32","slug":"setting-up-the-macchina-io-remote-manager-server-on-aws","status":"publish","type":"post","link":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/","title":{"rendered":"Setting Up the macchina.io Remote Manager Server on AWS"},"content":{"rendered":"<p><strong><a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/macchina.io\/remote.html\" target=\"_blank\">macchina.io Remote Manager<\/a><\/strong>&nbsp;provides secure remote access to connected devices &#8211; for end users, service providers and support teams. <\/p>\n<p>Setting up your own macchina.io Remote Manager server on Amazon AWS is now easier than ever. We now provide a pre-configured AMI (Amazon Machine Image) which has everything required to run the Remote Manager server preinstalled and configured on an Ubuntu 18.04 base system. This includes the MySQL server and the HAProxy frontend server.<\/p>\n<h3 class=\"wp-block-heading\">Setting up a macchina.io Remote Manager Instance<\/h3>\n<p>To get started, first sign-in to your&nbsp;<em>AWS Management Console<\/em>, go to&nbsp;<em>Compute\/EC2<\/em>&nbsp;and click the&nbsp;<strong>Launch Instance<\/strong>&nbsp;button. Make sure your region is one of those where the Remote Manager AMI is available:<\/p>\n<ul>\n<li><em>eu-central-1<\/em><\/li>\n<li><em>us-east-1<\/em><\/li>\n<li><em>us-west-1<\/em><\/li>\n<li><em>ap-southeast-1<\/em><\/li>\n<\/ul>\n<p>Click the&nbsp;<strong>Community AMIs<\/strong>&nbsp;item in the left sidebar. In the \u201cSearch for an AMI\u2026\u201d search box, enter&nbsp;<em>macchina.io<\/em>. You should see at least one result.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"650\" height=\"532\" src=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\" alt=\"\" class=\"wp-image-458\"\/><\/figure>\n<p>Look for an AMI named&nbsp;<strong>macchina.io Remote Manager<\/strong>&nbsp;(followed by a version number and timestamp) and click the&nbsp;<strong>Select<\/strong>&nbsp;button.&nbsp;<\/p>\n<p>Next select an instance type. For small deployments (up to a few 100 connected devices and low number of simultaneous users), start with a general purpose&nbsp;<em>t2.micro<\/em>&nbsp;instance. For larger number of devices, scale up accordingly. A&nbsp;<em>t2.medium<\/em>&nbsp;instance should be able to handle a few 1000s of connected devices,&nbsp;<em>a t2.xlarge<\/em>&nbsp;instance 10000s. Generally, the number of CPU cores is more important than the amount of memory, especially if you expect larger numbers of simultaneous users.<\/p>\n<p>Click&nbsp;<strong>Review and Launch<\/strong>&nbsp;to continue or configure instance details if required. In the final step (<em>Step 7: Review Instance Launch<\/em>), under&nbsp;<em>Security Groups<\/em>, click&nbsp;<strong>Edit security groups<\/strong>. Click&nbsp;<strong>Add Rule&nbsp;<\/strong>and add a rule for HTTPS.<\/p>\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"530\" src=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image-1.png\" alt=\"\" class=\"wp-image-459\"\/><\/figure>\n<p>Make sure there is also a rule for SSH configured, which should be the default.<\/p>\n<p>Click&nbsp;<strong>Review and Launch<\/strong>, then&nbsp;<strong>Launch<\/strong>&nbsp;and specify the SSH key pair to use for logging in to the new instance.<\/p>\n<h3 class=\"wp-block-heading\">Configuring the macchina.io Remote Manager Server<\/h3>\n<p>After the instance has started, log-in to the instance with SSH, using the username&nbsp;<em>ubuntu<\/em>. In the home directory, you should see a file named&nbsp;<em>passwords.txt<\/em>&nbsp;containing the passwords for MySQL (<em>root<\/em>&nbsp;and&nbsp;<em>reflector<\/em>&nbsp;accounts) and Remote Manager (<em>admin<\/em>&nbsp;account). Note the password for the Remote Manager admin account.<\/p>\n<p><code>ubuntu@ip-172-31-24-178:~$&nbsp;<strong>cat passwords.txt<\/strong><br \/>Remote Manager admin:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xxxxxxxx<br \/>MySQL Server&nbsp;&nbsp;&nbsp;reflector: xxxxxxxxxxxx<br \/>MySQL Server&nbsp;&nbsp;&nbsp;root:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;xxxxxxxxxxxx<br \/>ubuntu@ip-172-31-24-178:~$<\/code><\/p>\n<p>As a first step, we recommend changing the password of the Remote Manager&nbsp;<em>admin<\/em>&nbsp;account. To do so, start the OSP Shell and enter the&nbsp;<em>passwd<\/em>&nbsp;command to change the password:<\/p>\n<pre><code>ubuntu@ip-172-31-24-178:~$ <strong>ospsh<\/strong>\nUsername: <strong>admin<\/strong><br>Password:\n\nOSP Command Shell Service ready.\nCopyright (c) 2009-2019, Applied Informatics Software Engineering GmbH.<br>Enter \"h\" or \"help\" for a list of commands.\n\nosp&gt; <strong>passwd<\/strong>\nNew Password: \nRetype New Password: \nosp&gt; <strong>quit<\/strong>\nubuntu@ip-172-31-24-178:~$<\/code><\/pre>\n<h3 class=\"wp-block-heading\">Wildcard DNS<\/h3>\n<p>The next step is to set up a wildcard DNS entry for your new Remote Manager server and install a proper wildcard certificate. <\/p>\n<p>In order for the Remote Manager Server to be fully functional, a wildcard domain name record for the Remote Manager Server must be set up on your preferred domain name service provider (e.g., Amazon Route 53 or Dyn). A wildcard domain name makes sure that all host names within a given domain will be mapped to the same address. A wildcard domain name record looks like an ordinary record. However, the leftmost part of the domain name is an asterisk. For example, the wildcard domain name record:<\/p>\n<p><code>*.my-devices.net&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;23.253.201.137<\/code><\/p>\n<p>will map all domain names ending in&nbsp;<em>.my-devices.net<\/em>, such as&nbsp;<a href=\"http:\/\/www.my-devices.net\/\"><em>www.my-devices.net<\/em><\/a>,&nbsp;<em>reflector.my-devices.net<\/em>&nbsp;or&nbsp;<em>33a9c5a3-81d8-4d3a-8068-1c910b3c61f6.my-devices.net<\/em>&nbsp;to host 23.253.201.137, which runs the Remote Manager Server. <\/p>\n<h3 class=\"wp-block-heading\">TLS Wildcard Certificate<\/h3>\n<p>Similar to a wildcard domain name, a wildcard SSL\/TLS certificate will be required for secure (TLS) access to the server and connected devices. A normal SSL\/TLS certificate is only valid for a fixed limited number of domain names (e.g.,&nbsp;<em>www.my-devices.net<\/em>,&nbsp;<em>reflector.my-devices.net<\/em>). A wildcard certificate may contain a wildcard domain name&nbsp;<em>(*.my-devices.net<\/em>) which makes it valid for all domain names matching its wildcard domain name. Wildcard certificates can be purchased from most certificate providers, and can also be obtained for free from <a href=\"https:\/\/letsencrypt.org\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\">Let&#8217;s Encrypt<\/a>.<\/p>\n<p>The wildcard certificate, along with the private key in the same file, both in PEM format, must be copied to&nbsp;<em>\/etc\/haproxy\/reflector.pem<\/em>. Since the file contains the private key, the access permissions should be set so that only the&nbsp;<em>haproxy<\/em>&nbsp;user can read the file.<\/p>\n<p>After changing the certificate, restart HAProxy with:<\/p>\n<p><code>$&nbsp;<strong>sudo service haproxy restart<\/strong><\/code><\/p>\n<p>The domain name of your server must be specified in the Remote Manager server main configuration file, which is located at&nbsp;<em>\/home\/reflector\/etc\/reflector.properties<\/em>. Open it in a text editor with:<\/p>\n<p><code>$&nbsp;<strong>sudo vi \/home\/reflector\/etc\/reflector.properties<\/strong><\/code><\/p>\n<p>or:<\/p>\n<p><code>$&nbsp;<strong>sudo nano \/home\/reflector\/etc\/reflector.properties<\/strong><\/code><\/p>\n<p>(depending on your editor preferences) and change the&nbsp;<em>reflector.domain<\/em>&nbsp;property to match your domain. Specify the fixed part of your wildcard domain. If you do not specify the correct domain name, or if the DNS record has not been properly set up, you won\u2019t be able to log into the Remote Manager Server using the web user interface.<\/p>\n<h3 class=\"wp-block-heading\">License File<\/h3>\n<p>In order to connect more than five devices to the server, a license file for the Remote Manager server is required. If you have purchased a macchina.io Remote Manager subscription, you should have received a license file named&nbsp;<em>reflector.license<\/em>. You can also <a rel=\"noreferrer noopener\" aria-label=\"contact us (opens in a new tab)\" href=\"https:\/\/macchina.io\/remote.html#contact\" target=\"_blank\">contact us<\/a> to request a limited license for evaluation purposes. Copy the license file to the&nbsp;<em>\/home\/reflector\/etc<\/em>&nbsp;directory.<\/p>\n<p>After changing the&nbsp;<em>reflector.domain<\/em>&nbsp;setting and installing the license file, restart the Remote Manager server with:<\/p>\n<p><code>$&nbsp;<strong>sudo service reflector restart<\/strong><\/code><\/p>\n<p>Congratulations, your new macchina.io Remote Manager server is now ready for connecting the first device. You should also be able to sign-in to the web interface of your server via HTTPS.<\/p>\n<p>For more information regarding configuring and customizing the server, please <a href=\"https:\/\/macchina.io\/remote.html#contact\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"ask us (opens in a new tab)\">ask us<\/a> for the macchina.io Remote Manager manual.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>macchina.io Remote Manager&nbsp;provides secure remote access to connected devices &#8211; for end users, service providers and support teams. Setting up your own macchina.io Remote Manager server on Amazon AWS is now easier than ever. We now provide a pre-configured AMI (Amazon Machine Image) which has everything required to run the Remote Manager server preinstalled and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_eb_attr":"","footnotes":""},"categories":[3,37,25],"tags":[39,33,30,29,43],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]\" \/>\n<meta property=\"og:description\" content=\"macchina.io Remote Manager&nbsp;provides secure remote access to connected devices &#8211; for end users, service providers and support teams. Setting up your own macchina.io Remote Manager server on Amazon AWS is now easier than ever. We now provide a pre-configured AMI (Amazon Machine Image) which has everything required to run the Remote Manager server preinstalled and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\" \/>\n<meta property=\"og:site_name\" content=\"macchina.io Blog [STAGING]\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-22T11:22:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-11-22T13:42:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\" \/>\n<meta name=\"author\" content=\"G\u00fcnter Obiltschnig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@macchina_io\" \/>\n<meta name=\"twitter:site\" content=\"@macchina_io\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"G\u00fcnter Obiltschnig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\"},\"author\":{\"name\":\"G\u00fcnter Obiltschnig\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b\"},\"headline\":\"Setting Up the macchina.io Remote Manager Server on AWS\",\"datePublished\":\"2019-11-22T11:22:26+00:00\",\"dateModified\":\"2019-11-22T13:42:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\"},\"wordCount\":1008,\"publisher\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\",\"keywords\":[\"featured\",\"iot\",\"remote access\",\"security\",\"vpn\"],\"articleSection\":[\"Internet of Things\",\"macchina.io\",\"Security\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\",\"url\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\",\"name\":\"Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]\",\"isPartOf\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\",\"datePublished\":\"2019-11-22T11:22:26+00:00\",\"dateModified\":\"2019-11-22T13:42:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage\",\"url\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\",\"contentUrl\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/web-staging.macchina.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Setting Up the macchina.io Remote Manager Server on AWS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#website\",\"url\":\"https:\/\/web-staging.macchina.io\/blog\/\",\"name\":\"macchina.io Blog [STAGING]\",\"description\":\"Internet of Things, edge computing, IoT device software, C++\",\"publisher\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/web-staging.macchina.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#organization\",\"name\":\"macchina.io\",\"url\":\"https:\/\/web-staging.macchina.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png\",\"contentUrl\":\"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png\",\"width\":1537,\"height\":529,\"caption\":\"macchina.io\"},\"image\":{\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/macchina_io\",\"https:\/\/www.linkedin.com\/showcase\/37869369\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b\",\"name\":\"G\u00fcnter Obiltschnig\",\"sameAs\":[\"http:\/\/www.appinf.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/","og_locale":"en_US","og_type":"article","og_title":"Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]","og_description":"macchina.io Remote Manager&nbsp;provides secure remote access to connected devices &#8211; for end users, service providers and support teams. Setting up your own macchina.io Remote Manager server on Amazon AWS is now easier than ever. We now provide a pre-configured AMI (Amazon Machine Image) which has everything required to run the Remote Manager server preinstalled and [&hellip;]","og_url":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/","og_site_name":"macchina.io Blog [STAGING]","article_published_time":"2019-11-22T11:22:26+00:00","article_modified_time":"2019-11-22T13:42:32+00:00","og_image":[{"url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png"}],"author":"G\u00fcnter Obiltschnig","twitter_card":"summary_large_image","twitter_creator":"@macchina_io","twitter_site":"@macchina_io","twitter_misc":{"Written by":"G\u00fcnter Obiltschnig","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#article","isPartOf":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/"},"author":{"name":"G\u00fcnter Obiltschnig","@id":"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b"},"headline":"Setting Up the macchina.io Remote Manager Server on AWS","datePublished":"2019-11-22T11:22:26+00:00","dateModified":"2019-11-22T13:42:32+00:00","mainEntityOfPage":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/"},"wordCount":1008,"publisher":{"@id":"https:\/\/web-staging.macchina.io\/blog\/#organization"},"image":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png","keywords":["featured","iot","remote access","security","vpn"],"articleSection":["Internet of Things","macchina.io","Security"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/","url":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/","name":"Setting Up the macchina.io Remote Manager Server on AWS - macchina.io Blog [STAGING]","isPartOf":{"@id":"https:\/\/web-staging.macchina.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage"},"image":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png","datePublished":"2019-11-22T11:22:26+00:00","dateModified":"2019-11-22T13:42:32+00:00","breadcrumb":{"@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#primaryimage","url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png","contentUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2019\/11\/image.png"},{"@type":"BreadcrumbList","@id":"https:\/\/web-staging.macchina.io\/blog\/internet-of-things\/setting-up-the-macchina-io-remote-manager-server-on-aws\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/web-staging.macchina.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Setting Up the macchina.io Remote Manager Server on AWS"}]},{"@type":"WebSite","@id":"https:\/\/web-staging.macchina.io\/blog\/#website","url":"https:\/\/web-staging.macchina.io\/blog\/","name":"macchina.io Blog [STAGING]","description":"Internet of Things, edge computing, IoT device software, C++","publisher":{"@id":"https:\/\/web-staging.macchina.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/web-staging.macchina.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/web-staging.macchina.io\/blog\/#organization","name":"macchina.io","url":"https:\/\/web-staging.macchina.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png","contentUrl":"https:\/\/macchina.io\/blog\/wp-content\/uploads\/2018\/08\/macchina.io_emp_logo.png","width":1537,"height":529,"caption":"macchina.io"},"image":{"@id":"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/macchina_io","https:\/\/www.linkedin.com\/showcase\/37869369"]},{"@type":"Person","@id":"https:\/\/web-staging.macchina.io\/blog\/#\/schema\/person\/85e732123d4102689b6436b2807a626b","name":"G\u00fcnter Obiltschnig","sameAs":["http:\/\/www.appinf.com"]}]}},"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/posts\/457"}],"collection":[{"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/comments?post=457"}],"version-history":[{"count":17,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/posts\/457\/revisions"}],"predecessor-version":[{"id":476,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/posts\/457\/revisions\/476"}],"wp:attachment":[{"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/media?parent=457"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/categories?post=457"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/web-staging.macchina.io\/blog\/wp-json\/wp\/v2\/tags?post=457"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}