Cargando…

Microservices with Azure.

Architect enterprise-grade, Microservice-based solutions using Microsoft Azure Service Fabric. About This Book Explore architectural patterns for building modern day Microservice-based systems Learn about Microsoft Service Fabric as a platform to host distributed Microservices Discover multiple opti...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Tanasseri, Namit
Otros Autores: Rai, Rahul
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2017.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBSCO_ocn993078914
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 170708s2017 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d YDX  |d IDEBK  |d OCLCQ  |d MERUC  |d IDB  |d CHVBK  |d OCLCF  |d OCLCO  |d OCLCQ  |d CNCEN  |d OCLCQ  |d N$T  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 992782683  |a 993162190  |a 1264773596 
020 |a 1787123480 
020 |a 9781787123489  |q (electronic bk.) 
020 |z 1787121143 
020 |z 9781787121140 
029 1 |a CHNEW  |b 000966324 
029 1 |a CHVBK  |b 495241784 
029 1 |a AU@  |b 000067101049 
029 1 |a AU@  |b 000061039097 
035 |a (OCoLC)993078914  |z (OCoLC)992782683  |z (OCoLC)993162190  |z (OCoLC)1264773596 
050 4 |a T55.4-60.8 
082 0 4 |a 004.7  |2 23 
049 |a UAMI 
100 1 |a Tanasseri, Namit. 
245 1 0 |a Microservices with Azure. 
260 |a Birmingham :  |b Packt Publishing,  |c 2017. 
300 |a 1 online resource (347 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover ; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Customer Feedback; Table of Contents; Preface; Part 1 -- Laying The Foundation; Part 2 -- Microsoft Azure Service Fabric; Part 3 -- Microservice Architecture Patterns; Part 4 -- Supplementary Learning; Chapter 1: Microservices -- Getting to Know the Buzzword; What are Microservices?; Microservices hosting platform; The Microservice advantage; Fault tolerance; Technology-agnostic; Development agility; Heterogeneous deployment; Manageability; Reusability; The SOA principle; Issues with SOA. 
505 8 |a The Microservices solutionInter-Microservice communication; Communication through user interface; Sharing common code; Composite user interface for the web; Thin backend for rich clients; Synchronous communication; Asynchronous communication; Orchestrated communication; Shared data; Architecture of Microservices-based systems; Conway's law; Summary; Chapter 2: Microsoft Azure Platform and Services Primer; PaaS for Microservices; Abstract infrastructure challenges; Simplified application lifecycle management; Simplifying development; Microsoft Azure -- the choice of a hosting platform; Summary. 
505 8 |a Chapter 3: Understanding Azure Service FabricThe Service Fabric advantage; Highly scalable; Support for partitioning; Rolling updates; State redundancy; High-density deployment; Automatic fault tolerance; Heterogeneous hosting platforms; Technology agnostic; Centralized management; Service Fabric as an orchestrator; Orchestration as a Service; Is a cluster resource manager similar to an Azure load balancer?; Architecture of cluster resource manager; Architecture of Service Fabric; Transport Subsystem; Federation Subsystem; Reliability Subsystem; Management Subsystem; Hosting subsystem. 
505 8 |a Communication subsystemTestability Subsystem; Deconstructing Service Fabric; Infrastructure model; Cluster; Node; System services; Naming service; Image store service; Upgrade service; Failover manager service; Cluster manager service; Service placement; Application model; Programming model; Guest Executables; Reliable Services; Reliable Actors; Creating a cluster on Azure; Basics; Cluster configuration; Security; Summary; Viewing your cluster status; Service Fabric Explorer; Summary view; Cluster Map; Fault domains; Upgrade domains; Viewing applications and services; Cluster nodes; Actions. 
505 8 |a SystemPreparing your system; Summary; Chapter 4: Hands-on with Service Fabric -- Guest Executables; Service Fabric discovery and communication; Service protocols; Service discovery; Connections from applications external to Service Fabric; Configuring ports and protocols; Configuring the service manifest; Configuring the custom endpoint; Configuring the Azure load balancer; Configuring the health check; Built-in communication API; Deploying a Guest Executable; Understanding the manifests; Package structure; Packaging Guest Executables using Visual Studio; Manually packaging a Guest Executable. 
500 |a Creating the directory structure. 
520 |a Architect enterprise-grade, Microservice-based solutions using Microsoft Azure Service Fabric. About This Book Explore architectural patterns for building modern day Microservice-based systems Learn about Microsoft Service Fabric as a platform to host distributed Microservices Discover multiple options for hosting Microservices on heterogeneous, cross-platform environments Learn to configure Azure Service Fabric clusters for enterprise-grade service deployments Who This Book Is For The book is aimed at IT architects, system administrators, and DevOps engineers who have a basic knowledge of the Microsoft Azure platform and are working on, or are curious about, the concepts of Microservices and Microservice architecture. What You Will Learn Understand the basics of Microservices and how Microsoft Azure fits into the equation Master Azure Service Fabric architecture and services Explore Azure Service Fabric application programming models Comprehensive study of various architecture patterns for building enterprise-grade Microservices Manage and deploy Microservices on Azure Service Fabric An insight into the future of Microservices with containers and serverless computing In Detail Microsoft Azure is rapidly evolving and is widely used as a platform on which you can build Microservices that can be deployed on-premise and on-cloud heterogeneous environments through Microsoft Azure Service Fabric. This book will help you understand the concepts of Microservice application architecture and build highly maintainable and scalable enterprise-grade applications using the various services in Microsoft Azure Service Fabric. We will begin by understanding the intricacies of the Microservices architecture and its advantages over the monolithic architecture and Service Oriented Architecture (SOA) principles. We will present various scenarios where Microservices should be used and walk you through the architectures of Microservice-based applications. Next, you will take an in-depth look at Microsoft Azure Service Fabric, which is the best-in-class platform for building Microservices. You will explore how to develop and deploy sample applications on Microsoft Azure Service Fabric to gain a thorough understanding of it. Building Microservice-based application is complicated. Therefore, we will take you through several design patterns that solve the various challenges associated with realizing the Microservices architecture in enterprise applications. Each patter ... 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Application software  |x Development. 
650 0 |a Cloud computing. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Infonuagique. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Cloud computing  |2 fast 
700 1 |a Rai, Rahul. 
776 0 8 |i Print version:  |a Tanasseri, Namit.  |t Microservices with Azure.  |d Birmingham : Packt Publishing, ©2017 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1543836  |z Texto completo 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4891266 
938 |a EBSCOhost  |b EBSC  |n 1543836 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis36498404 
938 |a YBP Library Services  |b YANK  |n 14665161 
994 |a 92  |b IZTAP