Programming Microsoft Azure Service Fabric: Developer Reference
Autor Haishi Baien Limba Engleză Paperback – 24 sep 2018
STRUCTURA progresivă: de la concept la implementare, transformă această lucrare într-o resursă tehnică indispensabilă pentru arhitecții care navighează complexitatea sistemelor distribuite. Notăm cu interes modul în care Programming Microsoft Azure Service Fabric nu se limitează la o simplă documentație de produs, ci funcționează ca un catalog practic de tipare de design pentru microservicii. Descoperim aici o explorare riguroasă a celor trei piloni fundamentali: serviciile stateless, stateful și modelul Actor, fiecare fiind analizat prin prisma disponibilității și scalabilității.
Merită menționat că autorul Haishi Bai organizează materialul astfel încât să acopere întreg ciclul de viață al unei aplicații. De la primele capitole introductive, progresăm rapid spre managementul clusterelor și diagnosticare, ajungând la scenarii avansate de inteligență artificială și computație serverless. Dacă Building Microservices Applications on Microsoft Azure de Harsh Chawla v-a oferit cadrul teoretic al tranziției de la monolit la microservicii, lucrarea de față oferă instrumentele practice și configurațiile specifice necesare pentru a rula aceste soluții pe infrastructura Microsoft.
În contextul operei sale, această carte reprezintă o rafinare a viziunii prezentate în Zen of Cloud, trecând de la exemple generale Azure la o specializare profundă în orchestrarea microserviciilor. Spre deosebire de Learning Dapr, unde accentul cade pe runtime-ul portabil, aici Haishi Bai se concentrează pe robustețea și controlul granular oferit de Service Fabric, inclusiv în medii Linux sau prin utilizarea containerelor. Este o resursă tehnică ce echilibrează precizia implementării cu viziunea arhitecturală de ansamblu.
Preț: 251.85 lei
Preț vechi: 314.81 lei
-20%
Carte disponibilă
Livrare economică 04-18 mai
Livrare express 17-23 aprilie pentru 47.57 lei
Specificații
ISBN-10: 1509307095
Pagini: 528
Dimensiuni: 185 x 221 x 28 mm
Greutate: 0.82 kg
Ediția:2. Auflage
Editura: Microsoft Press
Colecția Developer Reference
Seria Developer Reference
De ce să citești această carte
Recomandăm această carte dezvoltatorilor și inginerilor DevOps care au nevoie de o metodologie clară pentru construirea unor sisteme distribuite reziliente. Cititorul câștigă o înțelegere profundă a modului în care Azure Service Fabric gestionează starea și scalarea, primind soluții concrete pentru monitorizare și livrare continuă. Este alegerea ideală pentru cei care doresc să stăpânească orchestrarea containerelor într-un ecosistem enterprise.
Despre autor
Haishi Bai este un arhitect software de renume, cu o experiență vastă acumulată în cadrul sediului central Microsoft. Este recunoscut pentru capacitatea sa de a traduce arhitecturi complexe în ghiduri practice, fiind autorul unor lucrări de referință precum Zen of Cloud și ghiduri de certificare Microsoft Azure. Expertiza sa acoperă o gamă largă de tehnologii emergente, de la edge computing și blockchain, până la sisteme distribuite și inteligență artificială. Prin contribuțiile sale la proiecte precum Dapr, Bai a influențat modul în care comunitatea globală de dezvoltatori abordează arhitecturile cloud-native moderne.
Descriere scurtă
- Set up your Service Fabric development environment
- Program and deploy Service Fabric applications to a local or a cloud-based cluster
- Compare and use stateful services, stateless services, and the actor model
- Design Service Fabric applications to maximize availability, reliability, and scalability
- Improve management efficiency via scripting
- Configure network security and other advanced cluster settings
- Collect diagnostic data, and use Azure Operational Management Suite to interpret it
- Integrate microservices components developed in parallel
- Use containers to mobilize applications for failover, replication, scaling, and load balancing
- Streamline containerization with Docker in Linux and Windows environments
- Orchestrate containers to schedule workloads and maintain services at desired states
- Implement proven design patterns for common cloud application workloads
- Balance throughput, latency, scalability, and cost
Notă biografică
Haishi is the author of a few cloud computing books, and he's an active contributor to a few open-source projects. He also runs a technical blog (http://blog.haishibai.com) with millions of viewers. His twitter handle is @HaishiBai2010.
Cuprins
CHAPTER 1 Hello, Service Fabric!
CHAPTER 2 Stateless Services
CHAPTER 3 Stateful Services
CHAPTER 4 Actor Pattern
CHAPTER 5 Service Deployments and Upgrades
CHAPTER 6 Availability and Reliability
CHAPTER 7 Scalability and Performance
PART II SERVICE LIFE CYCLE MANAGEMENT
CHAPTER 8 Service Fabric Scripting
CHAPTER 9 Cluster Management
CHAPTER 10 Diagnostics and Monitoring
CHAPTER 11 Continuous Delivery
PART III LINUX AND CONTAINERS
CHAPTER 12 Service Fabric on Linux
CHAPTER 13 Containers
CHAPTER 14 Container Orchestration
PART IV WORKLOADS AND DESIGN PATTERNS
CHAPTER 15 Scalable Web
CHAPTER 16 Scalable Interactive Systems
CHAPTER 17 System Integration
PART V ADVANCED TOPICS
CHAPTER 18 Serverless Computing
CHAPTER 19 Artificial Intelligence
CHAPTER 20 Orchestrating an Organic Compute Plane
PART VI APPENDICES
Appendix A: Using Microsoft Azure PowerShell Commands
Appendix B: Pattern Index