万本电子书0元读

万本电子书0元读

顶部广告

Mastering Cloud Development using Microsoft Azure电子书

售       价:¥

1人正在读 | 0人评论 9.8

作       者:Roberto Freato,Marco Parenzan

出  版  社:Packt Publishing

出版时间:2016-06-01

字       数:146.6万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Master the art of efficiently composing Azure services and implement them in real-world scenarios About This Book Build an effective development environment in Azure using the right set of technologies. Architect a full-stack solution in the cloud to choose the best service set A comprehensive guide full of real-life examples to help you take your developer skills up a notch Who This Book Is For If you are a developer, a full-stack developer, or an architect with an intermediate level understanding of cloud computing and Microsoft Azure, and you want to take your skills up a notch, this book is for you. Prior knowledge and understanding of cloud development strategies is assumed. What You Will Learn Set up a development environment with VMs, ARM, and RemoteApp Connect with VPNs to manage security and backups Establish a front-end architecture with AppService, storage, search, and caching Implement identity solutions, integrate applications, and use data Integrate cross-platform mobile applications with the cloud Consistently build and manage an API layer for millions of users Work with messages in the enterprise Deploy your services as an IT expert with ARM templates In Detail Microsoft Azure is a cloud computing platform that supports many different programming languages, tools, and frameworks, including both Microsoft-specific and third-party software and systems. This book starts by helping you set up a professional development environments in the cloud and integrating them with your local environment to achieve improved efficiency. You will move on to create front-end and back-end services, and then build cross-platform applications using Azure. Next you’ll get to grips with advanced techniques used to analyze usage data and automate billing operations. Following on from that, you will gain knowledge of how you can extend your on-premise solution to the cloud and move data in a pipeline. In a nutshell, this book will show you how to build high-quality, end-to-end services using Microsoft Azure. By the end of this book, you will have the skillset needed to successfully set up, develop, and manage a full-stack Azure infrastructure. Style and Approach This comprehensive guide to Azure has both explorative parts and step-by-step ones. Each chapter defines a learning path to a specific scenario, mixing the appropriate technologies and building blocks efficiently.
目录展开

Mastering Cloud Development using Microsoft Azure

Table of Contents

Mastering Cloud Development using Microsoft Azure

Credits

About the Authors

About the Reviewer

www.PacktPub.com

eBooks, discount offers, and more

Why subscribe?

Instant updates on new Packt books

Preface

Facing new challenges

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. Building Basic Services

CloudMakers.XYZ

Scenario 1 – Bootstrapping the company

Setting up the development environment

Where is my data center?

Building a development machine

Generalizing the VM

Implementing the development process

Creating a new VSO environment

Integrating Visual Studio

Integrating third-party services

Provisioning development environments for mobility

Azure Active Directory

Azure RemoteApp

Automating repetitive operations

Azure Automation

Azure Scheduler

Summary

2. Enhancing the Hybrid Process

CloudMakers.XYZ

Service Manager (classic) mode versus Resource Manager mode

Configuring a Resource mode Virtual Network for the frontend servers

Configuring a Service mode (classic) Virtual Network for the backend servers

Connecting two virtual networks with site-to-site connection

Configuring Office connectivity with a point-to-site VPN

Deploy a Windows Azure Virtual Machine in an ARM Virtual Network

Managing virtual networks with Operational Insight

System Update Assessment

SQL Assessment

Malware Assessment

Summary

3. Building the Frontend

It's all about data

Polyglot Persistence

Scenario

Writing catalogs into Azure DocumentDB

Building up your web frontend with Microsoft ASP.NET MVC

Searching in catalogs via Azure Search

Storing unstructured data in Azure Storage

Speeding up data access with caching and Azure Redis

Persisting a shopping cart with Azure Table Storage

Publishing your application into Azure web apps

Configuring a web application with a Custom Domain Name

Summary

4. Building the Backend

CloudMakers.XYZ scenario evolution

Handling orders

Decoupling user actions from SQL sinking

Producing denormalized data for analysis

Extracting, transforming, and loading data into a data warehouse

Predicting valuable information with machine learning

Outsourcing Identity and Access Management

Azure AD and claims-based authentication

Azure Active Directory B2C

Advanced features

Summary

5. Building the Mobile Experience

The technical community case study

Writing mobile applications

Building a mobile app with Visual Studio Tools for Apache Cordova

The need for a fast and easy solution

Introduction to mobile apps

Getting data from the service

Sending data to the service

Azure and Node.js

Summary

6. Building the API Layer

CloudMakers.XYZ scenario evolution

Building the API

Using the ASP.NET Web API

ServiceStack

Documenting the API with the Swagger/OpenAPI

Deploying the API

Advanced App Service features

App Settings management

Slots and traffic routing

Continuous deployment

Hybrid connections

Application logs

Backup and restore

API Gateway

Using Azure API Management

Creating an API

Using policies

Identity and Access Management

Advanced APIM Management

Debugging complex API workflows

Debugging App Service with remote debugging

Using a Service Bus relay to debug REST services

Summary

7. Working with Messages

Dealing the future with commands

Messages and queues

The scenario

Sending messages with queues

Processing messages with workers

Dealing the past with events

Per-message event handling

Per-stream event handling

Collecting events with Azure Event Hubs

Processing event streams with Azure Stream Analytics

Summary

8. Deploying Solutions in Azure

Azure Resource Manager

Writing the template

Programming the template

Organizing deployment tasks with the Deploy to Azure button

Summary

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部