<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Installation on</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/</link><description>Recent content in Installation on</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/index.xml" rel="self" type="application/rss+xml"/><item><title>Prerequisites</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/prerequisite/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/prerequisite/</guid><description>&lt;ol id="toc">&lt;/ol>
&lt;script>
 // JavaScript to generate the table of contents from H2 headings
 document.addEventListener("DOMContentLoaded", function () {
 //get all h2 headings within the 'main' element and generate a toc with links to them
 //excluding h2 heading 'Feedback' if it exists
 const toc = document.getElementById("toc");
 const headings = document.querySelectorAll("main h2");
 headings.forEach(heading => {
 if (heading.textContent === "Feedback") {
 return; // Skip the 'Feedback' heading
 }

 const li = document.createElement("li");
 const a = document.createElement("a");
 const id = heading.textContent.toLowerCase().replace(/\s+/g, '-');
 heading.id = id; // Set the id for the heading
 a.href = `#${id}`;
 a.textContent = heading.textContent;
 li.appendChild(a);
 toc.appendChild(li);
 });

 });
&lt;/script>



&lt;p>

 




	






 






 &lt;h2 id="aws-services">AWS Services&lt;/h2>
&lt;p>The following table describes the AWS services that may be a part of your Protegrity installation.&lt;/p></description></item><item><title>Pre-Configuration</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/preconfiguration/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/preconfiguration/</guid><description>&lt;ol id="toc">&lt;/ol>
&lt;script>
 // JavaScript to generate the table of contents from H2 headings
 document.addEventListener("DOMContentLoaded", function () {
 //get all h2 headings within the 'main' element and generate a toc with links to them
 //excluding h2 heading 'Feedback' if it exists
 const toc = document.getElementById("toc");
 const headings = document.querySelectorAll("main h2");
 headings.forEach(heading => {
 if (heading.textContent === "Feedback") {
 return; // Skip the 'Feedback' heading
 }

 const li = document.createElement("li");
 const a = document.createElement("a");
 const id = heading.textContent.toLowerCase().replace(/\s+/g, '-');
 heading.id = id; // Set the id for the heading
 a.href = `#${id}`;
 a.textContent = heading.textContent;
 li.appendChild(a);
 toc.appendChild(li);
 });

 });
&lt;/script>



&lt;p>

 




	






 






 &lt;h2 id="provide-aws-sub-account">Provide AWS sub-account&lt;/h2>
&lt;p>Identify or create an AWS account where the Protegrity solution will be installed.
It is recommended that a new AWS sub-account be created.
This can provide greater security controls and help avoid conflicts with other applications that might impact regional account limits.
An individual with the Cloud Administrator role will be required for some subsequent installation steps.&lt;/p></description></item><item><title>Protect Service Installation</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/protector/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/protector/</guid><description>&lt;ol id="toc">&lt;/ol>
&lt;script>
 // JavaScript to generate the table of contents from H2 headings
 document.addEventListener("DOMContentLoaded", function () {
 //get all h2 headings within the 'main' element and generate a toc with links to them
 //excluding h2 heading 'Feedback' if it exists
 const toc = document.getElementById("toc");
 const headings = document.querySelectorAll("main h2");
 headings.forEach(heading => {
 if (heading.textContent === "Feedback") {
 return; // Skip the 'Feedback' heading
 }

 const li = document.createElement("li");
 const a = document.createElement("a");
 const id = heading.textContent.toLowerCase().replace(/\s+/g, '-');
 heading.id = id; // Set the id for the heading
 a.href = `#${id}`;
 a.textContent = heading.textContent;
 li.appendChild(a);
 toc.appendChild(li);
 });

 });
&lt;/script>



&lt;h2 id="protect-service-installation">Protect Service Installation&lt;/h2>
&lt;p>The following sections install the Cloud Protect serverless Lambda function.&lt;/p></description></item><item><title/><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/cheat-sheet/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/cheat-sheet/</guid><description>&lt;h2 id="cheat-sheet-recommendation">Cheat Sheet Recommendation&lt;/h2>


&lt;div class="alert alert-tip" role="alert">
&lt;h4 class="alert-heading">Tip&lt;/h4>

 During the installation you will need output of steps, such as resources names and ids. We recommend copying the following cheat sheet into a notepad and fill in the information as you progress with the installation.

&lt;/div>

&lt;p>&lt;strong>AWS Account ID: ___________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>AWS Region (AwsRegion): ___________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>S3 Bucket name (ArtifactS3Bucket): ___________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>KMS Key ARN (AWS_KMS_KEY_ID): ___________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>ProtectLambdaPolicyName: __________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>Role ARN (LambdaExecutionRoleArn): ___________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>ApiGatewayId: ________________________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>ProtectFunctionName: __________________________&lt;/strong>&lt;/p>
&lt;p>&lt;strong>ProtectLayerName: _____________________________&lt;/strong>&lt;/p></description></item><item><title/><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/prerequisites/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/prerequisites/</guid><description>&lt;h2 id="prerequisites">Prerequisites&lt;/h2>
&lt;table>&lt;thead>&lt;tr>&lt;th>
&lt;p>Requirement&lt;/p>
&lt;/th>&lt;th>
&lt;p>Detail&lt;/p>
&lt;/th>&lt;/tr>&lt;/thead>&lt;tbody>&lt;tr>&lt;td>
&lt;p>Protegrity distribution and installation scripts&lt;/p>
&lt;/td>&lt;td>
&lt;p>These artifacts are provided by Protegrity&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>Protegrity ESA 10.0+&lt;/p>
&lt;/td>&lt;td>
&lt;p>The Cloud VPC must be able to obtain network access to the ESA&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>AWS Account&lt;/p>
&lt;/td>&lt;td>
&lt;p>Recommend creating a new sub-account for Protegrity Serverless&lt;/p>
&lt;/td>&lt;/tr>&lt;/tbody>
&lt;/table></description></item><item><title/><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/services/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/services/</guid><description>&lt;h2 id="aws-services">AWS Services&lt;/h2>
&lt;p>The following table describes the AWS services that may be a part of your Protegrity installation.&lt;/p>
&lt;table>&lt;thead>&lt;tr>&lt;th>
&lt;p>Service&lt;/p>
&lt;/th>&lt;th>
&lt;p>Description&lt;/p>
&lt;/th>&lt;/tr>&lt;/thead>&lt;tbody>&lt;tr>&lt;td>
&lt;p>Lambda&lt;/p>
&lt;/td>&lt;td>
&lt;p>Provides serverless compute for Protegrity protection operations and the ESA integration to fetch policy updates or deliver audit logs.&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>API Gateway&lt;/p>
&lt;/td>&lt;td>
&lt;p>Provides the endpoint and access control.&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>KMS&lt;/p>
&lt;/td>&lt;td>
&lt;p>Provides secrets for envelope policy encryption/decryption for Protegrity.&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>Secrets Manager&lt;/p>
&lt;/td>&lt;td>
&lt;p>Provides secrets management for the ESA credentials .&lt;/p></description></item><item><title/><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/api/installation/skills/</guid><description>&lt;h2 id="required-skills-and-abilities">Required Skills and Abilities&lt;/h2>
&lt;table>&lt;thead>&lt;tr>&lt;th>
&lt;p>Role / Skillset&lt;/p>
&lt;/th>&lt;th>
&lt;p>Description&lt;/p>
&lt;/th>&lt;/tr>&lt;/thead>&lt;tbody>&lt;tr>&lt;td>
&lt;p>AWS Account Administrator&lt;/p>
&lt;/td>&lt;td>
&lt;p>To run CloudFormation (or perform steps manually), create/configure a VPC and IAM permissions.&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>Protegrity Administrator&lt;/p>
&lt;/td>&lt;td>
&lt;p>The ESA credentials required to extract the policy for the Policy Agent&lt;/p>
&lt;/td>&lt;/tr>&lt;tr>&lt;td>
&lt;p>Network Administrator&lt;/p>
&lt;/td>&lt;td>
&lt;p>To open firewall to access ESA and evaluate AWS network setup&lt;/p>
&lt;/td>&lt;/tr>&lt;/tbody>
&lt;/table></description></item></channel></rss>