• Complain

Namit Tanasseri - Microservices with Azure

Here you can read online Namit Tanasseri - Microservices with Azure full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2017, publisher: Packt Publishing, genre: Romance novel. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Namit Tanasseri Microservices with Azure

Microservices with Azure: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Microservices with Azure" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Architect enterprise-grade, Microservice-based solutions using Microsoft Azure Service Fabric.

About This Book
  • Explore architectural patterns for building modern day Microservice-based systems
  • Learn about Microsoft Service Fabric as a platform to host distributed Microservices
  • Discover multiple options for hosting Microservices on heterogeneous, cross-platform environments
  • Learn to configure Azure Service Fabric clusters for enterprise-grade service deployments
Who This Book Is For

The book is aimed at IT architects, system administrators, and DevOps engineers who have a basic knowledge of the Microsoft Azure platform and are working on, or are curious about, the concepts of Microservices and Microservice architecture.

What You Will Learn
  • Understand the basics of Microservices and how Microsoft Azure fits into the equation
  • Master Azure Service Fabric architecture and services
  • Explore Azure Service Fabric application programming models
  • Comprehensive study of various architecture patterns for building enterprise-grade Microservices
  • Manage and deploy Microservices on Azure Service Fabric
  • An insight into the future of Microservices with containers and serverless computing
In Detail

Microsoft Azure is rapidly evolving and is widely used as a platform on which you can build Microservices that can be deployed on-premise and on-cloud heterogeneous environments through Microsoft Azure Service Fabric. This book will help you understand the concepts of Microservice application architecture and build highly maintainable and scalable enterprise-grade applications using the various services in Microsoft Azure Service Fabric. We will begin by understanding the intricacies of the Microservices architecture and its advantages over the monolithic architecture and Service Oriented Architecture (SOA) principles. We will present various scenarios where Microservices should be used and walk you through the architectures of Microservice-based applications. Next, you will take an in-depth look at Microsoft Azure Service Fabric, which is the best-in-class platform for building Microservices. You will explore how to develop and deploy sample applications on Microsoft Azure Service Fabric to gain a thorough understanding of it.

Building Microservice-based application is complicated. Therefore, we will take you through several design patterns that solve the various challenges associated with realizing the Microservices architecture in enterprise applications. Each pattern will be clearly illustrated with examples that you can keep referring to when designing applications.

Finally, you will be introduced to advanced topics such as Serverless computing and DevOps using Service Fabric, to help you undertake your next venture with confidence.

Style and approach

This book introduces its readers to the concept of Microservices and Microsoft Azure Service Fabric as a distributed platform to host enterprise-grade Microservices. It then addresses common architectural challenges associated with the Microservice architecture, using proven architectural patterns.

Namit Tanasseri: author's other books


Who wrote Microservices with Azure? Find out the surname, the name of the author of the book and a list of all author's works by series.

Microservices with Azure — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Microservices with Azure" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Contents

  • 1: Microservices Getting to Know the Buzzword
    • b'Chapter 1: Microservices \xe2\x80\x93 Getting to Know the Buzzword'
    • b'What are Microservices?'
    • b'The SOA principle'
    • b'The Microservices solution'
    • b'Inter-Microservice communication'
    • b'Architecture of Microservices-based systems'
    • b'Conway's law'
    • b'Summary'
  • 2: Microsoft Azure Platform and Services Primer
    • b'Chapter 2: Microsoft Azure Platform and Services Primer'
    • b'PaaS for Microservices'
    • b'Microsoft Azure \xc3\xa2\xc2\x80\xc2\x93\xc3\x82\xc2\xa0the choice of a hosting platform'
    • b'Summary'
  • 3: Understanding Azure Service Fabric
    • b'Chapter 3: Understanding Azure Service Fabric'
    • b'The Service Fabric advantage'
    • b'Service Fabric as an orchestrator'
    • b'Architecture of Service Fabric'
    • b'Deconstructing Service Fabric'
    • b'Creating a cluster on Azure'
    • b'Service Fabric Explorer'
    • b'Preparing your system'
    • b'Summary'
  • 4: Hands-on with Service Fabric Guest Executables
    • b'Chapter 4: Hands-on with Service Fabric \xe2\x80\x93 Guest Executables'
    • b'Service Fabric discovery and communication'
    • b'Built-in communication API'
    • b'Deploying a Guest Executable'
    • b'Deploying a Guest Container'
    • b'Summary'
  • 5: Hands on with Service Fabric Reliable Services
    • b'Chapter 5: Hands on with Service Fabric \xe2\x80\x93 Reliable Services'
    • b'Exploring the Service Fabric Explorer'
    • b'Stateless Reliable Services'
    • b'Reliable Services communication'
    • b'Exploring the application model'
    • b'Stateful service'
    • b'Summary'
  • 6: Reliable Actors
    • b'Chapter 6: Reliable Actors'
    • b'Actor model'
    • b'What is an Actor?'
    • b'Actors in Service Fabric'
    • b'Actor lifetime'
    • b'Saving state'
    • b'Distribution and failover'
    • b'Actor communication'
    • b'Asynchronous drivers'
    • b'Your first Reliable Actors application'
    • b'Summary'
  • 7: Microservices Architecture Patterns Motivation
    • b'Chapter 7: Microservices Architecture Patterns Motivation'
    • b'Creating an architecture'
    • b'Classification of architectural patterns'
    • b'Picking up the right architecture pattern'
    • b'Applying a\xc3\x82\xc2\xa0pattern'
    • b'Summary'
  • 8: Microservices Architectural Patterns
    • b'Chapter 8: Microservices Architectural Patterns'
    • b'Architectural patterns'
    • b'Service proxy'
    • b'Service Fa\xc3\x83\xc2\xa7ade \\ API Gateway'
    • b'Reliable Data Store'
    • b'Cluster Orchestrator'
    • b'Auto-scaling'
    • b'Partitioning'
    • b'Centralized Diagnostics Service'
    • b'High Density Deployment'
    • b'API Gateway'
    • b'Latency Optimized Load Balancing'
    • b'Queue Driven Decomposing Strategy'
    • b'Circuit Breaker'
    • b'Message Broker for Communication'
    • b'Compensating Transaction'
    • b'Rate Limiter'
    • b'Sagas'
    • b'Master Data Management'
    • b'CQRS \xc3\xa2\xc2\x80\xc2\x93 Command Query Responsibility Segregation'
    • b'Event Sourcing'
    • b'Remindable Actors'
    • b'Managed Actors'
    • b'Summary'
  • 9: Securing and Managing Your Microservices
    • b'Chapter 9: Securing and Managing Your Microservices'
    • b'Securing the communication channels'
    • b'Client to node security'
    • b'Publishing an application to a secured cluster'
    • b'Managing Service Fabric clusters with Windows PowerShell'
    • b'Summary'
  • 10: Diagnostics and Monitoring
    • b'Chapter 10: Diagnostics and Monitoring'
    • b'Health entities'
    • b'Health state'
    • b'Health evaluation'
    • b'Health reporting'
    • b'Centralized logging'
    • b'Collecting logs'
    • b'Diagnostic extension'
    • b'Summary'
  • 11: Continuous Integration and Continuous Deployment
    • b'Chapter 11: Continuous Integration and Continuous Deployment'
    • b'Continuous Integration'
    • b'Continuous Delivery'
    • b'Summary'
  • 12: Serverless Microservices
    • b'Chapter 12: Serverless Microservices'
    • b'Before committing to Nanoservices'
    • b'Building Nanoservices with Azure Functions'
    • b'Function app templates'
    • b'Timer function apps'
    • b'Data processing function apps'
    • b'Webhook and API function apps'
    • b'Summary'
Chapter 1. Microservices Getting to Know the Buzzword

The world of information technology today is witnessing a revolution influenced by cloud computing. Agile, inexpensive, scalable infrastructure which is completely self-serviced and pay-per-use has a critical part to play in optimizing the operational efficiency and time-to-market for software applications enabling all major industries. With the changing nature of underlying hardware and operational strategies, many companies find it challenging to meet competitive business requirements of delivering applications or application features which are highly scalable, highly available, and continuously evolving by nature.

The agility of this change has also compelled solution architects and software developers to constantly rethink their approach of architecting a software solution. Often, a new architecture model is inspired by learnings from the past. Microservices-driven architecture is one such example which is inspired by Service-Oriented Architecture ( SOA ). The idea behind Microservices-based architecture is heavily based on componentization, abstraction, and object-oriented design, which is not new to a software engineer.

In a traditional application, this factorization is achieved by using classes and interfaces defined in shared libraries accessed across multiple tiers of the application. The cloud revolution encourages developers to distribute their application logic across services to better cater to changing business demands such as faster delivery of capabilities, increased reach to customers across geographies, and improved resource utilization.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Microservices with Azure»

Look at similar books to Microservices with Azure. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Microservices with Azure»

Discussion, reviews of the book Microservices with Azure and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.