Windows Azure Platform Second Edition

Size: px
Start display at page:

Download "Windows Azure Platform Second Edition"

Transcription

1 Windows Azure Platform Second Edition Tejaswi Redkar Tony Guidici

2 Windows Azure Platform

3 I dedicate this book to my late grandfather, Shri. Sharad Atmaram Redkar. My name is his creation. I thank my wife, Arohi, and my sons Aaryan (Heart-of-Gold) and Dhruv for giving me the liberty to do what I love. I also thank my sister Aasawari for being with me when I needed her. I thank my parents for all their teachings. Finally, I thank God for gifting me with the people I love. Tejaswi Redkar This book is dedicated to my father, James Guidici, for being the first major technical influence in my life in particular for buying me my first computer (a Texas Instruments TI-99/4A), teaching me how to write GOTO loops, and how to dial into BBSes on my IBM PCJr. Your passion for technology spurred a lifetime love of technology in me. More important, I thank you for being an outstanding role model and for showing me how to be a good man and good father. I thank my mother, Deborah Guidici, for always believing that I could accomplish anything. Her confidence and encouragement helped me to tackle challenges I wouldn t have thought possible, such as writing a book. To my wife of nearly 15 years, Jenifer, thank you for supporting me during the writing of this book. There aren t enough words to describe my gratitude for the sacrifices you ve made to support my career and our family. You are truly amazing. To my sons, Joseph and Nicholas, you are my daily inspiration. I hope that you grow up with the same belief that I did, that you can accomplish anything as long as you reach for the stars, and you should never settle for less than your best. Tony Guidici

4 Contents at a Glance About the Authors... xvi About the Technical Reviewer... xvii Acknowledgments... xviii Introduction... xx Chapter 1: Windows Azure Platform Overview...1 Chapter 2: Windows Azure Compute...49 Chapter 3: Windows Azure Storage Part I Blobs and Drives Chapter 4: Windows Azure Storage Part II Queues Chapter 5: Windows Azure Storage Part III Tables Chapter 6: VM Role and Windows Azure Connect Chapter 7: AppFabric: Access Control Service Chapter 8: AppFabric Service Bus Chapter 9: AppFabric: Caching Chapter 10: SQL Azure Index...561

5 Contents About the Authors... xvi About the Technical Reviewer... xvii Acknowledgments... xviii Introduction... xx Chapter 1: Windows Azure Platform Overview...1 Introducing Cloud Services...1 Industry Terminology... 2 Cloud Service Providers... 5 Shifting to the Cloud Paradigm...6 Understanding the Cloud Services Ecosystem...8 Service Providers... 8 Software Vendors... 8 Independent Software Vendors... 8 Enablers... 9 Businesses... 9 Microsoft s Cloud Strategy...9 Windows Azure Platform Overview...10 Understanding Windows Azure Compute Architecture Windows Azure...15 Compute... 18

6 Windows Azure Storage Management SQL Azure...28 Windows Azure AppFabric...32 Windows Azure Platform Pricing...34 Management Portal Let s Provision...38 Windows Azure Marketplace DataMarket...41 Windows Azure Platform Common Scenarios...43 Foundational Scenarios Enterprise Scenarios ISV Scenarios Summary...46 Bibliography...46 Chapter 2: Windows Azure Compute...49 Compute Service...49 Upgrade Domains and Fault Domains Compute Service Security Developing Windows Azure Services...58 Windows Azure API Structure Developer Environment Windows Azure SDK Tools Service Models Development Fabric Development Storage Diagnostics...94 Logging... 96

7 Developing Windows Azure Services with Inter-Role Communication Objectives Adding Diagnostics and Inter-role Communication Running the HelloAzureCloud Service Publishing to Windows Azure Cloud Geo-location Enabling Geographic Affinity Windows Azure Service Management Service Management API Structure Programming with the Service Management API Windows Azure Service Development Life Cycle Architectural Advice Summary Bibliography Chapter 3: Windows Azure Storage Part I Blobs and Drives Storage Service Taxonomy Storage Service Architecture The Blob Service Blob Limitations and Constraints Blob Architecture Windows Azure Storage Account Containers Blobs Types of Blobs REST API Request Response

8 Storage Client API Account Operations Programming Example Container Operations Create Container Set Container Metadata List Blobs Blob Operations Put Blob Get Blob Copy Blob Content Delivery Network (CDN) Windows Azure Drives Overview Drive Operations Windows Azure Drives Scenarios Blob Storage Scenarios Massive Data Uploads Storage as a Service in the Cloud Enterprise File Sync Summary Bibliography Chapter 4: Windows Azure Storage Part II Queues Queue Limitations and Constraints Queue Service Architecture Windows Azure Storage Account Queues

9 Messages REST API Request Response Storage Client API Account Operations Queue Operations Create Queue Set Queue Metadata Message Operations Put Message Get Messages Asynchronous API Queue Scenarios Scenario 1: Windows Azure Web and Worker Role Communications Scenario 2: Worker Role Load Distribution Scenario 3: Interoperable Messaging Scenario 4: Guaranteed Processing Summary Bibliography Chapter 5: Windows Azure Storage Part III Tables Table Service Architecture REST API Example Table Model Account Operations Table Operations Entity Operations

10 Storage Analytics Logging Metrics Enabling Storage Analytics Table Storage versus SQLAzure Table Service Scenarios Scenario 1: Reading Performance Counters from Table Storage Scenario 2: Paging in Table storage Summary Bibliography Chapter 6: VM Role and Windows Azure Connect VM Role VM Role Benefits/Tradeoffs Scenarios Creating the Virtual Machine Windows Azure VM Role Integration Components Upload Image to Windows Azure Windows Azure Connect Windows Azure Connect vs. Service Bus Provisioning Windows Azure Connect Activated Endpoints, Groups, and Roles Installing and Activating an Azure Endpoint on a Local Machine Enabling Windows Azure Connect for a Role Creating Connect Groups Summary Bibliography...325

11 Chapter 7: AppFabric: Access Control Service What Is Your Digital Identity? What Are Claims? Claims-Based Identity Model Access Control Service Usage Scenarios Scenario 1: Enterprise Cloud Application Scenario 2: Cross-Enterprise Application Scenario 3: ISV Cloud Service Retrieving Tokens from ACS Access Control Service Management Portal Provisioning Your ACS Service Namespace Identity Providers Relying Party Rule Groups Certificates and Keys Service Identities Portal Administrators Management Service Application Integration Programming Access Control Service Applications Passive Federation with ACS Web Application: Multiple Identity Providers using ACS Adding a WS-Federation Provider Summary Concepts and Terminology Identity Provider Relying Party

12 Security Token (SAML Token) Secure Token Service (STS) Request for Security Token (RST) Request Security Token Response (RSTR) Claim Identity Federation Windows Identity Foundation (WIF) Active Directory Federation Server (ADFS 2.0) Web Resource Authorization Protocol (WRAP) and Simple Web Token (SWT) Bibliography Chapter 8: AppFabric Service Bus First, a Little Background Enterprise Service Bus (ESB) Security and Access Control Connectivity Infrastructure Enterprise Naming Scheme Interface Contracts Evolution of the Internet Service Bus (ISB) Relay Service Introduction to the AppFabric Service Bus Security Naming Service Service Registry Messaging Fabric Programming with the AppFabric Service Bus ProAzure Energy Service Example NetOnewayRelayBinding neteventrelaybinding

13 NetTcpRelayBinding HTTP Relay Bindings Message Buffer Programming Message Buffer Applications AppFabric Messaging: Queues and Topics AppFabric Service Bus Queues AppFabric Service Bus Queues vs. Azure Storage Queues AppFabric Service Bus Topics Subscription Rules Programming Service Bus Queues and Topics NET Client API REST API Summary Bibliography Chapter 9: AppFabric: Caching AppFabric Caching vs. Other Cache Providers Provisioning an AppFabric Cache AppFabric Cache Clients Assembly References Configuring the Cache Client Programming AppFabric Cache ASP.NET Session State Provider Enabling Session State in AppFabric Cache Enabling ASP.NET Output Cache in AppFabric Cache Summary Bibliography...495

14 Chapter 10: SQL Azure SQL Azure Overview SQL Azure Architecture Infrastructure Layer Platform Layer Services Layer Client Layer SQL Azure Limitations and Supported Features Database Features Application Features Administration Features SQL Azure Data Access Code-Near Connectivity Code-Far Connectivity Getting Started with SQL Azure Creating a SQL Azure Server Creating a SQL Azure Database Connecting to a SQL Azure Database Developing Windows Azure Services That Use SQL Azure Service Description Processes for Curtailment Technical Architecture Pricing and Gateway Database Design Database-Migration Strategies Data Definition Migration Data Migration Business Logic Migration Application Migration

15 Database Growth-Management Strategies SQL Azure Reporting Sample Report Creating Reports SSRS Feature Fidelity Data Sync Data Sync Design Synchronization Options Summary Bibliography Index...561

16 About the Authors Tejaswi Redkar Tony Guidici

17 About the Technical Reviewer Todd Meister

18 Acknowledgments

19

20 Introduction

Programming Microsoft's Clouds

Programming Microsoft's Clouds Programming Microsoft's Clouds WINDOWS AZURE AND OFFICE 365 Thomas Rizzo Razi bin Rais Michiel van Otegem Darrin Bishop George Durzi Zoiner Tejada David Mann WILEY John Wiley & Sons, Inc. INTRODUCTION

More information

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led

Developing Microsoft Azure and Web Services. Course Code: 20487C; Duration: 5 days; Instructor-led Developing Microsoft Azure and Web Services Course Code: 20487C; Duration: 5 days; Instructor-led WHAT YOU WILL LEARN In this course, students will learn how to design and develop services that access

More information

[MS20487]: Developing Windows Azure and Web Services

[MS20487]: Developing Windows Azure and Web Services [MS20487]: Developing Windows Azure and Web Services Length : 5 Days Audience(s) : Developers Level : 300 Technology : Cross-Platform Development Delivery Method : Instructor-led (Classroom) Course Overview

More information

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES

COURSE 20487B: DEVELOPING WINDOWS AZURE AND WEB SERVICES ABOUT THIS COURSE In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students will also learn how to develop and deploy

More information

Developing Windows Azure and Web Services

Developing Windows Azure and Web Services Developing Windows Azure and Web Services Course 20487B; 5 days, Instructor-led Course Description In this course, students will learn how to design and develop services that access local and remote data

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions Course 20532C: Developing Microsoft Azure Solutions Course details Course Outline Module 1: OVERVIEW OF THE MICROSOFT AZURE PLATFORM This module reviews the services available in the Azure platform and

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions 1 Developing Microsoft Azure Solutions Course Prerequisites A general understanding of ASP.NET and C# concepts Upon Completion of this Course, you will accomplish following: Compare the services available

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

MS-20487: Developing Windows Azure and Web Services

MS-20487: Developing Windows Azure and Web Services MS-20487: Developing Windows Azure and Web Services Description In this course, students will learn how to design and develop services that access local and remote data from various data sources. Students

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

Developing Microsoft Azure Solutions: Course Agenda

Developing Microsoft Azure Solutions: Course Agenda Developing Microsoft Azure Solutions: 70-532 Course Agenda Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your

More information

Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010

Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010 Course Outline: Course 50466A: Windows Azure Solutions with Microsoft Visual Studio 2010 Learning Method: Instructor-led Classroom Learning Duration: 3.00 Day(s)/ 24 hrs Overview: This class is an introduction

More information

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services.

Course Outline. Lesson 2, Azure Portals, describes the two current portals that are available for managing Azure subscriptions and services. Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks for your cloud applications. Lesson 1, Azure Services,

More information

Azure Cloud Architecture

Azure Cloud Architecture Azure Cloud Architecture Training Schedule 2015 May 18-20 Belgium (TBD) Overview This course is a deep dive in every architecture aspect of the Azure Platform-as-a-Service components. It delivers the needed

More information

Developing Microsoft Azure Solutions (MS 20532)

Developing Microsoft Azure Solutions (MS 20532) Developing Microsoft Azure Solutions (MS 20532) COURSE OVERVIEW: This course is intended for students who have experience building ASP.NET and C# applications. Students will also have experience with the

More information

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led

Course Outline. Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led Developing Microsoft Azure Solutions Course 20532C: 4 days Instructor Led About this course This course is intended for students who have experience building ASP.NET and C# applications. Students will

More information

Deccansoft Software Services

Deccansoft Software Services Azure Syllabus Cloud Computing What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages and Disadvantages of Cloud Computing Getting

More information

70-487: Developing Windows Azure and Web Services

70-487: Developing Windows Azure and Web Services 70-487: Developing Windows Azure and Web Services Candidates for this certification are professional developers that use Visual Studio 2015112017 11 and the Microsoft.NET Core Framework 4.5 to design and

More information

Windows Azure Solutions with Microsoft Visual Studio 2010

Windows Azure Solutions with Microsoft Visual Studio 2010 Windows Azure Solutions with Microsoft Visual Studio 2010 Course No. 50466 3 Days Instructor-led, Hands-on Introduction This class is an introduction to cloud computing and specifically Microsoft's public

More information

Introduction to Windows Azure. Managing Windows Azure. Module Manual. Authors: Joey Snow

Introduction to Windows Azure. Managing Windows Azure. Module Manual. Authors: Joey Snow Introduction to Windows Azure Managing Windows Azure Module Manual Authors: Joey Snow Date Published. 15 th March 2011 Abstract This whitepaper will provide the IT Professional with an overview of the

More information

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led

Course Outline. Introduction to Azure for Developers Course 10978A: 5 days Instructor Led Introduction to Azure for Developers Course 10978A: 5 days Instructor Led About this course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality

More information

Programming Windows Azure

Programming Windows Azure Programming Windows Azure Sriram Krishnan O'REILLY* Beijing Cambridge Farnham Koln Sebastopol Taipei Tokyo Table of Contents Preface xiii 1. Cloud Computing 1 Understanding Cloud Computing 1 History of

More information

70-532: Developing Microsoft Azure Solutions

70-532: Developing Microsoft Azure Solutions 70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.

More information

Sentinet for BizTalk Server SENTINET

Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server SENTINET Sentinet for BizTalk Server 1 Contents Introduction... 2 Sentinet Benefits... 3 SOA and API Repository... 4 Security... 4 Mediation and Virtualization... 5 Authentication

More information

20532D - Version: 1. Developing Microsoft Azure Solutions

20532D - Version: 1. Developing Microsoft Azure Solutions 20532D - Version: 1 Developing Microsoft Azure Solutions Developing Microsoft Azure Solutions 20532D - Version: 1 5 days Course Description: This course offers students the opportunity to take an existing

More information

Vlad Vinogradsky

Vlad Vinogradsky Vlad Vinogradsky vladvino@microsoft.com http://twitter.com/vladvino Commercially available cloud platform offering Billing starts on 02/01/2010 A set of cloud computing services Services can be used together

More information

Users Application Virtual Machine Users Application Virtual Machine Users Application Virtual Machine Private Cloud Users Application Virtual Machine On-Premise Service Providers Private Cloud Users Application

More information

Techno Expert Solutions

Techno Expert Solutions Course Content of Microsoft Windows Azzure Developer: Course Outline Module 1: Overview of the Microsoft Azure Platform Microsoft Azure provides a collection of services that you can use as building blocks

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions Developing Microsoft Azure Solutions Duration: 5 Days Course Code: M20532 Overview: This course is intended for students who have experience building web applications. Students should also have experience

More information

20532D: Developing Microsoft Azure Solutions

20532D: Developing Microsoft Azure Solutions 20532D: Developing Microsoft Azure Solutions Course Details Course Code: Duration: Notes: 20532D 5 days Elements of this syllabus are subject to change. About this course This course is intended for students

More information

70-532: Developing Microsoft Azure Solutions

70-532: Developing Microsoft Azure Solutions 70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines

More information

CHAPTER2 UNDERSTANDING WINDOWSAZURE PLATFORMARCHITECTURE

CHAPTER2 UNDERSTANDING WINDOWSAZURE PLATFORMARCHITECTURE CHAPTER2 UNDERSTANDING WINDOWSAZURE PLATFORMARCHITECTURE CONTENTS The Windows Azure Developer Portal Creating and running Projects in the Azure Development Platform Using Azure Application Templates for

More information

Developing with the Cloud

Developing with the Cloud Developing with the Cloud Aben Kovoor Developer & Platform Group Microsoft Corporation Middle East & Africa Developer & Platform Group SESSION GOALS A brief overview of the history and our customer challenges

More information

Whiteboard 6 feet by 4 feet (minimum) Whiteboard markers Red, Blue, Green, Black Video Projector (1024 X 768 resolutions)

Whiteboard 6 feet by 4 feet (minimum) Whiteboard markers Red, Blue, Green, Black Video Projector (1024 X 768 resolutions) Workshop Name Windows Azure Platform as a Service (PaaS) Duration 6 Days Objective Build development skills on the cloud platform from Microsoft Windows Azure Platform Participants Entry Profile Participants

More information

Content Pack. Content Pack objectives

Content Pack. Content Pack objectives Content Pack data sheet HPE Digital Learner MSFT Web Applications (Introduction) Content Pack HPE Content Pack number Content Pack length Content Pack category Learn more CP013 23 Hours Category 2 View

More information

Azure Development Course

Azure Development Course Azure Development Course About This Course This section provides a brief description of the course, audience, suggested prerequisites, and course objectives. COURSE DESCRIPTION This course is intended

More information

Developing Microsoft Azure Solutions

Developing Microsoft Azure Solutions Developing Microsoft Azure Solutions Varighed: 5 Days Kursus Kode: M20532 Beskrivelse: This course is intended for students who have experience building vertically scaled applications. Students will also

More information

Microsoft Developing Windows Azure and Web Services

Microsoft Developing Windows Azure and Web Services 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20487 - Developing Windows Azure and Web Services Length 5 days Price $4510.00 (inc GST) Version B Overview In this course, students will learn how to design

More information

Microsoft_PrepKing_70-583_v _85q_By-Cath. if u wana pass the exam with good percentage dn follow this dump

Microsoft_PrepKing_70-583_v _85q_By-Cath. if u wana pass the exam with good percentage dn follow this dump Microsoft_PrepKing_70-583_v2011-11-25_85q_By-Cath Number: 70-583 Passing Score: 800 Time Limit: 120 min File Version: 2011-11-25 http://www.gratisexam.com/ Exam : Microsoft_PrepKing_70-583 Ver :2011-11-25

More information

Exam : Implementing Microsoft Azure Infrastructure Solutions

Exam : Implementing Microsoft Azure Infrastructure Solutions Exam 70-533: Implementing Microsoft Azure Infrastructure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Design and Implement Azure App Service

More information

Developing Enterprise Cloud Solutions with Azure

Developing Enterprise Cloud Solutions with Azure Developing Enterprise Cloud Solutions with Azure Java Focused 5 Day Course AUDIENCE FORMAT Developers and Software Architects Instructor-led with hands-on labs LEVEL 300 COURSE DESCRIPTION This course

More information

Azure Certification BootCamp for Exam (Developer)

Azure Certification BootCamp for Exam (Developer) Azure Certification BootCamp for Exam 70-532 (Developer) Course Duration: 5 Days Course Authored by CloudThat Description Microsoft Azure is a cloud computing platform and infrastructure created for building,

More information

Microsoft Architecting Microsoft Azure Solutions.

Microsoft Architecting Microsoft Azure Solutions. Microsoft 70-535 Architecting Microsoft Azure Solutions https://killexams.com/pass4sure/exam-detail/70-535 QUESTION: 106 Your organization has developed and deployed several Azure App Service Web and API

More information

Sentinet for Microsoft Azure SENTINET

Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Cloud Deployment Model... 3 Hybrid Deployment Model...

More information

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.  IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : 70-534 Title : Architecting Microsoft Azure Solutions Vendor : Microsoft Version : DEMO Get Latest & Valid 70-534 Exam's

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

Database as a Service - SQL Azure. 장현춘, Architect Evangelist 개발자및플랫폼총괄, Microsoft Korea

Database as a Service - SQL Azure. 장현춘, Architect Evangelist 개발자및플랫폼총괄, Microsoft Korea Database as a Service - SQL Azure 장현춘, Architect Evangelist 개발자및플랫폼총괄, Microsoft Korea 클라우드컴퓨팅이란? Definition Providing IT resources, as a service, in a dynamic and scalable manner over a network What does

More information

20533B: Implementing Microsoft Azure Infrastructure Solutions

20533B: Implementing Microsoft Azure Infrastructure Solutions 20533B: Implementing Microsoft Azure Infrastructure Solutions Course Details Course Code: Duration: Notes: 20533B 5 days This course syllabus should be used to determine whether the course is appropriate

More information

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE

DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE 70-487 DEVELOPING WEB AZURE AND WEB SERVICES MICROSOFT WINDOWS AZURE ACCESSING DATA(20 TO 25%) 1) Choose data access technologies a) Choose a technology (ADO.NET, Entity Framework, WCF Data Services, Azure

More information

Sentinet for BizTalk Server VERSION 2.2

Sentinet for BizTalk Server VERSION 2.2 for BizTalk Server VERSION 2.2 for BizTalk Server 1 Contents Introduction... 2 SOA Repository... 2 Security... 3 Mediation and Virtualization... 3 Authentication and Authorization... 4 Monitoring, Recording

More information

#techsummitch

#techsummitch www.thomasmaurer.ch #techsummitch Justin Incarnato Justin Incarnato Microsoft Principal PM - Azure Stack Hyper-scale Hybrid Power of Azure in your datacenter Azure Stack Enterprise-proven On-premises

More information

The Windows Azure Platform: A Perspective

The Windows Azure Platform: A Perspective The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright 2009 David Chappell Goals Describe the Windows Azure platform Look at some typical scenarios for using the Windows

More information

Windows Azure Services - At Different Levels

Windows Azure Services - At Different Levels Windows Azure Windows Azure Services - At Different Levels SaaS eg : MS Office 365 Paas eg : Azure SQL Database, Azure websites, Azure Content Delivery Network (CDN), Azure BizTalk Services, and Azure

More information

Microsoft Azure Course Content

Microsoft Azure Course Content Cloud Computing Trainings @ STUCORNER & SHARPENCLOUD Microsoft Azure Course Content Lesson 1: Introduction to Azure 1. Overview of On-premise infrastructure 2. Transition from On-premise to datacenter

More information

Deccansoft Software Services

Deccansoft Software Services Deccansoft Software Services Enter to Learn, Exit to Earn 2 DAY ESSENTIALS OF MICROSOFT AZURE WORKSHOP BY MR. SANDEEP SONI, (MCT) Deccansoft Software Services 402, Saptagiri towers, Above Pantaloons, Begumpet

More information

Azure Application Building Blocks

Azure Application Building Blocks Azure Application Building Blocks database storage cloud services identity media CDN caching messaging Commonly used components inside the building blocks 1. Cloud Services Azure WebAPI, Azure WebJob 2.

More information

Sentinet for Windows Azure VERSION 2.2

Sentinet for Windows Azure VERSION 2.2 Sentinet for Windows Azure VERSION 2.2 Sentinet for Windows Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Isolated Deployment Model... 3 Collocated Deployment Model...

More information

MCSE Productivity. A Success Guide to Prepare- Core Solutions of Microsoft SharePoint Server edusum.com

MCSE Productivity. A Success Guide to Prepare- Core Solutions of Microsoft SharePoint Server edusum.com 70-331 MCSE Productivity A Success Guide to Prepare- Core Solutions of Microsoft SharePoint Server 2013 edusum.com Table of Contents Introduction to 70-331 Exam on Core Solutions of Microsoft SharePoint

More information

Managing trust relationships with multiple business identity providers (basics) 55091A; 3 Days, Instructor-led

Managing trust relationships with multiple business identity providers (basics) 55091A; 3 Days, Instructor-led Managing trust relationships with multiple business identity providers (basics) 55091A; 3 Days, Instructor-led Course Description Decoupling cloud service from all the complexity maintaining a direct relationship

More information

Exam Ref Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey

Exam Ref Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey Exam Ref 70-533 Implementing Microsoft Azure Infrastructure Solutions Michael Washam Rick Rainey PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399

More information

Course AZ-100T01-A: Manage Subscriptions and Resources

Course AZ-100T01-A: Manage Subscriptions and Resources Course AZ-100T01-A: Manage Subscriptions and Resources Module 1: Managing Azure Subscriptions In this module, you ll learn about the components that make up an Azure subscription and how management groups

More information

The Windows Azure Platform: A Perspective

The Windows Azure Platform: A Perspective The Windows Azure Platform: A Perspective David Chappell Chappell & Associates Copyright 2009 David Chappell Goals Describe the Windows Azure platform Look at some typical scenarios for using the Windows

More information

Architecting Microsoft Azure Solutions (proposed exam 535)

Architecting Microsoft Azure Solutions (proposed exam 535) Architecting Microsoft Azure Solutions (proposed exam 535) IMPORTANT: Significant changes are in progress for exam 534 and its content. As a result, we are retiring this exam on December 31, 2017, and

More information

Drive Remote Service Platform

Drive Remote Service Platform 1. Introduction In order to provide the remote assistance and condition monitoring of the devices it is required to have the data available on a central location. When devices are communicating with the

More information

MCSD: Azure Solutions Architect Certification Guide

MCSD: Azure Solutions Architect Certification Guide MCSD: Azure Solutions Architect Certification Guide MCSD: Azure Solutions Architect Solutions Developer The globally recognized standard for developer excellence Microsoft Azure is the cloud for modern

More information

SQL Azure. Abhay Parekh Microsoft Corporation

SQL Azure. Abhay Parekh Microsoft Corporation SQL Azure By Abhay Parekh Microsoft Corporation Leverage this Presented by : - Abhay S. Parekh MSP & MSP Voice Program Representative, Microsoft Corporation. Before i begin Demo Let s understand SQL Azure

More information

Security & Management

Security & Management Common Identity Data Platform Security & Management Unified Development Category Azure Technology On-Premise Technology Hybrid Storage Azure Storage StorSimple Hybrid Backup & DR Azure Backup + Azure Site

More information

Vendor: Microsoft. Exam Code: Exam Name: Developing Microsoft Azure Solutions. Version: Demo

Vendor: Microsoft. Exam Code: Exam Name: Developing Microsoft Azure Solutions. Version: Demo Vendor: Microsoft Exam Code: 70-532 Exam Name: Developing Microsoft Azure Solutions Version: Demo Testlet 1 Topic 1, Web-based Solution Background You are developing a web-based solution that students

More information

Welcome to the. Migrating SQL Server Databases to Azure

Welcome to the. Migrating SQL Server Databases to Azure Welcome to the 1 Migrating SQL Server Databases to Azure Migrating SQL Server Databases to Azure Agenda Overview of SQL Server in Microsoft Azure Getting started with SQL Server in an Azure virtual machine

More information

COPYRIGHTED MATERIAL. Contents at a Glance

COPYRIGHTED MATERIAL. Contents at a Glance Contents at a Glance Introduction xxiii Chapter 1 Planning the Logical Architecture 1 Chapter 2 Designing the Physical Architecture 47 Chapter 3 Integrating SharePoint with the Network Infrastructure 127

More information

Migrating Enterprise Applications to the Azure Platform

Migrating Enterprise Applications to the Azure Platform Migrating Enterprise Applications to the Azure Platform Agenda Announcements Silverlight Migration ASP.NET Migration Web Service Migration Database Migration Announcements Microsoft Shutting Down Northwest

More information

Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft

Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft Source: Softpedia Credits: James Niccolai A decade ago no one could have seen this coming.

More information

Vendor: Microsoft. Exam Code: Exam Name: Developing Microsoft Azure Solutions. Version: Demo

Vendor: Microsoft. Exam Code: Exam Name: Developing Microsoft Azure Solutions. Version: Demo Vendor: Microsoft Exam Code: 70-532 Exam Name: Developing Microsoft Azure Solutions Version: Demo DEMO QUESTION 1 You need to configure storage for the solution. What should you do? To answer, drag the

More information

Real4Test. Real IT Certification Exam Study materials/braindumps

Real4Test.   Real IT Certification Exam Study materials/braindumps Real4Test http://www.real4test.com Real IT Certification Exam Study materials/braindumps Exam : 70-533 Title : Implementing Microsoft Azure Infrastructure Solutions Vendor : Microsoft Version : DEMO Get

More information

BraindumpsQA. IT Exam Study materials / Braindumps

BraindumpsQA.  IT Exam Study materials / Braindumps BraindumpsQA http://www.braindumpsqa.com IT Exam Study materials / Braindumps Exam : 70-532 Title : Developing Microsoft Azure Solutions Vendor : Microsoft Version : DEMO Get Latest & Valid 70-532 Exam's

More information

Installing and Administering a Satellite Environment

Installing and Administering a Satellite Environment IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00 IBM DB2 Universal Database Installing and Administering a Satellite Environment Version 8 GC09-4823-00

More information

Migrating a Business-Critical Application to Windows Azure

Migrating a Business-Critical Application to Windows Azure Situation Microsoft IT wanted to replace TS Licensing Manager, an application responsible for critical business processes. TS Licensing Manager was hosted entirely in Microsoft corporate data centers,

More information

App Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region

App Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region App Service Overview Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region Security & Management Platform

More information

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010

Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course 10263A: Developing Windows Communication Foundation Solutions with Microsoft Visual Studio 2010 Course Details Course Outline Module 1: Service-Oriented Architecture This module explains how to

More information

VIEVU Solution AD Sync and ADFS Guide

VIEVU Solution AD Sync and ADFS Guide VIEVU Solution AD Sync and ADFS Guide Introduction This guide describes how to operate the VIEVU Solution AD Sync utility and configure Active Directory Federation Services (ADFS). Additional support material

More information

Loosely coupled: asynchronous processing, decoupling of tiers/components Fan-out the application tiers to support the workload Use cache for data and content Reduce number of requests if possible Batch

More information

Build an open hybrid cloud and paint it red and blue

Build an open hybrid cloud and paint it red and blue Build an open hybrid cloud and paint it red and blue Khaled Elbedri Technical sales lead, Microsoft Ismail Dhaoui EMEA Senior Specialist Solutions Architect, Red Hat Tuesday, May 8, 2018 Agenda RH & MS

More information

Planning and Administering SharePoint 2016 ( A)

Planning and Administering SharePoint 2016 ( A) Planning and Administering SharePoint 2016 (20339-1A) Duration: 5 Days Price: $895 Delivery Option: Attend via MOC On-Demand Students Will Learn Describing the key features of SharePoint 2016. Designing

More information

Azure File Sync. Webinaari

Azure File Sync. Webinaari Azure File Sync Webinaari 12.3.2018 Agenda Why use Azure? Moving to the Cloud Azure Storage Backup and Recovery Azure File Sync Demo Q&A What is Azure? A collection of cloud services from Microsoft that

More information

A: PLANNING AND ADMINISTERING SHAREPOINT 2016

A: PLANNING AND ADMINISTERING SHAREPOINT 2016 ABOUT THIS COURSE This five-day course will provide you with the knowledge and skills to plan and administer a Microsoft SharePoint 2016 environment. The course teaches you how to deploy, administer, and

More information

Http://www.passcert.com Exam : 70-533 Title : Implementing Microsoft Azure Infrastructure Solutions Version : DEMO 1 / 5 1.Topic 1, Exam Set A HOTSPOT You manage an Azure Service Bus for your company.

More information

Service Level Agreement for Microsoft Azure operated by 21Vianet. Last updated: November Introduction

Service Level Agreement for Microsoft Azure operated by 21Vianet. Last updated: November Introduction Service Level Agreement for Microsoft Azure operated by 21Vianet Last updated: November 2017 1. Introduction This Service Level Agreement for Azure (this SLA ) is made by 21Vianet in connection with, and

More information

Planning and Administering SharePoint 2016

Planning and Administering SharePoint 2016 Planning and Administering SharePoint 2016 20339-1; 5 Days; Instructor-led Course Description This five-day course will provide you with the knowledge and skills to plan and administer a Microsoft SharePoint

More information

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014 COMP6511A: Large-Scale Distributed Systems Windows Azure Lin Gu Hong Kong University of Science and Technology Spring, 2014 Cloud Systems Infrastructure as a (IaaS): basic compute and storage resources

More information

Planning and Operating Azure Stack. How to handle a unicorn?

Planning and Operating Azure Stack. How to handle a unicorn? Planning and Operating Azure Stack How to handle a unicorn? Jakob Gottlieb Svendsen @JakobGSvendsen 10 years in Automation Consultancy Principal Consultant & Chief Developer 15+ years in IT Co-Founder

More information

Addressing Data Management and IT Infrastructure Challenges in a SharePoint Environment. By Michael Noel

Addressing Data Management and IT Infrastructure Challenges in a SharePoint Environment. By Michael Noel Addressing Data Management and IT Infrastructure Challenges in a SharePoint Environment By Michael Noel Contents Data Management with SharePoint and Its Challenges...2 Addressing Infrastructure Sprawl

More information

Pro WCF 4. Practical Microsoft SOA Implementation SECOND EDITION. Apress* Nishith Pathak

Pro WCF 4. Practical Microsoft SOA Implementation SECOND EDITION. Apress* Nishith Pathak Pro WCF 4 Practical Microsoft SOA Implementation SECOND EDITION Nishith Pathak Apress* Contents at a Glance iv About the Author About the Technical Reviewer Acknowledgments xiv xv xvi Introduction xvil

More information

Course : Planning and Administering SharePoint 2016

Course : Planning and Administering SharePoint 2016 Course Outline Course 20339-1: Planning and Administering SharePoint 2016 Duration: 5 days About this course This five-day course will provide you with the knowledge and skills to plan and administer a

More information

Windows Azure Overview

Windows Azure Overview Windows Azure Overview Christine Collet, Genoveva Vargas-Solar Grenoble INP, France MS Azure Educator Grant Packaged Software Infrastructure (as a Service) Platform (as a Service) Software (as a Service)

More information

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution.

Hosted Azure for your business. Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution. Hosted Azure for your business Build virtual servers, deploy with flexibility, and reduce your hardware costs with a managed cloud solution. Azure is approximately 50 percent cheaper than other cloud services

More information

Finished Application e.g. SalesForce.com. Software as a Service. Application Code Publish your app to the cloud. Platform as a Service

Finished Application e.g. SalesForce.com. Software as a Service. Application Code Publish your app to the cloud. Platform as a Service Software as a Service Finished Application e.g. SalesForce.com Platform as a Service Application Code Publish your app to the cloud Infrastructure as a Service Virtual Machine Some might also consider

More information

Five9 Plus Adapter for Agent Desktop Toolkit

Five9 Plus Adapter for Agent Desktop Toolkit Cloud Contact Center Software Five9 Plus Adapter for Agent Desktop Toolkit Administrator s Guide September 2017 The Five9 Plus Adapter for Agent Desktop Toolkit integrates the Five9 Cloud Contact Center

More information

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack Michael Wells Microsoft Specialist, Dell EMC SQL DBaaS on Microsoft Azure Stack About Me Name: Michael Wells Email: Michael.WellsJr@dell.com Twitter: @SqlTechMike - SQL Server DBA 7+ Years - Reformed Developer

More information

Pro SharePoint 2010 Administration

Pro SharePoint 2010 Administration Pro SharePoint 2010 Administration Robert Garrett Pro SharePoint 2010 Administration ordersny@springer-sbm.com www.springeronline.com www.apress.com/bulk-sales Contents at a Glance Foreword... xiv About

More information