PRAGMATIC MICROSERVICES WITH C# AND AZURE: build, deploy, and scale microservices efficiently to meet modern software demands
This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on exp...
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
Birmingham, UK
Packt Publishing Ltd.
2024
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781835088296/?ar |
Zusammenfassung: | This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on experience, exploring microservices concepts in ASP.NET Core. You'll learn how to develop robust services using .NET features such as minimal APIs, gRPC, and SignalR for real-time communication. The book also covers essential aspects of DevOps, testing methodologies including unit, integration, and load testing, and logging and monitoring including OpenTelemetry using tools such as Azure Log Analytics, Application Insights, Prometheus, and Grafana. You'll understand how asynchronous communication leveraging queues and events is facilitated through Azure Event Hub and Apache. Throughout the book, you'll not only discover the theoretical aspects but also gain practical skills by building and deploying a fully functional microservices-based application. By the end of this book, you'll have a deep understanding of microservices architecture, hands-on experience with various .NET technologies and Azure services, and the ability to design, build, deploy, and manage microservices applications effectively in both on-premises and cloud environments. |
Umfang: | 1 Online-Ressource |
ISBN: | 9781835087046 1835087043 9781835088296 |
Internformat
MARC
LEADER | 00000nam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-104370858 | ||
003 | DE-627-1 | ||
005 | 20240701091202.0 | ||
007 | cr uuu---uuuuu | ||
008 | 240701s2024 xx |||||o 00| ||eng c | ||
020 | |a 9781835087046 |c electronic bk. |9 978-1-83508-704-6 | ||
020 | |a 1835087043 |c electronic bk. |9 1-83508-704-3 | ||
020 | |a 9781835088296 |9 978-1-83508-829-6 | ||
035 | |a (DE-627-1)104370858 | ||
035 | |a (DE-599)KEP104370858 | ||
035 | |a (ORHE)9781835088296 | ||
035 | |a (DE-627-1)104370858 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.13/3 |2 23/eng/20240611 | |
100 | 1 | |a Nagel, Christian |d 1965- |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a PRAGMATIC MICROSERVICES WITH C# AND AZURE |b build, deploy, and scale microservices efficiently to meet modern software demands |c Christian Nagel |
264 | 1 | |a Birmingham, UK |b Packt Publishing Ltd. |c 2024 | |
300 | |a 1 Online-Ressource | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
520 | |a This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on experience, exploring microservices concepts in ASP.NET Core. You'll learn how to develop robust services using .NET features such as minimal APIs, gRPC, and SignalR for real-time communication. The book also covers essential aspects of DevOps, testing methodologies including unit, integration, and load testing, and logging and monitoring including OpenTelemetry using tools such as Azure Log Analytics, Application Insights, Prometheus, and Grafana. You'll understand how asynchronous communication leveraging queues and events is facilitated through Azure Event Hub and Apache. Throughout the book, you'll not only discover the theoretical aspects but also gain practical skills by building and deploying a fully functional microservices-based application. By the end of this book, you'll have a deep understanding of microservices architecture, hands-on experience with various .NET technologies and Azure services, and the ability to design, build, deploy, and manage microservices applications effectively in both on-premises and cloud environments. | ||
630 | 2 | 0 | |a Microsoft .NET Framework |
650 | 0 | |a C# (Computer program language) | |
650 | 0 | |a Web sites |x Design | |
650 | 0 | |a Web servers | |
650 | 4 | |a C# (Langage de programmation) | |
650 | 4 | |a Sites Web ; Conception | |
650 | 4 | |a Serveurs Web | |
776 | 1 | |z 1835088295 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 1835088295 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781835088296/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-104370858 |
---|---|
_version_ | 1821494930535612416 |
adam_text | |
any_adam_object | |
author | Nagel, Christian 1965- |
author_facet | Nagel, Christian 1965- |
author_role | aut |
author_sort | Nagel, Christian 1965- |
author_variant | c n cn |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)104370858 (DE-599)KEP104370858 (ORHE)9781835088296 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
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>02920nam a22004452 4500</leader><controlfield tag="001">ZDB-30-ORH-104370858</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240701091202.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">240701s2024 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781835087046</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-83508-704-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1835087043</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-83508-704-3</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781835088296</subfield><subfield code="9">978-1-83508-829-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)104370858</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP104370858</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781835088296</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)104370858</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">23/eng/20240611</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Nagel, Christian</subfield><subfield code="d">1965-</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">PRAGMATIC MICROSERVICES WITH C# AND AZURE</subfield><subfield code="b">build, deploy, and scale microservices efficiently to meet modern software demands</subfield><subfield code="c">Christian Nagel</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK</subfield><subfield code="b">Packt Publishing Ltd.</subfield><subfield code="c">2024</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</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">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on experience, exploring microservices concepts in ASP.NET Core. You'll learn how to develop robust services using .NET features such as minimal APIs, gRPC, and SignalR for real-time communication. The book also covers essential aspects of DevOps, testing methodologies including unit, integration, and load testing, and logging and monitoring including OpenTelemetry using tools such as Azure Log Analytics, Application Insights, Prometheus, and Grafana. You'll understand how asynchronous communication leveraging queues and events is facilitated through Azure Event Hub and Apache. Throughout the book, you'll not only discover the theoretical aspects but also gain practical skills by building and deploying a fully functional microservices-based application. By the end of this book, you'll have a deep understanding of microservices architecture, hands-on experience with various .NET technologies and Azure services, and the ability to design, build, deploy, and manage microservices applications effectively in both on-premises and cloud environments.</subfield></datafield><datafield tag="630" ind1="2" ind2="0"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">C# (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web sites</subfield><subfield code="x">Design</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web servers</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">C# (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Sites Web ; Conception</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Serveurs Web</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">1835088295</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">1835088295</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781835088296/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-104370858 |
illustrated | Not Illustrated |
indexdate | 2025-01-17T11:22:12Z |
institution | BVB |
isbn | 9781835087046 1835087043 9781835088296 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | Packt Publishing Ltd. |
record_format | marc |
spelling | Nagel, Christian 1965- VerfasserIn aut PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands Christian Nagel Birmingham, UK Packt Publishing Ltd. 2024 1 Online-Ressource Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier This book introduces .NET Aspire and its features for developing microservices. It delves into defining an app model for an application's services, using service discovery, and integrating components locally and via native cloud services with Azure. It offers practical insights and hands-on experience, exploring microservices concepts in ASP.NET Core. You'll learn how to develop robust services using .NET features such as minimal APIs, gRPC, and SignalR for real-time communication. The book also covers essential aspects of DevOps, testing methodologies including unit, integration, and load testing, and logging and monitoring including OpenTelemetry using tools such as Azure Log Analytics, Application Insights, Prometheus, and Grafana. You'll understand how asynchronous communication leveraging queues and events is facilitated through Azure Event Hub and Apache. Throughout the book, you'll not only discover the theoretical aspects but also gain practical skills by building and deploying a fully functional microservices-based application. By the end of this book, you'll have a deep understanding of microservices architecture, hands-on experience with various .NET technologies and Azure services, and the ability to design, build, deploy, and manage microservices applications effectively in both on-premises and cloud environments. Microsoft .NET Framework C# (Computer program language) Web sites Design Web servers C# (Langage de programmation) Sites Web ; Conception Serveurs Web 1835088295 Erscheint auch als Druck-Ausgabe 1835088295 |
spellingShingle | Nagel, Christian 1965- PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands Microsoft .NET Framework C# (Computer program language) Web sites Design Web servers C# (Langage de programmation) Sites Web ; Conception Serveurs Web |
title | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands |
title_auth | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands |
title_exact_search | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands |
title_full | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands Christian Nagel |
title_fullStr | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands Christian Nagel |
title_full_unstemmed | PRAGMATIC MICROSERVICES WITH C# AND AZURE build, deploy, and scale microservices efficiently to meet modern software demands Christian Nagel |
title_short | PRAGMATIC MICROSERVICES WITH C# AND AZURE |
title_sort | pragmatic microservices with c and azure build deploy and scale microservices efficiently to meet modern software demands |
title_sub | build, deploy, and scale microservices efficiently to meet modern software demands |
topic | Microsoft .NET Framework C# (Computer program language) Web sites Design Web servers C# (Langage de programmation) Sites Web ; Conception Serveurs Web |
topic_facet | Microsoft .NET Framework C# (Computer program language) Web sites Design Web servers C# (Langage de programmation) Sites Web ; Conception Serveurs Web |
work_keys_str_mv | AT nagelchristian pragmaticmicroserviceswithcandazurebuilddeployandscalemicroservicesefficientlytomeetmodernsoftwaredemands |