Programming Microsoft Azure Service Fabric Front Cover

Programming Microsoft Azure Service Fabric

  • Length: 496 pages
  • Edition: 1
  • Publisher:
  • Publication Date: 2016-06-01
  • ISBN-10: B01G90SRMW
  • Sales Rank: #941027 (See Top 100 Books)
Description

Azure Service Fabric is Microsoft’s new PaaS (Platform as a Service) offering for building large-scale, distributed cloud applications. The service is expected to be previewed in late 2015 and be released in 2016. With Azure Fabric Service, you can: 1) rapidly develop and update microservice-based applications, accelerating delivery of new functions, 2) operate reliable hyper-scale services enabling in-place upgrades, automation, and application lifecycle management, and 3) deploy the same application code on public, hosted or private clouds as needed by using the consistent platform services and the same application model across Azure and on-premises and hosted datacenters.

Programming Microsoft Azure Service Fabric introduces this service to the public by showing how to implement a variety of real-world applications in detail. The author interviews a number of internal and external service users to summarize design patterns, tuning tips, and lessons learned, and then shares these experiences to the broad audience making use with step-by-step procedures and through the signature Inside Out sidebars.

The book introduces basic service concepts for this new product and cover VS tooling, portal experience, on-premises deployment, monitoring, diagnostics, as well as continuous integration, all from the perspective of developing and operating real-life projects.

Table of Contents

PART I FUNDAMENTALS
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 LIFECYCLE MANAGEMENT
CHAPTER 8 Managing Service Fabric with Windows PowerShell
CHAPTER 9 Managing Service Fabric with management portal
CHAPTER 10 Diagnostics and monitoring
CHAPTER 11 Testing

PART III PATTERNS AND SCENARIOS
CHAPTER 12 Web applications
CHAPTER 13 Internet of Things
CHAPTER 14 Real-time data streaming
CHAPTER 15 Multitenancy and hosting
CHAPTER 16 Multiplayer gaming

PART IV ADVANCED TOPICS
CHAPTER 17 Advanced service hosting
CHAPTER 18 Modeling complex systems

PART V APPENDICES
Appendix A: Service Fabric subsystems and system services
Appendix B: Using Microsoft Azure PowerShell commands
Appendix C: Microsoft and containers
Appendix D: Pattern index

To access the link, solve the captcha.