{"action":"created","comment":{"url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/comments/37023025","id":37023025,"diff_hunk":"@@ -0,0 +1,158 @@\n+{{{\n+\"title\": \"Getting Started with Avni Software Defined Cloud - Partner Template\",\n+\"date\": \"8-13-2015\",\n+\"author\": \"Bob Stolzberg\",\n+\"attachments\": [],\n+\"contentIsHTML\": false\n+}}}\n+\n+![logo](http://www.avni.io/media/photologue/photos/cache/Avni-Logo-Tagline-final-20150408_G7m1fR2_730.png)\n+\n+### Partner Profile\n+Avni – pioneer of Software Defined Cloud which simplifies production deployment of applications and network services in virtual clouds.\n+\n+For more information, visit [http://www.avni.io](http://www.avni.io)\n+\n+#### Contact AVNI\n+##### Avni Sales and Support:\n+- Email Support - [contact@avni.io](mailto:contact@avni.io)\n+- Telephone Support - (650-224-2637\n+- Web Support - [http://www.avni.io](http://www.avni.io)\n+- Sales and Marketing - [contact@avni.io](mailto:contact@avni.io) or call (240) 375-9380\n+\n+### Description\n+Avni offers the first Software Defined Cloud platform to automate the deployment of applications and network services to private, public or hybrid clouds. Avni easily orchestrates new or existing multi-tier applications, gathers metrics from application and network services, derives intelligent insights, and takes proactive actions to ensure availability, performance, and application/network SLA based on policy. Companies in retail, financial services and media industries rely on Avni’s platform to bring new services to market quickly. Avni is headquartered in Silicon Valley in Milpitas, Calif. with additional development facilities in Bengaluru, India. Visit us at [http://www.avni.io](http://www.avni.io)\n+\n+### Solution Overview\n+Applications have increasingly become the demand driver for bringing new products and services to market. To stay ahead of the competition and improve quality of experience, many companies are moving their apps to private, public or hybrid clouds. However, creating a production environment on clouds can be complex and vary for each app. In addition, because customers expect to be locked-in to whatever cloud they use, the process to select a cloud has become complex and time consuming. Existing solutions only solve part of the problem or force customers to abandon their favorite tools.\n+\n+Avni solves those problems providing cloud virtualization, which abstracts away the choice of cloud, and a comprehensive deployment architecture, which simplifies the integration of application logic with data traffic and orchestration, and enables auto-SLA across a distributed production environment. The Avni SDC software accomplishes all that while working with customers’ existing Dev, Virtualization, and DevOps tools and technologies.\n+\n+The result is lower costs, faster to time to market, and the ability to make infrastructure or application changes in minutes.\n+\n+Avni has certified their Software Defined Cloud to manage workloads on the CenturyLink Cloud platform.\n+\n+### Offer\n+Avni has provided a Virtual Appliance - called a Partner Template - that can be deployed to your CenturyLink Cloud account via a Service Task.  Although Service Tasks are ordinarily billed to the end user account, CenturyLink will provide a refund for the Service Task costs associated with deploying the Avni Partner Template.  Please follow the process below to request credit. In order to purchase a license or entitlement, please contact Avni Sales using the contact information above.\n+\n+For the first time in the cloud industry, Avni has made it possible to automate and simplify every aspect of infrastructure design, build-out, re-architect, and scale private, hybrid, and public clouds. With the Avni SDC software, you can now deploy apps in minutes – not in weeks or months – and see immediate, measurable and significant savings in OpEx and CapEx.\n+\n+Customers can use Avni for Dev/Test, DevOps automation, existing business-critical multi-tier apps in production, scale-out micro-services based apps, etc. In all cases, existing \n+\n+The Avni SDC software is the first solution to integrate all the critical technologies so that you can deploy your existing apps in minutes in any cloud. For more information on SDC, use the contact information above.\n+\n+### Audience\n+- CenturyLink Cloud Users\n+\n+### Impact\n+After reading this article, the user should feel comfortable deploying the Avni SDC technology on CenturyLink Cloud.  Avni has provided a Virtual Appliance - what we call a Partner Template - that can be deployed to your CenturyLink Cloud account via a Service Task.\n+\n+This deployment process for Partner Templates currently requires manual interaction via the Service Task process, but will be further automated in future releases of the CenturyLink Cloud Platform.\n+\n+If you are interested in seeing this type of Partner Template deployment as an automated feature in the future, please share your input with us at [features@centurylinkcloud.com](mailto:features@centurylinkcloud.com)\n+\n+### Prerequisite\n+- User requires access to the SDC Cloud platform as an authorized user. \n+- Access to the CenturyLink Cloud platform as an authorized user.\n+- Identify a Network VLAN you want the Avni SDC VM to reside on\n+\n+### Postrequisite\n+- If you want to access your Avni SDC over the internet, please perform the following tasks once your Avni SDC has been deployed to your account:\n+\n+1. [Add a Public IP](../../Network/how-to-add-public-ip-to-virtual-machine.md) to your server through Control Portal\n+\n+2. If required, [allow incoming traffic for the admin port](../../Network/how-to-add-public-ip-to-virtual-machine.md) by clicking on the Servers Public IP in Control Portal.  Warning: Please make sure your firewall rules are properly configured to only allow specific source traffic.  If you do not configure source traffic rules you risk exposing your VM to the entire internet.  Note: When accessing your VM for the first time or for any administration, we recommend you connect to your CenturyLink Cloud environment via Client VPN.\n+\n+3. Allow incoming traffic for the following ports\n+- TCP Ports: 80, 443, 8090\n+\n+![Open Firewall Port](https://t3n.zendesk.com/attachments/token/1Ufw0JjIWW8XfASYLh4x3Irl9/?name=port.jpg)","path":"Ecosystem Partners/Marketplace Guides/getting-started-with-avni-software-defined-cloud-partner-template.md","position":69,"original_position":69,"commit_id":"0c5a7d6b426f3a9ecca9f3aff294df9c5d33f974","original_commit_id":"0c5a7d6b426f3a9ecca9f3aff294df9c5d33f974","user":{"login":"osbornm","id":674284,"avatar_url":"https://avatars.githubusercontent.com/u/674284?v=3","gravatar_id":"","url":"https://api.github.com/users/osbornm","html_url":"https://github.com/osbornm","followers_url":"https://api.github.com/users/osbornm/followers","following_url":"https://api.github.com/users/osbornm/following{/other_user}","gists_url":"https://api.github.com/users/osbornm/gists{/gist_id}","starred_url":"https://api.github.com/users/osbornm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/osbornm/subscriptions","organizations_url":"https://api.github.com/users/osbornm/orgs","repos_url":"https://api.github.com/users/osbornm/repos","events_url":"https://api.github.com/users/osbornm/events{/privacy}","received_events_url":"https://api.github.com/users/osbornm/received_events","type":"User","site_admin":false},"body":"Please don't link to images on our zendesk if you need the image make a copy in the repository","created_at":"2015-08-13T20:44:53Z","updated_at":"2015-08-13T20:44:53Z","html_url":"https://github.com/CenturyLinkCloud/PublicKB/pull/300#discussion_r37023025","pull_request_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300","_links":{"self":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/comments/37023025"},"html":{"href":"https://github.com/CenturyLinkCloud/PublicKB/pull/300#discussion_r37023025"},"pull_request":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300"}}},"pull_request":{"url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300","id":42395832,"html_url":"https://github.com/CenturyLinkCloud/PublicKB/pull/300","diff_url":"https://github.com/CenturyLinkCloud/PublicKB/pull/300.diff","patch_url":"https://github.com/CenturyLinkCloud/PublicKB/pull/300.patch","issue_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/300","number":300,"state":"open","locked":false,"title":"August Updates","user":{"login":"BobStolzberg","id":8515294,"avatar_url":"https://avatars.githubusercontent.com/u/8515294?v=3","gravatar_id":"","url":"https://api.github.com/users/BobStolzberg","html_url":"https://github.com/BobStolzberg","followers_url":"https://api.github.com/users/BobStolzberg/followers","following_url":"https://api.github.com/users/BobStolzberg/following{/other_user}","gists_url":"https://api.github.com/users/BobStolzberg/gists{/gist_id}","starred_url":"https://api.github.com/users/BobStolzberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BobStolzberg/subscriptions","organizations_url":"https://api.github.com/users/BobStolzberg/orgs","repos_url":"https://api.github.com/users/BobStolzberg/repos","events_url":"https://api.github.com/users/BobStolzberg/events{/privacy}","received_events_url":"https://api.github.com/users/BobStolzberg/received_events","type":"User","site_admin":false},"body":"1 new KBA for some Software Defined Cloud technology and a couple minor\r\ntext / formatting updates to fix stuff.  Thank you.","created_at":"2015-08-13T20:35:22Z","updated_at":"2015-08-13T20:44:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"8f82b8178a2be6e84d0384274e6ef7250fab9bd6","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300/commits","review_comments_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300/comments","review_comment_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/comments{/number}","comments_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/300/comments","statuses_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/statuses/0c5a7d6b426f3a9ecca9f3aff294df9c5d33f974","head":{"label":"BobStolzberg:ecosystem-august-13","ref":"ecosystem-august-13","sha":"0c5a7d6b426f3a9ecca9f3aff294df9c5d33f974","user":{"login":"BobStolzberg","id":8515294,"avatar_url":"https://avatars.githubusercontent.com/u/8515294?v=3","gravatar_id":"","url":"https://api.github.com/users/BobStolzberg","html_url":"https://github.com/BobStolzberg","followers_url":"https://api.github.com/users/BobStolzberg/followers","following_url":"https://api.github.com/users/BobStolzberg/following{/other_user}","gists_url":"https://api.github.com/users/BobStolzberg/gists{/gist_id}","starred_url":"https://api.github.com/users/BobStolzberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BobStolzberg/subscriptions","organizations_url":"https://api.github.com/users/BobStolzberg/orgs","repos_url":"https://api.github.com/users/BobStolzberg/repos","events_url":"https://api.github.com/users/BobStolzberg/events{/privacy}","received_events_url":"https://api.github.com/users/BobStolzberg/received_events","type":"User","site_admin":false},"repo":{"id":40149563,"name":"PublicKB","full_name":"BobStolzberg/PublicKB","owner":{"login":"BobStolzberg","id":8515294,"avatar_url":"https://avatars.githubusercontent.com/u/8515294?v=3","gravatar_id":"","url":"https://api.github.com/users/BobStolzberg","html_url":"https://github.com/BobStolzberg","followers_url":"https://api.github.com/users/BobStolzberg/followers","following_url":"https://api.github.com/users/BobStolzberg/following{/other_user}","gists_url":"https://api.github.com/users/BobStolzberg/gists{/gist_id}","starred_url":"https://api.github.com/users/BobStolzberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BobStolzberg/subscriptions","organizations_url":"https://api.github.com/users/BobStolzberg/orgs","repos_url":"https://api.github.com/users/BobStolzberg/repos","events_url":"https://api.github.com/users/BobStolzberg/events{/privacy}","received_events_url":"https://api.github.com/users/BobStolzberg/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/BobStolzberg/PublicKB","description":"Help Docs ","fork":true,"url":"https://api.github.com/repos/BobStolzberg/PublicKB","forks_url":"https://api.github.com/repos/BobStolzberg/PublicKB/forks","keys_url":"https://api.github.com/repos/BobStolzberg/PublicKB/keys{/key_id}","collaborators_url":"https://api.github.com/repos/BobStolzberg/PublicKB/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/BobStolzberg/PublicKB/teams","hooks_url":"https://api.github.com/repos/BobStolzberg/PublicKB/hooks","issue_events_url":"https://api.github.com/repos/BobStolzberg/PublicKB/issues/events{/number}","events_url":"https://api.github.com/repos/BobStolzberg/PublicKB/events","assignees_url":"https://api.github.com/repos/BobStolzberg/PublicKB/assignees{/user}","branches_url":"https://api.github.com/repos/BobStolzberg/PublicKB/branches{/branch}","tags_url":"https://api.github.com/repos/BobStolzberg/PublicKB/tags","blobs_url":"https://api.github.com/repos/BobStolzberg/PublicKB/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/BobStolzberg/PublicKB/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/BobStolzberg/PublicKB/git/refs{/sha}","trees_url":"https://api.github.com/repos/BobStolzberg/PublicKB/git/trees{/sha}","statuses_url":"https://api.github.com/repos/BobStolzberg/PublicKB/statuses/{sha}","languages_url":"https://api.github.com/repos/BobStolzberg/PublicKB/languages","stargazers_url":"https://api.github.com/repos/BobStolzberg/PublicKB/stargazers","contributors_url":"https://api.github.com/repos/BobStolzberg/PublicKB/contributors","subscribers_url":"https://api.github.com/repos/BobStolzberg/PublicKB/subscribers","subscription_url":"https://api.github.com/repos/BobStolzberg/PublicKB/subscription","commits_url":"https://api.github.com/repos/BobStolzberg/PublicKB/commits{/sha}","git_commits_url":"https://api.github.com/repos/BobStolzberg/PublicKB/git/commits{/sha}","comments_url":"https://api.github.com/repos/BobStolzberg/PublicKB/comments{/number}","issue_comment_url":"https://api.github.com/repos/BobStolzberg/PublicKB/issues/comments{/number}","contents_url":"https://api.github.com/repos/BobStolzberg/PublicKB/contents/{+path}","compare_url":"https://api.github.com/repos/BobStolzberg/PublicKB/compare/{base}...{head}","merges_url":"https://api.github.com/repos/BobStolzberg/PublicKB/merges","archive_url":"https://api.github.com/repos/BobStolzberg/PublicKB/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/BobStolzberg/PublicKB/downloads","issues_url":"https://api.github.com/repos/BobStolzberg/PublicKB/issues{/number}","pulls_url":"https://api.github.com/repos/BobStolzberg/PublicKB/pulls{/number}","milestones_url":"https://api.github.com/repos/BobStolzberg/PublicKB/milestones{/number}","notifications_url":"https://api.github.com/repos/BobStolzberg/PublicKB/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/BobStolzberg/PublicKB/labels{/name}","releases_url":"https://api.github.com/repos/BobStolzberg/PublicKB/releases{/id}","created_at":"2015-08-03T21:47:55Z","updated_at":"2015-08-03T21:47:58Z","pushed_at":"2015-08-13T20:35:10Z","git_url":"git://github.com/BobStolzberg/PublicKB.git","ssh_url":"git@github.com:BobStolzberg/PublicKB.git","clone_url":"https://github.com/BobStolzberg/PublicKB.git","svn_url":"https://github.com/BobStolzberg/PublicKB","homepage":null,"size":97715,"stargazers_count":0,"watchers_count":0,"language":"Shell","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"CenturyLinkCloud:master","ref":"master","sha":"4817eb59752647ca87c0be2a83cef557fa059705","user":{"login":"CenturyLinkCloud","id":5995824,"avatar_url":"https://avatars.githubusercontent.com/u/5995824?v=3","gravatar_id":"","url":"https://api.github.com/users/CenturyLinkCloud","html_url":"https://github.com/CenturyLinkCloud","followers_url":"https://api.github.com/users/CenturyLinkCloud/followers","following_url":"https://api.github.com/users/CenturyLinkCloud/following{/other_user}","gists_url":"https://api.github.com/users/CenturyLinkCloud/gists{/gist_id}","starred_url":"https://api.github.com/users/CenturyLinkCloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CenturyLinkCloud/subscriptions","organizations_url":"https://api.github.com/users/CenturyLinkCloud/orgs","repos_url":"https://api.github.com/users/CenturyLinkCloud/repos","events_url":"https://api.github.com/users/CenturyLinkCloud/events{/privacy}","received_events_url":"https://api.github.com/users/CenturyLinkCloud/received_events","type":"Organization","site_admin":false},"repo":{"id":23715715,"name":"PublicKB","full_name":"CenturyLinkCloud/PublicKB","owner":{"login":"CenturyLinkCloud","id":5995824,"avatar_url":"https://avatars.githubusercontent.com/u/5995824?v=3","gravatar_id":"","url":"https://api.github.com/users/CenturyLinkCloud","html_url":"https://github.com/CenturyLinkCloud","followers_url":"https://api.github.com/users/CenturyLinkCloud/followers","following_url":"https://api.github.com/users/CenturyLinkCloud/following{/other_user}","gists_url":"https://api.github.com/users/CenturyLinkCloud/gists{/gist_id}","starred_url":"https://api.github.com/users/CenturyLinkCloud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/CenturyLinkCloud/subscriptions","organizations_url":"https://api.github.com/users/CenturyLinkCloud/orgs","repos_url":"https://api.github.com/users/CenturyLinkCloud/repos","events_url":"https://api.github.com/users/CenturyLinkCloud/events{/privacy}","received_events_url":"https://api.github.com/users/CenturyLinkCloud/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/CenturyLinkCloud/PublicKB","description":"Help Docs ","fork":false,"url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB","forks_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/forks","keys_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/keys{/key_id}","collaborators_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/teams","hooks_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/hooks","issue_events_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/events{/number}","events_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/events","assignees_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/assignees{/user}","branches_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/branches{/branch}","tags_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/tags","blobs_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/git/refs{/sha}","trees_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/git/trees{/sha}","statuses_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/statuses/{sha}","languages_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/languages","stargazers_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/stargazers","contributors_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/contributors","subscribers_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/subscribers","subscription_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/subscription","commits_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/commits{/sha}","git_commits_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/git/commits{/sha}","comments_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/comments{/number}","issue_comment_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/comments{/number}","contents_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/contents/{+path}","compare_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/compare/{base}...{head}","merges_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/merges","archive_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/downloads","issues_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues{/number}","pulls_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls{/number}","milestones_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/milestones{/number}","notifications_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/labels{/name}","releases_url":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/releases{/id}","created_at":"2014-09-05T19:31:50Z","updated_at":"2015-07-28T17:28:06Z","pushed_at":"2015-08-13T20:37:05Z","git_url":"git://github.com/CenturyLinkCloud/PublicKB.git","ssh_url":"git@github.com:CenturyLinkCloud/PublicKB.git","clone_url":"https://github.com/CenturyLinkCloud/PublicKB.git","svn_url":"https://github.com/CenturyLinkCloud/PublicKB","homepage":null,"size":108246,"stargazers_count":9,"watchers_count":9,"language":"Shell","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":80,"mirror_url":null,"open_issues_count":4,"forks":80,"open_issues":4,"watchers":9,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300"},"html":{"href":"https://github.com/CenturyLinkCloud/PublicKB/pull/300"},"issue":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/300"},"comments":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/issues/300/comments"},"review_comments":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300/comments"},"review_comment":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/pulls/300/commits"},"statuses":{"href":"https://api.github.com/repos/CenturyLinkCloud/PublicKB/statuses/0c5a7d6b426f3a9ecca9f3aff294df9c5d33f974"}}}}