logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Hands-On Azure Functions with C#: Build Function as a Service

Hands-On Azure Functions with C#: Build Function as a Service (Faas) Solutions (Paperback)

아비섹 미쉬라, Ashirwad Satapathi (지은이)
Apress
122,220원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
100,220원 -18% 0원
5,020원
95,200원 >
yes24 로딩중
교보문고 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Hands-On Azure Functions with C#: Build Function as a Service
eBook 미리보기

책 정보

· 제목 : Hands-On Azure Functions with C#: Build Function as a Service (Faas) Solutions (Paperback) 
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 > 마이크로소프트 프로그래밍
· ISBN : 9781484271216
· 쪽수 : 528쪽
· 출판일 : 2021-08-19

목차

Chapter 1:  Introduction to Azure Functions

Chapter Goal: Introduction to Azure Functions and topics covered in the book

No of pages    6

Sub -Topics

1.      Introduction to Azure Functions

2.      What is serverless ?

3.      Azure Web Job Vs Azure Functions

4.      Advantage and Disadvantages

5.      Hosting Plans for Azure Functions

6.      Use cases for Azure Functions

7.      Summary

Chapter 2:  Build your first Azure Functions

Chapter Goal: To setup the environment and build your first azure Functions using various tooling

No of pages: 25

Sub - Topics  

1.       Building Azure function using Azure Portal

2.      Installation guide to setup the environment to run Azure function using Azure Functions Runtime Tool

3.      Build an Azure Functions using Azure Functions Runtime Tool

4.       Installation guide to setup the environment to run Azure Function in VSCode

5.       Build an Azure Functions using VSCode and debugging it

6.      Installation guide to setup the environment to run Azure Functions in Visual Studio 2019 community edition

7.      Build an Azure Function using Visual Studio 2019 and debugging it locally.

8.      Summary

Chapter 3:  What are Triggers and Bindings? 

Chapter Goal: To introduce the concepts of Triggers and Bindings and their use cases

No of pages : 15

Sub - Topics: 

1.      What are Triggers and Bindings ?

2.      Different triggers and bindings available

3.   Use cases of some of the Triggers and Bindings

4.   Build a simple function using a Trigger and Binding using Azure Portal

5.   Summary

 

Chapter 4:  Build an OTP mailer with Queue Storage Trigger and SendGrid output binding

Chapter Goal: To introduce the concepts Queue Storage Trigger and SendGrid Output Binding and their use cases by building a project

No of pages: 20

Sub - Topics:

1.   Getting Started with Queue Storage Trigger and Use Cases

2.   Build a sample application with Queue Storage Trigger

3.   Getting Started with SendGrid output binding and Use Cases

4.   Build a sample application with SendGrid output binding

5.   Create a OTP mailer with Queue Storage Trigger and SendGrid output binding

6.   Summary

 

Chapter 5: Build a report generator with timer trigger and blob storage binding

Chapter Goal: To introduce the concepts Timer Trigger and Blob Storage Binding and their use cases by building a project

No of pages: 20

Sub - Topics:

1.      Getting started with Timer Trigger and its use cases

2.      Build a sample application with Timer trigger

3.      Getting Started with Blob Storage Binding and its use cases

4.      Build a sample application with Blob Storage Binding

5.      Create a Report Generator application with timer trigger and blob storage binding

6.      Summary

 

Chapter 6: Build a To-Do API with HTTP trigger and table storage binding

Chapter Goal: To introduce the concepts Http Trigger and Table Storage Binding and their use cases by building a project

No of pages: 35

Sub - Topics:

1.      Getting started with HTTP Trigger and its use cases

2.      Routing in HTTP Triggered Azure Functions

3.      Build a sample application with HTTP trigger

4.      Getting Started with Table Storage Binding and its use cases

5.      Build a sample application with Azure Table Storage Binding

6.      Create a To-Do API with HTTP trigger and Table Storage binding

7.      Summary

 

Chapter 7: Creating custom binding for Azure Function

Chapter Goal: To introduce the concepts of dependency injection and creating a custom binding for a external service for you azure Function

No of pages: 20

Sub - Topics:

1.      Introduction to custom binding

2.      Use cases for custom binding

3.      What is dependency injection

4.      Build a custom binding for Azure Functions

5.      Summary

 

Chapter 8: Building a Serverless API using Azure Functions and Azure SQL

Chapter Goal:  Understand the concepts and ways to create an azure functions to connect with a Azure SQL Database and perform CRUD operations

No of pages: 40

Sub - Topics:

1.      What is a Serverless API ?

2.      What is Azure SQL ?

3.      Create an Azure SQL DB instance and create a table 

4.      Build a HTTP Triggered Azure Functions to perform CRUD operation on the Azure SQL DB using ADO.NET

5.      Summary

 

Chapter 9: Building a Serverless API using Azure Functions and Azure Cosmos DB

Chapter Goal:  Understand the concepts and ways to create an azure functions to connect with a Azure Cosmos DB using bindings and perform CRUD operations and leverage the Cosmos SDK to interact with Cosmos DB

No of pages: 40

Sub - Topics:

1.      What is Azure Cosmos DB and its use cases

2.      Getting started with Azure Cosmos DB Triggers by building a sample application

3.      Getting started with Azure Cosmos DB Triggers by building a sample application

4.      Build a HTTP Triggered Azure Function to perform CRUD operation on the Azure Cosmos DB using ADO.NET

5.      Leverage the Azure Cosmos DB SDK to interact with Cosmos DB from Azure Function

6.      Summary

 

Chapter 10 : Enabling Application insights and Azure Monitor

Chapter Goal: Understanding the way to gather telemetry data from your Azure Function to analyze and monitor them.

No of pages: 20

Sub - Topics:

1.      Gather and process telemetry data from application insights

2.      Perform Diagnostics for Azure Functions

3.      Analyze trends using Azure Monitor and create alerts

4.      Restrict the number of scaling instances for function app

5.      Summary

 

Chapter 11: Storing function secret in Azure Key Vault

Chapter Goal:  Introducing a safer way to store app secrets of your azure functions

No of pages: 20

Sub - Topics:

1.      What is Key Vault ?

2.      Creating  a Key Vault in Azure Portal

3.      Storing keys and secret data in Key Vault

4.      Fetch app secrets from Azure Key Vault in your azure Function

5.      Summary

 

Chapter 12: Authentication and Authorization using Azure Active Directory

Chapter Goal: A comprehensive guide to enabling AAD based authentication for azure Function

No of pages: 20

Sub - Topics:

1.      Getting started with Azure Active Directory

2.      What is Authentication and Authorization ?

3.      Implement Authentication and Authorization for your azure Function using AAD

4.      Summary

Chapter 13: Securing Azure Functions with API Management

Chapter Goal: To understand, how to secure your serverless apis using API Management

No of pages: 20

Sub - Topics:

1.      What is API Management

2.      Advantage and Use Cases

3.      Configure API Management for our Functions

4.      Demo

5.      Summary

   
Chapter 14: Deploying your Azure Functions using IDEs

Chapter Goal: To have a understanding on creating resources in azure to deploy Azure Functions using Visual Studio and VSCode

No of pages: 20

Sub - Topics:

1.      How to deploy your Azure Function using Visual Studio 2019

2.      How to deploy your Azure Function in a Deployment Slot using Visual Studio 2019

3.      How to deploy your Azure Function using VSCode

4.      Summary

Chapter 15: Deploying your Azure Functions using CI/CD pipelines using Azure Devops

Chapter Goal: To understand, how to leverage Azure Devops to give deployments using CI/CD pipelines for your Azure Functions

No of pages: 30

Sub - Topics:

1.      Introduction to Azure Devops

2.      Creating a Repository for your Azure Function

3.      Building a build pipeline for Azure Function and enable CI

4.      Building a release pipeline for Azure Function and enable CD

5.      Summary

Chapter 16: Running Azure Functions in Containers

Chapter Goal: Running Azure functions on AKS

No of pages: 20

Sub - Topics:

1.      Getting started with Containers and AKS

2.      What is Serverless AKS and KEDA ?

3.      Deploying your Azure Functions to AKS using KEDA

4.      Deploying your Azure Function to ACI

5.      Summary

 

Chapter 17: Adding Cognitive Capabilities to your Azure Functions

Chapter Goal: To understand, How to leverage Azure Cognitive service to build intelligent Serverless apps

No of pages: 30

Sub - Topics:

1.      Getting started with Azure Cognitive Services

2.      Build a severless application to analyze feedbacks using sentiment analysis

3.      Build a serverless application to classify images using azure vision api

4.      Summary

Chapter 18: Introduction to Azure Durable Functions

Chapter Goal: To give a basic understanding to the reader on building stateful functions

No of pages: 20

Sub - Topics:

1.      Introduction to Azure Durable Functions and use cases

2.      Advantages and Disadvantages

3.      Application Patterns

4.      Build a sample application to demonstrate the capabilities of Azure Durable functions

5.      Summary

 

Chapter 19: Integrating Azure Functions in Logic Apps Workflow

Chapter Goal:  To understand ways to integrate Azure Function in a Logic App workflow

No of pages: 20

Sub - Topics:

1.      Getting started with Azure Logic Apps

2.      Build a Serverless application integrating Azure Function in Logic App workflow

3.      Summary

Chapter 20: Best Practices and Pitfalls to avoid

Chapter Goal: Designing Azure Functions in a efficient way

No of pages: 15

Sub - Topics:

1.      Design Guidelines and Best Practices

2.      Pitfalls to avoid

저자소개

아비섹 미쉬라 (지은이)    정보 더보기
19년 이상 IT 업계에서 활발하게 활동해왔으며 프로그래밍 언어, 엔터프라이즈 시스템, 서비스 아키텍처, 플랫폼 등 다양한 분야의 전문가다. 영국 런던대학교에서 컴퓨터 과학 석사 학위를 받았으며 현재는 런던의 로이드 뱅킹 그룹(Lloyds Banking Group)에서 보안 및 사기 방지 솔루션 아키텍트 컨설턴트로 일하고 있다. 『Amazon Web Services for Mobile Developers』(Sybex, 2017)를 포함한 여러 책의 저자이기도 하다.
펼치기
Ashirwad Satapathi (지은이)    정보 더보기
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책