diff --git a/articles/active-directory/active-directory-app-registration.md b/articles/active-directory/active-directory-app-registration.md index 172eb5c859ebd..246003f630e61 100644 --- a/articles/active-directory/active-directory-app-registration.md +++ b/articles/active-directory/active-directory-app-registration.md @@ -57,4 +57,4 @@ You can use the inline manifest editor to modify certain application properties ## Next Steps 1. Check out the [Quickstarts](active-directory-developers-guide.md) for detailed walkthroughs of applications performing authentication using Azure AD. -2. Check out our full list of code samples in [Github](https://github.com/azure-samples). +2. Check out our full list of code samples in [GitHub](https://github.com/azure-samples). diff --git a/articles/active-directory/active-directory-saas-github-tutorial.md b/articles/active-directory/active-directory-saas-github-tutorial.md index 15571c0640064..2cf7ede94a764 100644 --- a/articles/active-directory/active-directory-saas-github-tutorial.md +++ b/articles/active-directory/active-directory-saas-github-tutorial.md @@ -1,6 +1,6 @@ --- -title: 'Tutorial: Azure Active Directory integration with Github | Microsoft Docs' -description: Learn how to configure single sign-on between Azure Active Directory and Github. +title: 'Tutorial: Azure Active Directory integration with GitHub | Microsoft Docs' +description: Learn how to configure single sign-on between Azure Active Directory and GitHub. services: active-directory documentationCenter: na author: jeevansd @@ -16,24 +16,24 @@ ms.date: 03/08/2017 ms.author: jeedes --- -# Tutorial: Azure Active Directory integration with Github +# Tutorial: Azure Active Directory integration with GitHub -In this tutorial, you learn how to integrate Github with Azure Active Directory (Azure AD). +In this tutorial, you learn how to integrate GitHub with Azure Active Directory (Azure AD). -Integrating Github with Azure AD provides you with the following benefits: +Integrating GitHub with Azure AD provides you with the following benefits: -- You can control in Azure AD who has access to Github -- You can enable your users to automatically get signed-on to Github (Single Sign-On) with their Azure AD accounts +- You can control in Azure AD who has access to GitHub +- You can enable your users to automatically get signed-on to GitHub (Single Sign-On) with their Azure AD accounts - You can manage your accounts in one central location - the Azure Management portal If you want to know more details about SaaS app integration with Azure AD, see [What is application access and single sign-on with Azure Active Directory](active-directory-appssoaccess-whatis.md). ## Prerequisites -To configure Azure AD integration with Github, you need the following items: +To configure Azure AD integration with GitHub, you need the following items: - An Azure AD subscription -- A Github single-sign on enabled subscription +- A GitHub single-sign on enabled subscription > [!NOTE] @@ -50,14 +50,14 @@ To test the steps in this tutorial, you should follow these recommendations: In this tutorial, you test Azure AD single sign-on in a test environment. The scenario outlined in this tutorial consists of two main building blocks: -1. Adding Github from the gallery +1. Adding GitHub from the gallery 2. Configuring and testing Azure AD single sign-on -## Adding Github from the gallery -To configure the integration of Github into Azure AD, you need to add Github from the gallery to your list of managed SaaS apps. +## Adding GitHub from the gallery +To configure the integration of GitHub into Azure AD, you need to add GitHub from the gallery to your list of managed SaaS apps. -**To add Github from the gallery, perform the following steps:** +**To add GitHub from the gallery, perform the following steps:** 1. In the **[Azure Management Portal](https://portal.azure.com)**, on the left navigation panel, click **Azure Active Directory** icon. @@ -71,37 +71,37 @@ To configure the integration of Github into Azure AD, you need to add Github fro ![Applications][3] -4. In the search box, type **Github.com**. +4. In the search box, type **GitHub.com**. ![Creating an Azure AD test user](./media/active-directory-saas-github-tutorial/tutorial_github_search02.png) -5. In the results panel, select **Github**, and then click **Add** button to add the application. +5. In the results panel, select **GitHub**, and then click **Add** button to add the application. ![Creating an Azure AD test user](./media/active-directory-saas-github-tutorial/tutorial_github_search_result02.png) ## Configuring and testing Azure AD single sign-on -In this section, you configure and test Azure AD single sign-on with Github based on a test user called "Britta Simon". +In this section, you configure and test Azure AD single sign-on with GitHub based on a test user called "Britta Simon". -For single sign-on to work, Azure AD needs to know what the counterpart user in Github is to a user in Azure AD. In other words, a link relationship between an Azure AD user and the related user in Github needs to be established. +For single sign-on to work, Azure AD needs to know what the counterpart user in GitHub is to a user in Azure AD. In other words, a link relationship between an Azure AD user and the related user in GitHub needs to be established. -This link relationship is established by assigning the value of the **user name** in Azure AD as the value of the **Username** in Github. +This link relationship is established by assigning the value of the **user name** in Azure AD as the value of the **Username** in GitHub. -To configure and test Azure AD single sign-on with Github, you need to complete the following building blocks: +To configure and test Azure AD single sign-on with GitHub, you need to complete the following building blocks: 1. **[Configuring Azure AD Single Sign-On](#configuring-azure-ad-single-sign-on)** - to enable your users to use this feature. 2. **[Creating an Azure AD test user](#creating-an-azure-ad-test-user)** - to test Azure AD single sign-on with Britta Simon. -3. **[Creating a Github test user](#creating-a-Github-test-user)** - to have a counterpart of Britta Simon in Github that is linked to the Azure AD representation of her. +3. **[Creating a GitHub test user](#creating-a-GitHub-test-user)** - to have a counterpart of Britta Simon in GitHub that is linked to the Azure AD representation of her. 4. **[Assigning the Azure AD test user](#assigning-the-azure-ad-test-user)** - to enable Britta Simon to use Azure AD single sign-on. 5. **[Testing Single Sign-On](#testing-single-sign-on)** - to verify whether the configuration works. ### Configuring Azure AD single sign-on -In this section, you enable Azure AD single sign-on in the Azure Management portal and configure single sign-on in your Github application. +In this section, you enable Azure AD single sign-on in the Azure Management portal and configure single sign-on in your GitHub application. -**To configure Azure AD single sign-on with Github, perform the following steps:** +**To configure Azure AD single sign-on with GitHub, perform the following steps:** -1. In the Azure Management portal, on the **Github** application integration page, click **Single sign-on**. +1. In the Azure Management portal, on the **GitHub** application integration page, click **Single sign-on**. ![Configure Single Sign-On][4] @@ -109,7 +109,7 @@ In this section, you enable Azure AD single sign-on in the Azure Management port ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_01.png) -3. On the **Github Domain and URLs** section, perform the following steps: +3. On the **GitHub Domain and URLs** section, perform the following steps: ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_saml011.png) @@ -118,7 +118,7 @@ In this section, you enable Azure AD single sign-on in the Azure Management port b. In the **Identifier** textbox, type a URL using the following pattern: `https://github.com/orgs/` > [!NOTE] - > Please note that these are not the real values. You have to update these values with the actual Sing-on URL and Identifier. Here we suggest you to use the unique value of string in the Identifier. Go to Github Admin section to retrieve these values. + > Please note that these are not the real values. You have to update these values with the actual Sing-on URL and Identifier. Here we suggest you to use the unique value of string in the Identifier. Go to GitHub Admin section to retrieve these values. 4. On the **User Attributes** section, select **User Identifier** as user.mail. @@ -144,13 +144,13 @@ In this section, you enable Azure AD single sign-on in the Azure Management port ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_05.png) -10. On the **Github Configuration** section, click **Configure Github** to open **Configure sign-on** window. +10. On the **GitHub Configuration** section, click **Configure GitHub** to open **Configure sign-on** window. ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_06.png) ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_07.png) -11. In a different web browser window, log into your Github organization site as an administrator. +11. In a different web browser window, log into your GitHub organization site as an administrator. 12. Navigate to **Settings** and click **Security** @@ -208,14 +208,14 @@ The objective of this section is to create a test user in the Azure Management p d. Click **Create**. -### Creating a Github test user +### Creating a GitHub test user -In order to enable Azure AD users to log into Github, they must be provisioned into Github. -In the case of Github, provisioning is a manual task. +In order to enable Azure AD users to log into GitHub, they must be provisioned into GitHub. +In the case of GitHub, provisioning is a manual task. **To provision a user accounts, perform the following steps:** -1. Log in to your Github company site as an administrator. +1. Log in to your GitHub company site as an administrator. 2. Click **People**. @@ -241,17 +241,17 @@ In the case of Github, provisioning is a manual task. ### Assigning the Azure AD test user -In this section, you enable Britta Simon to use Azure single sign-on by granting her access to Github. +In this section, you enable Britta Simon to use Azure single sign-on by granting her access to GitHub. ![Assign User][200] -**To assign Britta Simon to Github, perform the following steps:** +**To assign Britta Simon to GitHub, perform the following steps:** 1. In the Azure Management portal, open the applications view, and then navigate to the directory view and go to **Enterprise applications** then click **All applications**. ![Assign User][201] -2. In the applications list, select **Github.com**. +2. In the applications list, select **GitHub.com**. ![Configure Single Sign-On](./media/active-directory-saas-github-tutorial/tutorial_github_search_result021.png) @@ -275,7 +275,7 @@ In this section, you enable Britta Simon to use Azure single sign-on by granting In this section, you test your Azure AD single sign-on configuration using the Access Panel. -When you click the Github tile in the Access Panel, you should get signed-on to your Github application. You'll be logging in as an Organization account but then need to log in with your personal account. +When you click the GitHub tile in the Access Panel, you should get signed-on to your GitHub application. You'll be logging in as an Organization account but then need to log in with your personal account. ## Additional resources @@ -297,4 +297,4 @@ When you click the Github tile in the Access Panel, you should get signed-on to [200]: ./media/active-directory-saas-github-tutorial/tutorial_general_200.png [201]: ./media/active-directory-saas-github-tutorial/tutorial_general_201.png [202]: ./media/active-directory-saas-github-tutorial/tutorial_general_202.png -[203]: ./media/active-directory-saas-github-tutorial/tutorial_general_203.png \ No newline at end of file +[203]: ./media/active-directory-saas-github-tutorial/tutorial_general_203.png diff --git a/articles/active-directory/develop/active-directory-authentication-libraries.md b/articles/active-directory/develop/active-directory-authentication-libraries.md index 1d935ea3ee856..640f9bb96d58e 100644 --- a/articles/active-directory/develop/active-directory-authentication-libraries.md +++ b/articles/active-directory/develop/active-directory-authentication-libraries.md @@ -26,13 +26,13 @@ ADAL is available on a variety of platforms. | Platform | Library | Download | Source Code | Sample | Reference | --- | --- | --- | --- | --- | --- | -| .NET Client, Windows Store, UWP, Xamarin iOS and Android |ADAL .NET v3 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet) | [Desktop App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-dotnet) |[Reference](https://docs.microsoft.com/active-directory/adal/microsoft.identitymodel.clients.activedirectory) | -| .NET Client, Windows Store, Windows Phone 8.1 |ADAL .NET v2 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/2.28.2) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/releases/tag/v2.28.2) | [Desktop App](https://github.com/AzureADQuickStarts/NativeClient-DotNet/releases/tag/v2.X) |[Reference](https://docs.microsoft.com/en-us/active-directory/adal//v2/microsoft.identitymodel.clients.activedirectory) | -| JavaScript |ADAL.js |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-js) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-js) |[Single Page App](https://github.com/Azure-Samples/active-directory-javascript-singlepageapp-dotnet-webapi) | | -| iOS, macOS |ADAL |[CocoaPods](http://cocoadocs.org/docsets/ADAL/) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-objc) |[iOS App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-ios) | [Reference](http://cocoadocs.org/docsets/ADAL/)| -| Android |ADAL |[The Central Repository](http://search.maven.org/remotecontent?filepath=com/microsoft/aad/adal/) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-android) |[Android App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-android) | [JavaDocs](http://javadoc.io/doc/com.microsoft.aad/adal/)| -| Node.js |ADAL |[npm](https://www.npmjs.com/package/adal-node) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-nodejs) | | | -| Java |ADAL4J |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-java) |[Github](https://github.com/AzureAD/azure-activedirectory-library-for-java) |[Java Web App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-webapp-java) | | +| .NET Client, Windows Store, UWP, Xamarin iOS and Android |ADAL .NET v3 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet) | [Desktop App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-dotnet) |[Reference](https://docs.microsoft.com/active-directory/adal/microsoft.identitymodel.clients.activedirectory) | +| .NET Client, Windows Store, Windows Phone 8.1 |ADAL .NET v2 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Clients.ActiveDirectory/2.28.2) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-dotnet/releases/tag/v2.28.2) | [Desktop App](https://github.com/AzureADQuickStarts/NativeClient-DotNet/releases/tag/v2.X) |[Reference](https://docs.microsoft.com/en-us/active-directory/adal//v2/microsoft.identitymodel.clients.activedirectory) | +| JavaScript |ADAL.js |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-js) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-js) |[Single Page App](https://github.com/Azure-Samples/active-directory-javascript-singlepageapp-dotnet-webapi) | | +| iOS, macOS |ADAL |[CocoaPods](http://cocoadocs.org/docsets/ADAL/) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-objc) |[iOS App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-ios) | [Reference](http://cocoadocs.org/docsets/ADAL/)| +| Android |ADAL |[The Central Repository](http://search.maven.org/remotecontent?filepath=com/microsoft/aad/adal/) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-android) |[Android App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-android) | [JavaDocs](http://javadoc.io/doc/com.microsoft.aad/adal/)| +| Node.js |ADAL |[npm](https://www.npmjs.com/package/adal-node) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-nodejs) | | | +| Java |ADAL4J |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-java) |[GitHub](https://github.com/AzureAD/azure-activedirectory-library-for-java) |[Java Web App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-webapp-java) | | ### Server Libraries @@ -40,10 +40,10 @@ ADAL is available on a variety of platforms. | --- | --- | --- | --- | --- | --- | | .NET |OWIN for AzureAD|[NuGet](https://www.nuget.org/packages/Microsoft.Owin.Security.ActiveDirectory/) |[CodePlex](http://katanaproject.codeplex.com) |[MVC App](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-webapp-dotnet) | | | .NET |OWIN for OpenIDConnect |[NuGet](https://www.nuget.org/packages/Microsoft.Owin.Security.OpenIdConnect) |[CodePlex](http://katanaproject.codeplex.com) |[Web App](https://github.com/AzureADSamples/WebApp-OpenIDConnect-DotNet) | | -| Node.js |Azure AD Passport |[npm](https://www.npmjs.com/package/passport-azure-ad) |[Github](https://github.com/AzureAD/passport-azure-ad) | [Web API](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-webapi-nodejs)| | +| Node.js |Azure AD Passport |[npm](https://www.npmjs.com/package/passport-azure-ad) |[GitHub](https://github.com/AzureAD/passport-azure-ad) | [Web API](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-devquickstarts-webapi-nodejs)| | | .NET |OWIN for WS-Federation |[NuGet](https://www.nuget.org/packages/Microsoft.Owin.Security.WsFederation) |[CodePlex](http://katanaproject.codeplex.com) |[MVC Web App](https://github.com/AzureADSamples/WebApp-WSFederation-DotNet) | | -| .NET |Identity Protocol Extensions for .NET 4.5 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Protocol.Extensions) |[Github](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | | | -| .NET |JWT Handler for .NET 4.5 |[NuGet](https://www.nuget.org/packages/System.IdentityModel.Tokens.Jwt) |[Github](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | | | +| .NET |Identity Protocol Extensions for .NET 4.5 |[NuGet](https://www.nuget.org/packages/Microsoft.IdentityModel.Protocol.Extensions) |[GitHub](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | | | +| .NET |JWT Handler for .NET 4.5 |[NuGet](https://www.nuget.org/packages/System.IdentityModel.Tokens.Jwt) |[GitHub](https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet) | | | diff --git a/articles/active-directory/develop/active-directory-authentication-scenarios.md b/articles/active-directory/develop/active-directory-authentication-scenarios.md index 1bcdae97e6dd2..11ebf96a8545d 100644 --- a/articles/active-directory/develop/active-directory-authentication-scenarios.md +++ b/articles/active-directory/develop/active-directory-authentication-scenarios.md @@ -109,7 +109,7 @@ If you are currently developing a single tenant application but want to make it Each scenario listed in this document includes a sub-section that describes its provisioning requirements. For more in-depth information about provisioning an application in Azure AD and the differences between single and multi-tenant applications, see [Integrating Applications with Azure Active Directory](active-directory-integrating-applications.md) for more information. Continue reading to understand the common application scenarios in Azure AD. ## Application Types and Scenarios -Each of the scenarios described in this document can be developed using various languages and platforms. They are all backed by complete code samples which are available in our [Code Samples guide](active-directory-code-samples.md), or directly from the corresponding [Github sample repositories](https://github.com/Azure-Samples?utf8=%E2%9C%93&query=active-directory). In addition, if your application needs a specific piece or segment of an end-to-end scenario, in most cases that functionality can be added independently. For example, if you have a native application that calls a web API, you can easily add a web application that also calls the web API. The following diagram illustrates these scenarios and application types, and how different components can be added: +Each of the scenarios described in this document can be developed using various languages and platforms. They are all backed by complete code samples which are available in our [Code Samples guide](active-directory-code-samples.md), or directly from the corresponding [GitHub sample repositories](https://github.com/Azure-Samples?utf8=%E2%9C%93&query=active-directory). In addition, if your application needs a specific piece or segment of an end-to-end scenario, in most cases that functionality can be added independently. For example, if you have a native application that calls a web API, you can easily add a web application that also calls the web API. The following diagram illustrates these scenarios and application types, and how different components can be added: ![Application Types and scenarios](./media/active-directory-authentication-scenarios/application_types_and_scenarios.png) diff --git a/articles/active-directory/develop/active-directory-how-applications-are-added.md b/articles/active-directory/develop/active-directory-how-applications-are-added.md index 5bc1739574c0a..bb09c54e4eac0 100644 --- a/articles/active-directory/develop/active-directory-how-applications-are-added.md +++ b/articles/active-directory/develop/active-directory-how-applications-are-added.md @@ -128,7 +128,7 @@ With all of that said it is possible to prevent users in your directory from add Learn more about how to add applications to Azure AD and how to configure services for apps. * Developers: [Learn how to integrate an application with AAD](https://msdn.microsoft.com/library/azure/dn151122.aspx) -* Developers: [Review sample code for apps integrated with Azure Active Directory on Github](https://github.com/AzureADSamples) +* Developers: [Review sample code for apps integrated with Azure Active Directory on GitHub](https://github.com/AzureADSamples) * Developers and IT Pros: [Review the REST API documentation for the Azure Active Directory Graph API](https://msdn.microsoft.com/library/azure/hh974478.aspx) * IT Pros: [Learn how to use Azure Active Directory pre-integrated applications from the App Gallery](https://msdn.microsoft.com/library/azure/dn308590.aspx) * IT Pros: [Find tutorials for configuring specific pre-integrated apps](https://msdn.microsoft.com/library/azure/dn893637.aspx) diff --git a/articles/api-management/api-management-log-to-eventhub-sample.md b/articles/api-management/api-management-log-to-eventhub-sample.md index b5f4566d1e46c..4a152267f9983 100644 --- a/articles/api-management/api-management-log-to-eventhub-sample.md +++ b/articles/api-management/api-management-log-to-eventhub-sample.md @@ -258,7 +258,7 @@ public class RunscopeHttpMessageProcessor : IHttpMessageProcessor I was able to take advantage of an [existing client library for Runscope](http://www.nuget.org/packages/Runscope.net.hapikit/0.9.0-alpha) that makes it easy to push `HttpRequestMessage` and `HttpResponseMessage` instances up into their service. In order to access the Runscope API you will need an account and an API Key. Instructions for getting an API key can be found in the [Creating Applications to Access Runscope API](http://blog.runscope.com/posts/creating-applications-to-access-the-runscope-api) screencast. ## Complete sample -The [source code](https://github.com/darrelmiller/ApimEventProcessor) and tests for the sample are on Github. You will need an [API Management Service](api-management-get-started.md), [a connected Event Hub](api-management-howto-log-event-hubs.md), and a [Storage Account](../storage/storage-create-storage-account.md) to run the sample for yourself. +The [source code](https://github.com/darrelmiller/ApimEventProcessor) and tests for the sample are on GitHub. You will need an [API Management Service](api-management-get-started.md), [a connected Event Hub](api-management-howto-log-event-hubs.md), and a [Storage Account](../storage/storage-create-storage-account.md) to run the sample for yourself. The sample is just a simple Console application that listens for events coming from Event Hub, converts them into a `HttpRequestMessage` and `HttpResponseMessage` objects and then forwards them on to the Runscope API. diff --git a/articles/application-gateway/application-gateway-diagnostics.md b/articles/application-gateway/application-gateway-diagnostics.md index 4ba18deb9e3a3..6a27237fdc35d 100644 --- a/articles/application-gateway/application-gateway-diagnostics.md +++ b/articles/application-gateway/application-gateway-diagnostics.md @@ -248,7 +248,7 @@ Azure [Log Analytics](../log-analytics/log-analytics-azure-networking-analytics. You can also connect to your storage account and retrieve the JSON log entries for access and performance logs. Once you download the JSON files, you can convert them to CSV and view in Excel, PowerBI, or any other data visualization tool. > [!TIP] -> If you are familiar with Visual Studio and basic concepts of changing values for constants and variables in C#, you can use the [log converter tools](https://github.com/Azure-Samples/networking-dotnet-log-converter) available from Github. +> If you are familiar with Visual Studio and basic concepts of changing values for constants and variables in C#, you can use the [log converter tools](https://github.com/Azure-Samples/networking-dotnet-log-converter) available from GitHub. > > diff --git a/articles/application-insights/app-insights-powershell.md b/articles/application-insights/app-insights-powershell.md index 6af215b51edc1..c2b850c070b9c 100644 --- a/articles/application-insights/app-insights-powershell.md +++ b/articles/application-insights/app-insights-powershell.md @@ -441,6 +441,6 @@ Other automation articles: * [Set up Alerts](app-insights-powershell-alerts.md) * [Create web tests](https://azure.microsoft.com/blog/creating-a-web-test-alert-programmatically-with-application-insights/) * [Send Azure Diagnostics to Application Insights](app-insights-powershell-azure-diagnostics.md) -* [Deploy to Azure from Github](http://blogs.msdn.com/b/webdev/archive/2015/09/16/deploy-to-azure-from-github-with-application-insights.aspx) +* [Deploy to Azure from GitHub](http://blogs.msdn.com/b/webdev/archive/2015/09/16/deploy-to-azure-from-github-with-application-insights.aspx) * [Create release annotations](https://github.com/Microsoft/ApplicationInsights-Home/blob/master/API/CreateReleaseAnnotation.ps1) diff --git a/articles/azure-functions/functions-bindings-http-webhook.md b/articles/azure-functions/functions-bindings-http-webhook.md index dfd7f45c32de0..c53e8c358ab9f 100644 --- a/articles/azure-functions/functions-bindings-http-webhook.md +++ b/articles/azure-functions/functions-bindings-http-webhook.md @@ -116,7 +116,7 @@ An HTTP trigger with the _webHookType_ property will be configured to respond to The trigger can additionally be tailored to a specific webhook provider (e.g., [GitHub](https://developer.github.com/webhooks/) and [Slack](https://api.slack.com/outgoing-webhooks)). If a provider is specified, the Functions runtime can take care of the provider's validation logic for you. -### Configuring Github as a webhook provider +### Configuring GitHub as a webhook provider To respond to GitHub webhooks, first create your function with an HTTP Trigger, and set the _webHookType_ property to "github". Then copy its [URL](#url) and [API key](#keys) into your GitHub repository's **Add webhook** page. See GitHub's [Creating Webhooks](http://go.microsoft.com/fwlink/?LinkID=761099&clcid=0x409) documentation for more. diff --git a/articles/azure-functions/functions-how-to-use-azure-function-app-settings.md b/articles/azure-functions/functions-how-to-use-azure-function-app-settings.md index 0bb535c3e1f1e..37233d83246d6 100644 --- a/articles/azure-functions/functions-how-to-use-azure-function-app-settings.md +++ b/articles/azure-functions/functions-how-to-use-azure-function-app-settings.md @@ -28,7 +28,7 @@ You can manage Azure Function Apps settings by clicking the **Function App Setti ## Develop ### App Service Editor -The App Service Editor is an advanced in-portal editor that you can use to modify Json configuration files and code files alike. Choosing this option launches a separate browser tab with a basic editor. This enables you to integrate with Github, run and debug code, and modify function app settings. +The App Service Editor is an advanced in-portal editor that you can use to modify Json configuration files and code files alike. Choosing this option launches a separate browser tab with a basic editor. This enables you to integrate with GitHub, run and debug code, and modify function app settings. ![The App Service Editor](./media/functions-how-to-use-azure-function-app-settings/configure-function-app-appservice-editor.png) diff --git a/articles/azure-portal/tutorial-azureportal-devops.md b/articles/azure-portal/tutorial-azureportal-devops.md index ad22e8f5a53ca..ec31f2b54fe0e 100644 --- a/articles/azure-portal/tutorial-azureportal-devops.md +++ b/articles/azure-portal/tutorial-azureportal-devops.md @@ -59,10 +59,10 @@ Create a Web app with [Azure App Service](https://azure.microsoft.com/services/a 9. Once you choose your project and branch, click ok. You should start to see notifications of a deployment. ![image9][image9] -10. Navigate back to Github to see the webhook that was created to integrate the source control repo with Azure. The Azure Portal enables integration with Github with only a few simple steps. +10. Navigate back to GitHub to see the webhook that was created to integrate the source control repo with Azure. The Azure Portal enables integration with GitHub with only a few simple steps. ![image10][image10] -11. To demonstrate continuous deployment, you quickly add some content to the repository. For a simple example, add a sample text file to a Github repo. You are free to use .NET, Ruby, Python, or some other type of application with App Service. Feel free to add a text file, ASP.NET MVC, Java, or Ruby application to the repo of your choice. +11. To demonstrate continuous deployment, you quickly add some content to the repository. For a simple example, add a sample text file to a GitHub repo. You are free to use .NET, Ruby, Python, or some other type of application with App Service. Feel free to add a text file, ASP.NET MVC, Java, or Ruby application to the repo of your choice. ![image11][image11] 12. After committing changes to your repository, you see a new deployment initiate in the portal notifications area. Click Sync if you do not quickly see changes after committing to your repository. diff --git a/articles/azure-stack/azure-stack-linux.md b/articles/azure-stack/azure-stack-linux.md index aceaae5b008eb..c765a4d58b4a3 100644 --- a/articles/azure-stack/azure-stack-linux.md +++ b/articles/azure-stack/azure-stack-linux.md @@ -46,7 +46,7 @@ You can deploy Linux virtual machines on the Azure Stack POC by adding a Linux-b Follow the instructions below to install the Azure Linux agent manually - - * First, download the latest Azure Linux agent from [Github](https://github.com/Azure/WALinuxAgent/releases), example: + * First, download the latest Azure Linux agent from [GitHub](https://github.com/Azure/WALinuxAgent/releases), example: # wget https://github.com/Azure/WALinuxAgent/archive/v2.2.0.tar.gz * Unpack the Azure agent: diff --git a/articles/azure-stack/azure-stack-tools-paas-services.md b/articles/azure-stack/azure-stack-tools-paas-services.md index 3e1836b567565..d9f1d3a0491b3 100644 --- a/articles/azure-stack/azure-stack-tools-paas-services.md +++ b/articles/azure-stack/azure-stack-tools-paas-services.md @@ -31,7 +31,7 @@ You can deploy [Platform as a Service](https://azure.microsoft.com/overview/what ## Template tools -### Azure Stack Github templates +### Azure Stack GitHub templates Explore the growing collection of [Azure Stack GitHub Templates](https://github.com/Azure/AzureStack-QuickStart-Templates). Just like [Azure](https://github.com/Azure/azure-quickstart-templates), these “Quick Start” Azure Resource Manager templates aim to get you started with simple building blocks and examples, ready to deploy on the Microsoft Azure Stack Technical Preview Proof of Concept Environment. Included are first party workload examples for [ad-non-ha](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/ad-non-ha), [sql-2014-non-ha](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sql-2014-non-ha), [sharepoint-2013-non-ha](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/sharepoint-2013-non-ha), as well as several simple 101 templates like [101-simple-windows-vm](https://github.com/Azure/AzureStack-QuickStart-Templates/tree/master/101-simple-windows-vm). ### Marketplace item packaging tool and sample diff --git a/articles/cdn/cdn-token-auth.md b/articles/cdn/cdn-token-auth.md index 573299525f187..dbf293c0a69d8 100644 --- a/articles/cdn/cdn-token-auth.md +++ b/articles/cdn/cdn-token-auth.md @@ -129,7 +129,7 @@ This chart describes how Azure CDN validates client request when token authentic ![CDN profile blade manage button](./media/cdn-token-auth/cdn-rules-engine2.png) -5. You can customize your token which is an application that generates token for Token-based authentication features. Source code can be accessed here in [Github](https://github.com/VerizonDigital/ectoken). +5. You can customize your token which is an application that generates token for Token-based authentication features. Source code can be accessed here in [GitHub](https://github.com/VerizonDigital/ectoken). Available languages include: - C diff --git a/articles/container-service/container-service-kubernetes-jenkins.md b/articles/container-service/container-service-kubernetes-jenkins.md index bd0638545cd30..385cb002f7b56 100644 --- a/articles/container-service/container-service-kubernetes-jenkins.md +++ b/articles/container-service/container-service-kubernetes-jenkins.md @@ -115,7 +115,7 @@ az acs create \ ### Prerequisites -- Github account for code repo. +- GitHub account for code repo. - Docker Hub account to store and update images. - Containerized application that can be rebuilt and updated. You can use this sample container app written in Golang: https://github.com/chzbrgr71/go-web @@ -150,7 +150,7 @@ az acs create \ ``` ### Step 2: Configure Jenkins system 1. Click **Manage Jenkins** > **Configure System**. -2. Under **GitHub**, select **Add Github Server**. +2. Under **GitHub**, select **Add GitHub Server**. 3. Leave **API URL** as default. 4. Under **Credentials**, add a Jenkins credential using **Secret text**. We recommend using GitHub personal access tokens, which are configured in your GitHub user account settings. More details on this [here.](https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/) 5. Click **Test connection** to ensure this is configured correctly. @@ -163,7 +163,7 @@ az acs create \ 1. Create a Jenkins item. 2. Provide a name (for example, "go-web") and select **Freestyle Project**. 3. Check **GitHub project** and provide the URL to your GitHub repo. -4. In **Source Code Management**, provide the Github repo URL and credentials. +4. In **Source Code Management**, provide the GitHub repo URL and credentials. 5. Add a **Build Step** of type **Execute shell** and use the following text: ```bash diff --git a/articles/data-factory/data-factory-how-to-use-resource-manager-templates.md b/articles/data-factory/data-factory-how-to-use-resource-manager-templates.md index 5c1244718c346..545d2c6442277 100644 --- a/articles/data-factory/data-factory-how-to-use-resource-manager-templates.md +++ b/articles/data-factory/data-factory-how-to-use-resource-manager-templates.md @@ -36,8 +36,8 @@ See the following tutorials for step-by-step instructions to create Data Factory * [Tutorial: Create a pipeline to copy data by using Azure Resource Manager template](data-factory-copy-activity-tutorial-using-azure-resource-manager-template.md) * [Tutorial: Create a pipeline to process data by using Azure Resource Manager template](data-factory-build-your-first-pipeline.md) -## Data Factory templates on Github -Check out the following Azure quick start templates on Github: +## Data Factory templates on GitHub +Check out the following Azure quick start templates on GitHub: * [Create a Data factory to copy data from Azure Blob Storage to Azure SQL Database](https://github.com/Azure/azure-quickstart-templates/tree/master/101-data-factory-blob-to-sql-copy) * [Create a Data factory with Hive activity on Azure HDInsight cluster](https://github.com/Azure/azure-quickstart-templates/tree/master/101-data-factory-hive-transformation) diff --git a/articles/data-factory/data-factory-samples.md b/articles/data-factory/data-factory-samples.md index 090e1113ae47a..c29404d0e447c 100644 --- a/articles/data-factory/data-factory-samples.md +++ b/articles/data-factory/data-factory-samples.md @@ -38,7 +38,7 @@ The [GitHub Azure-DataFactory repository](https://github.com/azure/azure-datafac | [U-SQL sample input file](https://github.com/Azure/Azure-DataFactory/tree/master/Samples/U-SQL%20Sample%20Input%20File) |This file is a sample file used by an U-SQL activity. | ## Azure Resource Manager templates -You can find the following Azure Resource Manager templates for Data Factory on Github. +You can find the following Azure Resource Manager templates for Data Factory on GitHub. | Template | Description | | --- | --- | diff --git a/articles/devtest-lab/devtest-lab-faq.md b/articles/devtest-lab/devtest-lab-faq.md index 6bb663906701b..d0fa3c1c337e0 100644 --- a/articles/devtest-lab/devtest-lab-faq.md +++ b/articles/devtest-lab/devtest-lab-faq.md @@ -212,10 +212,10 @@ In addition to deleting VMs from your lab in the Azure portal, you can delete al ### What are artifacts? -Artifacts are customizable elements that can be used to deploy your latest bits or your dev tools onto a VM. They are attached to your VM during creation with a few simple clicks, and once the VM is provisioned, the artifacts deploy and configure your VM. There are various pre-existing artifacts in our [public Github repository](https://github.com/Azure/azure-devtestlab/tree/master/Artifacts), but you can also easily [author your own artifacts](devtest-lab-artifact-author.md). +Artifacts are customizable elements that can be used to deploy your latest bits or your dev tools onto a VM. They are attached to your VM during creation with a few simple clicks, and once the VM is provisioned, the artifacts deploy and configure your VM. There are various pre-existing artifacts in our [public GitHub repository](https://github.com/Azure/azure-devtestlab/tree/master/Artifacts), but you can also easily [author your own artifacts](devtest-lab-artifact-author.md). ### How do I create a lab from an Azure Resource Manager template? -We have provided a [Github repository of lab Azure Resource Manager templates](https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates) that you can deploy as-is or modify to create custom templates for your labs. Each of these templates has a link that you can click to deploy the lab as-is under your own Azure subscription, or you can customize the template and [deploy using PowerShell or Azure CLI](../azure-resource-manager/resource-group-template-deploy.md). +We have provided a [GitHub repository of lab Azure Resource Manager templates](https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates) that you can deploy as-is or modify to create custom templates for your labs. Each of these templates has a link that you can click to deploy the lab as-is under your own Azure subscription, or you can customize the template and [deploy using PowerShell or Azure CLI](../azure-resource-manager/resource-group-template-deploy.md). ### Why are my VMs created in different resource groups with arbitrary names? Can I rename or modify these resource groups? Resource groups are created this way in order for Azure DevTest Labs to manage the user permissions and access to virtual machines. While you can move the VM to another resource group with your desired name, doing so is not recommended. We are working on improving this experience to allow more flexibility. diff --git a/articles/documentdb/documentdb-change-feed.md b/articles/documentdb/documentdb-change-feed.md index c1f2fac515961..c86fae8d7f183 100644 --- a/articles/documentdb/documentdb-change-feed.md +++ b/articles/documentdb/documentdb-change-feed.md @@ -397,6 +397,6 @@ The following code snippet shows how to register a new host to listen to changes In this article, we provided a walkthrough of DocumentDB's Change Feed support, and how to track changes made to DocumentDB data using the DocumentDB REST API and/or SDKs. ## Next steps -* Try the [DocumentDB Change feed code samples on Github](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/ChangeFeed) +* Try the [DocumentDB Change feed code samples on GitHub](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/ChangeFeed) * Learn more about [DocumentDB's resource model and hierarchy](documentdb-resources.md) * Get started coding with the [DocumentDB SDKs](documentdb-sdk-dotnet.md) or the [REST API](https://msdn.microsoft.com/library/azure/dn781481.aspx) diff --git a/articles/documentdb/documentdb-change-notification.md b/articles/documentdb/documentdb-change-notification.md index e6011f6f3382f..a05078df64670 100644 --- a/articles/documentdb/documentdb-change-notification.md +++ b/articles/documentdb/documentdb-change-notification.md @@ -729,7 +729,7 @@ Your last step is to send an email notification In this action you send an email notification. You are using [SendGrid](https://sendgrid.com/marketing/sendgrid-services?cvosrc=PPC.Bing.sendgrib&cvo_cid=SendGrid%20-%20US%20-%20Brand%20-%20&mc=Paid%20Search&mcd=BingAds&keyword=sendgrib&network=o&matchtype=e&mobile=&content=&search=1&utm_source=bing&utm_medium=cpc&utm_term=%5Bsendgrib%5D&utm_content=%21acq%21v2%2134335083397-8303227637-1649139544&utm_campaign=SendGrid+-+US+-+Brand+-+%28English%29). -The code for this was generated using a template for Logic App and SendGrid that is in the [101-logic-app-sendgrid Github repository](https://github.com/Azure/azure-quickstart-templates/tree/master/101-logic-app-sendgrid). +The code for this was generated using a template for Logic App and SendGrid that is in the [101-logic-app-sendgrid GitHub repository](https://github.com/Azure/azure-quickstart-templates/tree/master/101-logic-app-sendgrid). The HTTP operation is a POST. @@ -1109,7 +1109,7 @@ In this walkthrough, you've learned the following: The key is to plan ahead and model your workflow. ## Next steps -Please download and use the Logic App code provided on [Github](https://github.com/HEDIDIN/DocDbNotifications). I invite you to build on the application and submit changes to the repo. +Please download and use the Logic App code provided on [GitHub](https://github.com/HEDIDIN/DocDbNotifications). I invite you to build on the application and submit changes to the repo. To learn more about DocumentDB, visit the [Learning Path](https://azure.microsoft.com/documentation/learning-paths/documentdb/). diff --git a/articles/documentdb/documentdb-community.md b/articles/documentdb/documentdb-community.md index abf47d26aaf3c..640e74732fde8 100644 --- a/articles/documentdb/documentdb-community.md +++ b/articles/documentdb/documentdb-community.md @@ -26,42 +26,42 @@ Let us promote your project! Show us the awesome project you're working on with Aggregations (Group-by, Pivot-table, and N-dimensional Cube) and Time Series Transformations as Stored Procedures in DocumentDB. -Check it out on [Github](https://github.com/lmaccherone/documentdb-lumenize) and [npm](https://www.npmjs.com/package/lumenize). +Check it out on [GitHub](https://github.com/lmaccherone/documentdb-lumenize) and [npm](https://www.npmjs.com/package/lumenize). ### DocumentDB Studio *by Ming Liu* A client management viewer/explorer for Microsoft Azure DocumentDB service. -Check it out on [Github](https://github.com/mingaliu/DocumentDBStudio). +Check it out on [GitHub](https://github.com/mingaliu/DocumentDBStudio). ### DoQmentDB *by Ariel Mashraki* DoQmentDB is a Node.js promise-based client, that provides a MongoDB-like layer on top of DocumentDB. -Check it out on [Github](https://github.com/a8m/doqmentdb) and [npm](https://www.npmjs.com/package/doqmentdb). +Check it out on [GitHub](https://github.com/a8m/doqmentdb) and [npm](https://www.npmjs.com/package/doqmentdb). ### TypeScript API *by Jelmer Cormont* A wrapper around the Node.js client written in TypeScript (works in plain JavaScript too). Supports `async/await` and a simplified API. -Check it out on [Github](https://github.com/jcormont/documentdb-typescript) and [npm](https://www.npmjs.com/package/documentdb-typescript). +Check it out on [GitHub](https://github.com/jcormont/documentdb-typescript) and [npm](https://www.npmjs.com/package/documentdb-typescript). ### Swagger REST API for DocumentDB *by Howard Edidin* A DocumentDB REST API Swagger file that can be easily deployed as an API App. -Check it out on [Github](https://github.com/HEDIDIN/DocumentDB-REST/tree/master/DocumentDBRestApi). +Check it out on [GitHub](https://github.com/HEDIDIN/DocumentDB-REST/tree/master/DocumentDBRestApi). ### fluent-plugin-documentdb *by Yoichi Kawasaki* fluent-plugin-documentdb is a Fluentd plugin for outputting to Azure DocumentDB. -Check it out on [Github](https://github.com/yokawasa/fluent-plugin-documentdb) and [rubygems](https://rubygems.org/gems/fluent-plugin-documentdb). +Check it out on [GitHub](https://github.com/yokawasa/fluent-plugin-documentdb) and [rubygems](https://rubygems.org/gems/fluent-plugin-documentdb). *Find more open source DocumentDB projects on [GitHub](https://github.com/search?p=4&q=documentdb&type=Repositories).* @@ -216,14 +216,14 @@ Do you need technical help? Have questions? Wondering whether NoSQL is a good fi These projects are actively developed by the Azure DocumentDB team in collaboration with our open source community. ### SDKs -| Platform | Github | Package | +| Platform | GitHub | Package | | --- | --- | --- | | Node.js |[azure-documentdb-node](https://github.com/Azure/azure-documentdb-node) |[npm](https://www.npmjs.com/package/documentdb) | | Java |[azure-documentdb-java](https://github.com/Azure/azure-documentdb-java) |[Maven](http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22azure-documentdb%22) | | Python |[azure-documentdb-python](https://github.com/Azure/azure-documentdb-python) |[PyPI](https://pypi.python.org/pypi/pydocumentdb) | ### Other projects -| Name | Github | Website | +| Name | GitHub | Website | | --- | --- | --- | | Documentation |[azure-content](https://github.com/Azure/azure-content/tree/master/articles/documentdb) |[Documentation website](https://azure.microsoft.com/documentation/services/documentdb/) | | Hadoop Connector |[azure-documentdb-hadoop](https://github.com/Azure/azure-documentdb-hadoop) |[Maven](http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22azure-documentdb-hadoop%22) | diff --git a/articles/documentdb/documentdb-geospatial.md b/articles/documentdb/documentdb-geospatial.md index b33d7b938f3f8..b2fba09d5a241 100644 --- a/articles/documentdb/documentdb-geospatial.md +++ b/articles/documentdb/documentdb-geospatial.md @@ -25,7 +25,7 @@ This article is an introduction to the geospatial functionality in [Azure Docume * How can I query geospatial data in Azure DocumentDB in SQL and LINQ? * How do I enable or disable spatial indexing in DocumentDB? -Please see this [Github project](https://github.com/Azure/azure-documentdb-dotnet/blob/master/samples/code-samples/Geospatial/Program.cs) for code samples. +Please see this [GitHub project](https://github.com/Azure/azure-documentdb-dotnet/blob/master/samples/code-samples/Geospatial/Program.cs) for code samples. ## Introduction to spatial data Spatial data describes the position and shape of objects in space. In most applications, these correspond to objects on the earth, i.e. geospatial data. Spatial data can be used to represent the location of a person, a place of interest, or the boundary of a city, or a lake. Common use cases often involve proximity queries, for e.g., "find all coffee shops near my current location". @@ -381,7 +381,7 @@ And here's how you can modify an existing collection to take advantage of spatia ## Next steps Now that you've learnt about how to get started with geospatial support in DocumentDB, you can: -* Start coding with the [Geospatial .NET code samples on Github](https://github.com/Azure/azure-documentdb-dotnet/blob/fcf23d134fc5019397dcf7ab97d8d6456cd94820/samples/code-samples/Geospatial/Program.cs) +* Start coding with the [Geospatial .NET code samples on GitHub](https://github.com/Azure/azure-documentdb-dotnet/blob/fcf23d134fc5019397dcf7ab97d8d6456cd94820/samples/code-samples/Geospatial/Program.cs) * Get hands on with geospatial querying at the [DocumentDB Query Playground](http://www.documentdb.com/sql/demo#geospatial) * Learn more about [DocumentDB Query](documentdb-sql-query.md) * Learn more about [DocumentDB Indexing Policies](documentdb-indexing-policies.md) diff --git a/articles/documentdb/documentdb-get-started.md b/articles/documentdb/documentdb-get-started.md index 68746ffe9bc08..3362ce3370f18 100644 --- a/articles/documentdb/documentdb-get-started.md +++ b/articles/documentdb/documentdb-get-started.md @@ -525,7 +525,7 @@ You should see the output of your get started app. The output will show the resu Congratulations! You've completed this NoSQL tutorial and have a working C# console application! ## Get the complete NoSQL tutorial solution -If you didn't have time to complete the steps in this tutorial, or just want to download the code samples, you can get it from [Github](https://github.com/Azure-Samples/documentdb-dotnet-getting-started). +If you didn't have time to complete the steps in this tutorial, or just want to download the code samples, you can get it from [GitHub](https://github.com/Azure-Samples/documentdb-dotnet-getting-started). To build the GetStarted solution, you will need the following: diff --git a/articles/documentdb/documentdb-java-get-started.md b/articles/documentdb/documentdb-java-get-started.md index 8c075520627e2..098ca2238792c 100644 --- a/articles/documentdb/documentdb-java-get-started.md +++ b/articles/documentdb/documentdb-java-get-started.md @@ -56,12 +56,12 @@ Make sure you have the following: * [Maven](http://maven.apache.org/download.cgi). ## Step 1: Create a DocumentDB account -Let's create a DocumentDB account. If you already have an account you want to use, you can skip ahead to [Clone the Github project](#GitClone). If you are using the DocumentDB Emulator, follow the steps at [Azure DocumentDB Emulator](documentdb-nosql-local-emulator.md) to set up the emulator and skip ahead to [Clone the Github project](#GitClone). +Let's create a DocumentDB account. If you already have an account you want to use, you can skip ahead to [Clone the GitHub project](#GitClone). If you are using the DocumentDB Emulator, follow the steps at [Azure DocumentDB Emulator](documentdb-nosql-local-emulator.md) to set up the emulator and skip ahead to [Clone the GitHub project](#GitClone). [!INCLUDE [documentdb-create-dbaccount](../../includes/documentdb-create-dbaccount.md)] -## Step 2: Clone the Github project -You can get started by cloning the Github repository for [Get Started with DocumentDB and Java](https://github.com/Azure-Samples/documentdb-java-getting-started). For example, from a local directory run the following to retrieve the sample project locally. +## Step 2: Clone the GitHub project +You can get started by cloning the GitHub repository for [Get Started with DocumentDB and Java](https://github.com/Azure-Samples/documentdb-java-getting-started). For example, from a local directory run the following to retrieve the sample project locally. git clone git@github.com:Azure-Samples/documentdb-java-getting-started.git diff --git a/articles/documentdb/documentdb-nodejs-application.md b/articles/documentdb/documentdb-nodejs-application.md index 980e6beed9f3b..e38fa9857df07 100644 --- a/articles/documentdb/documentdb-nodejs-application.md +++ b/articles/documentdb/documentdb-nodejs-application.md @@ -561,5 +561,5 @@ Now let’s turn our attention to building the user interface so a user can actu [Node.js]: http://nodejs.org/ [Git]: http://git-scm.com/ -[Github]: https://github.com/Azure-Samples/documentdb-node-todo-app +[GitHub]: https://github.com/Azure-Samples/documentdb-node-todo-app diff --git a/articles/documentdb/documentdb-nodejs-get-started.md b/articles/documentdb/documentdb-nodejs-get-started.md index 2d146a55f98fe..962458a61006f 100644 --- a/articles/documentdb/documentdb-nodejs-get-started.md +++ b/articles/documentdb/documentdb-nodejs-get-started.md @@ -600,7 +600,7 @@ You should see the output of your get started app. The output should match the e Congratulations! You've created you've completed the Node.js tutorial and have your first DocumentDB console application! ## Get the complete Node.js tutorial solution -If you didn't have time to complete the steps in this tutorial, or just want to download the code, you can get it from [Github](https://github.com/Azure-Samples/documentdb-node-getting-started). +If you didn't have time to complete the steps in this tutorial, or just want to download the code, you can get it from [GitHub](https://github.com/Azure-Samples/documentdb-node-getting-started). To run the GetStarted solution that contains all the samples in this article, you will need the following: diff --git a/articles/documentdb/documentdb-orderby.md b/articles/documentdb/documentdb-orderby.md index d03f5d46912c7..fd8f1e0e3d73e 100644 --- a/articles/documentdb/documentdb-orderby.md +++ b/articles/documentdb/documentdb-orderby.md @@ -86,7 +86,7 @@ Here's how you can create a collection with indexing for Order By against just t ## Samples -Take a look at this [Github samples project](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/Queries) that demonstrates how to use Order By, including creating indexing policies and paging using Order By. The samples are open source and we encourage you to submit pull requests with contributions that could benefit other DocumentDB developers. Please refer to the [Contribution guidelines](https://github.com/Azure/azure-documentdb-net/blob/master/Contributing.md) for guidance on how to contribute. +Take a look at this [GitHub samples project](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/Queries) that demonstrates how to use Order By, including creating indexing policies and paging using Order By. The samples are open source and we encourage you to submit pull requests with contributions that could benefit other DocumentDB developers. Please refer to the [Contribution guidelines](https://github.com/Azure/azure-documentdb-net/blob/master/Contributing.md) for guidance on how to contribute. ## FAQ **What is the expected Request Unit (RU) consumption of Order By queries?** @@ -119,7 +119,7 @@ Order By is not currently supported for cross-partition queries when using Query If you receive an error that Order By is not supported, check to ensure that you're using a version of the [SDK](documentdb-sdk-dotnet.md) that supports Order By. ## Next steps -Fork the [Github samples project](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/Queries) and start ordering your data! +Fork the [GitHub samples project](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples/Queries) and start ordering your data! ## References * [DocumentDB Query Reference](documentdb-sql-query.md) diff --git a/articles/documentdb/documentdb-performance-testing.md b/articles/documentdb/documentdb-performance-testing.md index b4ae9a5f5bb6e..6e7b1cc4a5bbe 100644 --- a/articles/documentdb/documentdb-performance-testing.md +++ b/articles/documentdb/documentdb-performance-testing.md @@ -40,7 +40,7 @@ If you're looking for client-side configuration options to improve DocumentDB pe ## Run the performance testing application The quickest way to get started is to compile and run the .NET sample below, as described in the steps below. You can also review the source code and implement similar configurations to your own client applications. -**Step 1:** Download the project from [DocumentDB Performance Testing Sample](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/documentdb-benchmark), or fork the Github repository. +**Step 1:** Download the project from [DocumentDB Performance Testing Sample](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/documentdb-benchmark), or fork the GitHub repository. **Step 2:** Modify the settings for EndpointUrl, AuthorizationKey, CollectionThroughput and DocumentTemplate (optional) in App.config. diff --git a/articles/documentdb/documentdb-programming.md b/articles/documentdb/documentdb-programming.md index 7ed94a83bbdb5..ae65a6e7fabc7 100644 --- a/articles/documentdb/documentdb-programming.md +++ b/articles/documentdb/documentdb-programming.md @@ -790,7 +790,7 @@ Triggers, unlike stored procedures, cannot be executed directly. Instead they ar Here the pre-trigger to be run with the request is specified in the x-ms-documentdb-pre-trigger-include header. Correspondingly, any post-triggers are given in the x-ms-documentdb-post-trigger-include header. Note that both pre- and post-triggers can be specified for a given request. ## Sample code -You can find more server-side code examples (including [bulk-delete](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples/stored-procedures/bulkDelete.js), and [update](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples/stored-procedures/update.js)) on our [Github repository](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples). +You can find more server-side code examples (including [bulk-delete](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples/stored-procedures/bulkDelete.js), and [update](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples/stored-procedures/update.js)) on our [GitHub repository](https://github.com/Azure/azure-documentdb-js-server/tree/master/samples). Want to share your awesome stored procedure? Please, send us a pull-request! diff --git a/articles/documentdb/documentdb-sharding.md b/articles/documentdb/documentdb-sharding.md index a16bb55947c19..9261149c4b975 100644 --- a/articles/documentdb/documentdb-sharding.md +++ b/articles/documentdb/documentdb-sharding.md @@ -108,7 +108,7 @@ In range partitioning, partitions are assigned based on whether the partition ke A special case of range partitioning is when the range is just a single discrete value, sometimes called "lookup partitioning". This is commonly used for partitioning by region (e.g. the partition for Scandinavia contains Norway, Denmark, and Sweden) or for partitioning tenants in a multi-tenant application. ## Samples -Take a look at the [DocumentDB Partitioning Samples Github project](https://github.com/Azure/azure-documentdb-dotnet/tree/287acafef76ad223577759b0170c8f08adb45755/samples/code-samples/Partitioning) containing code snippets on how to use these PartitionResolvers and extend them to implement your own resolvers to fit specific use cases, like the following: +Take a look at the [DocumentDB Partitioning Samples GitHub project](https://github.com/Azure/azure-documentdb-dotnet/tree/287acafef76ad223577759b0170c8f08adb45755/samples/code-samples/Partitioning) containing code snippets on how to use these PartitionResolvers and extend them to implement your own resolvers to fit specific use cases, like the following: * How to specify an arbitrary lambda expression for GetPartitionKey and use it to implement compound partitioning keys or to partition different types of objects differently. * How to create a simple [LookupPartitionResolver](https://github.com/Azure/azure-documentdb-dotnet/blob/287acafef76ad223577759b0170c8f08adb45755/samples/code-samples/Partitioning/Partitioners/LookupPartitionResolver.cs) that uses a manual lookup table to perform partitioning. This pattern is commonly used for partitioning based on discrete values like region, tenant ID or application name. @@ -147,7 +147,7 @@ You can chain PartitionResolvers by implementing your own IPartitionResolver tha ## References * [Server-side Partitioning in DocumentDB](documentdb-partition-data.md) * [DocumentDB collections and performance levels](documentdb-performance-levels.md) -* [Partitioning code samples on Github](https://github.com/Azure/azure-documentdb-dotnet/tree/287acafef76ad223577759b0170c8f08adb45755/samples/code-samples/Partitioning) +* [Partitioning code samples on GitHub](https://github.com/Azure/azure-documentdb-dotnet/tree/287acafef76ad223577759b0170c8f08adb45755/samples/code-samples/Partitioning) * [DocumentDB .NET SDK Documentation at MSDN](https://msdn.microsoft.com/library/azure/dn948556.aspx) * [DocumentDB .NET samples](https://github.com/Azure/azure-documentdb-net) * [DocumentDB Blog on Performance Tips](https://azure.microsoft.com/blog/2015/01/20/performance-tips-for-azure-documentdb-part-1-2/) diff --git a/articles/documentdb/documentdb-working-with-dates.md b/articles/documentdb/documentdb-working-with-dates.md index 2730e26711e3c..4524b84ade882 100644 --- a/articles/documentdb/documentdb-working-with-dates.md +++ b/articles/documentdb/documentdb-working-with-dates.md @@ -85,6 +85,6 @@ You can learn more about DocumentDB's SQL query language and the LINQ provider a In this article, we looked at how to store, index, and query DateTimes in DocumentDB. ## Next Steps -* Download and run the [Code samples on Github](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples) +* Download and run the [Code samples on GitHub](https://github.com/Azure/azure-documentdb-dotnet/tree/master/samples/code-samples) * Learn more about [DocumentDB Query](documentdb-sql-query.md) * Learn more about [DocumentDB Indexing Policies](documentdb-indexing-policies.md) diff --git a/articles/hdinsight/hdinsight-apps-use-edge-node.md b/articles/hdinsight/hdinsight-apps-use-edge-node.md index 8f106c71a19d8..673ccec74846a 100644 --- a/articles/hdinsight/hdinsight-apps-use-edge-node.md +++ b/articles/hdinsight/hdinsight-apps-use-edge-node.md @@ -61,7 +61,7 @@ The edge node virtual machine size must meet the HDInsight cluster worker node v After you have created an edge node, you can connect to the edge node using SSH, and run client tools to access the Hadoop cluster in HDInsight. ## Add an edge node to an existing cluster -In this section, you use a Resource Manager template to add an edge node to an existing HDInsight cluster. The Resource Manager template can be found in [Github](https://github.com/hdinsight/Iaas-Applications/tree/master/EmptyNode). The Resource Manager template calls a script action script located at https://raw.githubusercontent.com/hdinsight/Iaas-Applications/master/EmptyNode/scripts/EmptyNodeSetup.sh. The script doesn't perform any actions. This is to demonstrate calling script action from a Resource Manager template. +In this section, you use a Resource Manager template to add an edge node to an existing HDInsight cluster. The Resource Manager template can be found in [GitHub](https://github.com/hdinsight/Iaas-Applications/tree/master/EmptyNode). The Resource Manager template calls a script action script located at https://raw.githubusercontent.com/hdinsight/Iaas-Applications/master/EmptyNode/scripts/EmptyNodeSetup.sh. The script doesn't perform any actions. This is to demonstrate calling script action from a Resource Manager template. **To add an empty edge node to an existing cluster** diff --git a/articles/hdinsight/hdinsight-hadoop-linux-tutorial-get-started.md b/articles/hdinsight/hdinsight-hadoop-linux-tutorial-get-started.md index 5c68b20bad25a..7c098a8c6cb1d 100644 --- a/articles/hdinsight/hdinsight-hadoop-linux-tutorial-get-started.md +++ b/articles/hdinsight/hdinsight-hadoop-linux-tutorial-get-started.md @@ -36,7 +36,7 @@ Before you begin this tutorial, you must have: Most of Hadoop jobs are batch jobs. You create a cluster, run some jobs, and then delete the cluster. In this section, you create a Hadoop cluster in HDInsight using an [Azure Resource Manager template](../azure-resource-manager/resource-group-template-deploy.md). Resource Manager template is fully customizable; it makes easy to create Azure resources like HDInsight. Resource Manager template experience is not required for following this tutorial. For other cluster creation methods and understanding the properties used in this tutorial, see [Create HDInsight clusters](hdinsight-hadoop-provision-linux-clusters.md). Use the selector on the top of the page to choose your cluster creation options. -The Resource Manager template used in this tutorial is located in [Github](https://azure.microsoft.com/resources/templates/101-hdinsight-linux-ssh-password/). +The Resource Manager template used in this tutorial is located in [GitHub](https://azure.microsoft.com/resources/templates/101-hdinsight-linux-ssh-password/). 1. Click the following image to sign in to Azure and open the Resource Manager template in the Azure portal. diff --git a/articles/iot-hub/iot-hub-arduino-huzzah-esp8266-get-started.md b/articles/iot-hub/iot-hub-arduino-huzzah-esp8266-get-started.md index 1e07c3faaf006..eb3fbb005e4e7 100644 --- a/articles/iot-hub/iot-hub-arduino-huzzah-esp8266-get-started.md +++ b/articles/iot-hub/iot-hub-arduino-huzzah-esp8266-get-started.md @@ -196,9 +196,9 @@ If you use Ubuntu, make sure a normal user has the permissions to operate on the In this section, you deploy and run a sample application on Feather HUZZAH ESP8266. The sample application blinks the LED on Feather HUZZAH ESP8266 and sends the temperature and humidity data collected from the DHT22 sensor to your IoT hub. -### Get the sample application from Github +### Get the sample application from GitHub -The sample application is hosted on Github. Clone the sample repository that contains the sample application from GitHub. To clone the sample repository, follow these steps: +The sample application is hosted on GitHub. Clone the sample repository that contains the sample application from GitHub. To clone the sample repository, follow these steps: 1. Open a command prompt or a terminal window. 1. Go to a folder where you want the sample application to be stored. diff --git a/articles/iot-hub/iot-hub-sparkfun-esp8266-thing-dev-get-started.md b/articles/iot-hub/iot-hub-sparkfun-esp8266-thing-dev-get-started.md index 9d4791e89985e..ab2f948c2d0c0 100644 --- a/articles/iot-hub/iot-hub-sparkfun-esp8266-thing-dev-get-started.md +++ b/articles/iot-hub/iot-hub-sparkfun-esp8266-thing-dev-get-started.md @@ -194,9 +194,9 @@ If you use Ubuntu, make sure a normal user has the permissions to operate on the In this section, you deploy and run a sample application on Sparkfun ESP8266 Thing Dev. The sample application blinks the LED on Sparkfun ESP8266 Thing Dev and sends the temperature and humidity data collected from the DHT22 sensor to your IoT hub. -### Get the sample application from Github +### Get the sample application from GitHub -The sample application is hosted on Github. Clone the sample repository that contains the sample application from GitHub. To clone the sample repository, follow these steps: +The sample application is hosted on GitHub. Clone the sample repository that contains the sample application from GitHub. To clone the sample repository, follow these steps: 1. Open a command prompt or a terminal window. 1. Go to a folder where you want the sample application to be stored. diff --git a/articles/load-balancer/load-balancer-monitor-log.md b/articles/load-balancer/load-balancer-monitor-log.md index 9a91eee4ed67e..527858be48a05 100644 --- a/articles/load-balancer/load-balancer-monitor-log.md +++ b/articles/load-balancer/load-balancer-monitor-log.md @@ -133,7 +133,7 @@ You can view and analyze audit log data using any of the following methods: You need to connect to your storage account and retrieve the JSON log entries for event and health probe logs. Once you download the JSON files, you can convert them to CSV and view in Excel, PowerBI, or any other data visualization tool. > [!TIP] -> If you are familiar with Visual Studio and basic concepts of changing values for constants and variables in C#, you can use the [log converter tools](https://github.com/Azure-Samples/networking-dotnet-log-converter) available from Github. +> If you are familiar with Visual Studio and basic concepts of changing values for constants and variables in C#, you can use the [log converter tools](https://github.com/Azure-Samples/networking-dotnet-log-converter) available from GitHub. ## Additional resources diff --git a/articles/log-analytics/log-analytics-linux-agents.md b/articles/log-analytics/log-analytics-linux-agents.md index 7e5804eabc2f6..f1f53cb609a28 100644 --- a/articles/log-analytics/log-analytics-linux-agents.md +++ b/articles/log-analytics/log-analytics-linux-agents.md @@ -22,7 +22,7 @@ Using Log Analytics, you can collect and act on data generated from Linux comput You can view and manage data from all of those sources with Log Analytics in OMS with a single management portal. This reduces the need to monitor it using many different systems, makes it easy to consume, and you can export any data you like to whatever business analytics solution or system that you already have. -This article is a quick start guide that will help you collect and manage data for your Linux computers using the OMS Agent for Linux. For more technical details such as proxy server configuration, information about CollectD metrics, and custom JSON data sources, you’ll find that information at [OMS Agent for Linux overview](https://github.com/Microsoft/OMS-Agent-for-Linux) and [OMS Agent for Linux full documentation](https://github.com/Microsoft/OMS-Agent-for-Linux/blob/master/docs/OMS-Agent-for-Linux.md) on Github. +This article is a quick start guide that will help you collect and manage data for your Linux computers using the OMS Agent for Linux. For more technical details such as proxy server configuration, information about CollectD metrics, and custom JSON data sources, you’ll find that information at [OMS Agent for Linux overview](https://github.com/Microsoft/OMS-Agent-for-Linux) and [OMS Agent for Linux full documentation](https://github.com/Microsoft/OMS-Agent-for-Linux/blob/master/docs/OMS-Agent-for-Linux.md) on GitHub. Currently, you can collect the following types of data from Linux computers: diff --git a/articles/machine-learning/machine-learning-consume-web-services.md b/articles/machine-learning/machine-learning-consume-web-services.md index 737b7164c700e..69012171d18d8 100644 --- a/articles/machine-learning/machine-learning-consume-web-services.md +++ b/articles/machine-learning/machine-learning-consume-web-services.md @@ -521,7 +521,7 @@ The following code sample demonstrates how to submit and monitor a batch job aga } #### Sample code in Java for BES -The Batch execution service REST API takes the JSON consisting of a reference to an input sample csv and an output sample csv, as shown in the following sample, and creates a job in the Azure ML to do the batch predictions. You can view the full code in [Github](https://github.com/nk773/AzureML_BESApp/tree/master/src/azureml_besapp). This Java sample requires [apache http client library](https://hc.apache.org/downloads.cgi). +The Batch execution service REST API takes the JSON consisting of a reference to an input sample csv and an output sample csv, as shown in the following sample, and creates a job in the Azure ML to do the batch predictions. You can view the full code in [GitHub](https://github.com/nk773/AzureML_BESApp/tree/master/src/azureml_besapp). This Java sample requires [apache http client library](https://hc.apache.org/downloads.cgi). { "GlobalParameters": {}, "Inputs": { "input1": { "ConnectionString": "DefaultEndpointsProtocol=https; diff --git a/articles/machine-learning/machine-learning-data-science-create-features-hive.md b/articles/machine-learning/machine-learning-data-science-create-features-hive.md index dcad385616120..3a0430478ab60 100644 --- a/articles/machine-learning/machine-learning-data-science-create-features-hive.md +++ b/articles/machine-learning/machine-learning-data-science-create-features-hive.md @@ -22,7 +22,7 @@ This document shows how to create features for data stored in an Azure HDInsight The operations needed to create features can be memory intensive. The performance of Hive queries becomes more critical in such cases and can be improved by tuning certain parameters. The tuning of these parameters is discussed in the final section. -Examples of the queries that are presented are specific to the [NYC Taxi Trip Data](http://chriswhong.com/open-data/foil_nyc_taxi/) scenarios are also provided in [Github repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts). These queries already have data schema specified and are ready to be submitted to run. In the final section, parameters that users can tune so that the performance of Hive queries can be improved are also discussed. +Examples of the queries that are presented are specific to the [NYC Taxi Trip Data](http://chriswhong.com/open-data/foil_nyc_taxi/) scenarios are also provided in [GitHub repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts). These queries already have data schema specified and are ready to be submitted to run. In the final section, parameters that users can tune so that the performance of Hive queries can be improved are also discussed. [!INCLUDE [cap-create-features-data-selector](../../includes/cap-create-features-selector.md)] diff --git a/articles/machine-learning/machine-learning-data-science-explore-data-hive-tables.md b/articles/machine-learning/machine-learning-data-science-explore-data-hive-tables.md index 4b6f20ba3bb2a..43b1f6656d822 100644 --- a/articles/machine-learning/machine-learning-data-science-explore-data-hive-tables.md +++ b/articles/machine-learning/machine-learning-data-science-explore-data-hive-tables.md @@ -72,5 +72,5 @@ This article assumes that you have: ON a.=b. and a.=b. ## Additional query scripts for taxi trip data scenarios -Examples of queries that are specific to [NYC Taxi Trip Data](http://chriswhong.com/open-data/foil_nyc_taxi/) scenarios are also provided in [Github repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts). These queries already have data schema specified and are ready to be submitted to run. +Examples of queries that are specific to [NYC Taxi Trip Data](http://chriswhong.com/open-data/foil_nyc_taxi/) scenarios are also provided in [GitHub repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts). These queries already have data schema specified and are ready to be submitted to run. diff --git a/articles/machine-learning/machine-learning-data-science-linux-dsvm-intro.md b/articles/machine-learning/machine-learning-data-science-linux-dsvm-intro.md index 3cf1568597cef..034d6c6dab425 100644 --- a/articles/machine-learning/machine-learning-data-science-linux-dsvm-intro.md +++ b/articles/machine-learning/machine-learning-data-science-linux-dsvm-intro.md @@ -328,7 +328,7 @@ To run the xgboost command line, here are the commands to execute in the shell: A .model file is written to the directory specified. Information about this demo example can be found [on GitHub](https://github.com/dmlc/xgboost/tree/master/demo/binary_classification). -For more information about xgboost, see the [xgboost documentation page](https://xgboost.readthedocs.org/en/latest/), and its [Github repository](https://github.com/dmlc/xgboost). +For more information about xgboost, see the [xgboost documentation page](https://xgboost.readthedocs.org/en/latest/), and its [GitHub repository](https://github.com/dmlc/xgboost). #### Rattle Rattle (the **R** **A**nalytical **T**ool **T**o **L**earn **E**asily) uses GUI-based data exploration and modeling. It presents statistical and visual summaries of data, transforms data that can be readily modeled, builds both unsupervised and supervised models from the data, presents the performance of models graphically, and scores new data sets. It also generates R code, replicating the operations in the UI that can be run directly in R or used as a starting point for further analysis. diff --git a/articles/machine-learning/machine-learning-data-science-move-hive-tables.md b/articles/machine-learning/machine-learning-data-science-move-hive-tables.md index ad09e8f2da6ee..ee46730fe1a08 100644 --- a/articles/machine-learning/machine-learning-data-science-move-hive-tables.md +++ b/articles/machine-learning/machine-learning-data-science-move-hive-tables.md @@ -120,7 +120,7 @@ You can also use the Query Console (Hive Editor) by entering a URL of the form * You can also use PowerShell to submit Hive queries. For instructions, see [Submit Hive jobs using PowerShell](../hdinsight/hdinsight-hadoop-use-hive-powershell.md). ## Create Hive database and tables -The Hive queries are shared in the [Github repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts/sample_hive_create_db_tbls_load_data_generic.hql) and can be downloaded from there. +The Hive queries are shared in the [GitHub repository](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/DataScienceScripts/sample_hive_create_db_tbls_load_data_generic.hql) and can be downloaded from there. Here is the Hive query that creates a Hive table. diff --git a/articles/machine-learning/machine-learning-data-science-process-sqldw-walkthrough.md b/articles/machine-learning/machine-learning-data-science-process-sqldw-walkthrough.md index 5cd398f455b0e..b74473448f299 100644 --- a/articles/machine-learning/machine-learning-data-science-process-sqldw-walkthrough.md +++ b/articles/machine-learning/machine-learning-data-science-process-sqldw-walkthrough.md @@ -101,7 +101,7 @@ Follow the documentation at [Create a SQL Data Warehouse](../sql-data-warehouse/ **Create an Azure Machine Learning workspace under your Azure subscription.** For instructions, see [Create an Azure Machine Learning workspace](machine-learning-create-workspace.md). ## Load the data into SQL Data Warehouse -Open a Windows PowerShell command console. Run the following PowerShell commands to download the example SQL script files that we share with you on Github to a local directory that you specify with the parameter *-DestDir*. You can change the value of parameter *-DestDir* to any local directory. If *-DestDir* does not exist, it will be created by the PowerShell script. +Open a Windows PowerShell command console. Run the following PowerShell commands to download the example SQL script files that we share with you on GitHub to a local directory that you specify with the parameter *-DestDir*. You can change the value of parameter *-DestDir* to any local directory. If *-DestDir* does not exist, it will be created by the PowerShell script. > [!NOTE] > You might need to **Run as Administrator** when executing the following PowerShell script if your *DestDir* directory needs Administrator privilege to create or to write to it. @@ -336,7 +336,7 @@ After a successful execution, you will see screen like below: ![][20] ## Data exploration and feature engineering in Azure SQL Data Warehouse -In this section, we perform data exploration and feature generation by running SQL queries against Azure SQL DW directly using **Visual Studio Data Tools**. All SQL queries used in this section can be found in the sample script named *SQLDW_Explorations.sql*. This file has already been downloaded to your local directory by the PowerShell script. You can also retrieve it from [Github](https://raw.githubusercontent.com/Azure/Azure-MachineLearning-DataScience/master/Misc/SQLDW/SQLDW_Explorations.sql). But the file in Github does not have the Azure SQL DW information plugged in. +In this section, we perform data exploration and feature generation by running SQL queries against Azure SQL DW directly using **Visual Studio Data Tools**. All SQL queries used in this section can be found in the sample script named *SQLDW_Explorations.sql*. This file has already been downloaded to your local directory by the PowerShell script. You can also retrieve it from [GitHub](https://raw.githubusercontent.com/Azure/Azure-MachineLearning-DataScience/master/Misc/SQLDW/SQLDW_Explorations.sql). But the file in GitHub does not have the Azure SQL DW information plugged in. Connect to your Azure SQL DW using Visual Studio with the SQL DW login name and password and open up the **SQL Object Explorer** to confirm the database and tables have been imported. Retrieve the *SQLDW_Explorations.sql* file. diff --git a/articles/machine-learning/machine-learning-data-science-setup-virtual-machine.md b/articles/machine-learning/machine-learning-data-science-setup-virtual-machine.md index 9ce685a5e6768..2b52e153a5858 100644 --- a/articles/machine-learning/machine-learning-data-science-setup-virtual-machine.md +++ b/articles/machine-learning/machine-learning-data-science-setup-virtual-machine.md @@ -83,7 +83,7 @@ You will encounter a warning stating that *There is a problem with this website' **Chrome:** ![Create workspace][21] -After you log on to the IPython Notebook, a directory *DataScienceSamples* will show on the browser. This directory contains sample IPython Notebooks that are shared by Microsoft to help users conduct data science tasks. These sample IPython Notebooks are checked out from [**Github repository**](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/iPythonNotebooks) to the virtual machines during the IPython Notebook server setup process. Microsoft maintains and updates this repository frequently. Users may visit the Github repository to get the most recently updated sample IPython Notebooks. +After you log on to the IPython Notebook, a directory *DataScienceSamples* will show on the browser. This directory contains sample IPython Notebooks that are shared by Microsoft to help users conduct data science tasks. These sample IPython Notebooks are checked out from [**GitHub repository**](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/DataScienceProcess/iPythonNotebooks) to the virtual machines during the IPython Notebook server setup process. Microsoft maintains and updates this repository frequently. Users may visit the GitHub repository to get the most recently updated sample IPython Notebooks. ![Create workspace][18] ## Step 5: Upload an existing IPython Notebook from a local machine to the IPython Notebook server diff --git a/articles/machine-learning/machine-learning-data-science-spark-model-consumption.md b/articles/machine-learning/machine-learning-data-science-spark-model-consumption.md index 26625bff22610..09157885d51d2 100644 --- a/articles/machine-learning/machine-learning-data-science-spark-model-consumption.md +++ b/articles/machine-learning/machine-learning-data-science-spark-model-consumption.md @@ -527,7 +527,7 @@ BoostedTreeRegressionFileLoc: GradientBoostingTreeRegression_2016-05-0317_23_56. Spark provides a mechanism to remotely submit batch jobs or interactive queries through a REST interface with a component called Livy. Livy is enabled by default on your HDInsight Spark cluster. For more information on Livy, see: [Submit Spark jobs remotely using Livy](../hdinsight/hdinsight-apache-spark-livy-rest-interface.md). You can use Livy to remotely submit a job that batch scores a file that is stored in an Azure blob and then writes the results to another blob. To do this, you upload the Python script from -[Github](https://raw.githubusercontent.com/Azure/Azure-MachineLearning-DataScience/master/Misc/Spark/Python/ConsumeGBNYCReg.py) to the blob of the Spark cluster. You can use a tool like **Microsoft Azure Storage Explorer** or **AzCopy** to copy the script to the cluster blob. In our case we uploaded the script to ***wasb:///example/python/ConsumeGBNYCReg.py***. +[GitHub](https://raw.githubusercontent.com/Azure/Azure-MachineLearning-DataScience/master/Misc/Spark/Python/ConsumeGBNYCReg.py) to the blob of the Spark cluster. You can use a tool like **Microsoft Azure Storage Explorer** or **AzCopy** to copy the script to the cluster blob. In our case we uploaded the script to ***wasb:///example/python/ConsumeGBNYCReg.py***. > [!NOTE] > The access keys that you need can be found on the portal for the storage account associated with the Spark cluster. diff --git a/articles/machine-learning/machine-learning-data-science-spark-overview.md b/articles/machine-learning/machine-learning-data-science-spark-overview.md index d7d06c3b07b24..1993535190bda 100644 --- a/articles/machine-learning/machine-learning-data-science-spark-overview.md +++ b/articles/machine-learning/machine-learning-data-science-spark-overview.md @@ -151,9 +151,9 @@ You can also browse to ***https://CLUSTERNAME.azurehdinsight.net/jupyter*** to a ![Browse Jupyter Notebooks](./media/machine-learning-data-science-spark-overview/spark-jupyter-notebook.png) -Select PySpark to see a directory that contains a few examples of pre-packaged notebooks that use the PySpark API.The notebooks that contain the code samples for this suite of Spark topic are available at [Github](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/Spark/pySpark) +Select PySpark to see a directory that contains a few examples of pre-packaged notebooks that use the PySpark API.The notebooks that contain the code samples for this suite of Spark topic are available at [GitHub](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/Spark/pySpark) -You can upload the notebooks directly from [Github](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/Spark/pySpark) to the Jupyter notebook server on your Spark cluster. On the home page of your Jupyter, click the **Upload** button on the right part of the screen. It opens a file explorer. Here you can paste the Github (raw content) URL of the Notebook and click **Open**. +You can upload the notebooks directly from [GitHub](https://github.com/Azure/Azure-MachineLearning-DataScience/tree/master/Misc/Spark/pySpark) to the Jupyter notebook server on your Spark cluster. On the home page of your Jupyter, click the **Upload** button on the right part of the screen. It opens a file explorer. Here you can paste the GitHub (raw content) URL of the Notebook and click **Open**. You see the file name on your Jupyter file list with an **Upload** button again. Click this **Upload** button. Now you have imported the notebook. Repeat these steps to upload the other notebooks from this walkthrough. diff --git a/articles/machine-learning/machine-learning-data-science-vm-do-ten-things.md b/articles/machine-learning/machine-learning-data-science-vm-do-ten-things.md index 6e9cbd928f8aa..75c02a780ee0b 100644 --- a/articles/machine-learning/machine-learning-data-science-vm-do-ten-things.md +++ b/articles/machine-learning/machine-learning-data-science-vm-do-ten-things.md @@ -27,7 +27,7 @@ In this article we walk you through how to use your DSVM to perform various data 3. Operationalize models built using R and Python on Azure Machine Learning so client applications can access your models using a simple web services interface 4. Administer your Azure resources using Azure portal or Powershell 5. Extend your storage space and share large-scale datasets / code across your whole team by creating an Azure File Storage as a mountable drive on your DSVM -6. Share code with your team using Github and access your repository using the pre-installed Git clients - Git Bash, Git GUI. +6. Share code with your team using GitHub and access your repository using the pre-installed Git clients - Git Bash, Git GUI. 7. Access various Azure data and analytics services like Azure blob storage, Azure Data Lake, Azure HDInsight (Hadoop), Azure DocumentDB, Azure SQL Data Warehouse & databases 8. Build reports and dashboard using the Power BI Desktop pre-installed on the DSVM and deploy them on the cloud 9. Dynamically scale your DSVM to meet your project needs @@ -236,20 +236,20 @@ Now that you have created an Azure file share, you can mount it in any virtual m Now you can access this drive as you would any normal drive on the VM. -## 6. Share code with your team using Github -Github is a code repository where you can find a lot of sample code and sources for different tools using various technologies shared by the developer community. It uses Git as the technology to track and store versions of the code files. Github is also a platform where you can create your own repository to store your team's shared code and documentation, implement version control and also control who have access to view and contribute code. Please visit the [Github help pages](https://help.github.com/) for more information on using Git. You can use Github as one of the ways to collaborate with your team, use code developed by the community and contribute code back to the community. +## 6. Share code with your team using GitHub +GitHub is a code repository where you can find a lot of sample code and sources for different tools using various technologies shared by the developer community. It uses Git as the technology to track and store versions of the code files. GitHub is also a platform where you can create your own repository to store your team's shared code and documentation, implement version control and also control who have access to view and contribute code. Please visit the [GitHub help pages](https://help.github.com/) for more information on using Git. You can use GitHub as one of the ways to collaborate with your team, use code developed by the community and contribute code back to the community. -The DSVM already comes loaded with client tools on both command line as well GUI to access Github repository. The command line tool to work with Git and Github is called Git Bash. Visual Studio installed on the DSVM has the Git extensions. You can find start-up icons for these tools on the start menu and the desktop. +The DSVM already comes loaded with client tools on both command line as well GUI to access GitHub repository. The command line tool to work with Git and GitHub is called Git Bash. Visual Studio installed on the DSVM has the Git extensions. You can find start-up icons for these tools on the start menu and the desktop. -To download code from a Github repository you will use the ```git clone``` command. For example to download data science repository published by Microsoft into the current directory you can run the following command once you are in ```git-bash```. +To download code from a GitHub repository you will use the ```git clone``` command. For example to download data science repository published by Microsoft into the current directory you can run the following command once you are in ```git-bash```. git clone https://github.com/Azure/Azure-MachineLearning-DataScience.git -In Visual Studio, you can do the same clone operation. The screen-shot below shows how to access Git and Github tools in Visual Studio. +In Visual Studio, you can do the same clone operation. The screen-shot below shows how to access Git and GitHub tools in Visual Studio. ![Git in Visual Studio](./media/machine-learning-data-science-vm-do-ten-things/VSGit.PNG) -You can find more information on using Git to work with your Github repository from several resources available on github.com. The [cheat sheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf) is a useful reference. +You can find more information on using Git to work with your GitHub repository from several resources available on github.com. The [cheat sheet](https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf) is a useful reference. ## 7. Access various Azure data and analytics services ### Azure Blob diff --git a/articles/media-services/media-services-dotnet-how-to-use-azure-functions.md b/articles/media-services/media-services-dotnet-how-to-use-azure-functions.md index 76086ad101969..8e6e1b099e120 100644 --- a/articles/media-services/media-services-dotnet-how-to-use-azure-functions.md +++ b/articles/media-services/media-services-dotnet-how-to-use-azure-functions.md @@ -335,7 +335,7 @@ To test your function, you need to upload an MP4 file into the **input** contain At this point, you are ready to start developing a Media Services application. -For more details and complete samples/solutions of using Azure Functions and Logic Apps with Azure Media Services to create custom content creation workflows, see the [Media Services .NET Functions Integraiton Sample on Github](https://github.com/Azure-Samples/media-services-dotnet-functions-integration) +For more details and complete samples/solutions of using Azure Functions and Logic Apps with Azure Media Services to create custom content creation workflows, see the [Media Services .NET Functions Integraiton Sample on GitHub](https://github.com/Azure-Samples/media-services-dotnet-functions-integration) Also, see [Use Azure WebHooks to monitor Media Services job notifications with .NET](media-services-dotnet-check-job-progress-with-webhooks.md). diff --git a/articles/mobile-engagement/mobile-engagement-cordova-get-started.md b/articles/mobile-engagement/mobile-engagement-cordova-get-started.md index 5434b253818c3..f6015e1ef14cc 100644 --- a/articles/mobile-engagement/mobile-engagement-cordova-get-started.md +++ b/articles/mobile-engagement/mobile-engagement-cordova-get-started.md @@ -38,7 +38,7 @@ This tutorial requires the following: * [Mobile Engagement Cordova Plugin](https://www.npmjs.com/package/cordova-plugin-ms-azure-mobile-engagement) > [!NOTE] -> You can find the source code and the ReadMe for the Cordova plugin on [Github](https://github.com/Azure/azure-mobile-engagement-cordova) +> You can find the source code and the ReadMe for the Cordova plugin on [GitHub](https://github.com/Azure/azure-mobile-engagement-cordova) > > diff --git a/articles/network-watcher/network-watcher-diagnose-on-premises-connectivity.md b/articles/network-watcher/network-watcher-diagnose-on-premises-connectivity.md index 5db76eb94d42e..b61ad246fc410 100644 --- a/articles/network-watcher/network-watcher-diagnose-on-premises-connectivity.md +++ b/articles/network-watcher/network-watcher-diagnose-on-premises-connectivity.md @@ -49,7 +49,7 @@ One of the critical configuration steps is configuring the IPsec communication p | Hashing Algorithm |SHA1(SHA128) |SHA1(SHA128), SHA2(SHA256) | | Phase 1 Security Association (SA) Lifetime (Time) |28,800 seconds |10,800 seconds | -As a user, you would be required to configure your Cisco ASA, a sample configuration can be found on [Github](https://github.com/Azure/Azure-vpn-config-samples/blob/master/Cisco/Current/ASA/ASA_9.1_and_above_Show_running-config.txt). Among other configurations, you would also need to specify the hashing algorithm. Cisco ASA supports more [encryption and hashing algorithms](http://www.cisco.com/c/en/us/about/security-center/next-generation-cryptography.html) than Azure VPN Gateway. Unknowingly you configured your Cisco ASA to use SHA-512 as the hashing algorithm. As this algorithm is not a supported algorithm for policy-based connections, your VPN connection does work. +As a user, you would be required to configure your Cisco ASA, a sample configuration can be found on [GitHub](https://github.com/Azure/Azure-vpn-config-samples/blob/master/Cisco/Current/ASA/ASA_9.1_and_above_Show_running-config.txt). Among other configurations, you would also need to specify the hashing algorithm. Cisco ASA supports more [encryption and hashing algorithms](http://www.cisco.com/c/en/us/about/security-center/next-generation-cryptography.html) than Azure VPN Gateway. Unknowingly you configured your Cisco ASA to use SHA-512 as the hashing algorithm. As this algorithm is not a supported algorithm for policy-based connections, your VPN connection does work. These issues are hard to troubleshoot and root causes are often non-intuitive. In this case you can open a support ticket to get help on resolving the issue. But with Azure Network Watcher troubleshoot API, you can identify these issues on your own. diff --git a/articles/python-how-to-install.md b/articles/python-how-to-install.md index 895b98ce802db..1a8d0d2ae2e16 100644 --- a/articles/python-how-to-install.md +++ b/articles/python-how-to-install.md @@ -117,7 +117,7 @@ For more information on developing and publishing Azure Websites, see the tutori ## Additional Software and Resources: * [Azure SDK for Python ReadTheDocs](http://azure-sdk-for-python.readthedocs.io/en/latest/) -* [Azure SDK for Python Github](https://github.com/Azure/azure-sdk-for-python) +* [Azure SDK for Python GitHub](https://github.com/Azure/azure-sdk-for-python) * [Official Azure samples for Python](https://azure.microsoft.com/documentation/samples/?platform=python) * [Continuum Analytics Python Distribution][Continuum Analytics Python Distribution] * [Enthought Python Distribution][Enthought Python Distribution] diff --git a/articles/search/TOC.md b/articles/search/TOC.md index 7f3bffa9f134c..44ae4823bdd3a 100644 --- a/articles/search/TOC.md +++ b/articles/search/TOC.md @@ -78,10 +78,10 @@ ## Courseware & tutorials ### [Virtual academy](https://mva.microsoft.com/training-courses/using-windows-azure-search-10540?l=ADkxnd97_9304984382) ### [Videos and tutorials](search-video-demo-tutorial-list.md) -### [Azure Search Github](https://github.com/Azure-Samples/?utf8=%E2%9C%93&query=search) +### [Azure Search GitHub](https://github.com/Azure-Samples/?utf8=%E2%9C%93&query=search) ## Partner & community ### [Model relational data](http://blogs.technet.com/b/onsearch/archive/2015/09/08/modeling-the-adventureworks-inventory-database-for-azure-search.aspx) ### [Multilevel faceting](http://blogs.technet.com/b/onsearch/archive/2015/09/09/multi-level-taxonomy-facets-in-azure-search.aspx) ### [Forum](https://social.msdn.microsoft.com/forums/azure/en-US/home?forum=AzureSearch) ### [Stack Overflow](http://stackoverflow.com/questions/tagged/azure-search) -### [Azure Search Github](https://github.com/Azure-Samples/?utf8=%E2%9C%93&query=search) +### [Azure Search GitHub](https://github.com/Azure-Samples/?utf8=%E2%9C%93&query=search) diff --git a/articles/search/search-get-started-java.md b/articles/search/search-get-started-java.md index a468aa895ef10..d836d9e27ccf7 100644 --- a/articles/search/search-get-started-java.md +++ b/articles/search/search-get-started-java.md @@ -69,7 +69,7 @@ All REST API calls into Azure Search require that you provide the service URL an 5. Copy the service URL and an admin key. You will need them later, when you add them to the **config.properties** file. ## Download the sample files -1. Go to [AzureSearchJavaDemo](https://github.com/AzureSearch/AzureSearchJavaIndexerDemo) on Github. +1. Go to [AzureSearchJavaDemo](https://github.com/AzureSearch/AzureSearchJavaIndexerDemo) on GitHub. 2. Click **Download ZIP**, save the .zip file to disk, and then extract all the files it contains. Consider extracting the files into your Java workspace to make it easier to find the project later. 3. The sample files are read-only. Right-click folder properties and clear the read-only attribute. diff --git a/articles/search/search-get-started-management-api.md b/articles/search/search-get-started-management-api.md index 2b52b2f810d28..84c6872858de3 100644 --- a/articles/search/search-get-started-management-api.md +++ b/articles/search/search-get-started-management-api.md @@ -39,7 +39,7 @@ You will need an Azure account to complete this tutorial. ## Download the sample application This tutorial is based on a Windows console application written in C#, which you can edit and run in either Visual Studio 2012 or 2013 -You can find the client application on Github at [Azure Search .NET Management API Demo](https://github.com/Azure-Samples/search-dotnet-management-api/). +You can find the client application on GitHub at [Azure Search .NET Management API Demo](https://github.com/Azure-Samples/search-dotnet-management-api/). ## Configure the application Before you can run the sample application, you must enable authentication so that requests sent from the client application to the resource manager endpoint can be accepted. The authentication requirement originates with the [Azure Resource Manager](https://msdn.microsoft.com/library/azure/dn790568.aspx), which is the basis for all portal-related operations requested via an API, including those related to Search service management. The service management API for Azure Search is simply an extension of the Azure Resource Manager, and thus inherits its dependencies. @@ -107,7 +107,7 @@ The values that you will be adding appear near the top of Program.cs: private const string SubscriptionId = ""; private static readonly Uri RedirectUrl = new Uri(""); -If you have not yet [downloaded the sample application from Github](https://github.com/Azure-Samples/search-dotnet-management-api/), you will need it for this step. +If you have not yet [downloaded the sample application from GitHub](https://github.com/Azure-Samples/search-dotnet-management-api/), you will need it for this step. 1. Open the **ManagementAPI.sln** in Visual Studio. 2. Open Program.cs. diff --git a/articles/service-fabric/service-fabric-cluster-standalone-package-contents.md b/articles/service-fabric/service-fabric-cluster-standalone-package-contents.md index 14bac5c643515..4dba87e4da3b4 100644 --- a/articles/service-fabric/service-fabric-cluster-standalone-package-contents.md +++ b/articles/service-fabric/service-fabric-cluster-standalone-package-contents.md @@ -46,7 +46,7 @@ In the [downloaded](http://go.microsoft.com/fwlink/?LinkId=730690) Service Fabri | ClusterConfig.gMSA.Windows.MultiMachine.json |A cluster configuration sample file that contains all the settings for the secure, multi-machine (or virtual machine) cluster, including the information for each node in the secure cluster. The cluster is secured using [Group Managed Service Accounts](https://technet.microsoft.com/en-us/library/jj128431(v=ws.11).aspx). | # Cluster Configuration Samples -Latest versions of cluster configuration templates can be found at the Github page: [Standalone Cluster Configuration Samples](https://github.com/Azure-Samples/service-fabric-dotnet-standalone-cluster-configuration/tree/master/Samples). +Latest versions of cluster configuration templates can be found at the GitHub page: [Standalone Cluster Configuration Samples](https://github.com/Azure-Samples/service-fabric-dotnet-standalone-cluster-configuration/tree/master/Samples). ## Related * [Create a standalone Azure Service Fabric cluster](service-fabric-cluster-creation-for-windows-server.md) diff --git a/articles/service-fabric/service-fabric-reliable-services-backup-restore.md b/articles/service-fabric/service-fabric-reliable-services-backup-restore.md index a62286f021974..a57fc492914c6 100644 --- a/articles/service-fabric/service-fabric-reliable-services-backup-restore.md +++ b/articles/service-fabric/service-fabric-reliable-services-backup-restore.md @@ -236,7 +236,7 @@ When doing restore from a backup chain, similar to Reliable Services, the Backup It is important to ensure that critical data is being backed up, and can be restored from. This can be done by invoking the **Invoke-ServiceFabricPartitionDataLoss** cmdlet in PowerShell that can induce data loss in a particular partition to test whether the data backup and restore functionality for your service is working as expected. It is also possible to programmatically invoke data loss and restore from that event as well. > [!NOTE] -> You can find a sample implementation of backup and restore functionality in the Web Reference App on Github. Please look at the Inventory.Service service for more details. +> You can find a sample implementation of backup and restore functionality in the Web Reference App on GitHub. Please look at the Inventory.Service service for more details. > > diff --git a/articles/sql-database/sql-database-export-powershell.md b/articles/sql-database/sql-database-export-powershell.md index 5387594cc7793..e55c9d99d9b44 100644 --- a/articles/sql-database/sql-database-export-powershell.md +++ b/articles/sql-database/sql-database-export-powershell.md @@ -96,7 +96,7 @@ Replace the following `VARIABLE-VALUES` with values for your specific Azure reso ## Automate export using Azure Automation -Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1, 2017. After December 1, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from Github](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). +Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1, 2017. After December 1, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from GitHub](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). ## Next steps diff --git a/articles/sql-database/sql-database-export.md b/articles/sql-database/sql-database-export.md index 0909905de39e2..26adbbaf9fd90 100644 --- a/articles/sql-database/sql-database-export.md +++ b/articles/sql-database/sql-database-export.md @@ -23,7 +23,7 @@ ms.tgt_pltfrm: NA This article discusses exporting either your Azure SQL database or a SQL Server database to a BACPAC file. > [!IMPORTANT] -> Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1, 2017. After December 1, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from Github](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). +> Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1, 2017. After December 1, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from GitHub](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). > ## Overview diff --git a/articles/sql-database/sql-database-public-data-sets.md b/articles/sql-database/sql-database-public-data-sets.md index df213ed8a42ef..db77b3f928b6d 100644 --- a/articles/sql-database/sql-database-public-data-sets.md +++ b/articles/sql-database/sql-database-public-data-sets.md @@ -54,5 +54,5 @@ Browse this list of public data sets for data that you can use to prototype and | Data source | About the data | About the files | |---|---|---| | [GitHub archive](https://www.githubarchive.org/) | "GitHub Archive is a project to record the public GitHub timeline [of events], archive it, and make it easily accessible for further analysis." | Download JSON-encloded event archives in .gz (Gzip) format from a web client. | -| [GitHub activity data from The GHTorrent project](http://ghtorrent.org/) | "The GHTorrent project [is] an effort to create a scalable, queriable, offline mirror of data offered through the Github REST API. GHTorrent monitors the Github public event time line. For each event, it retrieves its contents and their dependencies, exhaustively." | MySQL database dumps are in CSV format. | +| [GitHub activity data from The GHTorrent project](http://ghtorrent.org/) | "The GHTorrent project [is] an effort to create a scalable, queriable, offline mirror of data offered through the GitHub REST API. GHTorrent monitors the GitHub public event time line. For each event, it retrieves its contents and their dependencies, exhaustively." | MySQL database dumps are in CSV format. | | [Stack Overflow data dump](https://archive.org/details/stackexchange) | "This is an anonymized dump of all user-contributed content on the Stack Exchange network [including Stack Overflow]." | "Each site [such as Stack Overflow] is formatted as a separate archive consisting of XML files zipped via 7-zip using bzip2 compression. Each site archive includes Posts, Users, Votes, Comments, PostHistory, and PostLinks." | diff --git a/articles/sql-database/sql-database-resource-limits.md b/articles/sql-database/sql-database-resource-limits.md index f8e351a495cb0..7380375905b94 100644 --- a/articles/sql-database/sql-database-resource-limits.md +++ b/articles/sql-database/sql-database-resource-limits.md @@ -66,7 +66,7 @@ For an expanded definition of each resource listed in the previous tables, see t | DTUs per server |45000 |45000 DTUs are allowed per server on V12 servers for provisioning standalone databases and elastic pools. The total number of standalone databases and pools allowed per server is limited only by the number of server DTUs. > [!IMPORTANT] -> Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1st, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1st, 2017. After December 1st, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from Github](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). +> Azure SQL Database Automated Export is now in preview and will be retired on March 1, 2017. Starting December 1st, 2016, you will no longer be able to configure automated export on any SQL database. All your existing automated export jobs will continue to work until March 1st, 2017. After December 1st, 2016, you can use [long-term backup retention](sql-database-long-term-retention.md) or [Azure Automation](../automation/automation-intro.md) to archive SQL databases periodically using PowerShell periodically according to a schedule of your choice. For a sample script, you can download the [sample script from GitHub](https://github.com/Microsoft/sql-server-samples/tree/master/samples/manage/azure-automation-automated-export). > diff --git a/articles/storage/storage-samples-dotnet.md b/articles/storage/storage-samples-dotnet.md index cb9bb191e04f4..8c20eb5ea5966 100644 --- a/articles/storage/storage-samples-dotnet.md +++ b/articles/storage/storage-samples-dotnet.md @@ -21,7 +21,7 @@ ms.author: seguler ## .NET sample index -The following table provides an overview of our samples repository and the scenarios covered in each sample. Click on the links to view the corresponding sample code in Github. +The following table provides an overview of our samples repository and the scenarios covered in each sample. Click on the links to view the corresponding sample code in GitHub. @@ -212,4 +212,4 @@ Check out the following guides if you are looking for instructions on how to ins For information on samples for other languages: * Java: [Azure Storage samples using Java](storage-samples-java.md) -* All other languages: [Azure Storage samples](storage-samples.md) \ No newline at end of file +* All other languages: [Azure Storage samples](storage-samples.md) diff --git a/articles/storage/storage-samples-java.md b/articles/storage/storage-samples-java.md index 352a4d1ff310a..7c570fe4f966d 100644 --- a/articles/storage/storage-samples-java.md +++ b/articles/storage/storage-samples-java.md @@ -21,7 +21,7 @@ ms.author: seguler ## Java sample index -The following table provides an overview of our samples repository and the scenarios covered in each sample. Click on the links to view the corresponding sample code in Github. +The following table provides an overview of our samples repository and the scenarios covered in each sample. Click on the links to view the corresponding sample code in GitHub.
EndpointScenarioSample Code
@@ -212,4 +212,4 @@ Check out the following guides if you are looking for instructions on how to ins For information on samples for other languages: * .NET: [Azure Storage samples using .NET](storage-samples-dotnet.md) -* All other languages: [Azure Storage samples](storage-samples.md) \ No newline at end of file +* All other languages: [Azure Storage samples](storage-samples.md) diff --git a/articles/virtual-machine-scale-sets/virtual-machine-scale-sets-managed-disks.md b/articles/virtual-machine-scale-sets/virtual-machine-scale-sets-managed-disks.md index 86a7bf169f0c9..3363f7e5ac756 100644 --- a/articles/virtual-machine-scale-sets/virtual-machine-scale-sets-managed-disks.md +++ b/articles/virtual-machine-scale-sets/virtual-machine-scale-sets-managed-disks.md @@ -37,7 +37,7 @@ az group create -l southcentralus -n dsktest az vmss create -g dsktest -n dskvmss --image ubuntults --instance-count 10 --data-disk-sizes-gb 50 100 ``` -Alternatively, you could look in the [Azure Quickstart Templates Github repo](https://github.com/Azure/azure-quickstart-templates) for folders that contain `vmss` to see pre-built examples of templates that deploy scale sets. To tell which templates are already using managed disks, you can refer to [this list](https://github.com/Azure/azure-quickstart-templates/blob/master/managed-disk-support-list.md). +Alternatively, you could look in the [Azure Quickstart Templates GitHub repo](https://github.com/Azure/azure-quickstart-templates) for folders that contain `vmss` to see pre-built examples of templates that deploy scale sets. To tell which templates are already using managed disks, you can refer to [this list](https://github.com/Azure/azure-quickstart-templates/blob/master/managed-disk-support-list.md). ## API versions diff --git a/articles/virtual-machines/linux/classic/diagnostic-extension.md b/articles/virtual-machines/linux/classic/diagnostic-extension.md index a016d82ac969a..998fd88be6506 100644 --- a/articles/virtual-machines/linux/classic/diagnostic-extension.md +++ b/articles/virtual-machines/linux/classic/diagnostic-extension.md @@ -20,7 +20,7 @@ ms.author: Ning --- # Use the Linux Diagnostic Extension to monitor the performance and diagnostic data of a Linux VM ## Introduction -(**Note**: The Linux Diagnostic Extension is open-sourced on [Github](https://github.com/Azure/azure-linux-extensions/tree/master/Diagnostic) where the most current information on the extension is first published. You might want to check the [Github page](https://github.com/Azure/azure-linux-extensions/tree/master/Diagnostic) first.) +(**Note**: The Linux Diagnostic Extension is open-sourced on [GitHub](https://github.com/Azure/azure-linux-extensions/tree/master/Diagnostic) where the most current information on the extension is first published. You might want to check the [GitHub page](https://github.com/Azure/azure-linux-extensions/tree/master/Diagnostic) first.) The Linux Diagnostic Extension helps a user monitor the Linux VMs that are running on Microsoft Azure. It has the following capabilities: diff --git a/articles/virtual-machines/virtual-machines-linux-agent-user-guide.md b/articles/virtual-machines/virtual-machines-linux-agent-user-guide.md index 6f39accf7ac9f..a644f6dfc5ae4 100644 --- a/articles/virtual-machines/virtual-machines-linux-agent-user-guide.md +++ b/articles/virtual-machines/virtual-machines-linux-agent-user-guide.md @@ -102,7 +102,7 @@ The Linux agent depends on some system packages in order to function properly: ## Installation Installation using an RPM or a DEB package from your distribution's package repository is the preferred method of installing and upgrading the Azure Linux Agent. All the [endorsed distribution providers](virtual-machines-linux-endorsed-distros.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json) integrate the Azure Linux agent package into their images and repositories. -Refer to the documentation in the [Azure Linux Agent repo on Github](https://github.com/Azure/WALinuxAgent) for advanced installation options, such as installing from source or to custom locations or prefixes. +Refer to the documentation in the [Azure Linux Agent repo on GitHub](https://github.com/Azure/WALinuxAgent) for advanced installation options, such as installing from source or to custom locations or prefixes. ## Command Line Options ### Flags diff --git a/articles/virtual-machines/virtual-machines-linux-deis-cluster.md b/articles/virtual-machines/virtual-machines-linux-deis-cluster.md index cd1a89ae33903..8a390196a8ba8 100644 --- a/articles/virtual-machines/virtual-machines-linux-deis-cluster.md +++ b/articles/virtual-machines/virtual-machines-linux-deis-cluster.md @@ -174,7 +174,7 @@ The following steps show how to deploy a "Hello World" Go application to the clu ssh-keygen (press [Enter]s to use default file names and empty passcode) 4. Add id_rsa.pub, or the public key of your choice, to GitHub. You can do this by using the Add SSH key button in your SSH keys configuration screen: - ![Github key](media/virtual-machines-linux-deis-cluster/github-key.png) + ![GitHub key](media/virtual-machines-linux-deis-cluster/github-key.png)

5. Register a new user: diff --git a/articles/virtual-machines/virtual-machines-linux-docker-compose-quickstart.md b/articles/virtual-machines/virtual-machines-linux-docker-compose-quickstart.md index 0ef5dff20d30f..91844d7c9ab74 100644 --- a/articles/virtual-machines/virtual-machines-linux-docker-compose-quickstart.md +++ b/articles/virtual-machines/virtual-machines-linux-docker-compose-quickstart.md @@ -38,7 +38,7 @@ First, create a resource group for your Docker environment with [az group create az group create --name myResourceGroup --location westus ``` -Next, deploy a VM with [az group deployment create](/cli/azure/group/deployment#create) that includes the Azure Docker VM extension from [this Azure Resource Manager template on Github](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu). Provide your own values for `newStorageAccountName`, `adminUsername`, `adminPassword`, and `dnsNameForPublicIP`: +Next, deploy a VM with [az group deployment create](/cli/azure/group/deployment#create) that includes the Azure Docker VM extension from [this Azure Resource Manager template on GitHub](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu). Provide your own values for `newStorageAccountName`, `adminUsername`, `adminPassword`, and `dnsNameForPublicIP`: ```azurecli az group deployment create --resource-group myResourceGroup \ @@ -63,7 +63,7 @@ When this command returns `Succeeded`, the deployment has finished and you can S ### Azure CLI 1.0 Install the latest [Azure CLI 1.0](../cli-install-nodejs.md) and log in to an Azure account. Make sure that you are in Resource Manager mode to create the VM (`azure config mode arm`). -The following example creates a resource group named `myResourceGroup` in the `West US` location and deploys a VM with the Azure Docker VM extension. An [Azure Resource Manager template from Github](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu) is used to deploy the environment: +The following example creates a resource group named `myResourceGroup` in the `West US` location and deploys a VM with the Azure Docker VM extension. An [Azure Resource Manager template from GitHub](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu) is used to deploy the environment: ```azurecli azure group create --name myResourceGroup --location "West US" \ diff --git a/articles/virtual-machines/virtual-machines-linux-dockerextension.md b/articles/virtual-machines/virtual-machines-linux-dockerextension.md index 55723abe019e5..dea1ba3df6f30 100644 --- a/articles/virtual-machines/virtual-machines-linux-dockerextension.md +++ b/articles/virtual-machines/virtual-machines-linux-dockerextension.md @@ -37,7 +37,7 @@ First, create a resource group with [az group create](/cli/azure/group#create). az group create --name myResourceGroup --location westus ``` -Next, deploy a VM with [az group deployment create](/cli/azure/group/deployment#create) that includes the Azure Docker VM extension from [this Azure Resource Manager template on Github](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu). Provide your own values for `newStorageAccountName`, `adminUsername`, `adminPassword`, and `dnsNameForPublicIP` as follows: +Next, deploy a VM with [az group deployment create](/cli/azure/group/deployment#create) that includes the Azure Docker VM extension from [this Azure Resource Manager template on GitHub](https://github.com/Azure/azure-quickstart-templates/tree/master/docker-simple-on-ubuntu). Provide your own values for `newStorageAccountName`, `adminUsername`, `adminPassword`, and `dnsNameForPublicIP` as follows: ```azurecli az group deployment create --resource-group myResourceGroup \ diff --git a/articles/virtual-machines/virtual-machines-linux-install-mongodb-nodejs.md b/articles/virtual-machines/virtual-machines-linux-install-mongodb-nodejs.md index 58a2ab2e4cb3d..78cee9e653f6a 100644 --- a/articles/virtual-machines/virtual-machines-linux-install-mongodb-nodejs.md +++ b/articles/virtual-machines/virtual-machines-linux-install-mongodb-nodejs.md @@ -106,7 +106,7 @@ sudo chkconfig mongod on ## Create basic MongoDB instance on CentOS using a template -You can create a basic MongoDB instance on a single CentOS VM using the following Azure quickstart template from Github. This template uses the Custom Script extension for Linux to add a `yum` repository to your newly created CentOS VM and then install MongoDB. +You can create a basic MongoDB instance on a single CentOS VM using the following Azure quickstart template from GitHub. This template uses the Custom Script extension for Linux to add a `yum` repository to your newly created CentOS VM and then install MongoDB. * [Basic MongoDB instance on CentOS](https://github.com/Azure/azure-quickstart-templates/tree/master/mongodb-on-centos) - https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-on-centos/azuredeploy.json @@ -153,7 +153,7 @@ test ## Create a complex MongoDB Sharded Cluster on CentOS using a template -You can create a complex MongoDB sharded cluster using the following Azure quickstart template from Github. This template follows the [MongoDB sharded cluster best practices](https://docs.mongodb.com/manual/core/sharded-cluster-components/) to provide redundancy and high availability. The template creates two shards, with three nodes in each replica set. One config server replica set with three nodes is also created, plus two `mongos` router servers to provide consistency to applications from across the shards. +You can create a complex MongoDB sharded cluster using the following Azure quickstart template from GitHub. This template follows the [MongoDB sharded cluster best practices](https://docs.mongodb.com/manual/core/sharded-cluster-components/) to provide redundancy and high availability. The template creates two shards, with three nodes in each replica set. One config server replica set with three nodes is also created, plus two `mongos` router servers to provide consistency to applications from across the shards. * [MongoDB Sharding Cluster on CentOS](https://github.com/Azure/azure-quickstart-templates/tree/master/mongodb-sharding-centos) - https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-sharding-centos/azuredeploy.json diff --git a/articles/virtual-machines/virtual-machines-linux-install-mongodb.md b/articles/virtual-machines/virtual-machines-linux-install-mongodb.md index 5a3d15186fb10..63d6686bdbdaa 100644 --- a/articles/virtual-machines/virtual-machines-linux-install-mongodb.md +++ b/articles/virtual-machines/virtual-machines-linux-install-mongodb.md @@ -119,7 +119,7 @@ sudo chkconfig mongod on ## Create basic MongoDB instance on CentOS using a template -You can create a basic MongoDB instance on a single CentOS VM using the following Azure quickstart template from Github. This template uses the Custom Script extension for Linux to add a `yum` repository to your newly created CentOS VM and then install MongoDB. +You can create a basic MongoDB instance on a single CentOS VM using the following Azure quickstart template from GitHub. This template uses the Custom Script extension for Linux to add a `yum` repository to your newly created CentOS VM and then install MongoDB. * [Basic MongoDB instance on CentOS](https://github.com/Azure/azure-quickstart-templates/tree/master/mongodb-on-centos) - https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-on-centos/azuredeploy.json @@ -176,7 +176,7 @@ test ## Create a complex MongoDB Sharded Cluster on CentOS using a template -You can create a complex MongoDB sharded cluster using the following Azure quickstart template from Github. This template follows the [MongoDB sharded cluster best practices](https://docs.mongodb.com/manual/core/sharded-cluster-components/) to provide redundancy and high availability. The template creates two shards, with three nodes in each replica set. One config server replica set with three nodes is also created, plus two `mongos` router servers to provide consistency to applications from across the shards. +You can create a complex MongoDB sharded cluster using the following Azure quickstart template from GitHub. This template follows the [MongoDB sharded cluster best practices](https://docs.mongodb.com/manual/core/sharded-cluster-components/) to provide redundancy and high availability. The template creates two shards, with three nodes in each replica set. One config server replica set with three nodes is also created, plus two `mongos` router servers to provide consistency to applications from across the shards. * [MongoDB Sharding Cluster on CentOS](https://github.com/Azure/azure-quickstart-templates/tree/master/mongodb-sharding-centos) - https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/mongodb-sharding-centos/azuredeploy.json diff --git a/articles/virtual-machines/virtual-machines-linux-troubleshoot-recovery-disks-portal.md b/articles/virtual-machines/virtual-machines-linux-troubleshoot-recovery-disks-portal.md index 2cec53ad40ef4..05cc1ce87ad03 100644 --- a/articles/virtual-machines/virtual-machines-linux-troubleshoot-recovery-disks-portal.md +++ b/articles/virtual-machines/virtual-machines-linux-troubleshoot-recovery-disks-portal.md @@ -158,7 +158,7 @@ Once your errors are resolved, detach the existing virtual hard disk from your t ## Create VM from original hard disk To create a VM from your original virtual hard disk, use [this Azure Resource Manager template](https://github.com/Azure/azure-quickstart-templates/tree/master/201-specialized-vm-in-existing-vnet). The template deploys a VM into an existing virtual network, using the VHD URL from the earlier command. Click the **Deploy to Azure** button as follows: -![Deploy VM from template from Github](./media/virtual-machines-linux-troubleshoot-recovery-disks/deploy-template-from-github.png) +![Deploy VM from template from GitHub](./media/virtual-machines-linux-troubleshoot-recovery-disks/deploy-template-from-github.png) The template is loaded into the Azure portal for deployment. Enter the names for your new VM and existing Azure resources, and paste the URL to your existing virtual hard disk. To begin the deployment, click **Purchase**: @@ -173,4 +173,4 @@ When you create your VM from the existing virtual hard disk, boot diagnostics ma ## Next steps If you are having issues connecting to your VM, see [Troubleshoot SSH connections to an Azure VM](virtual-machines-linux-troubleshoot-ssh-connection.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). For issues with accessing applications running on your VM, see [Troubleshoot application connectivity issues on a Linux VM](virtual-machines-linux-troubleshoot-app-connection.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). -For more information about using Resource Manager, see [Azure Resource Manager overview](../azure-resource-manager/resource-group-overview.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). \ No newline at end of file +For more information about using Resource Manager, see [Azure Resource Manager overview](../azure-resource-manager/resource-group-overview.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). diff --git a/articles/virtual-machines/virtual-machines-linux-update-agent.md b/articles/virtual-machines/virtual-machines-linux-update-agent.md index 2203023071556..05aac2db34943 100644 --- a/articles/virtual-machines/virtual-machines-linux-update-agent.md +++ b/articles/virtual-machines/virtual-machines-linux-update-agent.md @@ -1,6 +1,6 @@ --- title: Update the Azure Linux Agent from GitHub | Microsoft Docs -description: Learn how to the update Azure Linux Agent for your Linux VM in Azure to the lateset version from Github +description: Learn how to the update Azure Linux Agent for your Linux VM in Azure to the lateset version from GitHub services: virtual-machines-linux documentationcenter: '' author: SuperScottz diff --git a/articles/virtual-machines/virtual-machines-windows-migration-scripts.md b/articles/virtual-machines/virtual-machines-windows-migration-scripts.md index 9ee2b608b520d..bb0b14526757a 100644 --- a/articles/virtual-machines/virtual-machines-windows-migration-scripts.md +++ b/articles/virtual-machines/virtual-machines-windows-migration-scripts.md @@ -22,7 +22,7 @@ ms.author: kasing This article catalogs the tools that have been provided by the community to assist with migration of IaaS resources from classic to the Azure Resource Manager deployment model. > [!NOTE] -> These tools are not officially supported by Microsoft Support. Therefore they are open sourced on Github and we're happy to accept PRs for fixes or additional scenarios. To report an issue, use the Github issues feature. +> These tools are not officially supported by Microsoft Support. Therefore they are open sourced on GitHub and we're happy to accept PRs for fixes or additional scenarios. To report an issue, use the GitHub issues feature. > > Migrating with these tools will cause downtime for your classic Virtual Machine. If you're looking for platform supported migration, visit > diff --git a/articles/virtual-machines/virtual-machines-windows-troubleshoot-recovery-disks-portal.md b/articles/virtual-machines/virtual-machines-windows-troubleshoot-recovery-disks-portal.md index e4e1a31646810..476105213188c 100644 --- a/articles/virtual-machines/virtual-machines-windows-troubleshoot-recovery-disks-portal.md +++ b/articles/virtual-machines/virtual-machines-windows-troubleshoot-recovery-disks-portal.md @@ -132,7 +132,7 @@ Once your errors are resolved, detach the existing virtual hard disk from your t ## Create VM from original hard disk To create a VM from your original virtual hard disk, use [this Azure Resource Manager template](https://github.com/Azure/azure-quickstart-templates/tree/master/201-vm-specialized-vhd-existing-vnet). The template deploys a VM into an existing virtual network, using the VHD URL from the earlier command. Click the **Deploy to Azure** button as follows: -![Deploy VM from template from Github](./media/virtual-machines-windows-troubleshoot-recovery-disks/deploy-template-from-github.png) +![Deploy VM from template from GitHub](./media/virtual-machines-windows-troubleshoot-recovery-disks/deploy-template-from-github.png) The template is loaded into the Azure portal for deployment. Enter the names for your new VM and existing Azure resources, and paste the URL to your existing virtual hard disk. To begin the deployment, click **Purchase**: @@ -147,4 +147,4 @@ When you create your VM from the existing virtual hard disk, boot diagnostics ma ## Next steps If you are having issues connecting to your VM, see [Troubleshoot RDP connections to an Azure VM](virtual-machines-windows-troubleshoot-rdp-connection.md?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). For issues with accessing applications running on your VM, see [Troubleshoot application connectivity issues on a Windows VM](virtual-machines-windows-troubleshoot-app-connection.md?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json). -For more information about using Resource Manager, see [Azure Resource Manager overview](../azure-resource-manager/resource-group-overview.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). \ No newline at end of file +For more information about using Resource Manager, see [Azure Resource Manager overview](../azure-resource-manager/resource-group-overview.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json). diff --git a/contributor-guide/tools-and-setup.md b/contributor-guide/tools-and-setup.md index f61d9a89b93cf..3502dc3cf5da5 100644 --- a/contributor-guide/tools-and-setup.md +++ b/contributor-guide/tools-and-setup.md @@ -65,7 +65,7 @@ If you only need or want to make textual updates to an existing article, you pro ### All other changes The GitHub UI does support creation of new files and dragging and dropping images. However, when you work in the UI, managing branches can be confusing so we typically recommend you install the tools and learn the commands for creating and managing articles. If you want to use the UI, see: -* [Creating files on Github](https://github.com/blog/1327-creating-files-on-github) +* [Creating files on GitHub](https://github.com/blog/1327-creating-files-on-github) * [Upload files to your repositories](https://github.com/blog/2105-upload-files-to-your-repositories) For the following sorts of work, we strongly recommend you install and learn to use the tools: diff --git a/includes/guidance-compute-single-vm-windows.md b/includes/guidance-compute-single-vm-windows.md index 1c35095a98d39..1fc8e46baf398 100644 --- a/includes/guidance-compute-single-vm-windows.md +++ b/includes/guidance-compute-single-vm-windows.md @@ -151,7 +151,7 @@ A deployment for this reference architecture is available on [GitHub][github-fol 3. Wait for the deployment to complete. 4. The parameter files include a hard-coded administrator user name and password, and it is strongly recommended that you immediately change both. Click on the VM named `ra-single-vm0 `in the Azure portal. Then, click on **Reset password** in the **Support + troubleshooting** blade. Select **Reset password** in the **Mode** dropdown box, then select a new **User name** and **Password**. Click the **Update** button to persist the new user name and password. -For information on additional ways to deploy this reference architecture, see the readme file in the [guidance-single-vm][github-folder]] Github folder. +For information on additional ways to deploy this reference architecture, see the readme file in the [guidance-single-vm][github-folder]] GitHub folder. ## Customize the deployment If you need to change the deployment to match your needs, follow the instructions in the [readme][github-folder]. diff --git a/includes/virtual-machines-common-app-frameworks.md b/includes/virtual-machines-common-app-frameworks.md index 0b205e70e8219..9f2d685b52b0a 100644 --- a/includes/virtual-machines-common-app-frameworks.md +++ b/includes/virtual-machines-common-app-frameworks.md @@ -26,7 +26,7 @@ From this table you can find more information about the parameters that are used In addition to these templates, you can search through the [gallery templates](https://azure.microsoft.com/documentation/templates/). ## Azure portal -Deploying a template by using the Azure portal is easy to do by just sending a URL to it. You need the name of the template file to deploy it. You can find the name by looking at the pages in the template gallery or by looking in the Github repository. Change {template name} in this URL to the name of the template that you want to deploy and then enter it into your browser: +Deploying a template by using the Azure portal is easy to do by just sending a URL to it. You need the name of the template file to deploy it. You can find the name by looking at the pages in the template gallery or by looking in the GitHub repository. Change {template name} in this URL to the name of the template that you want to deploy and then enter it into your browser: https://portal.azure.com/#create/Microsoft.Template/uri/https%3A%2F%2Fraw.githubusercontent.com%2FAzure%2Fazure-quickstart-templates%2Fmaster%2F{template name}%2Fazuredeploy.json diff --git a/includes/virtual-machines-common-cli-deploy-templates.md b/includes/virtual-machines-common-cli-deploy-templates.md index 352cd36d382f0..7d04b28e7952b 100644 --- a/includes/virtual-machines-common-cli-deploy-templates.md +++ b/includes/virtual-machines-common-cli-deploy-templates.md @@ -759,7 +759,7 @@ This template allows you to create two virtual machines under a load balancer an Follow these steps to deploy a multi-VM application that uses a virtual network and a load balancer by using a Resource Manager template in the GitHub template repository via Azure PowerShell commands. ### Step 1: Examine the JSON file for the template -Here are the contents of the JSON file for the template. If you want the most recent version, it's located [at the Github repository for templates](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-2-vms-loadbalancer-lbrules/azuredeploy.json). This topic uses the `--template-uri` switch to call in the template, but you can also use the `--template-file` switch to pass a local version. +Here are the contents of the JSON file for the template. If you want the most recent version, it's located [at the GitHub repository for templates](https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/201-2-vms-loadbalancer-lbrules/azuredeploy.json). This topic uses the `--template-uri` switch to call in the template, but you can also use the `--template-file` switch to pass a local version. ```json { diff --git a/markdown templates/markdown-template-for-support-articles-symptom-cause-resolution.md b/markdown templates/markdown-template-for-support-articles-symptom-cause-resolution.md index 1eeedabed94e2..892cdb390393a 100644 --- a/markdown templates/markdown-template-for-support-articles-symptom-cause-resolution.md +++ b/markdown templates/markdown-template-for-support-articles-symptom-cause-resolution.md @@ -57,7 +57,7 @@ ms.author: Your MSFT alias or your full email address;semicolon separates two or * *Add screenshots if possible.* * *If there are multiple solutions, put them in the order of complexity and provide instructions on how to choose from among them.* -| Version 1: Your article is deployment model agnostic | Version 2: Steps for Resource Manager and Classic are largely the same | Version 3: Steps for Resource Manager and Classic are mostly different.
In this case, use the Simple Selectors technique in Github.
Note: VM articles for ARM exceptions and should not use the ARM/Classic selector.
| +| Version 1: Your article is deployment model agnostic | Version 2: Steps for Resource Manager and Classic are largely the same | Version 3: Steps for Resource Manager and Classic are mostly different.
In this case, use the Simple Selectors technique in GitHub.
Note: VM articles for ARM exceptions and should not use the ARM/Classic selector.
| |:--- |:--- |:--- | |

Solution 1

(the simplest and most effective)

  1. [Step 1]
  2. [Step 2]

Solution 2

(the less simple or effective)

  1. [Step 1]
  2. [Step 2]








|

Solution 1

(the simplest and most effective)

  1. [Step 1]
  2. If you use the classic deployment model, [do this].
    If you use the Resource Manager deployment model, [do this].
  3. [Step 3]

Solution 2

(the less simple or effective)

  1. [Step 1]
  2. If you use the classic deployment model, [do this].
    If you use the Resource Manager deployment model, [do this].
  3. [Step 3]
|ARM-Classic

Solution 1

(the simplest and most effective)

  1. [Step 1]
  2. [Step 2]

Solution 2

(the less simple or effective)

  1. [Step 1]
  2. [Step 2]




| diff --git a/markdown templates/markdown-template-for-support-articles-troubleshoot.md b/markdown templates/markdown-template-for-support-articles-troubleshoot.md index 106fbd5a234f1..b56c39845c79b 100644 --- a/markdown templates/markdown-template-for-support-articles-troubleshoot.md +++ b/markdown templates/markdown-template-for-support-articles-troubleshoot.md @@ -69,7 +69,7 @@ These {errors}|{Issues} occur because {a very general reason}. *Select one of the versions that apply to your situation.* -| Version 1: Your article is deployment model agnostic | Version 2: Steps for Resource Manager and Classic are largely the same | Version 3: Steps for Resource Manager and Classic are mostly different.
In this case, use the Simple Selectors technique in Github.
Note: VM articles for ARM are exceptions and should not use the ARM/Classic selector.
| +| Version 1: Your article is deployment model agnostic | Version 2: Steps for Resource Manager and Classic are largely the same | Version 3: Steps for Resource Manager and Classic are mostly different.
In this case, use the Simple Selectors technique in GitHub.
Note: VM articles for ARM are exceptions and should not use the ARM/Classic selector.
| |:--- |:--- |:--- | |

[Issue 1] \ |[Error 1]

Cause

[Cause details]

Solution 1

(the simplest and most effective)

  1. [Step 1]
  2. [Step 2]

Solution 2

(the less simple or effective)

  1. [Step 1]
  2. [Step 2]

[Issue 2] \ |[Error 2]

Cause

[Cause details]

Solution 1

(the simplest and most effective)

  1. [Step 1]
  2. [Step 2]

Solution 2

(the simplest and most effective)

  1. [Step 1]
  2. [Step 2]
















| diff --git a/markdown templates/virtual-machines-ps-template-compare-sm-arm-task.md b/markdown templates/virtual-machines-ps-template-compare-sm-arm-task.md index c872d08edc44e..24d918d7d6484 100644 --- a/markdown templates/virtual-machines-ps-template-compare-sm-arm-task.md +++ b/markdown templates/virtual-machines-ps-template-compare-sm-arm-task.md @@ -38,7 +38,7 @@ These command examples use the following variables: $FriendlyName"" - + | Service Management | Resource Manager | | --- | --- |
EndpointScenarioSample Code