GithubHelp home page GithubHelp logo

axiscommunications / acap-integration-examples-azure Goto Github PK

View Code? Open in Web Editor NEW
10.0 6.0 3.0 634 KB

Integration between Axis devices and Microsoft Azure

License: Apache License 2.0

Bicep 50.82% Shell 49.18%
azure axis acap

acap-integration-examples-azure's Introduction

Copyright (C) 2022, Axis Communications AB, Lund, Sweden. All Rights Reserved.

Integration between Axis devices and Azure

Introduction

AXIS Camera Application Platform (ACAP) is an open platform that enables developer to build applications that can be installed on Axis network cameras and video encoders.

Azure is a platform in the cloud that provides highly reliable, scalable, low-cost infrastructure to individuals, companies, and governments.

This repository focuses on providing examples where we create the integration between the Axis device and Azure. If you are interested in camera applications and the different API surfaces an application can use, please visit our related repository AxisCommunications/acap3-examples.

Example applications

The repository contains a set of examples, each tailored towards a specific problem. All examples have a README file in its directory which shows overview, example directory structure and step-by-step instructions on how to deploy the Azure infrastructure and how to configure the camera to interact with Azure.

If you find yourself wishing there was another example more relevant to your use case, please don't hesitate to start a discussion or open a new issue.

License

Apache 2.0

acap-integration-examples-azure's People

Contributors

joakimr-axis avatar lekoaf avatar mattias-fjellstrom avatar mattias-kindborg-at-work avatar renovate[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

acap-integration-examples-azure's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

bicep
images-to-azure-storage-account/main.bicep
  • Microsoft.Storage/storageAccounts 2021-04-01
  • Microsoft.Authorization/roleAssignments 2020-08-01-preview
  • Microsoft.ApiManagement/service 2021-01-01-preview
telemetry-to-azure-iot-hub/main.bicep
  • Microsoft.Devices/IotHubs 2021-03-31
  • Microsoft.ManagedIdentity/userAssignedIdentities 2018-11-30
  • Microsoft.Authorization/roleAssignments 2020-08-01-preview
  • Microsoft.KeyVault/vaults 2021-06-01-preview
  • Microsoft.Resources/deploymentScripts 2020-10-01
github-actions
.github/workflows/bicep-to-arm.yml
  • actions/checkout v3
.github/workflows/images-to-azure-storage-account.yml
  • actions/checkout v3
.github/workflows/lint.yml
  • actions/checkout v3
  • github/super-linter v5
.github/workflows/static-uri.yml
.github/workflows/telemetry-to-azure-iot-edge.yml
  • actions/checkout v3
.github/workflows/telemetry-to-azure-iot-hub.yml
  • actions/checkout v3

  • Check this box to trigger a request for Renovate to run again on this repository

Enable DPS for device connection to IoT Hub

Describe the feature

The current solution to connect an axis camera to IoT Hub means if there is an issue with the specific IoT Hub we will have some down time. Most devices nowadays connect to Azure using DPS (Device Provisioning Service) system. This allows us to use IoT Central which connects to an IoT Hub but can switch to another hub if it goes down without any disruption to the data.

Added value

Nowadays, most devices have options to connect via DPS to help mitigate any system downtime due to IoT Hub failures. Please let me know if this is a way we can connect the axis cameras to IoT Hub.

Markdownlint

It seems there is no markdownlint in the GitHub CI workflows, but the markdown files in the repo contain issues that should need to be mitigated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.