Programming Microsoft Azure Service Fabric

by
Edition: 1st
Format: Paperback
Pub. Date: 2016-06-10
Publisher(s): Microsoft Press
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $52.49

Rent Book

Select for Price
There was a problem. Please try again later.

New Book

We're Sorry
Sold Out

Used Book

We're Sorry
Sold Out

eBook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Build exceptionally scalable cloud applications for fast-growing businesses

Microsoft Azure Service Fabric makes it easier than ever before to build large-scale distributed cloud applications. You can quickly develop and update microservice-based applications, efficiently operate highly reliable hyperscale services, and deploy the same application code on public, hosted, or private clouds. This book introduces all key Azure Service Fabric concepts and walks you through implementing several real-world applications. You’ll find advanced design patterns, tuning tips, and lessons learned from early adopters—all from the perspective of developing and operating large projects in production.

Microsoft Azure evangelist Haishi Bai shows how to:

  • Implement background services and use stateless services to handle user requests
  • Solve state-management problems in distributed systems
  • Package, stage, and deploy applications
  • Upgrade applications in place, with zero downtime
  • Leverage Quality of Service (QoS) options throughout app design, implementation, and operation
  • Manage Service Fabric clusters with Windows PowerShell and the Management Portal
  • Configure Service Fabric Diagnostics and analyze collected data
  • Test functionality and performance
  • Design Internet of Things (IoT) solutions that capture and manage petabytes of data
  • Handle demanding real-time data-streaming compute scenarios
  • Understand multitenancy and single-tenancy as logical architecture choices
  • Build Service Fabric game engines to support large-scale, multiplayer online games
  • Model complex systems with the Service Fabric Actors Pattern

About This Book

For all cloud developers who want to create and operate large-scale distributed cloud applications by using Microsoft Azure Service Fabric

For all IT professionals who want to integrate Windows Server and Microsoft Azure in any environment, including datacenters

Author Biography

HAISHI BAI, senior technical evangelist at Microsoft, focuses on the Microsoft Azure compute platform, including IaaS,PaaS, networking, and scalable computing services.

Ever since he wrote his first program on an Apple II when he was 12, Haishi has been a passionate programmer and he later became a professional software engineer and architect. During his 19 years of professional life, he’s faced various technical challenges and a broad range of project types that have given him rich experiences in designing innovative solutions to solve difficult problems.

Haishi is the author of a few cloud computing books. He’s the co-host of Microsoft’s Cloud Cover show (https://channel9.msdn.com/shows/Cloud+Cover/). He also runs a technical blog (http://blog.haishibai.com) with millions of viewers. His twitter handle is @HaishiBai2010.

Table of Contents

Part I    Fundamentals  
 Chapter 1: Hello, Service Fabric! 
 Chapter 2: Stateless Service 
 Chapter 3: Stateful Service 
 Chapter 4: Actor pattern 
 Chapter 5: Service deployment 
 Chapter 6: Availability and reliability 
 Chapter 7: Scaling 
Part II   Service Lifecycle Management  
 Chapter 8: Managing Service Fabric with Azure Portal 
 Chapter 9: Managing Service Fabric with Windows PowerShell 
 Chapter 10: Diagnostics and monitoring 
 Chapter 11: Testability 
Part III     Patterns and Scenarios  
 Chapter 12: Web application 
 Chapter 13: Internet of Things 
 Chapter 14: Real-time data streaming 
 Chapter 15: Multi-tenancy and hosting 
 Chapter 16: Multi-player gaming 
Part IV   Advanced Topics  
 Chapter 17: Custome Service Hosting 
 Chapter 18: Containerization and platform parity

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.