2015-04-28 1 views
-1

Je commence mon voyage de développement de l'IdO avec MS Azure. Je voudrais avoir un aperçu sur le nuage Azure. Je suis un débutant total sur le développement de nuage. Quelqu'un peut-il me dire quelques bons livres/liens sur Azure qui m'aidera à comprendre comment je peux utiliser Azure pour IoT et commencer le développement sur le même.Internet des objets utilisant MS Azure

Merci beaucoup pour vos entrées.

Répondre

0

Cela dépend totalement de l'architecture de votre application. Vous pouvez utiliser des composants SAAS pour le prototypage rapide, des pièces ou toute l'architecture de votre application. Cela vous donnera un meilleur aperçu de la sélection de la pile d'outils appropriée pour votre application.

Si vous souhaitez déployer votre propre pile de logiciels, vous devez provisionner les machines virtuelles Azure. Azure fournit un SDK pour interagir avec l'infrastructure de cloud. Docker est une très bonne option à utiliser pour le déploiement d'applications de nos jours.

Google fournit une meilleure prise en charge des conteneurs Docker à l'aide de son infrastructure Kubernetes.

Des API simples ou un site Web peuvent être développés sur azure à l'aide des webapps Azure. Je suis actuellement en train de développer une application de noeud en utilisant des sites Web azur. Le conteneur réel où le site s'exécute est une machine Windows NT avec IIS. Si vous voulez que votre conteneur de serveur SAAS soit basé sur linux, vous pouvez regarder AWS/Google ou Redhat Openshift. J'ai utilisé OpenShift SAAS, et je l'ai trouvé assez facile à intégrer.

0

Je vous conseille de jeter un oeil aux événements Build et Ignite, cette semaine. Il pourrait y avoir plus d'annonces là-bas. Vous pouvez certainement jeter un oeil sur le livre blanc suivant: http://download.microsoft.com/download/E/1/F/E1FFDADF-C0FF-4E72-A834-B173A079F393/Microsoft_Internet_of_Things_White_Paper.pdf

Les services les plus importants pour IdO Azure sont (jusqu'à aujourd'hui):

  • Azure Hubs Event: un service d'ingestion massive qui peut prendre en millions des événements de télémétrie par seconde.
  • Azure Analytics flux: temps réel traitement des événements complexes, combinant plusieurs flux de données entrants et les modèles de détection dans ce
  • PowerBI: cela permettra aux utilisateurs de construire et d'explorer des rapports interactifs et des graphiques
  • Azure Machine Learning: prévision de levier financier machines & modèles d'apprentissage
  • Pour le stockage, vous avez DocumentDB, Azure et le stockage de blob, entre autres
  • HDInsight vous aidera à travailler avec les données (gros volumes de données) et de faire des emplois avec elle.
  • Azure Web Apps et les applications API vous permettra de présenter et d'exposer les données à vos utilisateurs et des rapports personnalisés

Bonne chance