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...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2017.
|
Schlagworte: | |
Online-Zugang: | DE-862 DE-863 |
Zusammenfassung: | 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 ... |
Beschreibung: | Creating the directory structure. |
Beschreibung: | 1 online resource (347 pages) |
ISBN: | 1787123480 9781787123489 |
Internformat
MARC
LEADER | 00000cam a2200000Mu 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn993078914 | ||
003 | OCoLC | ||
005 | 20250103110447.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 |d OCLCL |d OCLCQ |d CLOUD | ||
019 | |a 992782683 |a 993162190 |a 1264773596 | ||
020 | |a 1787123480 | ||
020 | |a 9781787123489 |q (electronic bk.) | ||
020 | |z 1787121143 | ||
020 | |z 9781787121140 | ||
035 | |a (OCoLC)993078914 |z (OCoLC)992782683 |z (OCoLC)993162190 |z (OCoLC)1264773596 | ||
050 | 4 | |a T55.4-60.8 | |
082 | 7 | |a 004.7 |2 23 | |
049 | |a MAIN | ||
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 ... | ||
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 0 | |a Cloud computing. |0 http://id.loc.gov/authorities/subjects/sh2008004883 | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 6 | |a Infonuagique. | |
650 | 7 | |a Systems Architecture. |2 bisacsh/2013 | |
650 | 7 | |a COMPUTERS. |2 bisacsh/2013 | |
650 | 7 | |a Networking. |2 bisacsh/2013 | |
650 | 7 | |a Cloud Computing. |2 bisacsh/2013 | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Cloud computing |2 fast | |
655 | 0 | |a Electronic books. | |
700 | 1 | |a Rai, Rahul. | |
776 | 0 | 8 | |i Print version: |a Tanasseri, Namit. |t Microservices with Azure. |d Birmingham : Packt Publishing, ©2017 |
966 | 4 | 0 | |l DE-862 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1543836 |3 Volltext |
966 | 4 | 0 | |l DE-863 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1543836 |3 Volltext |
938 | |a cloudLibrary |b CLDL |n 9781787123489 | ||
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 GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-862 | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn993078914 |
---|---|
_version_ | 1829095113055272960 |
adam_text | |
any_adam_object | |
author | Tanasseri, Namit |
author2 | Rai, Rahul |
author2_role | |
author2_variant | r r rr |
author_facet | Tanasseri, Namit Rai, Rahul |
author_role | |
author_sort | Tanasseri, Namit |
author_variant | n t nt |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | T55 |
callnumber-raw | T55.4-60.8 |
callnumber-search | T55.4-60.8 |
callnumber-sort | T 255.4 260.8 |
callnumber-subject | T - General Technology |
collection | ZDB-4-EBA |
contents | 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. 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. 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. 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. 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. |
ctrlnum | (OCoLC)993078914 |
dewey-full | 004.7 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.7 |
dewey-search | 004.7 |
dewey-sort | 14.7 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>07801cam a2200637Mu 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn993078914</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20250103110447.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|---|||||</controlfield><controlfield tag="008">170708s2017 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">YDX</subfield><subfield code="d">IDEBK</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">MERUC</subfield><subfield code="d">IDB</subfield><subfield code="d">CHVBK</subfield><subfield code="d">OCLCF</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CNCEN</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">CLOUD</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">992782683</subfield><subfield code="a">993162190</subfield><subfield code="a">1264773596</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1787123480</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781787123489</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1787121143</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781787121140</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)993078914</subfield><subfield code="z">(OCoLC)992782683</subfield><subfield code="z">(OCoLC)993162190</subfield><subfield code="z">(OCoLC)1264773596</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">T55.4-60.8</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">004.7</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Tanasseri, Namit.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Microservices with Azure.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2017.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (347 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="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.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Creating the directory structure.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="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 ...</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Cloud computing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2008004883</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Infonuagique.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Systems Architecture.</subfield><subfield code="2">bisacsh/2013</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS.</subfield><subfield code="2">bisacsh/2013</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Networking.</subfield><subfield code="2">bisacsh/2013</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud Computing.</subfield><subfield code="2">bisacsh/2013</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Cloud computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="0"><subfield code="a">Electronic books.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Rai, Rahul.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Tanasseri, Namit.</subfield><subfield code="t">Microservices with Azure.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2017</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-862</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1543836</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-863</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1543836</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">cloudLibrary</subfield><subfield code="b">CLDL</subfield><subfield code="n">9781787123489</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL4891266</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1543836</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis36498404</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">14665161</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-862</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Electronic books. |
genre_facet | Electronic books. |
id | ZDB-4-EBA-ocn993078914 |
illustrated | Not Illustrated |
indexdate | 2025-04-11T08:43:50Z |
institution | BVB |
isbn | 1787123480 9781787123489 |
language | English |
oclc_num | 993078914 |
open_access_boolean | |
owner | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
owner_facet | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
physical | 1 online resource (347 pages) |
psigel | ZDB-4-EBA FWS_PDA_EBA ZDB-4-EBA |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Tanasseri, Namit. Microservices with Azure. Birmingham : Packt Publishing, 2017. 1 online resource (347 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. 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. 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. 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. 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. 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. Creating the directory structure. 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 ... Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Systems Architecture. bisacsh/2013 COMPUTERS. bisacsh/2013 Networking. bisacsh/2013 Cloud Computing. bisacsh/2013 Application software Development fast Cloud computing fast Electronic books. Rai, Rahul. Print version: Tanasseri, Namit. Microservices with Azure. Birmingham : Packt Publishing, ©2017 |
spellingShingle | Tanasseri, Namit Microservices with Azure. 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. 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. 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. 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. 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. Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Systems Architecture. bisacsh/2013 COMPUTERS. bisacsh/2013 Networking. bisacsh/2013 Cloud Computing. bisacsh/2013 Application software Development fast Cloud computing fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh95009362 http://id.loc.gov/authorities/subjects/sh2008004883 |
title | Microservices with Azure. |
title_auth | Microservices with Azure. |
title_exact_search | Microservices with Azure. |
title_full | Microservices with Azure. |
title_fullStr | Microservices with Azure. |
title_full_unstemmed | Microservices with Azure. |
title_short | Microservices with Azure. |
title_sort | microservices with azure |
topic | Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Cloud computing. http://id.loc.gov/authorities/subjects/sh2008004883 Logiciels d'application Développement. Infonuagique. Systems Architecture. bisacsh/2013 COMPUTERS. bisacsh/2013 Networking. bisacsh/2013 Cloud Computing. bisacsh/2013 Application software Development fast Cloud computing fast |
topic_facet | Application software Development. Cloud computing. Logiciels d'application Développement. Infonuagique. Systems Architecture. COMPUTERS. Networking. Cloud Computing. Application software Development Cloud computing Electronic books. |
work_keys_str_mv | AT tanasserinamit microserviceswithazure AT rairahul microserviceswithazure |