Cognizant Safe Buildings com a IoT e o Azure

IoT Edge
IoT Hub
Kubernetes Service
Stream Analytics
Databricks

O mundo está a reabrir cautelosamente num ambiente de negócios físicos onde o COVID-19 continua a ser um fator.The world is cautiously reopening in a physical business environment where COVID-19 remains a factor. Para ajudar a manter as pessoas saudáveis, a Cognizant adaptou a sua solução OneFacility para tornar os espaços de trabalho mais seguros para todos os que nelas entram.To help keep people healthy, Cognizant adapted their OneFacility solution to make workspaces safer for everyone who enters them. A solução Cognizant Safe Buildings proporciona uma abordagem estratégica para criar edifícios seguros com ambientes de trabalho sustentáveis e saudáveis.The Cognizant Safe Buildings solution provides a strategic approach to create safe buildings with sustainably healthy working environments.

A solução monitoriza insights críticos para que possa agir e responder aos riscos.The solution monitors critical insights so you can act and respond to risks. Também aumenta a confiança de que estás focado em garantir que as pessoas estão seguras.It also builds confidence that you're focused on making sure people are safe. As medidas a que a solução reage são: temperatura do corpo humano, distanciamento físico eficaz, conformidade com a higienização manual e rastreio da qualidade do ar.The measurements the solution reacts to are: human body temperature, effective physical distancing, hand sanitization compliance, and air quality tracking.

Utilizando o Azure IoT Hub e outros serviços Azure, a solução Cognizant Safe Buildings reúne pessoas, regulamentos, análises e tecnologia para transformar edifícios inteligentes em edifícios seguros.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. Através da utilização de diferentes dispositivos, a solução recolhe dados biométricos e ambientais.Through the use of different devices, the solution collects biometric and environmental data. Quando o sistema deteta qualquer desvio ao protocolo de saúde e segurança num edifício, a solução é ativada.When the system detects any deviation to health and safety protocol in a building, the solution activates. A Safe Buildings coloca controlos de segurança para proteger, monitorizar e responder com alertas em tempo real.Safe Buildings layers safety controls to protect, monitor, and respond with real-time alerts.

Potenciais casos de utilizaçãoPotential use cases

Os Edifícios Seguros adaptam-se a lojas, escritórios, fábricas, armazéns, espaços de lazer, hotéis e restaurantes.Safe Buildings adapts to stores, offices, factories, warehouses, recreation spaces, hotels, and restaurants. É adaptável a qualquer espaço interior onde as pessoas se congregam.It's adaptable to any interior space where people congregate.

ArquiteturaArchitecture

Diagrama que mostra uma visão geral da organização de um Edifício Seguro, conforme descrito neste artigo.

  1. Diferentes dispositivos recolhem dados: câmaras de imagem térmica, sensores LIDAR, sensores de ocupação, relógios inteligentes com aplicações de higiene, sensores de INFRAVERMELHOs e sensores de qualidade do ar e temperatura.Different devices collect data: thermal imaging cameras, LIDAR sensors, occupancy sensors, smart watches with hygiene apps, IR sensors, and air quality and temperature sensors. Esses dados fluem para o servidor IoT Edge do edifício.That data flows into the building's IoT Edge server.

  2. O servidor fornece os dados para o Azure IoT Hub, Azure Data Factory e Azure Blob armazenamento.The server feeds the data to the Azure IoT Hub, Azure Data Factory, and Azure Blob storage.

  3. O Azure IoT Hub envia dados através de um Serviço Azure Kubernetes (AKS).The Azure IoT Hub sends data through an Azure Kubernetes Service (AKS).

  4. AKS encaminha os dados para que a Azure Stream Analytics e a Azure Databricks possam analisá-los e enriquecê-los.AKS routes the data so Azure Stream Analytics and Azure Databricks can analyze and enrich it.

  5. A Safe Buildings envia os dados processados para várias lojas de dados:Safe Buildings sends the processed data to various data stores:

    • Data Lake - Azure Data Lake StorageData Lake - Azure Data Lake Storage

    • Insight do Tempo - Azure Cosmos DB e Azure Database para PostgreSQLTime Insight - Azure Cosmos DB and Azure Database for PostgreSQL

    • Dados agregados/acessos - Base de Dados Azure SQLAggregate/Access data - Azure SQL Database

    • Dados de Referência - Cache Azure para RedisReference Data - Azure Cache for Redis

  6. A partir daí, diferentes serviços e APIs consomem os dados:From there, different services and APIs consume the data:

    • Serviço de Dados - Estes serviços consomem os dados, processam-nos e transmitem-nos para serviços a jusante que notificam os utilizadores de quaisquer anomalias que os Edifícios Seguros detetaram.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.

    • Serviço de Plataforma - Estes serviços analisam as métricas de dispositivo, ativo, espacial e utilizador e passam a informação para uma aplicação 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 exibe as estatísticas de uma forma significativa e útil.Power BI displays the statistics in a meaningful and useful way.

    • Formação - Azure Databricks e Azure Machine Learning pegam nos dados e atualizam modelos de aprendizagem profunda.Training - Azure Databricks and Azure Machine Learning take the data and update deep learning models. A Safe Buildings utiliza o Registo de Contentores Azure para distribuir os modelos pelo servidor IoT Edge e pelo Serviço de Dados.Safe Buildings uses Azure Container Registry to distribute the models to the IoT Edge server and the Data Service.

    • Comando e Controlo - AKS passa os dados do Serviço de Plataforma para Funções Azure.Command and Control - AKS passes the data from the Platform Service to Azure Functions.

ComponentesComponents

  • O Azure IoT Edge permite-lhe implementar as suas cargas de trabalho em nuvem para executar em dispositivos de borda internet of Things (IoT) através de recipientes padrão.Azure IoT Edge allows you to deploy your cloud workloads to run on Internet of Things (IoT) edge devices via standard containers. Cargas de trabalho como inteligência artificial, Azure e serviços de terceiros, ou a sua própria lógica de negócio.Workloads like artificial intelligence, Azure and third-party services, or your own business logic.

  • O Azure IoT Hub permite uma comunicação altamente segura e fiável entre a sua aplicação IoT e os dispositivos que gere.Azure IoT Hub enables highly secure and reliable communication between your IoT application and the devices it manages.

  • O Serviço Azure Kubernetes implementa e gere mais facilmente aplicações contentorizadas com um serviço Kubernetes totalmente gerido.Azure Kubernetes Service deploy and manage containerized applications more easily with a fully managed Kubernetes service.

  • O Azure Stream Analytics é um serviço de análise fácil de usar em tempo real projetado para cargas de trabalho críticas da missão.Azure Stream Analytics is an easy-to-use, real-time analytics service designed for mission-critical workloads.

  • A Azure Databricks desbloqueia insights de todos os seus dados e constrói soluções de inteligência artificial (IA).Azure Databricks unlocks insights from all your data and build artificial intelligence (AI) solutions. Configurar o seu ambiente Apache Spark em minutos, autoescala e colaborar em projetos partilhados num espaço de trabalho interativo.Set up your Apache Spark environment in minutes, autoscale, and collaborate on shared projects in an interactive workspace.

  • Azure Data Lake Storage - Uma solução altamente escalável e económica do lago de dados para análise de big data.Azure Data Lake Storage - A highly scalable and cost-effective data lake solution for big data analytics.

  • Azure Cosmos DB - Um serviço de base de dados NoSQL totalmente gerido para o desenvolvimento moderno de aplicações.Azure Cosmos DB - A fully managed NoSQL database service for modern app development. A Azure Cosmos DB garantiu tempos de resposta de um milissegundo de um dígito.Azure Cosmos DB has guaranteed single-digit millisecond response times. Também garante uma disponibilidade de 99,999 por cento apoiada por SLAs, escalabilidade automática e instantânea, e APIs de código aberto para MongoDB e 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 for PostgreSQL - Foco na inovação de aplicações, não na gestão de bases de dados, com base de dados Azure totalmente gerida e inteligente para PostgreSQL.Azure Database for PostgreSQL - Focus on application innovation, not database management, with fully managed and intelligent Azure Database for PostgreSQL.

  • Azure SQL Database - O serviço de base de dados inteligente, escalável e relacional construído para a nuvem.Azure SQL Database - The intelligent, scalable, relational database service built for the cloud. É sempre verde e sempre atualizado, com funcionalidades automatizadas e alimentadas por IA que otimizam o desempenho e durabilidade para si.It’s evergreen and always up to date, with AI-powered and automated features that optimize performance and durability for you.

  • Azure Cache for Redis - Armazenamento de dados de memória totalmente gerido e compatível com fonte aberta para alimentar aplicações rápidas e escaláveis.Azure Cache for Redis - Fully managed, open source–compatible in-memory data store to power fast, scalable applications.

  • A Azure Machine Learning capacita os desenvolvedores e cientistas de dados para construir, treinar e implementar modelos de aprendizagem automática mais rapidamente.Azure Machine Learning empowers developers and data scientists to build, train, and deploy machine learning models faster. A reconversão contínua, a atualização e melhoria da recolha e análise de dados tornam os modelos melhores ao longo do tempo.Continuous retraining, updating, and improving data collection and analysis makes the models better over time.

  • O Azure Monitor recolhe, analisa e atua em dados de telemetria dos seus ambientes Azure e no local.Azure Monitor collects, analyzes, and acts on telemetry data from your Azure and on-premises environments.

  • O Power BI permite que os membros da equipa descubram insights escondidos nos seus dados.Power BI enables team members to discover insights hidden in your data.

  • As Funções Azure permitem construir e depurar localmente sem configuração adicional, implementar e operar à escala na nuvem, e integrar serviços usando gatilhos e encadernações.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.

  • Além disso, a Safe Buildings tem acesso a estes outros serviços Azure Ative: Azure Ative 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.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.

Passos seguintesNext steps