Microservices, IoT and Azure Leveraging DevOps and Microservice Architecture to deliver SaaS Solutions

This book provides practical guidance for adopting a high velocity, continuous delivery process to create reliable, scalable, Software-as-a-Service (SaaS) solutions that are designed and built using a microservice architecture, deployed to the Azure cloud, and managed through automation. Microservic...

Descripción completa

Detalles Bibliográficos
Autor principal: Familiar, Bob. author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2015.
Edición:1st ed. 2015.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630014606719
Tabla de Contenidos:
  • High Velocity Reusable and Composable ; Flexible ; Versionable and Replaceable ; Owned by One Team ; The Challenges of Microservices; [re]Organization ; Platform; Identification ; Testing ; Discoverability ; Summary; Chapter 3: Microservice Architecture; Layered Architecture ; A Microservice Approach; Microservice Logical Architecture ; Models ; SDK Layer ; API Gateway Layer ; Protocol Layer ; Service Layer ; Data Access Layer ; Store ; Automation ; Summary; Chapter 4: Azure, A Microservice Platform; Data and Storage; Azure Storage; SQL Database ; DocumentDb
  • Redis Cache Service Bus; Queue ; API Management ; API Proxies ; API Subscriptions; Policy Injection ; Containers; Cloud Services and App Services ; Summary; Chapter 5: Automation; Azure PowerShell; PowerShell Consoles; Provisioning; Azure Resource Groups; The Home Biomedical Git Repository ; Provisioning Azure Resources; Console Application Integration; Provisioning Shared Services; Collecting Connection Strings ; Provisioning Microservices; Provisioning the Biometrics Microservice; Build; NuGet Packaging ; Build Scripts; Deployment; Deploy Data; Generate Packages
  • Deploy Packages Deploy Biometrics Microservice; Verifying Data Deployment; Verifying Microservice Deployment ; Verifying the Biometrics Microservice; Summary; Chapter 6: Microservice Reference Implementation; The Product; The Epic; The Business Capabilities; The Technical Capabilities; The Azure Resources; The Custom Microservices; Microservice Reference Implementation; One Microservice, Two APIs; Common; Wire; ModelManager; Rest; Store; Optimized Persistence; Interfaces; Implementation; Queue; Cache; Dbase; Persist; ConfigM - Configuration and Discoverability; ConfigM Model
  • ConfigM InterfacesConfigM Services; ConfigM APIs; ConfigM SDKs; The ConfigM Administrator Console; Summary; Chapter 7: IoT and Microservices; IoT Capabilities; Azure IoT Services; Custom Development; IoT Hub; Scripted Scenario; IoT Suite; The Reference Implementation IoT Capabilities; Device Management; Telemetry Ingestion; The BioMax-Home Device Simulator; Telemetry Transformation and Storage; Stream Analytics Queries; Real-Time Notifications; Biometrics Alarm Worker; Testing Push Notifications; Real-Time Data Visualization; Biometrics API; Summary; Chapter 8: Service Fabric
  • Concepts