
Programming Microsoft Azure Service Fabric
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
This book combines a comprehensive guide to success with Microsoft Azure Service Fabric and a practical catalog of design patterns and best practices for microservices design, implementation, and operation. Haishi Bai brings together all the information you'll need to deliver scalable and reliable distributed microservices applications on Service Fabric. He thoroughly covers the crucial DevOps aspects of utilizing Service Fabric, reviews its interactions with key cloud-based services, and introduces essential service integration mechanisms such as messaging systems and reactive systems.
Leading Microsoft Azure expert Haishi Bai shows how to:
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
More details
Other editions
Additional editions

Person
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.
Content
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
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.