{"id":2374,"date":"2019-08-23T10:02:34","date_gmt":"2019-08-23T10:02:34","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=2374"},"modified":"2020-05-02T07:52:35","modified_gmt":"2020-05-02T07:52:35","slug":"aws-secrets-manager","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/","title":{"rendered":"AWS Secrets Manager"},"content":{"rendered":"\n<ul class=\"wp-block-list\"><li>Used to manage secrets. <\/li><li>Secrets can be <ul><li>database credentials<\/li><\/ul><ul><li>passwords<\/li><\/ul><ul><li>third-party API keys<\/li><\/ul><\/li><li>store and control access to these secrets centrally <\/li><li>Control by <ul><li>Secrets Manager console<\/li><\/ul><ul><li>the Secrets Manager command line interface (CLI)<\/li><\/ul><ul><li>Secrets Manager API and SDKs.<\/li><\/ul><\/li><li>Replace hardcoded credentials in code (including passwords), with an API call to Secrets Manager<\/li><li>secret is not compromised by someone examining code<\/li><li>can also automatically rotate secret as per a schedule<\/li><li>Secret &#8211; set of credentials (user name and password) and the connection details to access a secured service. <\/li><li>Rotation &#8211; process where you periodically change the secret to make it more difficult for an attacker to access the secured service. <\/li><li>Version &#8211; Multiple versions of a secret exist to support rotation of a secret. <\/li><li>Staging Label &#8211; To identify different versions of a secret during rotation. <\/li><\/ul>\n\n\n\n<p><strong>Structure of a Secrets Manager Secret<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"311\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2019\/08\/image-203.png\" alt=\"\" class=\"wp-image-2380\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\"><li>Metadata \u2013 Details about the secret<\/li><li>name of the secret<\/li><li>a description<\/li><li>Amazon Resource Name (ARN) <\/li><li>The ARN of KMS key that Secrets Manager to\nencrypt and decrypt the protected text in the secret. <\/li><li>Information about how frequently the key is\nautomatically rotated <\/li><li>A user-provided set of tags. <\/li><li>Versions \u2013 A collection of one or more versions\nof the encrypted secret text<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Used to manage secrets. Secrets can be database credentials passwords third-party API keys store and control access to these secrets centrally Control by Secrets Manager console the Secrets Manager command line interface (CLI) Secrets Manager API and SDKs. Replace hardcoded credentials in code (including passwords), with an API call to Secrets Manager secret is not&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2084,"menu_order":64,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[7,376,431],"class_list":["post-2374","page","type-page","status-publish","hentry","category-amazon-aws","tag-aws","tag-aws-devops","tag-aws-secrets-manager"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS Secrets Manager - Testprep Training Tutorials<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS Secrets Manager - Testprep Training Tutorials\" \/>\n<meta property=\"og:description\" content=\"Used to manage secrets. Secrets can be database credentials passwords third-party API keys store and control access to these secrets centrally Control by Secrets Manager console the Secrets Manager command line interface (CLI) Secrets Manager API and SDKs. Replace hardcoded credentials in code (including passwords), with an API call to Secrets Manager secret is not...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2020-05-02T07:52:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2019\/08\/image-203.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/\",\"name\":\"AWS Secrets Manager - Testprep Training Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2019-08-23T10:02:34+00:00\",\"dateModified\":\"2020-05-02T07:52:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Certified DevOps Engineer Professional\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"AWS Secrets Manager\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AWS Secrets Manager - Testprep Training Tutorials","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/","og_locale":"en_US","og_type":"article","og_title":"AWS Secrets Manager - Testprep Training Tutorials","og_description":"Used to manage secrets. Secrets can be database credentials passwords third-party API keys store and control access to these secrets centrally Control by Secrets Manager console the Secrets Manager command line interface (CLI) Secrets Manager API and SDKs. Replace hardcoded credentials in code (including passwords), with an API call to Secrets Manager secret is not...","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2020-05-02T07:52:35+00:00","og_image":[{"url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2019\/08\/image-203.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/","name":"AWS Secrets Manager - Testprep Training Tutorials","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2019-08-23T10:02:34+00:00","dateModified":"2020-05-02T07:52:35+00:00","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/aws-secrets-manager\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"AWS Certified DevOps Engineer Professional","item":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-devops-engineer\/"},{"@type":"ListItem","position":3,"name":"AWS Secrets Manager"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2374","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=2374"}],"version-history":[{"count":2,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2374\/revisions"}],"predecessor-version":[{"id":2558,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2374\/revisions\/2558"}],"up":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2084"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=2374"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=2374"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=2374"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}