{"id":76193,"date":"2020-10-21T06:27:05","date_gmt":"2020-10-21T06:27:05","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=76193"},"modified":"2021-07-23T06:26:50","modified_gmt":"2021-07-23T11:56:50","slug":"provision-and-deploy-ssl-tls-certificates-using-acm","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/provision-and-deploy-ssl-tls-certificates-using-acm\/","title":{"rendered":"How to Provision and Deploy SSL\/TLS Certificates Using ACM"},"content":{"rendered":"<p style=\"text-align: justify;\"><em>Looking for a detailed, step-by-step guide on how to provision and deploy SSL\/TLS certificates using ACM? You&#8217;ve reached the destination!<\/em><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">AWS Certificate Manager (ACM) is a service that enables you to establish your website\u2019s identity and secure network communications. This is because ACM allows you to provision, manage, and deploy Transport Layer Security (TLS)\/ Secure Sockets Layer (SSL) for public and private data on the cloud. With ACM, you eliminate the hassle of having to purchase\/upload and renew SSL\/TLS certificates manually. The manager quickly and efficiently requests a certificate, deploy it on AWS resources, and handles the renewal of certificates.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">While it reduces the time and effort required to acquire SSL\/TLS certificates for your cloud-based application\/website, using ACM and its public integrated services are free. Your only expenses arise from the AWS resources you use when running the application. Services that are integrated with ACM include <a href=\"https:\/\/www.whizlabs.com\/blog\/how-elastic-load-balancing-works\/\" target=\"_blank\" rel=\"noopener noreferrer\">Elastic Load Balancing<\/a>, <a href=\"https:\/\/www.whizlabs.com\/blog\/aws-cloudfront-introduction\/\" target=\"_blank\" rel=\"noopener noreferrer\">Amazon CloudFront<\/a>, and <a href=\"https:\/\/www.whizlabs.com\/aws-lambda-and-api-gateway-online-training\/\" target=\"_blank\" rel=\"noopener noreferrer\">API Gateways<\/a>. With the ACM Private Certificate Authority, you can provision private certificates for internal compliance.<\/span><\/p>\n<blockquote><p>Enroll Now: <a href=\"https:\/\/www.whizlabs.com\/ssl-tls-basics\/\" target=\"_blank\" rel=\"noopener noreferrer\">SSL\/TLS Basics Training Course<\/a><\/p><\/blockquote>\n<h2 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">How to Provision and Deploy SSL\/TLS Certificates Using ACM<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">As mentioned above, the AWS Certificate Manager allows you to provision and deploy SSL\/TLS certificates so you can establish your website&#8217;s identity and secure network communications. Here is the detailed guide on how to provision and deploy SSL\/TLS certificates using ACM.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 1:<\/strong>\u00a0Use your Amazon Account Credentials to Log in to the AWS Homepage. If you are new to Amazon Web Services, you can sign up for a free-tier AWS account. This gives you free 1-year access to most of AWS Services and Resources and is perfect for personal projects. Click <\/span><a href=\"http:\/\/portal.aws.amazon.com\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">here<\/span><\/a><span style=\"font-weight: 400;\"> to sign up.\u00a0 \u00a0 \u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 2:<\/strong>\u00a0 On the <\/span><b>AWS Homepage, <\/b><span style=\"font-weight: 400;\">under <\/span><b>My Account, <\/b><span style=\"font-weight: 400;\">click on the <\/span><b>AWS Management Console<\/b><span style=\"font-weight: 400;\"> to access the Amazon services dashboard.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76208 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6.jpg\" alt=\"AWS Login Console\" width=\"1999\" height=\"759\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6.jpg 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-300x114.jpg 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-1024x389.jpg 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-768x292.jpg 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-1536x583.jpg 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-1106x420.jpg 1106w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-640x243.jpg 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-681x259.jpg 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<h3 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Part 1: Provisioning your Certificate<\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 3:<\/strong> Next, you will be directed to the AWS services dashboard. This is where you access all Amazon Web Services resources you can use for your projects.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Under the <\/span><b><i>Security, Identity &amp; Compliance <\/i><\/b><span style=\"font-weight: 400;\">category, click the <\/span><b>Certificate Manager <\/b><span style=\"font-weight: 400;\">to access the AWS Certificate Manager tool.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76196 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426.png\" alt=\"AWS Service Certificate Manager\" width=\"1430\" height=\"818\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426.png 1430w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-300x172.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-1024x586.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-768x439.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-734x420.png 734w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-640x366.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image3-2-e1602706238426-681x390.png 681w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><\/p>\n<p style=\"text-align: justify;\"><b>Quick Tip: <\/b><span style=\"font-weight: 400;\">Amazon\u2019s ACM was designed to automate all tasks associated with the renewal, deployment, and provisioning of SSL\/TLS certificates. You can, therefore, use it to secure your application\/website, achieve compliance with legislative standards, to improve your data availability and to secure your firm\u2019s internal resources.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Follow the steps below to import your SSL\/TLS for more secure, responsive, and automated cloud-based applications.<\/span><\/p>\n<p><a href=\"https:\/\/www.whizlabs.com\/aws-solutions-architect-associate\/online-course\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"wp-image-69462 size-full aligncenter\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/AWS_Certified_Solutions_Architect_Associate_Online_Course.gif\" alt=\"\" width=\"728\" height=\"90\" \/><\/a><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 4:<\/strong>\u00a0Clicking on Certificate Manager in the services dashboard takes you to the ACM Console, where you can provision, deploy, and manage your SSL\/TLS certificates.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Once in the AWS Certificate Manager Console, click on <\/span><b>Get started.<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76195 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650.png\" alt=\"AWS Certificate Manager - Get Started\" width=\"1728\" height=\"1028\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650.png 1728w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-300x178.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-1024x609.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-768x457.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-1536x914.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-706x420.png 706w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-640x381.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image2-2-e1602706177650-681x405.png 681w\" sizes=\"(max-width: 1728px) 100vw, 1728px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 5:<\/strong> When it comes to provisioning certificates, you have two options.\u00a0<\/span><\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The first option, <\/span><b>Import Certificate, <\/b><span style=\"font-weight: 400;\">obtains the domain(s) from the certificate. This certificate is usually your own, meaning you already gave it a domain name.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The second option, <\/span><b>Request Certificate<\/b><span style=\"font-weight: 400;\">, obtains a public certificate from Amazon. In this case, you provide a fully qualified domain name of the website you want to protect. If you want to provide a wildcard certificate that will cover multiple pages within the same domain, use an asterisk instead of \u2018www\u2019 in the site\u2019s full domain name.<\/span><\/li>\n<\/ul>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">For our example, we will be requesting, provisioning, and deploying certificates for a site called <\/span><i><span style=\"font-weight: 400;\">samplesite.com<\/span><\/i><b><i>. <\/i><\/b><span style=\"font-weight: 400;\">Since we want to secure both the top-level domain and higher-level subdomains it contains.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76198 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2.png\" alt=\"AWS Certificate Manager - Add Domain Name\" width=\"1999\" height=\"1073\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-300x160.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-1024x550.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-768x412.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-1536x824.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-782x420.png 782w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-640x344.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image5-2-681x366.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 6:<\/strong>\u00a0 Once you have provided the domain names, click on <\/span><b>Review and Request. <\/b><span style=\"font-weight: 400;\">This sends you to a confirmation page displaying the names of sites you want to secure. If any of these does not match your intentions, click on the <\/span><b>previous <\/b><span style=\"font-weight: 400;\">button. If your review seems perfect, you can click on <\/span><b>Confirm and Request.\u00a0<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76197 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606.png\" alt=\"AWS Certificate Manager - Review Domain Name\" width=\"1999\" height=\"399\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-300x60.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-1024x204.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-768x153.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-1536x307.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-640x128.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image4-2-e1602706120606-681x136.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<h4 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Review Domain Names<\/span><\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 7:<\/strong> Once you have confirmed your chosen domain names, AWS emails a certificate approval form to the owner the domains are registered under. Head up to your email inbox, and you will find one email from <\/span><b>certificates.amazon.com<\/b><span style=\"font-weight: 400;\"> for each domain you chose.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">On the form in your inbox, click on the <\/span><b>Amazon Certificate Approval <\/b><span style=\"font-weight: 400;\">link.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-76199 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-2-e1602706239447.png\" alt=\"AWS Certificate Manager - Confirmation Mail\" width=\"568\" height=\"510\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-2-e1602706239447.png 568w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-2-e1602706239447-300x269.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image6-2-e1602706239447-468x420.png 468w\" sizes=\"(max-width: 568px) 100vw, 568px\" \/><strong>Step 8:<\/strong> You\u2019ll be redirected to an Amazon Web Services confirmation page. Click <b>I approve<\/b> once you are sure that the information you provided is correct.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76202 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9.png\" alt=\"ACM Console Confirmation\" width=\"1999\" height=\"1497\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-300x225.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-1024x767.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-768x575.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-1536x1150.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-561x420.png 561w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-80x60.png 80w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-100x75.png 100w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-180x135.png 180w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-238x178.png 238w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-640x479.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image9-681x510.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Once you have approved, you can view your certificate in the ACM console.<\/span><\/p>\n<h3 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Part 2: Deploying your SSL\/TLS Certificate<\/span><\/h3>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Once your certificate has been issued, you can deploy it to ACM-integrated services like CloudFront Distributions and Elastic Load Balancing. For this example, we shall deploy our certificate to the Elastic Load Balancer.<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 9:<\/strong>\u00a0 Log in to the AWS console. <\/span><span style=\"font-weight: 400;\">Under <\/span><b>Services, <\/b><span style=\"font-weight: 400;\">select <\/span><b>EC2.<\/b><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76201 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280.png\" alt=\"AWS Services Dashboard - EC2\" width=\"1520\" height=\"962\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280.png 1520w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-300x190.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-1024x648.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-768x486.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-664x420.png 664w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-640x405.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image8-e1602706602280-681x431.png 681w\" sizes=\"(max-width: 1520px) 100vw, 1520px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 10:<\/strong>\u00a0<\/span>. From the <b>EC2 <\/b>dashboard, select <b>Load Balancers <\/b>from the <b>Load Balancing <\/b>menu.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76205 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336.png\" alt=\"AWS EC2 Dashboard - Load Balancers\" width=\"1430\" height=\"793\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336.png 1430w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-300x166.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-1024x568.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-768x426.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-757x420.png 757w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-640x355.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image12-e1602706528336-681x378.png 681w\" sizes=\"(max-width: 1430px) 100vw, 1430px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 11:<\/strong> On the load balancing dashboard, click on <\/span><b>\u2018Create Load Balancer\u2019<\/b><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76203 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10.png\" alt=\"AWS EC2 Dashboard - Create Load Balancer\" width=\"1999\" height=\"960\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-300x144.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-1024x492.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-768x369.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-1536x738.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-875x420.png 875w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-640x307.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image10-681x327.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 12:<\/strong> The next page asks you to <strong>S<\/strong><\/span><b>elect load balancer type. <\/b><span style=\"font-weight: 400;\">For this example, we\u2019ll click <\/span><b>Create <\/b><span style=\"font-weight: 400;\">under the <\/span><b>Application Load Balancer <\/b><span style=\"font-weight: 400;\">option.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76204 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854.png\" alt=\"AWS EC2 Dashboard - Load Balancer Type\" width=\"1999\" height=\"1149\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-300x172.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-1024x589.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-768x441.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-1536x883.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-731x420.png 731w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-640x368.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image11-e1602706867854-681x391.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"><strong>Step 13:<\/strong> To deploy your SSL\/TLS certificate, head to the <\/span><b>Configure Security Settings <\/b><span style=\"font-weight: 400;\">tab. Your certificate should be visible on the list of open certificates.\u00a0<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">In the <\/span><b>Select Certificate <\/b><span style=\"font-weight: 400;\">type<\/span> <span style=\"font-weight: 400;\">field, select <\/span><b>Choose<\/b> <b>an existing certificate from AWS certificate manager (ACM). <\/b><span style=\"font-weight: 400;\">Select your certificate from the list of open certificates beneath this field. You have now successfully deployed your security certificate to Amazon\u2019s Elastic Load Balancer.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-76206 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13.png\" alt=\"ACM Security Settings\" width=\"1999\" height=\"774\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13.png 1999w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-300x116.png 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-1024x396.png 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-768x297.png 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-1536x595.png 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-1085x420.png 1085w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-640x248.png 640w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/image13-681x264.png 681w\" sizes=\"(max-width: 1999px) 100vw, 1999px\" \/><\/p>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Since the Elastic Load Balancer (ELB) supports SSL offload, deploying your SSL\/TLS certificate on the AWS ELB will reduce the load of encryption and decryption on your EC2 instances.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.whizlabs.com\/aws-sysops-administrator-associate\/online-course\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-69739 size-full\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2019\/01\/AWS_Certified_SysOps_Administrator-2.gif\" alt=\"AWS SysOps Administrator Associate \" width=\"728\" height=\"90\" \/><\/a><\/p>\n<h4 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Final Words<\/span><\/h4>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Provisioning and deploying SSL\/TLS is a great way to establish your website\u2019s identity on the cloud. This technique also lets you secure internet communications. We have gone through the steps required to provision and deploy SSL\/TLS using ACM in AWS. ACM reduces the manual work involved in creating and managing encryption standards for secure network communication. With ACM, you can always be sure that your data is safe, protected, and available.<\/span><\/p>\n<p style=\"text-align: justify;\">So, just follow this detailed guide to the provision and deploy SSL\/TLS certificates using ACM, and establish the identity of your website with secure internet communications. If you want to learn the basics of SSL\/TLS, you can enroll in our <a href=\"https:\/\/www.whizlabs.com\/ssl-tls-basics\/\" target=\"_blank\" rel=\"noopener noreferrer\">SSL\/TLS Basics Training Course<\/a> and learn the concepts of SSL\/TLS certifications.<\/p>\n<p style=\"text-align: justify;\">Also, provisioning and deploying SSL\/TLS certificates in AWS using AWS Certification Manager is an important topic for the AWS Certified Solutions Architect Associate and AWS Certified SysOps Administrator Associate certification. So, if you are preparing for any of these, this guide will be very helpful for you. You can also check <a href=\"https:\/\/www.whizlabs.com\/aws-solutions-architect-associate\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Certified Solutions Architect Associate<\/a> and <a href=\"https:\/\/www.whizlabs.com\/aws-sysops-administrator-associate\/\" target=\"_blank\" rel=\"noopener noreferrer\">AWS Certified SysOps Administrator Associate<\/a> training courses and practice tests that will help you to prepare and pass the certification exams.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Looking for a detailed, step-by-step guide on how to provision and deploy SSL\/TLS certificates using ACM? You&#8217;ve reached the destination! AWS Certificate Manager (ACM) is a service that enables you to establish your website\u2019s identity and secure network communications. This is because ACM allows you to provision, manage, and deploy Transport Layer Security (TLS)\/ Secure Sockets Layer (SSL) for public and private data on the cloud. With ACM, you eliminate the hassle of having to purchase\/upload and renew SSL\/TLS certificates manually. The manager quickly and efficiently requests a certificate, deploy it on AWS resources, and handles the renewal of certificates.\u00a0 [&hellip;]<\/p>\n","protected":false},"author":169,"featured_media":76273,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[4],"tags":[3794,184,3795,3796],"class_list":["post-76193","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aws-certifications","tag-acm","tag-aws","tag-aws-certification-manager","tag-ssl-tls"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm-150x150.jpg",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm-300x158.jpg",300,158,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",24,13,false],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",48,25,false],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",96,50,false],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",150,79,false],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",300,158,false],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm-250x250.jpg",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",600,315,false],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",96,50,false],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2020\/10\/provision-and-deploy-ssl-tls-certificaates-using-acm.jpg",150,79,false]},"uagb_author_info":{"display_name":"Girdharee Saran","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/girdharee\/"},"uagb_comment_info":2,"uagb_excerpt":"Looking for a detailed, step-by-step guide on how to provision and deploy SSL\/TLS certificates using ACM? You&#8217;ve reached the destination! AWS Certificate Manager (ACM) is a service that enables you to establish your website\u2019s identity and secure network communications. This is because ACM allows you to provision, manage, and deploy Transport Layer Security (TLS)\/ Secure&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/76193","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/169"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=76193"}],"version-history":[{"count":10,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/76193\/revisions"}],"predecessor-version":[{"id":79479,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/76193\/revisions\/79479"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/76273"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=76193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=76193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=76193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}