Description

Book Synopsis

Design, develop, build, and deliver an end-to-end serverless architecture by leveraging Azure services, frameworks, and tools. This book offers a holistic approach, guiding you through the design and development of a Twitter Bot application, while leveraging Azure Functions.

Integrating Serverless Architecture begins with an overview of serverless computing and getting started with Azure Functions. Here, you will create a Twitter bot function which scans Twitter for the latest tweets and makes use of dependency injection. Further, you will learn about Azure Cosmos DB where you will cover its change feed mechanism and the repository pattern. You will create a Cosmos DB trigger-based tweet notifier function, which will broadcast the latest tweets to connected clients. You will explore the basics of Azure Service Bus and create a tweet scheduler function, which will prioritize different keywords for the Twitter bot function. Along the way, you will debug, deliver

Table of Contents

1. New Era of Serverless Computing

· Introduction to Serverless Computing

· Introduction to Twitter Bot application

· Scope of Work

· Technologies to be Used

· Logical Architecture

· Physical Architecture

· Software Prerequisites

· Summary

· References

2. Getting Started with Azure Functions

· Understanding Azure Functions

· Explore Tweetinvi Library and interact with Twitter

· Create a Tweet Bot Function

· Debug the Azure Function

· Logging support in Azure Function

· Deploy the Function to Azure

· Exercises

· Summary

· References

3. Explore Azure Cosmos DB and its Change feed mechanism

· Introduction to Azure Cosmos DB

· Azure Cosmos DB Repository Pattern

· Sample CRUD Operations

· Integrate with Tweet Bot Function

· Understand Change Feed mechanism

· Implement Azure Cosmos DB Trigger Function

· Exercises

· Summary

· References

4. Secure Secrets in Azure Key Vault

· Introduction to Azure Key Vault

· Store Secrets in Key Vault

· Access Secrets in Azure Functions from Key Vault

· Summary

· References

5. Getting Started with Azure SignalR Service

· Introduction to Azure SignalR Service

· Create a SignalR Service

· Integrate with Azure Cosmos DB Trigger Function

· Summary

· References

6. Create Tweet Bot Web Application

· Getting started with .NET Core

· Create a Web application with Materialize CSS

· Integrate with Tweetinvi to display list of Hashtags

· Save User Preference to Cosmos DB

· Display latest tweets from Cosmos DB

· Integrate with Azure SignalR Service and display real-time notifications

· Deploy to Azure Web App Service

· Exercises

· Summary

· References

7. Enable App Service Authentication on Azure Functions

· Introduction to App Service Authentication

· Enable App Service Authentication on Azure Web App

· Enable App Service Authentication on Azure Functions

· Integrate Authentication flow from Web app to Azure Functions

· Exercises

· Summary

· References

8. Configuring Continuous Integration and Continuous Deployment to Azure Environment

· Design a Continuous Integration and Deployment pipeline

· Create VSTS and Check-in the Source Code

· Create Build Definition

· Create Release Definition

· Testing the CI/CI Pipeline

· Provisioning and configuring our Azure Function infrastructure (optional)

· Extending Twitter Bot Exercises

9. Setup Continuous Integration and Continuous Deployment pipeline for Azure Functions

Integrating Serverless Architecture

Product form

£49.49

Includes FREE delivery

RRP £54.99 – you save £5.50 (10%)

Order before 4pm tomorrow for delivery by Thu 18 Dec 2025.

A Paperback by Rami Vemula

1 in stock


    View other formats and editions of Integrating Serverless Architecture by Rami Vemula

    Publisher: APress
    Publication Date: 1/28/2019 12:05:00 AM
    ISBN13: 9781484244883, 978-1484244883
    ISBN10: 1484244885

    Description

    Book Synopsis

    Design, develop, build, and deliver an end-to-end serverless architecture by leveraging Azure services, frameworks, and tools. This book offers a holistic approach, guiding you through the design and development of a Twitter Bot application, while leveraging Azure Functions.

    Integrating Serverless Architecture begins with an overview of serverless computing and getting started with Azure Functions. Here, you will create a Twitter bot function which scans Twitter for the latest tweets and makes use of dependency injection. Further, you will learn about Azure Cosmos DB where you will cover its change feed mechanism and the repository pattern. You will create a Cosmos DB trigger-based tweet notifier function, which will broadcast the latest tweets to connected clients. You will explore the basics of Azure Service Bus and create a tweet scheduler function, which will prioritize different keywords for the Twitter bot function. Along the way, you will debug, deliver

    Table of Contents

    1. New Era of Serverless Computing

    · Introduction to Serverless Computing

    · Introduction to Twitter Bot application

    · Scope of Work

    · Technologies to be Used

    · Logical Architecture

    · Physical Architecture

    · Software Prerequisites

    · Summary

    · References

    2. Getting Started with Azure Functions

    · Understanding Azure Functions

    · Explore Tweetinvi Library and interact with Twitter

    · Create a Tweet Bot Function

    · Debug the Azure Function

    · Logging support in Azure Function

    · Deploy the Function to Azure

    · Exercises

    · Summary

    · References

    3. Explore Azure Cosmos DB and its Change feed mechanism

    · Introduction to Azure Cosmos DB

    · Azure Cosmos DB Repository Pattern

    · Sample CRUD Operations

    · Integrate with Tweet Bot Function

    · Understand Change Feed mechanism

    · Implement Azure Cosmos DB Trigger Function

    · Exercises

    · Summary

    · References

    4. Secure Secrets in Azure Key Vault

    · Introduction to Azure Key Vault

    · Store Secrets in Key Vault

    · Access Secrets in Azure Functions from Key Vault

    · Summary

    · References

    5. Getting Started with Azure SignalR Service

    · Introduction to Azure SignalR Service

    · Create a SignalR Service

    · Integrate with Azure Cosmos DB Trigger Function

    · Summary

    · References

    6. Create Tweet Bot Web Application

    · Getting started with .NET Core

    · Create a Web application with Materialize CSS

    · Integrate with Tweetinvi to display list of Hashtags

    · Save User Preference to Cosmos DB

    · Display latest tweets from Cosmos DB

    · Integrate with Azure SignalR Service and display real-time notifications

    · Deploy to Azure Web App Service

    · Exercises

    · Summary

    · References

    7. Enable App Service Authentication on Azure Functions

    · Introduction to App Service Authentication

    · Enable App Service Authentication on Azure Web App

    · Enable App Service Authentication on Azure Functions

    · Integrate Authentication flow from Web app to Azure Functions

    · Exercises

    · Summary

    · References

    8. Configuring Continuous Integration and Continuous Deployment to Azure Environment

    · Design a Continuous Integration and Deployment pipeline

    · Create VSTS and Check-in the Source Code

    · Create Build Definition

    · Create Release Definition

    · Testing the CI/CI Pipeline

    · Provisioning and configuring our Azure Function infrastructure (optional)

    · Extending Twitter Bot Exercises

    9. Setup Continuous Integration and Continuous Deployment pipeline for Azure Functions

    Recently viewed products

    © 2025 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account