본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

[체험판] Building Microservices with .NET Core 2.0 Second Edition 상세페이지

[체험판] Building Microservices with .NET Core 2.0 Second Edition

Transitioning monolithic architectures using microservices with .NET Core 2.0 using C# 7.0

  • 관심 0
소장
판매가
무료
출간 정보
  • 2017.12.22 전자책 출간
듣기 기능
TTS(듣기) 지원
파일 정보
  • PDF
  • 29 쪽
  • 6.7MB
지원 환경
  • PC뷰어
  • PAPER
ISBN
9781788399968
UCI
-

이 작품의 시리즈더보기

  • [체험판] Building Microservices with .NET Core 2.0 Second Edition (Gaurav Aroraa)
  • Building Microservices with .NET Core 2.0 Second Edition (Gaurav Aroraa)
[체험판] Building Microservices with .NET Core 2.0 Second Edition

작품 정보

▶Book Description
The microservices architectural style promotes the development of complex applications as a suite of small services based on business capabilities. This book will help you identify the appropriate service boundaries within your business. We'll start by looking at what microservices are and their main characteristics.

Moving forward, you will be introduced to real-life application scenarios; after assessing the current issues, we will begin the journey of transforming this application by splitting it into a suite of microservices using C# 7.0 with .NET Core 2.0. You will identify service boundaries, split the application into multiple microservices, and define service contracts. You will find out how to configure, deploy, and monitor microservices, and configure scaling to allow the application to quickly adapt to increased demand in the future.

With an introduction to reactive microservices, you'll strategically gain further value to keep your code base simple, focusing on what is more important rather than on messy asynchronous calls.

▶What You Will Learn
- Get acquainted with Microsoft Azure Service Fabric
- Compare microservices with monolithic applications and SOA
- Learn Docker and Azure API management
- Define a service interface and implement APIs using ASP.NET Core 2.0
- Integrate services using a synchronous approach via RESTful APIs with ASP.NET Core 2.0
- Implement microservices security using Azure Active Directory, OpenID Connect, and OAuth 2.0
- Understand the operation and scaling of microservices in .NET Core 2.0
- Understand the key features of reactive microservices and implement them using reactive extensions

▶Key Features
- Start your microservices journey and get a broader perspective on microservices development using C# 7.0 with .NET Core 2.0
- Build, deploy, and test microservices using ASP.Net Core, ASP.NET Core API, and Microsoft Azure Cloud
- Understand the basics of reactive microservices

▶Who This Book Is For
This book is for .NET Core developers who want to learn and understand the microservices architecture and implement it in their .NET Core applications. It's ideal for developers who are completely new to microservices or just have a theoretical understanding of this architectural approach and want to gain a practical perspective in order to better manage application complexities.

▶What this book covers
- Chapter 1, An Introduction to Microservices, gets you familiar with microservice architectural styles, history, and how it differs from its predecessors: monolithic architecture and serviceoriented architecture (SOA).
- Chapter 2, Implementing Microservices, discusses the different factors that can be used to identify and isolate microservices at a high level, what the characteristics of a good service are, and how to achieve the vertical isolation of microservices.
- Chapter 3, Integration Techniques and Microservices, gets you familiar with synchronous and asynchronous communication, types of collaborations, and the API gateway.
- Chapter 4, Testing Microservices, explains how the testing of microservices is different from the testing of a normal .NET application. It gets you acquainted with the testing pyramid.
- Chapter 5, Deploying Microservices, covers how to deploy microservices and best practices. It also takes into account the isolation factor, which is a key success factor, along with setting up continuous integration and continuous delivery to deliver business change at a rapid pace.
- Chapter 6, Securing Microservices, explains how to make microservices secure with OAuth and takes you through container security and best practices in general.
- Chapter 7, Monitoring Microservices, covers the debugging and monitoring of microservices, which is not a trivial problem but quite a challenging one, as there is no single tool in the .NET ecosystem that is, by design, made for microservices. However, Azure monitoring and troubleshooting is the most promising one.
- Chapter 8, Scaling Microservices, explores scalability, which is one of the most critical advantages of pursuing the microservice architectural style. This chapter will explain scalability by design and by infrastructure with respect to the microservice architecture.
- Chapter 9, Introduction to Reactive Microservices, gets you familiar with the concept of reactive microservices. You will learn how to build reactive microservices with the use of a reactive extension. It will help you focus on your main task and free you from the chores of communicating across services.
- Chapter 10, Creating a Complete Microservice Solution, walks you through all the concepts of microservices that you have learned so far. Then, we will develop an application from scratch while putting all the skills you have learned to use.

작가 소개

- Gaurav Aroraa
Gaurav Aroraa is a Microsoft Most Valuable Professional [MVP] and has a degree of MPhil in computer science. His 19 years of experience in software development and application support using Microsoft Technologies spans across domains, such as aeronautics, finance, insurance, healthcare, construction, and media. He is a Scrum Certified Trainer/Coach, Microsoft Certified Technology Specialist, XEN certified for ITIL-F, and APMG certified for PRINCE-F and PRINCE-P. Gaurav likes to learn new processes and technologies and sharing his experiences with people.

He is a founder of InnatusCuro Software LLC, and his present responsibilities include application architecture, defining strategy for continuous integration, and deployment. Gaurav also plays a vital community role through the IndiaMentor platform. He is also managing DotNetSpider as a Webmaster.

리뷰

0.0

구매자 별점
0명 평가

이 작품을 평가해 주세요!

건전한 리뷰 정착 및 양질의 리뷰를 위해 아래 해당하는 리뷰는 비공개 조치될 수 있음을 안내드립니다.
  1. 타인에게 불쾌감을 주는 욕설
  2. 비속어나 타인을 비방하는 내용
  3. 특정 종교, 민족, 계층을 비방하는 내용
  4. 해당 작품의 줄거리나 리디 서비스 이용과 관련이 없는 내용
  5. 의미를 알 수 없는 내용
  6. 광고 및 반복적인 글을 게시하여 서비스 품질을 떨어트리는 내용
  7. 저작권상 문제의 소지가 있는 내용
  8. 다른 리뷰에 대한 반박이나 논쟁을 유발하는 내용
* 결말을 예상할 수 있는 리뷰는 자제하여 주시기 바랍니다.
이 외에도 건전한 리뷰 문화 형성을 위한 운영 목적과 취지에 맞지 않는 내용은 담당자에 의해 리뷰가 비공개 처리가 될 수 있습니다.
아직 등록된 리뷰가 없습니다.
첫 번째 리뷰를 남겨주세요!
'구매자' 표시는 유료 작품 결제 후 다운로드하거나 리디셀렉트 작품을 다운로드 한 경우에만 표시됩니다.
무료 작품 (프로모션 등으로 무료로 전환된 작품 포함)
'구매자'로 표시되지 않습니다.
시리즈 내 무료 작품
'구매자'로 표시되지 않습니다. 하지만 같은 시리즈의 유료 작품을 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
작품을 영구 삭제해도 '구매자' 표시는 남아있습니다.
결제 취소
'구매자' 표시가 자동으로 사라집니다.

개발/프로그래밍 베스트더보기

  • 클로드 코워크 with 스킬, 플러그인 (클리커, 강민혁)
  • 클로드 코드를 활용한 바이브 코딩 완벽 입문 (히라카와 토모히데, 최용)
  • 혼자 공부하는 바이브 코딩 with 클로드 코드 (조태호)
  • 오픈클로 with GPT, 제미나이, 클로드 (강민혁)
  • AI 에이전트 엔지니어링 (마이클 알바다, 강민혁)
  • 기술노트: AI 시대 필수 개발 지식 (기술노트 알렉)
  • 요즘 바이브 코딩 클로드 코드 완벽 가이드 (최지호(코드팩토리))
  • 비개발자도 따라하는 클로드 코드 (솔빛(정해선))
  • 요즘 바이브 코딩 코덱스 완벽 가이드 (윤재원(단테))
  • AI 게임 개발 with 코덱스 (정윤지(유리링))
  • 올라마와 오픈소스 LLM을 활용한 AI 에이전트 개발 입문 (서영배, 김병규)
  • 요즘 바이브 코딩 안티그래비티 완벽 가이드 (최지호(코드팩토리))
  • 미니멀리즘 프로그래머 (데이비드 토머스, 이민석)
  • 개정3판 | 이펙티브 파이썬 (브렛 슬라킨, 오현석)
  • 우리, 프로그래머들 : AI 시대에 잊혀 가는 ‘프로그래머 정신’을 다시 깨우다 (로버트 C. 마틴)
  • 바이브 코딩 너머 개발자 생존법 (애디 오스마니, 강민혁)
  • 아키텍트 첫걸음 (요네쿠보 다케시, 조다롱)
  • 핸즈온 LLM (제이 알아마르, 마르턴 흐루턴도르스트)
  • 혼자 공부하는 네트워크 (강민철)
  • 파이썬을 이용한 퀀트 투자 포트폴리오 만들기 (이현열)

본문 끝 최상단으로 돌아가기

spinner
앱으로 연결해서 다운로드하시겠습니까?
닫기 버튼
대여한 작품은 다운로드 시점부터 대여가 시작됩니다.
앱으로 연결해서 보시겠습니까?
닫기 버튼
앱이 설치되어 있지 않으면 앱 다운로드로 자동 연결됩니다.
모바일 버전