Microsoft Azure Service Fabric 6.0 Release Notes

Size: px
Start display at page:

Download "Microsoft Azure Service Fabric 6.0 Release Notes"

Transcription

1 Microsoft Azure Service Fabric 6.0 Release Notes This is the 6.0 major release of Azure Service Fabric. It includes the feature improvements and bug fixes described in this document. The following packages and versions are part of this release Service Fabric Runtime Linux Windows NET SDK Windows.NET SDK Microsoft.ServiceFabric Reliable Services and Reliable Actors ASP.NET Core Service Fabric integration NET SDK Preview Microsoft.ServiceFabric preview Reliable Services and Reliable Actors preview ASP.NET Core Service Fabric integration preview Java SDK Java SDK preview1 Visual Studio Visual Studio Tools for Service Fabric 1.7 Eclipse Service Fabric plug-in for Eclipse 2.04 Yeoman Azure Service Fabric Java generator Azure Service Fabric C# generator Azure Service Fabric guest executables generator Azure Service Fabric Container generators CLI Service Fabric CLI PowerShell AzureRM.ServiceFabric 0.2.6

2 Service Fabric Runtime Versions Linux Windows Features Linux General Availability of the Linux runtime is our first general availability release for guest executable and container orchestration on Service Fabric on Linux. Part of this release we will now support upgrading Linux clusters going forward. This release includes all preview features released until now: and-runtime-preview for-linux/ for-linux/ and-runtime-preview for-linux/ and-runtime-preview for-linux/ and-runtime-preview for-linux/ - The Service Fabric programming model are still in preview for Linux. More information can be found in the SDK section of this document. Applications Add definition kind in the Application and Application Type query In addition to the existing application package deployments, we added support for compose deployments (preview). To distinguish between different kind of deployments, the application information returned by get application list query exposes an additional ApplicationDefinitionKind field. Similarly, the application type information returned by the get application type list query includes ApplicationTypeDefinitionKind" field. The new fields have been added as optional input to their respective queries, so users can filter for the desired application or application type definition kind. Containers Compose deployment (preview) Multiple changes have happened for compose deployment in 6.0: The compose APIs now take in a deployment name to identify the compose deployment. Scheme fabric:/ and / are not allowed in the deployment name. The Service fabric application name is generated from the deployment name. 5.7 PowerShell

3 New-ServiceFabricComposeApplication -ApplicationName fabric:/legacyapp - Compose C:\docker-compose.yml Remove-ServiceFabricComposeApplication fabric:/legacyapp 6.0 PowerShell New-ServiceFabricComposeDeployment -DeploymentName legacyapp -Compose C:\docker-compose.yml Remove-ServiceFabricComposeDeployment legacyapp The 6.0 compose APIs will only work against the 6.0 runtime. Compose APIs in 5.7 client will continue to work against the 6.0 runtime. You can keep using the 2.7 SDK PowerShell cmdlets against a 6.0 cluster. You can now upgrade a compose deployment using the following commands: Powershell Start-ServiceFabricComposeDeploymentUpgrade -DeploymentName legacyapp -Compose C:\docker-compose.yml Get-ServiceFabricComposeDeploymentUpgrade -DeploymentName legacyapp CLI sfctl compose upgrade sfctl compose upgrade-status Management Endpoint Fabric URI We are adding a new tilde (~) as a reserved character to the Fabric name URI. These are all the characters now reserved in the URI - $+ ~ fabric:/my$+ ~App <- Not supported We are introducing a new encoding form for fabric names - including application names, service names when they are used in REST uri's. Previously, we allowed the hierarchical name to be specified directly in the uri - for example if a service name is fabric:/myapp/myservice, the uri for delete was <root>/services/myapp/myservice/$/delete?api-version=3.0 Starting with 6.0, we don t support hierarchical names directly, the forward slash (/) in the name needs to be replaced with a tiled (~) before using it in the URI. <root>/services/myapp~myservice/$/delete?api-version=6.0 Management Endpoint REST API version With 6.0 release, all Service Fabric Client REST APIs will also support current runtime version as the apiversion. This can be used as the default api-version. For instance, Get Node Info can now be called with /Nodes/{nodeName}?api-version=6.0&timeout={timeout} APIs that were supporting other api-versions like 1.0, 2.0 etc. will continue to be supported without any changes. Resource Governance Linux support for processes Resource governance limits can now be set in the Application Manifest for processes running in Linux, the same way they can be used on Windows. Resource Governance CPU You can now express the resource limits for core allocation down to of a core.

4 Resource Governance Emit health warning when incorrect node capacities are provided If capacity values are inconsistent between the user defined manifest and what was provisioned, Service Fabric will emit health warnings with appropriate messages, so users can easily understand the issues and make proper actions accordingly. Resource Governance Specifying CPU resource constraints in Compose In addition to memory, Service Fabric now supports CPU resource constraints in Compose - see Networking Modes Open network configuration has changed The configuration for setting up the open networking mode on Linux has changed. See Bug fixes Default Services Reject application upgrade if fields in Default Service are Updated Application upgrades will now reject requests if description of a default service is not in sync with the cluster. Default Services Default Service validation causing crash When creating a Service Fabric application, the error code of validating the application could cause a crash and failover. The validation is mainly for validating default service and service templates during creating a Service Fabric application. DNS Service - DnsService can't communicate with other system services on Windows secured cluster. Fix for a regression in DnsService which was introduced in build. DnsService was unable to resolve DNS queries due to lack of privileges. Health Reporting ServiceKind parameter now mandatory in REST api-version 4.0 The ServiceKind parameter that is passed when requesting information about replica health is mandatory for api-versions higher than 4.0. Health Reporting Stuck Reconfiguration A health report with a warning will be created on the primary replica when a reconfiguration is stuck. The report contains information about what went wrong and what possible actions can be taken to fix the situation. Performance Improvement Placement Operations Performance of emitting traces as part of placement operations have been improved to enable quicker and more scalable placement operations. Performance Improvement Node Configuration Operations Fixed performance issue in GetNodeConfiguration call, which could time out when nodes contained a high number of files in the data root.

5 Reliable Collections Change FabricNotReadable exception to a FabricTransientException You now see FabricNotReadable exception as a FabricTransientException instead of a FabricException. This means that if this exception is caught, the current transaction should be disposed, and all the operations should be retried with a new transaction object. Reverse Proxy Failed to process characters Fixed a bug where reverse proxy was failing to process any requests with a vertical bar ( ) character in the URI. Reverse Proxy Cookie handling disabled Reverse proxy was reading the Set-Cookie header from the application's response and sending Cookie header in subsequent requests. This is a security issue and has been fixed in this release. Cookie handling is now disabled, and client application can read/add Cookie header as appropriate. Reverse Proxy Retry behavior For service response status codes 404 (without X-ServiceFabric=ResourceNotFound, 410 and 503), reverse proxy will retry the request only for idempotent safe methods: GET, OPTIONS and HEAD. For any other HTTP method, it will not retry and forward the status code back to the client. As of now, Reverse proxy will not honor the Retry-After header for such retries. We will look at adding that support in one of the future releases.

6 Service Fabric SDK Versions NET SDK: o Windows.NET SDK o Microsoft.ServiceFabric o Reliable Services and Reliable Actors o ASP.NET Core Service Fabric integration NET SDK Preview o Microsoft.ServiceFabric preview o Reliable Services and Reliable Actors preview o ASP.NET Core Service Fabric integration preview Java SDK o Java SDK Jars preview1 Features.NET Standard 2.0 preview The Service Fabric.NET SDK is now available as.net Standard 2.0 packages, allowing you to compile your services against either.net Core 2.0 or.net Framework The preview and preview NuGet packages contain the.net Standard 2.0 version of the Service Fabric SDK. There are no other preview features in these packages. To use the.net Standard 2.0 packages, use the preview and preview versions of the Service Fabric NuGet packages. Note that these are currently in preview. To use the latest version of the full.net Framework packages, use the and Service Fabric NuGet packages. ASP.NET Core WebListener renamed to HttpSys In ASP.NET Core 2.0, the WebListener server was repackaged and renamed to HttpSys. A Service Fabric integration package for the HttpSys server is now available: Microsoft.ServiceFabric.AspNetCore.HttpSys. This package contains a renamed ICommunicationListener implementation for HttpSys: HttpSysCommunicationListener. If you are currently using WebListener and want to upgrade to ASP.NET Core 2.0, use the Microsoft.ServiceFabric.AspNetCore.HttpSys package instead of the Microsoft.ServiceFabric.AspNetCore.WebListener package. protected override IEnumerable<ServiceInstanceListener> CreateServiceInstanceListeners() { return new ServiceInstanceListener[] { new ServiceInstanceListener(serviceContext => new HttpSysCommunicationListener(serviceContext, "ServiceEndpoint", (url, listener) => new WebHostBuilder().UseHttpSys().ConfigureServices( services => services.addsingleton<statelessservicecontext>(servicecontext))

7 .UseContentRoot(Directory.GetCurrentDirectory()).UseServiceFabricIntegration(listener, ServiceFabricIntegrationOptions.None).UseStartup<Startup>().UseUrls(url).Build())) }; } Service Remoting V2 A new version of Service Remoting is now available for reliable services and actors. The new version works the same as the current service remoting, but introduces several features and improvements, including custom serialization and memory use optimizations such as buffer pooling and reduction of buffer copying. More information about RemotingV2 can be found here: State provider - Linux The.NET SDK Preview only supports the default state provider on Linux. Reliable Collections state provider is not supported in this release. Java preview1 With this release, it is possible to develop Stateful Reliable Services (using Reliable Collections) in addition to Stateless Reliable Services and Actors with the Java SDK. Bug Fixes Xml Schema in the SDK package did not have the ResourceOverrides as part of the ApplicationManifest:

8 Service Fabric IDE Integration Versions Visual Studio Tools for Service Fabric 1.8 Service Fabric plug-in for Eclipse 2.04 Yeoman - Azure Service Fabric Java generator Yeoman - Azure Service Fabric C# generator Yeoman - Azure Service Fabric guest executables generator Yeoman - Azure Service Fabric Container generators Visual Studio Tools for Service Fabric New service created in Visual Studio, will have package compression turned on by default in the Cloud.xml publish profile. The Actor service project templates now uses v2 remoting by default. All new Service projects, except for actors, now use ServicePackageActivationMode="ExclusiveProcess" by default. Service Fabric plug-in for Eclipse Support for developing Stateful services using Eclipse. Yeoman Generators Java generator now supports generating stateful services.

9 Service Fabric PowerShell and CLI Versions Service Fabric CLI PowerShell AzureRM Module (AzureRM.ServiceFabric) Azure CLI 2.0 All non-azure (non-arm) commands have been migrated to the Service Fabric CLI (sfctl). Command references: Azure CLI 2.0 (az sf): Service Fabric CLI (sfctl): Service Fabric CLI The change log for SFCTL can be found her: PowerShell AzureRM Module No new features

10 Repositories and Download Links The table below is an overview of the direct links to the packages associated with this release. Please follow this guidance for setting up your developer environment: Linux: Mac: Windows: Area Package Version Repository Direct Download Link Service Fabric Runtime Linux Developer Set-up N/A abric/pool/main/s/servicefabric/servic efabric_ deb Windows Developer Set-up N/A load/a/7/3/a73e4b b6-8c ba38dbeb/microsoftservicefabri c exe.net SDK Windows.NET SDK N/A load/a/7/3/a73e4b b6-8c ba38dbeb/microsoftservicefabri csdk msi Microsoft.ServiceFabric N/A Reliable Services and Reliable Actors Microsoft.ServiceFabric.Services Microsoft.ServiceFabric.Services.Remoting Microsoft.ServiceFabric.Services.Wcf Microsoft.ServiceFabric.Actors Microsoft.ServiceFabric.Actors.Wcf ASP.NET Core Service Fabric integration Microsoft.ServiceFabric.Services.AspNetCore.* Azure/servicefabric-services-andactors-dotnet Azure/servicefabric-aspnetcore

11 .NET SDK Preview Microsoft.ServiceFabric preview Reliable Services and Reliable Actors Microsoft.ServiceFabric.Services preview Microsoft.ServiceFabric.Services.Remoting Microsoft.ServiceFabric.Services.Wcf Microsoft.ServiceFabric.Actors Microsoft.ServiceFabric.Actors.Wcf ASP.NET Core Service Fabric integration Microsoft.ServiceFabric.Services.AspNetCore.* Azure/servicefabric-services-andactors-dotnet preview Java SDK Java SDK preview1 N/A Azure/servicefabric-aspnetcore N/A abric/pool/main/s/servicefabricsdkco mmon/servicefabric_sdkcommon_ deb Visual Studio Visual Studio 2017 Tools for Service Fabric 1.8 N/A Included in Visual Studio 2017 Update 4 Preview 4 Visual Studio 2015 Tools for Service Fabric 1.8 N/A See localized download links below Eclipse Service Fabric plug-in for Eclipse 2.04 N/A N/A Yeoman Azure Service Fabric Java generator Azure/generatorazuresfjava Azure Service Fabric C# generator Azure/generatorazuresfcsharp Azure Service Fabric guest executables generator Azure/generatorazuresfguest Azure Service Fabric Container generators Azure/generatorazuresfcontainer N/A N/A N/A N/A

12 CLI Service Fabric CLI Azure/servicefabric-cli 0 PowerShell AzureRM.ServiceFabric N/A ackages/azurerm.servicefabric/0.2.6 Visual Studio 2015 Tool for Service Fabric localized download links NOTE: The below download links are for the 1.7 release of Visual Studio 2015 Tools for Service Fabric. 1.8 will be available soon

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI /

Index. Chaminda Chandrasekara 2017 C. Chandrasekara, Beginning Build and Release Management with TFS 2017 and VSTS, DOI / Index A Agent platforms, 10 system and user capabilities, 10 Agent pool add user, 12 assign permissions, 55 56 default pool, 8 hosted Linux pool, 8 hosted pool, 7 set up assign administrator role, 45 auto-provision

More information

Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application

Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application Overview This course includes optional practical exercises

More information

ASP.NET Core & Docker

ASP.NET Core & Docker ASP.NET Core & Docker From 0 to Azure in 75 minutes Marco De Sanctis Visual Studio and Development Technologies MVP info@marcodesanctis.it @crad77 What s Docker and why should I care ASP.NET Core & Docker

More information

Hi! NET Developer Group Braunschweig!

Hi! NET Developer Group Braunschweig! Hi! NET Developer Group Braunschweig! Über Tobias Dipl. Informatiker (FH) Passionated Software Developer Clean Code Developer.NET Junkie.NET User Group Lead Microsoft PFE Software Development Twitter @Blubern

More information

Developing ASP.NET MVC Web Applications (486)

Developing ASP.NET MVC Web Applications (486) Developing ASP.NET MVC Web Applications (486) Design the application architecture Plan the application layers Plan data access; plan for separation of concerns, appropriate use of models, views, controllers,

More information

AZURE CONTAINER INSTANCES

AZURE CONTAINER INSTANCES AZURE CONTAINER INSTANCES -Krunal Trivedi ABSTRACT In this article, I am going to explain what are Azure Container Instances, how you can use them for hosting, when you can use them and what are its features.

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

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

Microsoft Cloud Workshops. Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide

Microsoft Cloud Workshops. Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide Microsoft Cloud Workshops Microservices and Serverless Architecture - Developer Edition Leader Hackathon guide September 2017 2017 Microsoft Corporation. All rights reserved. This document is confidential

More information

Index. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac,

Index. Alessandro Del Sole 2017 A. Del Sole, Beginning Visual Studio for Mac, Index A Android applications, Xamarin activity and intent, 116 APIs in C# Activity classes, 123 Android manifest, 129 App.cs, 123 app properties, setting, 128 CreateDirectoryForPictures methods, 124 device

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

IFS TOUCH APPS SERVER INSTALLATION GUIDE

IFS TOUCH APPS SERVER INSTALLATION GUIDE IFS TOUCH APPS SERVER INSTALLATION GUIDE ABSTRACT IFS Touch Apps Server is an On Premise version of the IFS Touch Apps Cloud. The On Premise version doesn t need a separate installation of the IFS Cloud

More information

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4.

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4. Server 4.3 Copyright 1 Copyright 2017 Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 4.3 June, 2017 Ping Identity Corporation 1001 17th Street, Suite 100 Denver,

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

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

Note: Currently (December 3, 2017), the new managed Kubernetes service on Azure (AKS) does not yet support Windows agents.

Note: Currently (December 3, 2017), the new managed Kubernetes service on Azure (AKS) does not yet support Windows agents. Create a Hybrid Kubernetes Linux/Windows Cluster in 7 Easy Steps Azure Container Service (ACS) makes it really easy to provision a Kubernetes cluster in Azure. Today, we'll walk through the steps to set

More information

Best Practices for Migrating Servers to Microsoft Azure with PlateSpin Migrate

Best Practices for Migrating Servers to Microsoft Azure with PlateSpin Migrate White Paper PlateSpin Transformation Manager PlateSpin Migrate Best Practices for Migrating Servers to Microsoft Azure with PlateSpin Migrate Updated for PlateSpin Transformation Manager 1.1 and PlateSpin

More information

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Aurélie Urbain MathWorks Consulting Services 2015 The MathWorks, Inc. 1 Data Analytics Workflow Data Acquisition Data Analytics Analytics Integration Business

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

Think Small to Scale Big

Think Small to Scale Big Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger

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

Deploying and Using ArcGIS Enterprise in the Cloud. Bill Major

Deploying and Using ArcGIS Enterprise in the Cloud. Bill Major Deploying and Using ArcGIS Enterprise in the Cloud Bill Major Quick Survey Your role in your organization - Developer? - Cloud Admin? Already a cloud user Running Esri deployment on AWS Running Esri deployment

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

Using VMware vrealize Orchestrator Plug-Ins

Using VMware vrealize Orchestrator Plug-Ins Using VMware vrealize Orchestrator Plug-Ins vrealize Orchestrator 7.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a

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

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

Using VMware vrealize Orchestrator Plug-Ins. 12 April 2018 vrealize Automation 7.4 vrealize Orchestrator 7.4

Using VMware vrealize Orchestrator Plug-Ins. 12 April 2018 vrealize Automation 7.4 vrealize Orchestrator 7.4 Using VMware vrealize Orchestrator Plug-Ins 12 April 2018 vrealize Automation 7.4 vrealize Orchestrator 7.4 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Management Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections:

Management Tools. Management Tools. About the Management GUI. About the CLI. This chapter contains the following sections: This chapter contains the following sections:, page 1 About the Management GUI, page 1 About the CLI, page 1 User Login Menu Options, page 2 Customizing the GUI and CLI Banners, page 3 REST API, page 3

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 (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

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

Integrate MATLAB Analytics into Enterprise Applications

Integrate MATLAB Analytics into Enterprise Applications Integrate Analytics into Enterprise Applications Lyamine Hedjazi 2015 The MathWorks, Inc. 1 Data Analytics Workflow Preprocessing Data Business Systems Build Algorithms Smart Connected Systems Take Decisions

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

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

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

BEAAquaLogic. Service Bus. Interoperability With EJB Transport

BEAAquaLogic. Service Bus. Interoperability With EJB Transport BEAAquaLogic Service Bus Interoperability With EJB Transport Version 3.0 Revised: February 2008 Contents EJB Transport Introduction...........................................................1-1 Invoking

More information

70-745: Implementing a Software-Defined Datacenter

70-745: Implementing a Software-Defined Datacenter 70-745: Implementing a Software-Defined Datacenter Target Audience: Candidates for this exam are IT professionals responsible for implementing a software-defined datacenter (SDDC) with Windows Server 2016

More information

Network Programmability with Cisco Application Centric Infrastructure

Network Programmability with Cisco Application Centric Infrastructure White Paper Network Programmability with Cisco Application Centric Infrastructure What You Will Learn This document examines the programmability support on Cisco Application Centric Infrastructure (ACI).

More information

Administration Of Active Directory Schema Attribute Greyed Out

Administration Of Active Directory Schema Attribute Greyed Out Administration Of Active Directory Schema Attribute Greyed Out 50 out of 61 rated this helpful - Rate this topic The attributes and classes in Active Directory are stored in the schema partition as directory

More information

Kuber-what?! Learn about Kubernetes

Kuber-what?! Learn about Kubernetes DEVNET-1999 Kuber-what?! Learn about Kubernetes Ashley Roach, Principal Engineer Evangelist Agenda Objectives A brief primer on containers The problems with running containers at scale Orchestration systems

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

Skype for Business Server 2019 Preview Deployment Guide

Skype for Business Server 2019 Preview Deployment Guide Skype for Business Server 2019 Preview Deployment Guide 11/08/2018 Plan Deploy Test Table of Contents Introduction... 3 Bit of background... 3 Skype for Business 2019 Preview requirements... 3 Hardware...

More information

Using VMware vrealize Orchestrator Plug-Ins. vrealize Orchestrator 7.1

Using VMware vrealize Orchestrator Plug-Ins. vrealize Orchestrator 7.1 Using VMware vrealize Orchestrator Plug-Ins vrealize Orchestrator 7.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Using VMware vrealize Orchestrator Plug-Ins. vrealize Orchestrator 6.0

Using VMware vrealize Orchestrator Plug-Ins. vrealize Orchestrator 6.0 Using VMware vrealize Orchestrator Plug-Ins vrealize Orchestrator 6.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Microsoft Dynamics NAV Windows Client Requirements

Microsoft Dynamics NAV Windows Client Requirements Microsoft Dynamics NAV Windows Client Requirements The following table shows the minimum system requirements for the Microsoft Dynamics NAV Windows client. Supported operating systems Windows 8.1 Professional

More information

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Windows. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Windows VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3. Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on

More information

ITBraindumps. Latest IT Braindumps study guide

ITBraindumps.  Latest IT Braindumps study guide ITBraindumps Latest IT Braindumps study guide Exam : 70-535 Title : Architecting Microsoft Azure Solutions Vendor : Microsoft Version : DEMO Get Latest & Valid 70-535 Exam's Question and Answers 1 from

More information

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02

Mobile Application Workbench. SAP Mobile Platform 3.0 SP02 SAP Mobile Platform 3.0 SP02 DOCUMENT ID: DC-01-0302-01 LAST REVISED: January 2014 Copyright 2014 by SAP AG or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced

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

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution 1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows

More information

Session 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes

Session 8. Reading and Reference. en.wikipedia.org/wiki/list_of_http_headers. en.wikipedia.org/wiki/http_status_codes Session 8 Deployment Descriptor 1 Reading Reading and Reference en.wikipedia.org/wiki/http Reference http headers en.wikipedia.org/wiki/list_of_http_headers http status codes en.wikipedia.org/wiki/_status_codes

More information

Developing and Deploying vsphere Solutions, vservices, and ESX Agents. 17 APR 2018 vsphere Web Services SDK 6.7 vcenter Server 6.7 VMware ESXi 6.

Developing and Deploying vsphere Solutions, vservices, and ESX Agents. 17 APR 2018 vsphere Web Services SDK 6.7 vcenter Server 6.7 VMware ESXi 6. Developing and Deploying vsphere Solutions, vservices, and ESX Agents 17 APR 2018 vsphere Web Services SDK 6.7 vcenter Server 6.7 VMware ESXi 6.7 You can find the most up-to-date technical documentation

More information

Ios Sdk Documentation For Windows 7 32 Bit Full Version

Ios Sdk Documentation For Windows 7 32 Bit Full Version Ios Sdk Documentation For Windows 7 32 Bit Full Version Download Latest ios SDK & Sample Project Got the SDK? v5.3.0 (May 7, 2015) Native ios SDK now sends the version of the Unity wrapper SDK along with

More information

Recommended hardware for Front End Servers and Back End Servers:

Recommended hardware for Front End Servers and Back End Servers: System requirements for Skype for Business Server 2019 Hardware for Skype for Business Server 2019 After you have your topology down (and if you don't, you can check out the Topology Basics for Skype for

More information

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Getting Started with the Ed-Fi ODS and Ed-Fi ODS API Ed-Fi ODS and Ed-Fi ODS API Version 2.0 - Technical Preview January 2015 2014-2015 Ed-Fi Alliance, LLC. All rights reserved. Ed-Fi is a registered trademark

More information

ASP.NET Core Should I stay or should I go?

ASP.NET Core Should I stay or should I go? ASP.NET Core Should I stay or should I go? Dino Esposito JetBrains dino.esposito@jetbrains.com @despos facebook.com/naa4e Let me answer the core question first ASP.NET Core for Mac for Linux for ASP.NET

More information

Cloud Operations Using Microsoft Azure. Nikhil Shampur

Cloud Operations Using Microsoft Azure. Nikhil Shampur Cloud Operations Using Microsoft Azure Nikhil Shampur Agenda - Overview - ArcGIS Enterprise on Azure strategy - Deployment Options - What s new - 10.6-10.6.1 - Automation, Upgrades - Tips and Tricks -

More information

Serverless Architectures with AWS Lambda. David Brais & Udayan Das

Serverless Architectures with AWS Lambda. David Brais & Udayan Das Serverless Architectures with AWS Lambda by David Brais & Udayan Das 1 AGENDA AWS Lambda Basics Invoking Lambda Setting up Lambda Handlers Use Cases ASP.NET Web Service Log Processing with AWS Lambda +

More information

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 5.

Copyright. Copyright Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 5. Server 5.0 Copyright 1 Copyright 2018 Ping Identity Corporation. All rights reserved. PingAccess Server documentation Version 5.0 February, 2018 Ping Identity Corporation 1001 17th Street, Suite 100 Denver,

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

Advanced Service Design. vrealize Automation 6.2

Advanced Service Design. vrealize Automation 6.2 vrealize Automation 6.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit your feedback to

More information

Cisco TelePresence Conductor with Cisco VCS (Policy Service)

Cisco TelePresence Conductor with Cisco VCS (Policy Service) Cisco TelePresence Conductor with Cisco VCS (Policy Service) Deployment Guide TelePresence Conductor XC3.0 Cisco VCS X8.x Revised January 2015 Contents Introduction 5 About the Cisco TelePresence Conductor

More information

Azure Compute. Azure Virtual Machines

Azure Compute. Azure Virtual Machines Azure Compute Azure Virtual Machines Virtual Machines Getting started Select image and VM size New disk persisted in storage Management portal Windows Server Boot VM from new disk >_ Scripting (Windows,

More information

Configuring the Android Manifest File

Configuring the Android Manifest File Configuring the Android Manifest File Author : userone What You ll Learn in This Hour:. Exploring the Android manifest file. Configuring basic application settings. Defining activities. Managing application

More information

Developing and Deploying vsphere Solutions, vservices, and ESX Agents

Developing and Deploying vsphere Solutions, vservices, and ESX Agents Developing and Deploying vsphere Solutions, vservices, and ESX Agents Modified on 27 JUL 2017 vsphere Web Services SDK 6.5 vcenter Server 6.5 VMware ESXi 6.5 Developing and Deploying vsphere Solutions,

More information

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway

VMware AirWatch Content Gateway for Linux. VMware Workspace ONE UEM 1811 Unified Access Gateway VMware AirWatch Content Gateway for Linux VMware Workspace ONE UEM 1811 Unified Access Gateway You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Real-life technical decision points in using cloud & container technology:

Real-life technical decision points in using cloud & container technology: Real-life technical decision points in using cloud & container technology: Modernising the NHS Simon Boichat Ross Smith Ben Coleman - Lead Azure Architect - Technical Evangelist - Cloud Solution Architect

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

VMware vcenter Server Appliance Management Programming Guide. Modified on 28 MAY 2018 vcenter Server 6.7 VMware ESXi 6.7

VMware vcenter Server Appliance Management Programming Guide. Modified on 28 MAY 2018 vcenter Server 6.7 VMware ESXi 6.7 VMware vcenter Server Appliance Management Programming Guide Modified on 28 MAY 2018 vcenter Server 6.7 VMware ESXi 6.7 You can find the most up-to-date technical documentation on the VMware website at:

More information

Virtual Machine Manager Domains

Virtual Machine Manager Domains This chapter contains the following sections: Cisco ACI VM Networking Support for Virtual Machine Managers, page 1 VMM Domain Policy Model, page 3 Virtual Machine Manager Domain Main Components, page 3,

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

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

Enabling Embedded Systems to access Internet Resources

Enabling Embedded Systems to access Internet Resources Enabling Embedded Systems to access Internet Resources Embedded Internet Book www.embeddedinternet.org 2 Agenda : RATIONALE Web Services: INTRODUCTION HTTP Protocol: REVIEW HTTP Protocol Bindings Testing

More information

Sentinel RMS SDK v9.2.0

Sentinel RMS SDK v9.2.0 Sentinel RMS SDK v9.2.0 Release Notes for Windows (32 and 64-bit) Release Version: v9.2.0 Document Number: 007-013329-001, C Release Date: August, 2017 Contents Product Description 3 About This Document

More information

VMware AirWatch Content Gateway Guide for Windows

VMware AirWatch Content Gateway Guide for Windows VMware AirWatch Content Gateway Guide for Windows Workspace ONE UEM v1810 Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

More information

XIA Configuration Server. XIA Configuration Server Version 9.1 Upgrade Notes

XIA Configuration Server. XIA Configuration Server Version 9.1 Upgrade Notes XIA Configuration Server XIA Configuration Server Version 9.1 Upgrade Notes Tuesday, 30 May 2017 Table of Contents XIA Configuration Version 9.1 3 Upgrading from a version older than v9.0? 3 T00288 - Move

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

Avaya Diagnostic Server 3.0 Service Pack 2 Release Notes

Avaya Diagnostic Server 3.0 Service Pack 2 Release Notes Avaya Diagnostic Server 3.0 Service Pack 2 Release Notes Introduction This document provides support information about the Avaya Diagnostic Server 3.0 Service Pack 2 release and supplements other Avaya

More information

Migrating vrealize Automation 6.2 to 7.2

Migrating vrealize Automation 6.2 to 7.2 Migrating vrealize Automation 6.2 to 7.2 vrealize Automation 7.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

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

Docusign api c# API api api

Docusign api c# API api api Docusign api c# README.md. The Official DocuSign C# Client. Nuget version Nuget downloads Build status. You can sign up for a free developer sandbox. Aug 31, 2017. The design goal was to port the Node.js

More information

Getting. Started with. smash. IBM WebSphere. Ron Lynn, Karl Bishop, Brett King

Getting. Started with. smash. IBM WebSphere. Ron Lynn, Karl Bishop, Brett King Getting Started with IBM WebSphere smash Ron Lynn, Karl Bishop, Brett King Contents Introduction 1 Situational Applications 1 Rapid Application Development 1 IBM WebSphere smash Development Process 2 Available

More information

Industry-leading Application PaaS Platform

Industry-leading Application PaaS Platform Industry-leading Application PaaS Platform Solutions Transactional Apps Digital Marketing LoB App Modernization Services Web Apps Web App for Containers API Apps Mobile Apps IDE Enterprise Integration

More information

Salesforce DX Setup Guide

Salesforce DX Setup Guide Salesforce DX Setup Guide Version 44.0, Winter 19 @salesforcedocs Last updated: September 6, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,

More information

EasyMorph Server Administrator Guide

EasyMorph Server Administrator Guide EasyMorph Server Administrator Guide Version 3.9.2 December, 24 th 2018 Table of Contents TABLE OF CONTENTS... 1 PREREQUISITES... 2 Memory requirements... 2 INSTALLATION... 2 License key... 3 SERVER SERVICE

More information

ReST 2000 Roy Fielding W3C

ReST 2000 Roy Fielding W3C Outline What is ReST? Constraints in ReST REST Architecture Components Features of ReST applications Example of requests in REST & SOAP Complex REST request REST Server response Real REST examples REST

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

This is a known issue (SVA-700) that will be resolved in a future release IMPORTANT NOTE CONCERNING A VBASE RESTORE ISSUE

This is a known issue (SVA-700) that will be resolved in a future release IMPORTANT NOTE CONCERNING A VBASE RESTORE ISSUE SureView Analytics 6.1.1 Release Notes ================================= --------- IMPORTANT NOTE REGARDING DOCUMENTATION --------- The Installation guides, Quick Start Guide, and Help for this release

More information

Module Title : Course 55014A : Upgrading Your Development Skills to SharePoint 2013 Duration : 5 days

Module Title : Course 55014A : Upgrading Your Development Skills to SharePoint 2013 Duration : 5 days Module Title : Course 55014A : Upgrading Your Development Skills to SharePoint 2013 Duration : 5 days Course Description This 5-day Instructor Lead course will teach you all the new development changes

More information

Cisco ACI Virtual Machine Networking

Cisco ACI Virtual Machine Networking This chapter contains the following sections: Cisco ACI VM Networking Supports Multiple Vendors' Virtual Machine Managers, page 1 Virtual Machine Manager Domain Main Components, page 2 Virtual Machine

More information

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform.

Taming your heterogeneous cloud with Red Hat OpenShift Container Platform. Taming your heterogeneous cloud with Red Hat OpenShift Container Platform martin@redhat.com Business Problem: Building a Hybrid Cloud solution PartyCo Some Bare Metal machines Mostly Virtualised CosPlayUK

More information

Android App Development

Android App Development Android App Development Outline Introduction Android Fundamentals Android Studio Tutorials Introduction What is Android? A software platform and operating system for mobile devices Based on the Linux kernel

More information

IIS Installation for.net Application. Md. Saifullah Al Azad

IIS Installation for.net Application. Md. Saifullah Al Azad IIS Installation for.net Application Md. Saifullah Al Azad Contents 1 Mimimal... 2 1.1 Common HTTP Features... 2 1.1.1 Static Content... 2 1.1.2 Default Document... 2 1.2 Application Development... 2 1.2.1

More information

User Manual. Admin Report Kit for IIS 7 (ARKIIS)

User Manual. Admin Report Kit for IIS 7 (ARKIIS) User Manual Admin Report Kit for IIS 7 (ARKIIS) Table of Contents 1 Admin Report Kit for IIS 7... 1 1.1 About ARKIIS... 1 1.2 Who can Use ARKIIS?... 1 1.3 System requirements... 2 1.4 Technical Support...

More information

Cisco TelePresence Conductor with Unified CM

Cisco TelePresence Conductor with Unified CM Cisco TelePresence Conductor with Unified CM Deployment Guide TelePresence Conductor XC3.0 Unified CM 10.x Revised February 2015 Contents Introduction 5 About this document 5 Related documentation 5 About

More information

CHAPTER 1: WHAT S NEW IN SHAREPOINT

CHAPTER 1: WHAT S NEW IN SHAREPOINT INTRODUCTION xxix CHAPTER 1: WHAT S NEW IN SHAREPOINT 2013 1 Installation Changes 2 System Requirements 2 The Installation Process 2 Upgrading from SharePoint 2010 3 Patching 3 Central Administration 4

More information

MCSE- Windows Server 2012

MCSE- Windows Server 2012 COURSE CONTENT MCSE- Windows Server 2012 Course 20413C: Designing and Implementing a Server Infrastructure 1. Planning Server Upgrade and Migration Considerations for Upgrades and Migrations Creating a

More information

Develop Mobile Front Ends Using Mobile Application Framework A - 2

Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4

More information