.NET Microservices: Architecture for Containerized .NET Applications
This guide is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers. To make it easier to get started with containers and microservices, the guide focuses on a reference containerized and microservice-based application that you can explore. The sample application is available at the eShopOnContainers GitHub repo. This guide provides foundational development and architectural guidance primarily at a development environment level with a focus on two technologies: Docker and .NET Core. Our intention is that you read this guide when thinking about your application design without focusing on the infrastructure (cloud or on-premises) of your production environment. You will make decisions about your infrastructure later, when you create your production-ready applications. Therefore, this guide is intended to be infrastructure agnostic and more development-environment-centric. After you have studied this guide, your next step would be to learn about production-ready microservices on Microsoft Azure.
Download (PDF)
A Guide to Claims-Based Identity and Access Control (2nd Edition)
This book gives you enough information to evaluate claims-based identity as a possible option when you are planning a new application or making changes to an existing one. It is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates Web applications and services that require identity information about their users.
A Guide to Claims-Based Identity and Access Control (2nd Edition) (eBook)
Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure
This guide provides end-to-end guidance on building monolithic web applications using ASP.NET Core and Azure. This guide is complementary to the “Architecting and Developing Containerized and Microservicebased Applications with .NET” which focuses more on Docker, Microservices, and Deployment of Containers to host enterprise applications.
Download (PDF)
Building An On Demand Video Service with Microsoft Azure Media Services
This guidance helps you become familiar with the basic principles of Microsoft Azure Media Services and learn how to design and implement client applications that use Media Services to provide scalable, cost effective, end-to-end media distribution solutions.
Building an On-Demand Video Service with Microsoft Azure Media Services (PDF, epub, mobi)
Building Cloud Apps with Microsoft Azure
This ebook walks you through a patterns-based approach to building real-world cloud solutions. The patterns apply to the development process as well as to architecture and coding practices. The content is based on a presentation developed by Scott Guthrie and delivered by him at the Norwegian Developers Conference (NDC) in June of 2013 (part 1, part 2), and at Microsoft Tech Ed Australia in September 2013 (part 1, part 2).
Building Cloud Apps with Microsoft Azure (pdf)
Building Cloud Apps with Microsoft Azure (epub)
Building Cloud Apps with Microsoft Azure (mobi)
Building Hybrid Applications in the Cloud on Windows Azure
This book is the third volume in a series about Azure. Volume 1, Moving Applications to the Cloud,provides an introduction to Azure, discusses the cost model and application life cycle management for cloud-based applications, and describes how to migrate an existing ASP.NET application to the cloud.
Building Hybrid Applications in the Cloud on Windows Azure (PDF, epub)
Cloud Design Patterns
This guide contains twenty-four design patterns and ten related guidance topics that articulate the benefits of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It includes code samples and general advice on using each pattern.
Cloud Design Patterns - Prescriptive Architecture Guidance for Cloud Applications (PDF, epub)
Containerized Docker Application Lifecycle with Microsoft Platform and Tools
This guide provides end-to-end guidance on the Docker application development lifecycle with Microsoft tools and services while providing an introduction to Docker development concepts for readers who might be new to the Docker ecosystem. This way, anyone can understand the global picture and start planning development projects based on Docker and Microsoft technologies/cloud.
Data Science in the Cloud with Microsoft Azure Machine Learning and R
The Microsoft Azure Machine Learning cloud platform provides simplified yet powerful data management, transformation and machine learning tools. R language scripts integrate with built in Azure ML modules to extend the platform. Additionally, models running in Azure ML can be published as web services. You will be provided information on how to perform data science tasks including, data management, data transformation, and machine learning in the Azure ML cloud environment.
Data Science with Microsoft SQL Server 2016
Imagine a core enterprise application built with a database such as SQL Server. What if you could embed intelligence such as advanced analytics algorithms plus data transformations within the database itself, making every transaction intelligent in real time? That’s now possible for the first time with R and machine learning built in to SQL Server 2016. By combining the performance of SQL Server in-memory Online Transaction Processing (OLTP) technology as well as in-memory columnstores with R and machine learning, applications can achieve extraordinary analytical performance in production, all while taking advantage of the throughput, parallelism, security, reliability, compliance certifications, and manageability of an industrial-strength database engine. This ebook is the first to truly describe how you can create intelligent applications by using SQL Server and R. It is an exciting document that will empower developers to unleash the strength of data-driven intelligence in their organization.
Download PDF
Developing big data solutions on Microsoft Azure HDInsight
This guide explores the use of HDInsight in a range of use cases and scenarios such as iterative exploration, as a data warehouse, for ETL processes, and integration into existing BI systems. It also includes guidance on understanding the concepts of big data, planning and designing big data solutions, and implementing these solutions.
Developing big data solutions on Microsoft Azure HDInsight (eBook)
Developing Multi-tenant Applications for the Cloud, Third Edition
This guide demonstrates how you can create from scratch a multi-tenant, Software as a Service (SaaS) application to run in the cloud by using the latest versions of the Windows Azure tools and the latest features of Windows Azure.
Developing Multi-tenant Applications for the Cloud, Third Edition (eBook)
Enterprise Cloud Strategy
This book, based on real-world cloud experiences by enterprise IT teams, seeks to provide answers to the question how to develop an implement an Enterprise Cloud Strategy. Here, you’ll see what makes the cloud so compelling to enterprises; with which applications you should start your cloud journey etc.
Enterprise Cloud Strategy (PDF)
Enterprise Cloud Strategy (mobi)
Enterprise Cloud Strategy (epub)
Enterprise Cloud Strategy, 2nd Edition
In the second edition, you’ll find best practices and guidance on how to get started, and which applications to consider first in your cloud migration. After the technical exercise of migrating applications, the journey starts for the rest of the organization. The cloud can and should begin transforming your business with greater scale, integration, and richer capabilities. The book is based on real-world experiences from enterprise IT and seeks to answer a new question, “How can I use cloud computing to become a true partner to the business?” You’ll come away with an understanding of the three stages of cloud migration - experimentation, migration, and transformation - and how to plan and build strategies that involve all departments of the business.
Introducing Microsoft Azure HDInsight
In Introducing Microsoft Azure HDInsight, we cover what big data really means, how you can use it to your advantage in your company or organization, and one of the services you can use to do that quickly—specifically, Microsoft’s HDInsight service.
Introducing Microsoft Azure HDInsight (PDF, mobi, epub)
Introducing Microsoft SQL Server 2016
Introducing Microsoft SQL Server 2016 leads you through the major changes in the data platform, whether you are using SQL Server technology on-premises or in the cloud, but it does not cover every new feature added to the platform. Instead, e explain key concepts and provide examples for the more significant features so that you can start experiencing their benefits firsthand.
Introducing Windows Azure for IT Professionals
Whether you’re new to the Windows Azure platform or are already using it in your business, this book has something that should interest you. Most Windows Azure services are described in some detail with lots of under-the-hood insights and expert tips written by Microsoft insiders who develop, test, and use the Windows Azure platform.
Introducing Windows Azure for IT Professionals (PDF)
Introducing Windows Azure for IT Professionals (ePub)
Introducing Windows Azure for IT Professionals (mobi)
Microsoft Azure Essentials Migrating SQL Server Databases to Azure
Part of the “Microsoft Azure Essentials” series, this ebook helps SQL Server database users understand Microsoft’s offering for SQL Server in Azure. Learn how SQL Server in Azure is similar to SQL Server in an on-premises environment, and how they are different. The author, a content lead for, walks you through the steps of getting started with SQL Server in an Azure virtual machine and with Azure SQL Database. Follow the numerous screenshots to create a trial subscription, create SQL Server in an Azure virtual machine, create an Azure SQL Database, migrate an on-premises database to each Azure environment, create users, back up and restore data, and archive data.
Download PDF
Microsoft Azure Essentials: Azure Automation
This ebook introduces a fairly new feature of Microsoft Azure called Azure Automation. Using a highly scalable workflow execution environment, Azure Automation allows you to orchestrate frequent deployment and life cycle management tasks using runbooks based on Windows PowerShell Workflow functionality.
Microsoft Azure Essentials: Azure Automation (PDF, mobi, epub)
Microsoft Azure Essentials: Azure Machine Learning
This ebook will present an overview of modern data science theory and principles, the associated workflow, and then cover some of the more common machine learning algorithms in use today.
Microsoft Azure Essentials: Azure Machine Learning (PDF, mobi, epub)
Microsoft Azure Essentials: Azure Web Apps for Developers
This book focuses on providing essential information about developing web applications hosted on Azure Web Apps. It is written with the developer who has experience using Visual Studio and the .NET Framework in mind.
Microsoft Azure Essentials: Azure Web Apps for Developers (PDF, mobi, epub)
Microsoft Azure Essentials: Fundamentals of Azure, Second Edition
The “Microsoft Azure Essentials” series helps you advance your technical skills with Microsoft Azure. This book covers the fundamentals of Azure you need to start developing solutions right away. It concentrates on the features of the Azure platform that you are most likely to need to know rather than on every feature and service available on the platform. This book also provides several walkthroughs you can follow to learn how to create VMs and virtual networks, websites and storage accounts, and so on. In many cases, real-world tips are included to help you get the most out of your Azure experience. In addition to its coverage of core Azure services, the book discusses common tools useful in creating and managing Azure-based solutions
Download PDF
Microsoft Platform and Tools for Mobile App Development
This book outlines the E2E platform from Microsoft that forms the critical capabilities for organizations selecting technologies and tools for a Mobile Application Development Platform (MADP) and Rapid Mobile Application Development (RMAD). It also describes the core decision factors that organizations should consider, and it outlines the technical capabilities available within Microsoft solutions and products.
PDF Download
Mobile PDF Download
ePub Download
mobi Download
Rethinking Enterprise Storage: A Hybrid Cloud Model
Rethinking Enterprise Storage: A Hybrid Cloud Model describes a storage architecture that some experts are calling a game changer in the infrastructure industry. Called the Microsoft hybrid cloud storage (HCS) solution, it was developed as a way to integrate cloud storage services with traditional enterprise storage.
Rethinking Enterprise Storage: A Hybrid Cloud Model (PDF)
Rethinking Enterprise Storage: A Hybrid Cloud Model (mobi)
Rethinking Enterprise Storage: A Hybrid Cloud Model (epub)
Understanding Azure - A Guide for Developers
This guide breaks down the “why” and “how” for scenarios suited to the cloud with a focus on building apps using platform services available in Microsoft Azure. The second half of the guide showcases the breadth and depth of the Azure platform and services designed to help developers make truly competitive and differentiated applications.