{"action":"created","comment":{"url":"https://api.github.com/repos/mspnp/architecture-center/pulls/comments/202488113","pull_request_review_id":137208532,"id":202488113,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIwMjQ4ODExMw==","diff_hunk":"@@ -0,0 +1,109 @@\n+---\n+title: SAP for a dev/test environment\n+description: SAP scenario for a dev/test environment\n+author: AndrewDibbins\n+ms.date: 7/11/18\n+---\n+\n+# SAP for a dev/test workload\n+\n+This architectural design shows a set of proven practices for running SAP NetWeaver in a Windows or Linux environment on Azure. The database is AnyDB, the SAP term for any supported DBMS (that isn't SAP HANA). This architecture is deployed with specific virtual machine (VM) sizes that can be changed to accommodate your organization's needs.\n+\n+## Related use cases\n+\n+Consider this scenario for the following use cases:\n+\n+* Non-Critical SAP non-productive workloads (Sandbox, Development, Test, Quality Assurance)\n+* Non-critical SAP Business One workloads\n+\n+## Architecture\n+\n+![Diagram](media/sap-2tier/SAP-Infra-2Tier_finalversion.png)\n+\n+This scenario covers the provision of a single SAP system database and SAP application Server on a single virtual machine, the data flows through the scenario as follows:\n+\n+1. Customers from the Presentation Tier use their SAP gui, or other user interfaces (Internet Explorer, Excel or other web application) on premise to access the Azure based SAP system.\n+2. Connectivity is provided through the use of the established Express Route. The Express Route is terminated in Azure at the Express Route Gateway. Network traffic routes through the Express Route gateway to the Gateway Subnet and from the gateway subnet to the Application Tier Spoke subnet and via a Network Security Gateway to the SAP application virtual machine.\n+3. The identity management servers provide authentication services.\n+4. The Jump Box provides local management capabilities.\n+\n+### Components\n+\n+* [Resource Groups](https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-overview#resource-groups) is a logical container for Azure resources.\n+* [Virtual Networks](https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-overview) is the basis of network communications within Azure\n+* [Virtual Machine](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/overview) Azure Virtual Machines provides on-demand, high-scale, secure, virtualized infrastructure using Windows or Linux Server\n+* [Express Route](https://docs.microsoft.com/en-us/azure/expressroute/expressroute-introduction) lets you extend your on-premises networks into the Microsoft cloud over a private connection facilitated by a connectivity provider.\n+* [Network Security Group](https://docs.microsoft.com/en-us/azure/virtual-network/security-overview) lets you limit network traffic to resources in a virtual network. A network security group contains a list of security rules that allow or deny inbound or outbound network traffic based on source or destination IP address, port, and protocol. \n+\n+### Alternatives\n+\n+* List of alternative options and why you might use them.\n+\n+## Considerations\n+\n+### Availability\n+\n+For any Single Instance Virtual Machine using premium storage for all Operating System Disks and Data Disks, we guarantee you will have Virtual Machine Connectivity of at least 99.9%.\n+\n+For more information on Microsoft Azure Service Level Agreement for Virtual Machines [SLA For Virtual Machines](https://azure.microsoft.com/en-us/support/legal/sla/virtual-machines/v1_8/)","path":"docs/example-scenario/apps/sap-dev-test.md","position":50,"original_position":48,"commit_id":"32c2f2a35b7d7d9b2e1f643d05656311339e6e55","original_commit_id":"1cb54895f6fa0eced03c22f0515e3ee79642dfe7","user":{"login":"MikeWasson","id":3992422,"node_id":"MDQ6VXNlcjM5OTI0MjI=","avatar_url":"https://avatars2.githubusercontent.com/u/3992422?v=4","gravatar_id":"","url":"https://api.github.com/users/MikeWasson","html_url":"https://github.com/MikeWasson","followers_url":"https://api.github.com/users/MikeWasson/followers","following_url":"https://api.github.com/users/MikeWasson/following{/other_user}","gists_url":"https://api.github.com/users/MikeWasson/gists{/gist_id}","starred_url":"https://api.github.com/users/MikeWasson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MikeWasson/subscriptions","organizations_url":"https://api.github.com/users/MikeWasson/orgs","repos_url":"https://api.github.com/users/MikeWasson/repos","events_url":"https://api.github.com/users/MikeWasson/events{/privacy}","received_events_url":"https://api.github.com/users/MikeWasson/received_events","type":"User","site_admin":false},"body":"Change this link to:\r\n\r\nhttps://azure.microsoft.com/support/legal/sla/virtual-machines\r\n\r\n(Remove en-us and version - link will redirect to the right place)","created_at":"2018-07-13T22:33:48Z","updated_at":"2018-07-13T22:33:48Z","html_url":"https://github.com/mspnp/architecture-center/pull/668#discussion_r202488113","pull_request_url":"https://api.github.com/repos/mspnp/architecture-center/pulls/668","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/comments/202488113"},"html":{"href":"https://github.com/mspnp/architecture-center/pull/668#discussion_r202488113"},"pull_request":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/668"}}},"pull_request":{"url":"https://api.github.com/repos/mspnp/architecture-center/pulls/668","id":201369413,"node_id":"MDExOlB1bGxSZXF1ZXN0MjAxMzY5NDEz","html_url":"https://github.com/mspnp/architecture-center/pull/668","diff_url":"https://github.com/mspnp/architecture-center/pull/668.diff","patch_url":"https://github.com/mspnp/architecture-center/pull/668.patch","issue_url":"https://api.github.com/repos/mspnp/architecture-center/issues/668","number":668,"state":"open","locked":false,"title":"[Solutions] Publish next four sample solutions for ready.","user":{"login":"david-stanford","id":35278282,"node_id":"MDQ6VXNlcjM1Mjc4Mjgy","avatar_url":"https://avatars3.githubusercontent.com/u/35278282?v=4","gravatar_id":"","url":"https://api.github.com/users/david-stanford","html_url":"https://github.com/david-stanford","followers_url":"https://api.github.com/users/david-stanford/followers","following_url":"https://api.github.com/users/david-stanford/following{/other_user}","gists_url":"https://api.github.com/users/david-stanford/gists{/gist_id}","starred_url":"https://api.github.com/users/david-stanford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/david-stanford/subscriptions","organizations_url":"https://api.github.com/users/david-stanford/orgs","repos_url":"https://api.github.com/users/david-stanford/repos","events_url":"https://api.github.com/users/david-stanford/events{/privacy}","received_events_url":"https://api.github.com/users/david-stanford/received_events","type":"User","site_admin":false},"body":"","created_at":"2018-07-13T18:39:54Z","updated_at":"2018-07-13T22:33:48Z","closed_at":null,"merged_at":null,"merge_commit_sha":"d275a32fbf69427b35762d90c33cc51403885fb9","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/mspnp/architecture-center/pulls/668/commits","review_comments_url":"https://api.github.com/repos/mspnp/architecture-center/pulls/668/comments","review_comment_url":"https://api.github.com/repos/mspnp/architecture-center/pulls/comments{/number}","comments_url":"https://api.github.com/repos/mspnp/architecture-center/issues/668/comments","statuses_url":"https://api.github.com/repos/mspnp/architecture-center/statuses/32c2f2a35b7d7d9b2e1f643d05656311339e6e55","head":{"label":"mspnp:solutions-release","ref":"solutions-release","sha":"32c2f2a35b7d7d9b2e1f643d05656311339e6e55","user":{"login":"mspnp","id":1373420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNzM0MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/1373420?v=4","gravatar_id":"","url":"https://api.github.com/users/mspnp","html_url":"https://github.com/mspnp","followers_url":"https://api.github.com/users/mspnp/followers","following_url":"https://api.github.com/users/mspnp/following{/other_user}","gists_url":"https://api.github.com/users/mspnp/gists{/gist_id}","starred_url":"https://api.github.com/users/mspnp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mspnp/subscriptions","organizations_url":"https://api.github.com/users/mspnp/orgs","repos_url":"https://api.github.com/users/mspnp/repos","events_url":"https://api.github.com/users/mspnp/events{/privacy}","received_events_url":"https://api.github.com/users/mspnp/received_events","type":"Organization","site_admin":false},"repo":{"id":81886010,"node_id":"MDEwOlJlcG9zaXRvcnk4MTg4NjAxMA==","name":"architecture-center","full_name":"mspnp/architecture-center","owner":{"login":"mspnp","id":1373420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNzM0MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/1373420?v=4","gravatar_id":"","url":"https://api.github.com/users/mspnp","html_url":"https://github.com/mspnp","followers_url":"https://api.github.com/users/mspnp/followers","following_url":"https://api.github.com/users/mspnp/following{/other_user}","gists_url":"https://api.github.com/users/mspnp/gists{/gist_id}","starred_url":"https://api.github.com/users/mspnp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mspnp/subscriptions","organizations_url":"https://api.github.com/users/mspnp/orgs","repos_url":"https://api.github.com/users/mspnp/repos","events_url":"https://api.github.com/users/mspnp/events{/privacy}","received_events_url":"https://api.github.com/users/mspnp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mspnp/architecture-center","description":"Azure Architecture Center","fork":false,"url":"https://api.github.com/repos/mspnp/architecture-center","forks_url":"https://api.github.com/repos/mspnp/architecture-center/forks","keys_url":"https://api.github.com/repos/mspnp/architecture-center/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mspnp/architecture-center/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mspnp/architecture-center/teams","hooks_url":"https://api.github.com/repos/mspnp/architecture-center/hooks","issue_events_url":"https://api.github.com/repos/mspnp/architecture-center/issues/events{/number}","events_url":"https://api.github.com/repos/mspnp/architecture-center/events","assignees_url":"https://api.github.com/repos/mspnp/architecture-center/assignees{/user}","branches_url":"https://api.github.com/repos/mspnp/architecture-center/branches{/branch}","tags_url":"https://api.github.com/repos/mspnp/architecture-center/tags","blobs_url":"https://api.github.com/repos/mspnp/architecture-center/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mspnp/architecture-center/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mspnp/architecture-center/git/refs{/sha}","trees_url":"https://api.github.com/repos/mspnp/architecture-center/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mspnp/architecture-center/statuses/{sha}","languages_url":"https://api.github.com/repos/mspnp/architecture-center/languages","stargazers_url":"https://api.github.com/repos/mspnp/architecture-center/stargazers","contributors_url":"https://api.github.com/repos/mspnp/architecture-center/contributors","subscribers_url":"https://api.github.com/repos/mspnp/architecture-center/subscribers","subscription_url":"https://api.github.com/repos/mspnp/architecture-center/subscription","commits_url":"https://api.github.com/repos/mspnp/architecture-center/commits{/sha}","git_commits_url":"https://api.github.com/repos/mspnp/architecture-center/git/commits{/sha}","comments_url":"https://api.github.com/repos/mspnp/architecture-center/comments{/number}","issue_comment_url":"https://api.github.com/repos/mspnp/architecture-center/issues/comments{/number}","contents_url":"https://api.github.com/repos/mspnp/architecture-center/contents/{+path}","compare_url":"https://api.github.com/repos/mspnp/architecture-center/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mspnp/architecture-center/merges","archive_url":"https://api.github.com/repos/mspnp/architecture-center/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mspnp/architecture-center/downloads","issues_url":"https://api.github.com/repos/mspnp/architecture-center/issues{/number}","pulls_url":"https://api.github.com/repos/mspnp/architecture-center/pulls{/number}","milestones_url":"https://api.github.com/repos/mspnp/architecture-center/milestones{/number}","notifications_url":"https://api.github.com/repos/mspnp/architecture-center/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mspnp/architecture-center/labels{/name}","releases_url":"https://api.github.com/repos/mspnp/architecture-center/releases{/id}","deployments_url":"https://api.github.com/repos/mspnp/architecture-center/deployments","created_at":"2017-02-14T00:21:56Z","updated_at":"2018-07-13T17:38:32Z","pushed_at":"2018-07-13T22:27:50Z","git_url":"git://github.com/mspnp/architecture-center.git","ssh_url":"git@github.com:mspnp/architecture-center.git","clone_url":"https://github.com/mspnp/architecture-center.git","svn_url":"https://github.com/mspnp/architecture-center","homepage":"http://aka.ms/architecture","size":52714,"stargazers_count":318,"watchers_count":318,"language":"Liquid","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":314,"mirror_url":null,"archived":false,"open_issues_count":21,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":314,"open_issues":21,"watchers":318,"default_branch":"master"}},"base":{"label":"mspnp:master","ref":"master","sha":"4d9f880fef25df45541737a5fe40c72bad4c1f7e","user":{"login":"mspnp","id":1373420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNzM0MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/1373420?v=4","gravatar_id":"","url":"https://api.github.com/users/mspnp","html_url":"https://github.com/mspnp","followers_url":"https://api.github.com/users/mspnp/followers","following_url":"https://api.github.com/users/mspnp/following{/other_user}","gists_url":"https://api.github.com/users/mspnp/gists{/gist_id}","starred_url":"https://api.github.com/users/mspnp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mspnp/subscriptions","organizations_url":"https://api.github.com/users/mspnp/orgs","repos_url":"https://api.github.com/users/mspnp/repos","events_url":"https://api.github.com/users/mspnp/events{/privacy}","received_events_url":"https://api.github.com/users/mspnp/received_events","type":"Organization","site_admin":false},"repo":{"id":81886010,"node_id":"MDEwOlJlcG9zaXRvcnk4MTg4NjAxMA==","name":"architecture-center","full_name":"mspnp/architecture-center","owner":{"login":"mspnp","id":1373420,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEzNzM0MjA=","avatar_url":"https://avatars2.githubusercontent.com/u/1373420?v=4","gravatar_id":"","url":"https://api.github.com/users/mspnp","html_url":"https://github.com/mspnp","followers_url":"https://api.github.com/users/mspnp/followers","following_url":"https://api.github.com/users/mspnp/following{/other_user}","gists_url":"https://api.github.com/users/mspnp/gists{/gist_id}","starred_url":"https://api.github.com/users/mspnp/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mspnp/subscriptions","organizations_url":"https://api.github.com/users/mspnp/orgs","repos_url":"https://api.github.com/users/mspnp/repos","events_url":"https://api.github.com/users/mspnp/events{/privacy}","received_events_url":"https://api.github.com/users/mspnp/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/mspnp/architecture-center","description":"Azure Architecture Center","fork":false,"url":"https://api.github.com/repos/mspnp/architecture-center","forks_url":"https://api.github.com/repos/mspnp/architecture-center/forks","keys_url":"https://api.github.com/repos/mspnp/architecture-center/keys{/key_id}","collaborators_url":"https://api.github.com/repos/mspnp/architecture-center/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/mspnp/architecture-center/teams","hooks_url":"https://api.github.com/repos/mspnp/architecture-center/hooks","issue_events_url":"https://api.github.com/repos/mspnp/architecture-center/issues/events{/number}","events_url":"https://api.github.com/repos/mspnp/architecture-center/events","assignees_url":"https://api.github.com/repos/mspnp/architecture-center/assignees{/user}","branches_url":"https://api.github.com/repos/mspnp/architecture-center/branches{/branch}","tags_url":"https://api.github.com/repos/mspnp/architecture-center/tags","blobs_url":"https://api.github.com/repos/mspnp/architecture-center/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/mspnp/architecture-center/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/mspnp/architecture-center/git/refs{/sha}","trees_url":"https://api.github.com/repos/mspnp/architecture-center/git/trees{/sha}","statuses_url":"https://api.github.com/repos/mspnp/architecture-center/statuses/{sha}","languages_url":"https://api.github.com/repos/mspnp/architecture-center/languages","stargazers_url":"https://api.github.com/repos/mspnp/architecture-center/stargazers","contributors_url":"https://api.github.com/repos/mspnp/architecture-center/contributors","subscribers_url":"https://api.github.com/repos/mspnp/architecture-center/subscribers","subscription_url":"https://api.github.com/repos/mspnp/architecture-center/subscription","commits_url":"https://api.github.com/repos/mspnp/architecture-center/commits{/sha}","git_commits_url":"https://api.github.com/repos/mspnp/architecture-center/git/commits{/sha}","comments_url":"https://api.github.com/repos/mspnp/architecture-center/comments{/number}","issue_comment_url":"https://api.github.com/repos/mspnp/architecture-center/issues/comments{/number}","contents_url":"https://api.github.com/repos/mspnp/architecture-center/contents/{+path}","compare_url":"https://api.github.com/repos/mspnp/architecture-center/compare/{base}...{head}","merges_url":"https://api.github.com/repos/mspnp/architecture-center/merges","archive_url":"https://api.github.com/repos/mspnp/architecture-center/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/mspnp/architecture-center/downloads","issues_url":"https://api.github.com/repos/mspnp/architecture-center/issues{/number}","pulls_url":"https://api.github.com/repos/mspnp/architecture-center/pulls{/number}","milestones_url":"https://api.github.com/repos/mspnp/architecture-center/milestones{/number}","notifications_url":"https://api.github.com/repos/mspnp/architecture-center/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/mspnp/architecture-center/labels{/name}","releases_url":"https://api.github.com/repos/mspnp/architecture-center/releases{/id}","deployments_url":"https://api.github.com/repos/mspnp/architecture-center/deployments","created_at":"2017-02-14T00:21:56Z","updated_at":"2018-07-13T17:38:32Z","pushed_at":"2018-07-13T22:27:50Z","git_url":"git://github.com/mspnp/architecture-center.git","ssh_url":"git@github.com:mspnp/architecture-center.git","clone_url":"https://github.com/mspnp/architecture-center.git","svn_url":"https://github.com/mspnp/architecture-center","homepage":"http://aka.ms/architecture","size":52714,"stargazers_count":318,"watchers_count":318,"language":"Liquid","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":314,"mirror_url":null,"archived":false,"open_issues_count":21,"license":{"key":"other","name":"Other","spdx_id":null,"url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":314,"open_issues":21,"watchers":318,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/668"},"html":{"href":"https://github.com/mspnp/architecture-center/pull/668"},"issue":{"href":"https://api.github.com/repos/mspnp/architecture-center/issues/668"},"comments":{"href":"https://api.github.com/repos/mspnp/architecture-center/issues/668/comments"},"review_comments":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/668/comments"},"review_comment":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/mspnp/architecture-center/pulls/668/commits"},"statuses":{"href":"https://api.github.com/repos/mspnp/architecture-center/statuses/32c2f2a35b7d7d9b2e1f643d05656311339e6e55"}},"author_association":"CONTRIBUTOR"}}
{"actor":{"display_login":"MikeWasson"}}