Cognizant Safe Buildings avec IoT et Azure

IoT Edge
IoT Hub
Kubernetes Service
Stream Analytics
Databricks

Prudemment, la vie reprend son cours dans un monde où le virus de la COVID-19 circule toujours.The world is cautiously reopening in a physical business environment where COVID-19 remains a factor. Pour aider les gens à rester en bonne santé, Cognizant a adapté sa solution OneFacility à la sécurisation des espaces de travail.To help keep people healthy, Cognizant adapted their OneFacility solution to make workspaces safer for everyone who enters them. La solution Cognizant Safe Buildings fournit une approche stratégique pour créer des bâtiments sécurisés abritant des environnements de travail durablement sains.The Cognizant Safe Buildings solution provides a strategic approach to create safe buildings with sustainably healthy working environments.

La solution détecte les insights critiques pour vous permettre de réagir aux risques.The solution monitors critical insights so you can act and respond to risks. Et en vous concentrant ainsi sur la sécurité des personnes, vous suscitez la confiance.It also builds confidence that you're focused on making sure people are safe. Les mesures auxquelles la solution réagit sont les suivantes : la température du corps humain, la distanciation physique, la conformité aux procédures de désinfection des mains et le suivi de la qualité de l'air.The measurements the solution reacts to are: human body temperature, effective physical distancing, hand sanitization compliance, and air quality tracking.

À l'aide d'Azure IoT Hub et d'autres services Azure, la solution Cognizant Safe Buildings regroupe des personnes, des réglementations, des analyses et des technologies pour transformer les bâtiments intelligents en bâtiments sécurisés.Using Azure IoT Hub and other Azure services, the Cognizant Safe Buildings solution brings together people, regulations, analytics, and technology to transform smart buildings into safe buildings. Grâce à l'utilisation de différents dispositifs, la solution collecte des données biométriques et environnementales.Through the use of different devices, the solution collects biometric and environmental data. Lorsque le système détecte un écart par rapport au protocole d'hygiène et sécurité dans un bâtiment, la solution s'active.When the system detects any deviation to health and safety protocol in a building, the solution activates. La solution Safe Buildings prévoit des contrôles de sécurité pour protéger, surveiller et réagir par des alertes en temps réel.Safe Buildings layers safety controls to protect, monitor, and respond with real-time alerts.

Cas d’usage potentielsPotential use cases

La solution Safe Buildings convient aux magasins, bureaux, usines, entrepôts, espaces de loisirs, hôtels et restaurants.Safe Buildings adapts to stores, offices, factories, warehouses, recreation spaces, hotels, and restaurants. Elle peut s'adapter à n'importe quel espace clos regroupant des gens.It's adaptable to any interior space where people congregate.

ArchitectureArchitecture

Diagramme illustrant une vue d’ensemble de l’organisation d’un bâtiment sécurisé, comme décrit dans cet article.

  1. Différents dispositifs collectent des données : caméras thermiques, capteurs LIDAR, détecteurs de présence, montres intelligentes avec applications dédiées à l'hygiène, capteurs à infrarouge, instruments de mesure de la qualité de l'air et capteurs de température.Different devices collect data: thermal imaging cameras, LIDAR sensors, occupancy sensors, smart watches with hygiene apps, IR sensors, and air quality and temperature sensors. Ces données sont transmises au serveur IoT Edge du bâtiment.That data flows into the building's IoT Edge server.

  2. Le serveur envoie les données à Azure IoT Hub, Azure Data Factory et Stockage Blob Azure.The server feeds the data to the Azure IoT Hub, Azure Data Factory, and Azure Blob storage.

  3. Azure IoT Hub assure la transmission des données par le biais d'Azure Kubernetes Service (AKS).The Azure IoT Hub sends data through an Azure Kubernetes Service (AKS).

  4. AKS achemine les données afin qu'Azure Stream Analytics et Azure Databricks puissent les analyser et les enrichir.AKS routes the data so Azure Stream Analytics and Azure Databricks can analyze and enrich it.

  5. La solution Safe Buildings envoie les données traitées à différents magasins de données :Safe Buildings sends the processed data to various data stores:

    • Lac de données - Azure Data Lake StorageData Lake - Azure Data Lake Storage

    • Insights temporels - Azure Cosmos DB et Azure Database pour PostgreSQLTime Insight - Azure Cosmos DB and Azure Database for PostgreSQL

    • Données agrégées / Données d'accès - Azure SQL DatabaseAggregate/Access data - Azure SQL Database

    • Données de référence - Azure Cache pour RedisReference Data - Azure Cache for Redis

  6. À partir de là, différents services et API utilisent les données :From there, different services and APIs consume the data:

    • Service de données - Ce type de service utilise les données, les traite et les transmet à des services situés en aval qui informent les utilisateurs de toute anomalie détectée par la solution Safe Buildings.Data Service - These services consume the data, process it, and pass it on to downstream services that notify users of any abnormalities that Safe Buildings detected.

    • Service de plateforme - Ce type de service analyse les métriques des appareils, des ressources et des utilisateurs, ainsi que les métriques spatiales, et transmet les informations qui en résultent à une instance d'application web de Power BI.Platform Service - These services analyze device, asset, spatial, and user metrics and pass the information to a web app instance of Power BI. Power BI présente les statistiques de manière compréhensible et utile.Power BI displays the statistics in a meaningful and useful way.

    • Apprentissage - Azure Databricks et Azure Machine Learning utilisent les données pour mettre à jour les modèles de Deep Learning.Training - Azure Databricks and Azure Machine Learning take the data and update deep learning models. La solution Safe Buildings utilise Azure Container Registry pour distribuer les modèles au serveur IoT Edge et au service de données.Safe Buildings uses Azure Container Registry to distribute the models to the IoT Edge server and the Data Service.

    • Commande et contrôle - AKS transmet les données du service de plateforme à Azure Functions.Command and Control - AKS passes the data from the Platform Service to Azure Functions.

ComponentsComponents

  • Azure IoT Edge vous permet de déployer vos charges de travail cloud pour qu'elles s'exécutent sur des périphériques IoT via des conteneurs standard.Azure IoT Edge allows you to deploy your cloud workloads to run on Internet of Things (IoT) edge devices via standard containers. Charges de travail comme l'intelligence artificielle, Azure et des services tiers, ou votre propre logique métier.Workloads like artificial intelligence, Azure and third-party services, or your own business logic.

  • Azure IoT Hub permet une communication hautement sécurisée et fiable entre votre application IoT et les appareils qu'elle gère.Azure IoT Hub enables highly secure and reliable communication between your IoT application and the devices it manages.

  • Azure Kubernetes Service facilite le déploiement et la gestion des applications conteneurisées avec un service Kubernetes complètement managé.Azure Kubernetes Service deploy and manage containerized applications more easily with a fully managed Kubernetes service.

  • Azure Stream Analytics est un service d'analyse en temps réel facile à utiliser, conçu pour les charges de travail stratégiques.Azure Stream Analytics is an easy-to-use, real-time analytics service designed for mission-critical workloads.

  • Azure Databricks fournit des insights provenant de toutes vos données et crée des solutions d'intelligence artificielle (IA).Azure Databricks unlocks insights from all your data and build artificial intelligence (AI) solutions. Configurez votre environnement Apache Spark en quelques minutes, procédez à une mise à l'échelle automatique et collaborez sur des projets partagés dans un espace de travail interactif.Set up your Apache Spark environment in minutes, autoscale, and collaborate on shared projects in an interactive workspace.

  • Azure Data Lake Storage - Solution Data Lake hautement évolutive et économique pour l'analytique Big Data.Azure Data Lake Storage - A highly scalable and cost-effective data lake solution for big data analytics.

  • Azure Cosmos DB - Service de base de données NoSQL complètement managé dédié au développement d'applications modernes.Azure Cosmos DB - A fully managed NoSQL database service for modern app development. Azure Cosmos DB garantit des temps de réponse inférieurs à dix millisecondes.Azure Cosmos DB has guaranteed single-digit millisecond response times. Il garantit également, par le biais de contrats SLA, une disponibilité de 99,999 %, une scalabilité automatique et instantanée, et des API open source pour MongoDB et Cassandra.It also guarantees 99.999-percent availability backed by SLAs, automatic and instant scalability, and open-source APIs for MongoDB and Cassandra.

  • Azure Database pour PostgreSQL - Concentrez-vous sur l'innovation en matière d'applications, et non sur la gestion des bases de données, grâce à une base de données Azure complètement managée et intelligente pour PostgreSQL.Azure Database for PostgreSQL - Focus on application innovation, not database management, with fully managed and intelligent Azure Database for PostgreSQL.

  • Azure SQL Database - Service de bases de données relationnelles, évolutif et intelligent, conçu pour le cloud.Azure SQL Database - The intelligent, scalable, relational database service built for the cloud. Il est évolutif et toujours à jour, avec des fonctionnalités automatisées et alimentées par l'IA qui optimisent les performances et la durabilité pour vous.It’s evergreen and always up to date, with AI-powered and automated features that optimize performance and durability for you.

  • Azure Cache pour Redis - Magasin de données en mémoire complètement managé et compatible avec les solutions open source, conçu pour alimenter des applications rapides et évolutives.Azure Cache for Redis - Fully managed, open source–compatible in-memory data store to power fast, scalable applications.

  • Azure Machine Learning permet aux développeurs et aux scientifiques des données de créer, effectuer l'apprentissage et déployer plus rapidement des modèles Machine Learning.Azure Machine Learning empowers developers and data scientists to build, train, and deploy machine learning models faster. L'apprentissage, la mise à jour et l'amélioration en continu de la collecte et de l'analyse des données améliorent progressivement les performances des modèles.Continuous retraining, updating, and improving data collection and analysis makes the models better over time.

  • Azure Monitor collecte, analyse et agit sur les données de télémétrie de vos environnements Azure et locaux.Azure Monitor collects, analyzes, and acts on telemetry data from your Azure and on-premises environments.

  • Power BI permet aux membres de votre équipe de découvrir les insights cachés dans vos données.Power BI enables team members to discover insights hidden in your data.

  • Azure Functions vous permet de générer et de déboguer localement sans configuration supplémentaire, de déployer et d'opérer à grande échelle dans le cloud, et d'intégrer des services à l'aide de déclencheurs et de liaisons.Azure Functions lets you build and debug locally without additional setup, deploy and operate at scale in the cloud, and integrate services using triggers and bindings.

  • En outre, la solution Safe Buildings a accès aux autres services Azure suivants : Azure Active Directory, Gestion des API Azure, Stockage Blob Azure, Azure Container Registry, Azure Data Factory, Azure Event Hubs, Azure Key Vault, Azure Logic App, Azure Notification Hubs, Machines virtuelles Azure, Azure Webapp Service.In addition, Safe Buildings has access to these other Azure services: Azure Active Directory, Azure API Management, Azure Blob storage, Azure Container Registry, Azure Data Factory, Azure Event Hubs, Azure Key Vault, Azure Logic App, Azure Notification Hubs, Azure VMs, Azure Webapp Service.

Étapes suivantesNext steps