<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>amazon dcv Archives | XOAP</title>
	<atom:link href="https://xoap.io/tag/amazon-dcv/feed/" rel="self" type="application/rss+xml" />
	<link>https://xoap.io/tag/amazon-dcv/</link>
	<description>Platform for IT infrastructure and workplace automation</description>
	<lastBuildDate>Tue, 03 Feb 2026 12:18:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://xoap.io/wp-content/uploads/2023/11/cropped-favicon-32x32.png</url>
	<title>amazon dcv Archives | XOAP</title>
	<link>https://xoap.io/tag/amazon-dcv/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Automating Amazon DCV deployment with XOAP</title>
		<link>https://xoap.io/automate-amazon-dcv-deployment/</link>
		
		<dc:creator><![CDATA[Ante]]></dc:creator>
		<pubDate>Mon, 18 Aug 2025 13:05:47 +0000</pubDate>
				<category><![CDATA[Library]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[amazon dcv]]></category>
		<category><![CDATA[automation]]></category>
		<category><![CDATA[nice dcv]]></category>
		<guid isPermaLink="false">https://xoap.io/?p=25167</guid>

					<description><![CDATA[<p>Spin up a fully functional Amazon DCV environment efficiently. Reduce setup time, ensure consistency and enable rapid scaling.</p>
<p>The post <a href="https://xoap.io/automate-amazon-dcv-deployment/">Automating Amazon DCV deployment with XOAP</a> appeared first on <a href="https://xoap.io">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="25167" class="elementor elementor-25167" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-86c21a6 e-flex e-con-boxed e-con e-parent" data-id="86c21a6" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
					<div class="e-con-inner">
		<div class="elementor-element elementor-element-05c1ca8 e-con-full e-flex e-con e-child" data-id="05c1ca8" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-f9543e8 e-con-full e-flex e-con e-child" data-id="f9543e8" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-2c46337 e-con-full e-flex e-con e-child" data-id="2c46337" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-a37a44e elementor-toc--content-ellipsis elementor-toc--minimized-on-tablet elementor-widget elementor-widget-table-of-contents" data-id="a37a44e" data-element_type="widget" data-e-type="widget" data-settings="{&quot;headings_by_tags&quot;:[&quot;h2&quot;],&quot;container&quot;:&quot;main&quot;,&quot;exclude_headings_by_selector&quot;:[],&quot;marker_view&quot;:&quot;bullets&quot;,&quot;icon&quot;:{&quot;value&quot;:&quot;fas fa-arrow-right&quot;,&quot;library&quot;:&quot;fa-solid&quot;,&quot;rendered_tag&quot;:&quot;&lt;svg class=\&quot;e-font-icon-svg e-fas-arrow-right\&quot; viewBox=\&quot;0 0 448 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;},&quot;no_headings_message&quot;:&quot;No headings were found on this page.&quot;,&quot;minimize_box&quot;:&quot;yes&quot;,&quot;minimized_on&quot;:&quot;tablet&quot;,&quot;hierarchical_view&quot;:&quot;yes&quot;,&quot;min_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;min_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="table-of-contents.default">
				<div class="elementor-widget-container">
									<div class="elementor-toc__header">
						<h4 class="elementor-toc__header-title">
				Table of contents			</h4>
										<div class="elementor-toc__toggle-button elementor-toc__toggle-button--expand" role="button" tabindex="0" aria-controls="elementor-toc__a37a44e" aria-expanded="true" aria-label="Open table of contents"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-down" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></div>
				<div class="elementor-toc__toggle-button elementor-toc__toggle-button--collapse" role="button" tabindex="0" aria-controls="elementor-toc__a37a44e" aria-expanded="true" aria-label="Close table of contents"><svg aria-hidden="true" class="e-font-icon-svg e-fas-chevron-up" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"></path></svg></div>
					</div>
				<div id="elementor-toc__a37a44e" class="elementor-toc__body">
			<div class="elementor-toc__spinner-container">
				<svg class="elementor-toc__spinner eicon-animation-spin e-font-icon-svg e-eicon-loading" aria-hidden="true" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M500 975V858C696 858 858 696 858 500S696 142 500 142 142 304 142 500H25C25 237 238 25 500 25S975 237 975 500 763 975 500 975Z"></path></svg>			</div>
		</div>
						</div>
				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-970cb6e elementor-widget elementor-widget-text-editor" data-id="970cb6e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Amazon DCV (formerly NICE DCV) offers a high-performance, secure solution for delivering remote desktops and 3D applications. However, setting up DCV infrastructure manually can be time-consuming and prone to errors.</p><p>This blog post walks you through the automation process using AWS tools and <a href="https://xoap.io/" target="_blank" rel="noopener">XOAP</a> to simplify the deployment of Amazon DCV.</p>								</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-d4c7ac4 e-con-full e-flex e-con e-child" data-id="d4c7ac4" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-42c5d93 elementor-widget elementor-widget-heading" data-id="42c5d93" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How does it work?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-6d946c5 elementor-widget elementor-widget-text-editor" data-id="6d946c5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Using prebuilt scripts, XOAP&#8217;s <a href="https://xoap.io/image-management/" target="_blank" rel="noopener">Image Management</a> module and the <a href="https://xoap.io/scripted-actions/" target="_blank" rel="noopener">Scripted Actions</a> feature, you&#8217;ll spin up a fully functional Amazon DCV environment efficiently, reducing setup time, ensuring consistency and enabling rapid scaling in the cloud.</p><p><strong>You can test everything in this tutorial for free</strong>, as both Image Management and Scripted Actions are available in XOAP&#8217;s free plan. Just <a href="https://auth.xoap.io/auth/realms/my.xoap.io/protocol/openid-connect/registrations?client_id=portal&amp;response_type=code&amp;scope=openid%20email&amp;redirect_uri=https://my.xoap.io&amp;kc_locale=en&amp;_ga=2.61701036.1496275043.1755511616-320925011.1750769654" target="_blank" rel="noopener">create your account</a> first.</p><p>The Amazon DCV deployment will take five steps:</p><ol><li>Download a script from AWS.</li><li>Change the username in the script and upload it to XOAP.</li><li>Create a connection to your AWS environment.</li><li>Prepare your image for DCV deployment with Image Management.</li><li>Spin up the DCV infrastructure with Scripted Actions.</li></ol><p>Let&#8217;s go into the details now.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-a07da2c elementor-widget elementor-widget-heading" data-id="a07da2c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default"><a href="https://xoap.io/platformXO/" target="_blank">Step 1: Downloading script from AWS</a></h2>				</div>
				</div>
				<div class="elementor-element elementor-element-0e76239 elementor-widget elementor-widget-text-editor" data-id="0e76239" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Download the script from the official AWS GitHub repository <a href="https://github.com/aws-samples/dcv-samples/blob/main/bootstrap/Install-DCV.ps1" target="_blank" rel="noopener">here</a>. You can find the documentation in the <a href="https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html" target="_blank" rel="noopener">AWS Administrator Guide</a>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-6ee47cc elementor-widget elementor-widget-heading" data-id="6ee47cc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 2: Uploading script to XOAP
</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c3eec4c elementor-widget elementor-widget-text-editor" data-id="c3eec4c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Now, let&#8217;s edit the script quickly before uploading it:</p><p>• Remove the first and last lines of code: <strong>&lt;powershell&gt;</strong> and <strong>&lt;/powershell&gt;</strong>.</p><p>• Replace the placeholder &#8220;USERNAME&#8221; in <strong>line 51 </strong>with a valid username.</p><p>• Remove the comments from <strong>lines 49 to 52</strong> (optional, but considered a good practice).</p><p>To upload the script, open your <a href="https://auth.xoap.io/auth/realms/my.xoap.io/protocol/openid-connect/auth?client_id=portal&amp;redirect_uri=https%3A%2F%2Fmy.xoap.io%2F%23%2Fdashboard&amp;state=1c3bd71f-4862-4a00-b272-a4332786a03c&amp;response_mode=fragment&amp;response_type=code&amp;scope=openid&amp;nonce=6b0fff1c-f286-4840-8379-4023dc9919e2&amp;code_challenge=bX32srtoHvxZ5HOE-w_8bigxkc4CSrBKXaks_M7FlJc&amp;code_challenge_method=S256" target="_blank" rel="noopener">XOAP Workspace</a> and go to the <strong>Resources</strong> area in the left-side menu. Click <strong>+ New Resource</strong>, then simply drag and drop the script. Click <strong>Next</strong> and <strong>Save</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-5b27f2d elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="5b27f2d" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3e2d896 elementor-widget elementor-widget-text-editor" data-id="3e2d896" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" /> For more information on the script&#8217;s syntax, click <a href="https://docs.aws.amazon.com/dcv/latest/adminguide/managing-sessions-start.html#managing-sessions-start-auto" target="_blank" rel="noopener">here</a>.</em><br /><em><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" /> </strong>The DCV license is free on EC2, with a required <a href="https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-license.html#setting-up-license-ec2" target="_blank" rel="noopener">S3 policy</a>.</em></p>								</div>
				</div>
				<div class="elementor-element elementor-element-a954caf elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="a954caf" data-element_type="widget" data-e-type="widget" data-widget_type="divider.default">
				<div class="elementor-widget-container">
							<div class="elementor-divider">
			<span class="elementor-divider-separator">
						</span>
		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-fe4c266 elementor-widget elementor-widget-text-editor" data-id="fe4c266" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><strong>Follow the Amazon DCV automation video tutorial</strong></center>								</div>
				</div>
				<div class="elementor-element elementor-element-6b676f4 elementor-widget elementor-widget-video" data-id="6b676f4" data-element_type="widget" data-e-type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/gZvuIFBwyp8&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-c6f34a7 elementor-widget elementor-widget-text-editor" data-id="c6f34a7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center>This video may not load due to your cookie preferences. Adjust your cookie settings or watch it <a href="https://youtu.be/gZvuIFBwyp8" target="_blank" rel="noopener">directly on YouTube</a>.</center>								</div>
				</div>
				<div class="elementor-element elementor-element-f4b7f28 elementor-widget elementor-widget-heading" data-id="f4b7f28" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 3: Creating a connection to your AWS environment</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-236d8a4 elementor-widget elementor-widget-text-editor" data-id="236d8a4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In XOAP, connections are used to deploy image definitions, as well as to provision and configure cloud and on-premises environments.</p><p>• Go to <strong>Connections</strong> in the left-side menu.<br />• Click <strong>+ New Connection</strong>.<br />• Select <strong>AWS</strong> as the provider and choose the connection type.<br />• If you&#8217;re using the <strong>AWS-Access Key</strong> type, provide your <strong>Access Key ID</strong>, <strong>Secret Access Key</strong> and<strong> Account ID</strong>.<br />• Click <strong>Confirm</strong> to save the connection.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-067eb67 elementor-widget elementor-widget-heading" data-id="067eb67" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 4: Preparing image for DCV deployment</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f01a45e elementor-widget elementor-widget-text-editor" data-id="f01a45e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The next step is Image Management. It&#8217;s a custom image automation module that can be found in your XOAP Workspace.</p><p><em><strong>First, create a provisioner:</strong></em></p><p>• Click on<strong> Image Management</strong>, then click on <strong>Provisioners</strong> in the drop-down menu.<br />• In the <strong>Provisioners</strong> area, click <strong>+ New Provisioner</strong>.<br />• Under <strong>Select Type</strong>, choose <strong>PowerShell Script</strong>.<br />• Under <strong>Source File</strong>, select <strong>Install-DCV.ps1</strong>, the script you uploaded to XOAP.<br />• Enter the mandatory information and click <strong>Confirm</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-23442b4 elementor-widget elementor-widget-image" data-id="23442b4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="1024" height="568" src="https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-1024x568.png" class="attachment-large size-large wp-image-25173" alt="Create a provisioner | Amazon DCV automation | XOAP" srcset="https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-1024x568.png 1024w, https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-300x166.png 300w, https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-768x426.png 768w, https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-1536x852.png 1536w, https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-2048x1136.png 2048w, https://xoap.io/wp-content/uploads/2025/08/create-provisioner-amazon-dcv-automation-xoap-18x10.png 18w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-3c97085 elementor-widget elementor-widget-text-editor" data-id="3c97085" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em>Adding a provisioner in XOAP</em></center>								</div>
				</div>
				<div class="elementor-element elementor-element-66386b9 elementor-widget elementor-widget-text-editor" data-id="66386b9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><p><em><strong>Now, add that provisioner to a group:</strong></em></p><p>•  Go to <strong>Image Management &gt; Provisioner Groups</strong>. <br />•  Click <strong>+ New Provisioner Group </strong>and select the provisioner you&#8217;ve created from <strong>Available Provisioners.<br /></strong>•  Enter the details and click <strong>Save</strong>.</p><p><em><strong>Add the group to a provisioner role:</strong></em></p><p>•  Go to <strong>Image Management &gt; Provisioner Roles</strong>.<br />•  Click <strong>+ New Role</strong> and select the group you created from <strong>Available Provisioner Groups</strong>.<br />•  Enter the details and click <strong>Save</strong>.</p><p><strong>Note:<br /></strong><br /><em>Each XOAP Workspace is equipped with <strong>Operating Systems</strong> that can be used as templates for further customizations. Operating system availability depends on the region and may vary. If your region is not available and you would like to adjust the operating system, you can add additional ones as needed.</em></p><p><em>The same applies to <strong>Builders</strong>, which define the connection being used, the region, the size of the VM defined to build the image and additional optional settings. You can create them before the next step or add them while defining the Image Definition.</em></p><p>• Now go to <strong>Image Management &gt; Image Definitions</strong> and click + <strong>New Image</strong>. Here you will create your image – see screenshot below as a reference. If you need help creating the image, watch this <a href="https://youtu.be/dqfcxgmL5fo?si=1Fp4bwh5vryjWDk8&amp;t=23" target="_blank" rel="noopener">short video tutorial</a>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-d9cf165 elementor-widget elementor-widget-image" data-id="d9cf165" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="1024" height="378" src="https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-1024x378.png" class="attachment-large size-large wp-image-25174" alt="" srcset="https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-1024x378.png 1024w, https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-300x111.png 300w, https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-768x284.png 768w, https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-1536x567.png 1536w, https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-2048x756.png 2048w, https://xoap.io/wp-content/uploads/2025/08/create-image-amazon-dcv-automation-xoap-18x7.png 18w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-7188969 elementor-widget elementor-widget-text-editor" data-id="7188969" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em> Creating an image</em></center>								</div>
				</div>
				<div class="elementor-element elementor-element-994df4a elementor-widget elementor-widget-text-editor" data-id="994df4a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><br />Once your image is created, it will appear in Image Definitions.</p><p>• Click the three dots on the right in the image&#8217;s row, then click <strong>Run</strong>.</p><p>You can track the progress of the Image Definition build by either clicking on the status badge or by clicking on <strong>Runs</strong> in the upper right corner.</p><p>Once the run is finished, in the <strong>Image ID</strong> field, you will see the ID as <strong>ami-xxxxxxxxxxxxxxxxx</strong>. <br />It&#8217;s good to save the image ID now, as you will need it to spin up you DCV infrastructure later.</p><p><strong>Important:</strong><br />• If you don&#8217;t have it in your XOAP Workspace already, download the <strong>EC2 provisioning script <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b07.png" alt="⬇" class="wp-smiley" style="height: 1em; max-height: 1em;" /></strong> below and upload it to the <strong>Resources</strong> area, just like you did with the first AWS script.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-61e3def elementor-widget elementor-widget-text-editor" data-id="61e3def" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em>Tutorial continues below</em></center>								</div>
				</div>
		<div class="elementor-element elementor-element-3967194 e-con-full e-flex e-con e-child" data-id="3967194" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-7d26819 e-con-full e-flex e-con e-child" data-id="7d26819" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-f3fb260 e-con-full e-flex e-con e-child" data-id="f3fb260" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-c231689 elementor-hidden-mobile elementor-widget elementor-widget-image" data-id="c231689" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="996" height="1024" src="https://xoap.io/wp-content/uploads/2024/01/download-996x1024.png" class="attachment-large size-large wp-image-5408" alt="Download illustration" srcset="https://xoap.io/wp-content/uploads/2024/01/download-996x1024.png 996w, https://xoap.io/wp-content/uploads/2024/01/download-292x300.png 292w, https://xoap.io/wp-content/uploads/2024/01/download-768x790.png 768w, https://xoap.io/wp-content/uploads/2024/01/download.png 1024w" sizes="(max-width: 996px) 100vw, 996px" />															</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-fb9c5b9 e-con-full e-flex e-con e-child" data-id="fb9c5b9" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-12b6185 elementor-widget elementor-widget-heading" data-id="12b6185" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_tablet&quot;:&quot;fadeInDown&quot;}" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Download the EC2 provisioning script</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-dd28aeb animated-slow elementor-widget__width-initial elementor-mobile-button-align-stretch elementor-invisible elementor-widget elementor-widget-form" data-id="dd28aeb" data-element_type="widget" data-e-type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;_animation&quot;:&quot;fadeIn&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
				<div class="elementor-widget-container">
							<form class="elementor-form" method="post" name="Download" aria-label="Download">
			<input type="hidden" name="post_id" value="25167"/>
			<input type="hidden" name="form_id" value="dd28aeb"/>
			<input type="hidden" name="referer_title" value="amazon dcv Archives | XOAP" />

			
			<div class="elementor-form-fields-wrapper elementor-labels-">
								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_fullname elementor-col-50">
												<label for="form-field-field_fullname" class="elementor-field-label elementor-screen-only">
								Full name							</label>
														<input size="1" type="text" name="form_fields[field_fullname]" id="form-field-field_fullname" class="elementor-field elementor-size-md  elementor-field-textual" placeholder="Full name">
											</div>
								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required">
												<label for="form-field-email" class="elementor-field-label elementor-screen-only">
								Email							</label>
														<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-md  elementor-field-textual" placeholder="Email" required="required">
											</div>
								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_b20a517 elementor-col-100">
					By downloading, you accept the XOAP <a href="https://xoap.io/data-protection" target="_blank"> privacy policy</a> and will receive product information from us.				</div>
								<div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_1eb3fa3 elementor-col-100 recaptcha_v3-bottomright">
					<div class="elementor-field" id="form-field-field_1eb3fa3"><div class="elementor-g-recaptcha" data-sitekey="6Ld61w4pAAAAAGfjGrvIDymMiqJJ6ghZ58D6BIro" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div>				</div>
								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
					<button class="elementor-button elementor-size-md" type="submit">
						<span class="elementor-button-content-wrapper">
															<span class="elementor-button-icon">
									<svg aria-hidden="true" class="e-font-icon-svg e-fas-cloud-download-alt" viewBox="0 0 640 512" xmlns="http://www.w3.org/2000/svg"><path d="M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z"></path></svg>																	</span>
																						<span class="elementor-button-text">Download now</span>
													</span>
					</button>
				</div>
			</div>
		</form>
						</div>
				</div>
				</div>
				</div>
				</div>
				<div class="elementor-element elementor-element-0cb204d elementor-widget elementor-widget-heading" data-id="0cb204d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 5: Spinning up DCV infrastructure</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4155a83 elementor-widget elementor-widget-text-editor" data-id="4155a83" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Now that you&#8217;ve uploaded the EC2 provisioning script to Resources, let&#8217;s move to Scripted Actions.</p><p>You will find this feature in your XOAP Workspace under the <a href="https://xoap.io/platform-management/" target="_blank" rel="noopener">Platform Management</a> module, which helps you automate hybrid infrastructures and cloud workflows.</p><p>• Go to <strong>Platform Management &gt; Scripted Actions</strong> and click <strong>+ New Scripted Action</strong>.<br />• Enter a <strong>Name</strong> for this scripted action.<br />• Under <strong>Choose a script from Resources</strong>, select the EC2 provisioning script. <br />• Click <strong>Next</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-63040fc elementor-widget elementor-widget-image" data-id="63040fc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="521" src="https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-1024x521.png" class="attachment-large size-large wp-image-25175" alt="Create a scripted action | Automating Amazon DCV deployment | XOAP" srcset="https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-1024x521.png 1024w, https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-300x153.png 300w, https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-768x391.png 768w, https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-1536x781.png 1536w, https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-2048x1041.png 2048w, https://xoap.io/wp-content/uploads/2025/08/create-scripted-action-amazon-dcv-automation-xoap-18x9.png 18w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-9d3afca elementor-widget elementor-widget-text-editor" data-id="9d3afca" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em>Creating a scripted action</em></center>								</div>
				</div>
				<div class="elementor-element elementor-element-75936f5 elementor-widget elementor-widget-text-editor" data-id="75936f5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><br />• Edit script parameters as shown below.</p><p><strong>Important:</strong></p><p>Under <strong>AMI_ID</strong>, use the Image ID from your Image Definition run. Specify the <strong>region</strong> where you want the EC2 instance to be created, along with the <strong>SUBNET_ID</strong> of the VPC where you want the instance to be placed. <strong>Make sure you choose the same region that was specified in your Image Definition</strong>. Otherwise, the AMI won&#8217;t be found, as they are region-specific.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-88afc99 elementor-widget elementor-widget-image" data-id="88afc99" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="279" src="https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap-1024x279.png" class="attachment-large size-large wp-image-25177" alt="" srcset="https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap-1024x279.png 1024w, https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap-300x82.png 300w, https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap-768x210.png 768w, https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap-18x5.png 18w, https://xoap.io/wp-content/uploads/2025/08/edit-parameters-scripted-action-amazon-dcv-automation-xoap.png 1396w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-867f8e6 elementor-widget elementor-widget-text-editor" data-id="867f8e6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em>Editing script parameters</em></center>								</div>
				</div>
				<div class="elementor-element elementor-element-e0a9a44 elementor-widget elementor-widget-text-editor" data-id="e0a9a44" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><br />• When everything&#8217;s ready, click <strong>Next</strong>.</p><p>• Select <strong>AWS</strong> from the Connections table and click <strong>Next</strong>. </p><p>• In the final scripted action creation step, you can schedule your scripted actions. We can skip that for now, so just click <strong>Finish</strong>.</p><p>The scripted action is now created and you can <strong>run it</strong> the same way you ran your Image Definition. If you want to track the progress, click on the status badge right next to the scripted action. <strong>Once the run is finished, the DCV will be ready.</strong></p><p>You can find all the information necessary for connecting to the DCV in the scripted action&#8217;s log. To access the log, click the three dots on the right side in the scripted action&#8217;s row and click <strong>View log</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-3309fe2 elementor-widget elementor-widget-image" data-id="3309fe2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="537" height="119" src="https://xoap.io/wp-content/uploads/2025/08/scripted-action-log-amazon-dcv-automation-xoap-1.png" class="attachment-large size-large wp-image-25179" alt="Scripted action log | Automating Amazon DCV deployment | XOAP" srcset="https://xoap.io/wp-content/uploads/2025/08/scripted-action-log-amazon-dcv-automation-xoap-1.png 537w, https://xoap.io/wp-content/uploads/2025/08/scripted-action-log-amazon-dcv-automation-xoap-1-300x66.png 300w, https://xoap.io/wp-content/uploads/2025/08/scripted-action-log-amazon-dcv-automation-xoap-1-18x4.png 18w" sizes="(max-width: 537px) 100vw, 537px" />															</div>
				</div>
				<div class="elementor-element elementor-element-58d684f elementor-widget elementor-widget-text-editor" data-id="58d684f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<center><em>Example of a scripted action&#8217;s log</em></center>								</div>
				</div>
				<div class="elementor-element elementor-element-9abf892 elementor-widget elementor-widget-text-editor" data-id="9abf892" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>To connect to the DCV, you can use web access or the Amazon DCV client, which is available for <a href="https://docs.aws.amazon.com/dcv/latest/userguide/client-windows.html" target="_blank" rel="noopener">download from AWS</a>. Be mindful of the required <a href="https://docs.aws.amazon.com/dcv/latest/adminguide/manage-port-addr.html" target="_blank" rel="noopener">Security Group rules</a> when connecting. Direct access to the instance will be required (for web access, you will need a public facing instance).</p><p><strong>Alternatively, you can deploy the Amazon DCV client to your endpoints worldwide using XOAP&#8217;s <a href="https://xoap.io/application-management/" target="_blank" rel="noopener">Application Management</a> module</strong>. Application Management automates and simplifies software packaging and delivery to any device. This way, you can easily create a remote access solution for your endpoints.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-bc3fc4a elementor-widget elementor-widget-text-editor" data-id="bc3fc4a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong><em><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Did we miss something? If you need help using XOAP to automate Amazon DCV deployment, just <a href="https://calendly.com/xoap/30min" target="_blank" rel="noopener">book a call </a><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c5.png" alt="📅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> and our engineers will walk you through it.</em><br /></strong></p><blockquote><p><strong>More about XOAP:</strong></p><p><strong><a href="https://xoap.io/application-management/" target="_blank" rel="noopener">→ </a></strong><a href="https://xoap.io/application-management/" target="_blank" rel="noopener">More on Application Management</a><strong><br /></strong><a href="https://xoap.io/aws-automation/" target="_blank" rel="noopener">→ Automating your entire AWS operations</a><br /><a href="https://xoap.io/image-management/" target="_blank" rel="noopener">→ </a><a href="https://xoap.io/image-management/" target="_blank" rel="noopener">Standardized image automation across platforms</a><br /><a href="https://xoap.io/scripted-actions/" target="_blank" rel="noopener">→</a> <a href="https://xoap.io/scripted-actions/" target="_blank" rel="noopener">Scripted Actions for centralized script management</a></p></blockquote>								</div>
				</div>
				</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-4d386dd e-con-full e-flex e-con e-child" data-id="4d386dd" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-ba9e329 e-con-full e-flex e-con e-child" data-id="ba9e329" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;,&quot;jet_parallax_layout_list&quot;:[]}">
		<div class="elementor-element elementor-element-8a4b2cf e-con-full e-flex e-con e-child" data-id="8a4b2cf" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-329cfa0 elementor-widget__width-inherit elementor-widget elementor-widget-heading" data-id="329cfa0" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation&quot;:&quot;none&quot;,&quot;_animation_tablet&quot;:&quot;fadeInDown&quot;}" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default"><a href="https://auth.xoap.io/auth/realms/my.xoap.io/protocol/openid-connect/registrations?client_id=portal&#038;response_type=code&#038;scope=openid%20email&#038;redirect_uri=https://my.xoap.io&#038;kc_locale=en&#038;_ga=2.120291981.440170699.1710334465-1088457358.1705491014" target="_blank">Start automating your cloud infrastructure with XOAP</a></h2>				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6519c7b e-con-full e-flex e-con e-child" data-id="6519c7b" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
				<div class="elementor-element elementor-element-030b06a elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-global elementor-global-18898 elementor-widget-button" data-id="030b06a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;_animation_mobile&quot;:&quot;none&quot;}" title="Get lifetime access" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://auth.xoap.io/auth/realms/my.xoap.io/protocol/openid-connect/registrations?client_id=portal&#038;response_type=code&#038;scope=openid%20email&#038;redirect_uri=https://my.xoap.io&#038;kc_locale=en" target="_blank" title="Start for free">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Start for free</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				<div class="elementor-element elementor-element-9144c9e elementor-mobile-align-justify elementor-widget-mobile__width-inherit elementor-widget elementor-widget-global elementor-global-18905 elementor-widget-button" data-id="9144c9e" data-element_type="widget" data-e-type="widget" title="Get lifetime access" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-sm" href="https://calendly.com/xoap/30min" target="_blank" title="Book a demo">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Book a demo</span>
					</span>
					</a>
				</div>
								</div>
				</div>
				</div>
				</div>
				</div>
		<div class="elementor-element elementor-element-6b9911e e-flex e-con-boxed e-con e-parent" data-id="6b9911e" data-element_type="container" data-e-type="container" data-settings="{&quot;jet_parallax_layout_list&quot;:[]}">
					<div class="e-con-inner">
					</div>
				</div>
				</div>
		<p>The post <a href="https://xoap.io/automate-amazon-dcv-deployment/">Automating Amazon DCV deployment with XOAP</a> appeared first on <a href="https://xoap.io">XOAP</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
