Edge devices and IIoT

AMTech - Measurement and Control > Services > Edge devices and IIoT

Edge Devices & Industrial Internet of Things

AMTech has years of experience successfully implementing custom IIoT, or Industrial Internet of Things, projects.

AMTech’s Approach to IIoT:

AMTech offers full-stack IIOT development services from edge device firmware to cloud-hosted web applications. Building on years of industrial integration experience, AMTech not only works to deliver high-quality technical solutions, but also support the development of business utility and defined ROI for IIoT investment. Expanding the Sense-Infer-Act model* of IoT development, AMTech applies these founding principals to all IIoT solutions ensuring the relevant data, the information presentation, and ability to act are innate components of the technical solution.

Built on firm business strategy, our technical team begins platform selection and architectural direction following a five-part procedure:

1 - Edge Device Platform Selection

AMTech assists our clients in choosing the best platform for their project. From 10 edge devices to 10,000 units, AMTech engineers can help guide the development process that best fits your business. Identifying early the proper field platform can drive significant long-term cost savings in both per-unit cost of goods, as well as recurring maintenance and support.

2 - Determine Communications

Transmitting information from the field (or the edge) to networked storage solutions and applications (the cloud) is fundamental to the success of IIoT applications. AMTech engineers work to ensure security, data integrity, bandwidth, and transit costs are carefully optimized per application requirements. AMTech consistently works with widely adopted IoT protocols like MQTT, HTTP, and AMQP, as well as less common mesh and long-range low-power wireless protocols.

In developing your preferred communications layer or protocol, consider the following:

  • Whether that data is one directional or bidirectional
  • How frequently that data needs to be transmitted
  • Priority levels of data being transmitted
  • Required bandwidth to transmit the data
  • Transmission interface, e.g. via cellular modem or Ethernet
  • Encryption and security requirements

3 - Determine Server Platform

AMTech’s IIoT solutions are tailor-made for cloud deployment but also can be easily adapted to on-premise infrastructures. Our team creates instances of different services each with a different function: one that hosts the website, one that hosts the API and another that hosts the database. This makes our provided solution modular, robust and scalable.

4 - Web Application Development

Based on the data available and any other existing user interfaces, AMTech’s engineers will create a “story board” of the website design to demonstrate how the user will interact with the system via the web application, as well as preliminary styles. Working with our internal UX/UI design team, our Application Development team will build the web application from the ground up, typically using REACT or .NET. Our engineers build a custom API to interface the data to the website. AMTech can also configure and provide the data to a variety of off the shelf IoT solutions, such as ThingsBoard.

5 - Go Live & Maintenance

We have internal processes to produce and make changes that prevent downtime on the live service. Once the solution is deployed, we will test it thoroughly with the customer and set up the devices to connect and interact with live data. Testing this with the customer gives us the opportunity to flush out any issues and make any changes just once. AMTech can allow the clients’ internal team to manage the application, or our team can provide the maintenance and support for the cloud service and application.

Benefits of Working With AMTech

AMTech can be a single point of contact for application development services and for PLC programming services. Many consultants are only able to handle a portion of this project, which requires more project management overhead to coordinate the interface between the PLC and the cloud. AMTech has the expertise to manage the entire project lifecycle and complete full stack development.

AMTech’s team can complete a full stack IIoT solution or project from start to finish. Our expert engineers can complete the PLC programming, communications, the background applications (API), and the front-end user interface construction using .NET and React, and User Interface design. As Microsoft Gold Partners, we can work on setting up the best Azure cloud solution for the application.

Custom Developed Application for OEMs

Our IIoT solutions are an excellent opportunity for Original Equipment Manufacturers (OEMs) due to our full stack programming. Our overhead and reoccurring costs are lower than other off the shelf IIoT solutions. The cost of our solution is low due to utilizing our MQTT Driver and previous IIoT applications. This makes our IIoT opportunity better for smaller companies and OEMs. We don’t require extra pieces of hardware, which in turn makes our building material cost lower.

Working Hours
Saturday– Thursday
8.00 am – 5:00 pm
Friday closed