• Home
  • Video Courses
  • Tools – Cloud Comparison
  • Open Book & References
    • Google Anthos
    • Ethical AI
    • Production Ready Microservices Using Google Cloud
    • AI Chatbots
    • Enterprise IoT
    • Enterprise Blockchain
    • Cognitive IoT
  • Solution Bytes
    • AWS Solutions
    • GCP Solutions
    • Enterprise Architecture
    • Artificial Intelligence
  • About
  • Subscribe
  • Trends
  • Home
  • Video Courses
  • Tools – Cloud Comparison
  • Open Book & References
    • Google Anthos
    • Ethical AI
    • Production Ready Microservices Using Google Cloud
    • AI Chatbots
    • Enterprise IoT
    • Enterprise Blockchain
    • Cognitive IoT
  • Solution Bytes
    • AWS Solutions
    • GCP Solutions
    • Enterprise Architecture
    • Artificial Intelligence
  • About
  • Subscribe
  • Trends
home/Solution/Enterprise Architecture/What are building blocks of a Enterprise IoT Architecture

What are building blocks of a Enterprise IoT Architecture

An Enterprise IoT stack is a set of core capabilities and services that enable us to build IoT applications.

The Enterprise IoT stack described below can be used as a reference for building any IoT application, along with leveraging commercial or open source technologies.

The IoT stack comprises of many layers, starting with devices, which communicate and send data to a core platform layer through different protocols based on the communication strategy. The core platform provides a set of key services to allow the devices to connect securely, store and replicate the data for fault tolerance and provide scalable technologies to accommodate millions of connected devices when required. Once the data is made available, the Analytics platform layer lets you analyze large volumes of data in real-­‐time and batch/offline mode and discover actionable insights. The cognitive layer allows connected products to learn from behavior and insights and provide a natural extension to one’s digital life. On the top of the stack, we have the solutions layer, which provides end-­‐to-­‐end consumer or industrial IoT applications, developed using the various stack services. We would explain all these concepts in detail in the course of this chapter.

The IoT stack should also address security and management of IoT applications. The requirements include device management, device security, secured bi-­‐directional communication between devices and IoT platform, application security, network topologies, service management aspects, deployment, and simulation.

To know more about how to build IoT applications,  kindly refer to the Reference guide – What is Internet of Things

Was this helpful?

Yes  No
Related Articles
  • What is Proof of Work algorithm and how does it work with Ethereum blockchain
  • How is Artificial Intelligence helping the cause of fully autonomous manufacturing
  • What is Blockchain and business benefits of Blockchain
  • What are building blocks of a Enterprise Blockchain Architecture
  • How do I design an event driven microservices architecture
  • How do you build chatbot using chatbot platforms?
Leave A Comment Cancel reply

Popular Solutions
  • How do I enable outbound internet access for Private GKE Clusters
  • What is Anycast IP address and how does Google Cloud Load Balancer works
  • How to install Anthos Service Mesh on GKE
  • How does AWS implements Cross Region Load Balancing
  • How to setup a multi-tenant cluster with GKE
Solution Categories
  • Machine Learning & Artificial Intelligence
  • Enterprise Architecture
  • Amazon Web Services
  • Google Cloud
  • Metaverse
© 2021 Navveen Balani (https://navveenbalani.dev/) |. All rights reserved.