{"id":25372,"date":"2025-05-12T08:32:27","date_gmt":"2025-05-12T12:32:27","guid":{"rendered":"https:\/\/www.h2kinfosys.com\/blog\/?p=25372"},"modified":"2025-05-15T04:37:35","modified_gmt":"2025-05-15T08:37:35","slug":"setting-up-aws-cli-sdk-a-beginners-guide","status":"publish","type":"post","link":"https:\/\/www.h2kinfosys.com\/blog\/setting-up-aws-cli-sdk-a-beginners-guide\/","title":{"rendered":"Setting Up AWS CLI &amp; SDK: A Beginner\u2019s Guide"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p>Getting started with DevSecOps means becoming comfortable with tools like the AWS Command Line Interface (CLI) and Software Development Kit (SDK). For beginners, setting up and understanding the AWS CLI is a key first step as it lays the foundation for automation, security, and smooth DevOps workflows. As more organizations adopt DevSecOps practices, learning how to configure the AWS CLI is not just helpful but essential.<\/p>\n\n\n\n<p>Whether you&#8217;re pursuing <a href=\"https:\/\/www.h2kinfosys.com\/courses\/aws-devops-devsecops-training-program\/\" data-type=\"link\" data-id=\"https:\/\/www.h2kinfosys.com\/courses\/aws-devops-devsecops-training-program\/\">DevSecOps Training Online<\/a> or preparing for an AWS DevSecOps Certification, getting hands-on with AWS CLI will fast-track your journey. This guide offers a simple, step-by-step approach to help beginners set up AWS CLI and integrate SDKs efficiently.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Setting Up AWS CLI Matters in DevSecOps<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>The Role of AWS CLI in DevSecOps Workflows<\/strong><\/h3>\n\n\n\n<p>Setting up the AWS Command Line Interface (CLI) provides direct command-line access to AWS services, serving as a foundational tool for DevSecOps professionals.<br><\/p>\n\n\n\n<p>It enables streamlined automation of essential tasks, reducing the need for repetitive manual actions and allowing processes such as:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Scheduling regular backups<br><\/li>\n\n\n\n<li>Implementing monitoring protocols<br><\/li>\n\n\n\n<li>Deploying applications efficiently<br><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/Setting-Up-AWS-CLI-1-1024x576.png\" alt=\"Setting Up AWS CLI\" class=\"wp-image-25373\" style=\"width:720px;height:auto\" title=\"\" srcset=\"https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/Setting-Up-AWS-CLI-1-1024x576.png 1024w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/Setting-Up-AWS-CLI-1-300x169.png 300w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/Setting-Up-AWS-CLI-1-768x432.png 768w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/Setting-Up-AWS-CLI-1.png 1366w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>The AWS CLI supports the creation of reusable scripts, which ensures consistent task execution across multiple environments, improving operational efficiency.<br><\/p>\n\n\n\n<p>It allows easy and secure management of security configurations, including:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigning and modifying IAM roles<br><\/li>\n\n\n\n<li>Managing access keys and policies<br><\/li>\n\n\n\n<li>Configuring encryption and permissions settings<br><\/li>\n<\/ul>\n\n\n\n<p>Real-time monitoring becomes more accessible through the CLI by providing immediate access to:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Infrastructure metrics via AWS CloudWatch<br><\/li>\n\n\n\n<li>Audit logs for compliance and security tracking<br><\/li>\n\n\n\n<li>Alerts and notifications for quick incident response<br><\/li>\n<\/ul>\n\n\n\n<p>Overall, setting up the AWS CLI helps integrate automation, security, and monitoring into daily DevSecOps operations, making workflows more secure, reliable, and efficient.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Integration with Security Tools<\/strong><\/h3>\n\n\n\n<p>Many DevSecOps tools integrate seamlessly with AWS CLI to enable vulnerability scanning, compliance checks, and security automation. Setting up AWS CLI ensures you&#8217;re not manually logging in and out of the AWS Console, reducing security risks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Streamlining Daily Operations<\/strong><\/h3>\n\n\n\n<p>With setting up AWS CLI, DevSecOps teams can run tasks that would typically take minutes or even hours in the AWS Console within seconds. For example, deploying infrastructure with a simple CLI command using a CloudFormation template is faster and scriptable.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites Before Setting Up AWS CLI<\/strong><\/h2>\n\n\n\n<p>Before we begin, ensure you have:<\/p>\n\n\n\n<p>Before diving into the setup process for the AWS Command Line Interface (CLI), it is essential to ensure that a few critical prerequisites are in place. These foundational requirements will help streamline the installation and configuration process, allowing you to interact efficiently with AWS services via the command line.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>An AWS Account<\/strong><strong><br><\/strong> First and foremost, you need an active AWS account. This account must have the necessary Identity and Access Management (IAM) permissions that allow you to create, configure, and manage various AWS resources. Without proper IAM permissions, your ability to use the AWS CLI will be significantly limited, and some operations may not be permitted.<br><\/li>\n\n\n\n<li><strong>Access to Your AWS Credentials<\/strong><strong><br><\/strong> You should have your AWS Access Key ID and Secret Access Key readily available. These credentials are vital for authenticating your CLI session and ensuring secure communication with AWS services. They act as a form of identity verification whenever you execute commands, so keeping them accessible\u2014but secure\u2014is important before you proceed.<br><\/li>\n\n\n\n<li><strong>Administrator Privileges on Your Local Machine<\/strong><strong><br><\/strong> Ensure that you have administrative privileges on the computer or environment where you intend to install the AWS CLI. Certain installation steps and configurations may require elevated permissions, especially when installing system-wide or modifying environment variables. Lack of admin access might prevent a successful setup.<br><\/li>\n\n\n\n<li><strong>Basic Understanding of Command-Line Interfaces<\/strong><strong><br><\/strong> Lastly, having a basic familiarity with command-line operations will greatly benefit you. While you don\u2019t need to be an expert, understanding how to navigate directories, run commands, and interpret output in a terminal or command prompt environment will make working with AWS CLI much smoother and more intuitive.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Guide: Setting Up AWS CLI<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Download and Install AWS CLI<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>For Windows:<\/strong><\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Visit the official AWS CLI installer page.<\/li>\n\n\n\n<li>Download the Windows 64-bit .msi installer.<\/li>\n\n\n\n<li>Run the installer and follow the on-screen instructions.<\/li>\n\n\n\n<li>Open the Command Prompt and run:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>aws --version<\/code><\/pre>\n\n\n\n<p>This command helps verify that AWS CLI is successfully installed on your system.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>For macOS:<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>curl \"https:\/\/awscli.amazonaws.com\/AWSCLIV2.pkg\" -o \"AWSCLIV2.pkg\"\nsudo installer -pkg AWSCLIV2.pkg -target \/\naws --version\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>For Linux:<\/strong><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>curl \"https:\/\/awscli.amazonaws.com\/awscli-exe-linux-x86_64.zip\" -o \"awscliv2.zip\"\nunzip awscliv2.zip\nsudo .\/aws\/install\naws --version<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Configure AWS CLI<\/strong><\/h3>\n\n\n\n<p>Run the following command in your terminal:<\/p>\n\n\n\n<p>aws configure<\/p>\n\n\n\n<p>You will be prompted to enter:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AWS Access Key ID<\/li>\n\n\n\n<li>AWS Secret Access Key<\/li>\n\n\n\n<li>Default region (e.g., us-west-2)<\/li>\n\n\n\n<li>Output format (e.g., json)<\/li>\n<\/ul>\n\n\n\n<p>Once completed, AWS CLI stores your credentials in ~\/.aws\/credentials and your configuration settings in ~\/.aws\/config. Setting up AWS CLI this way allows your system to communicate securely and efficiently with AWS services.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Test Your Setup<\/strong><\/h3>\n\n\n\n<p>To ensure AWS CLI is configured correctly, run:<\/p>\n\n\n\n<p>aws s3 ls<\/p>\n\n\n\n<p>This command lists your available S3 buckets, verifying that setting up AWS CLI was successful and that your credentials work as expected.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Advanced Configuration Options<\/strong><\/h3>\n\n\n\n<p>You can enhance security and usability by:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using IAM Roles with EC2 instances instead of long-term credentials<\/li>\n\n\n\n<li>Setting up multiple AWS CLI profiles for different environments (dev, staging, production)<\/li>\n\n\n\n<li>Encrypting your credentials with AWS Key Management Service (KMS)<\/li>\n\n\n\n<li>Setting environment variables for temporary credentials<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Understanding AWS CLI Configuration Files<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Credentials File<\/strong><\/h3>\n\n\n\n<p>This file stores your AWS Access Key ID and Secret Access Key securely:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>~\/.aws\/credentials<\/code><\/pre>\n\n\n\n<p>Format:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;default]\naws_access_key_id = YOUR_ACCESS_KEY\naws_secret_access_key = YOUR_SECRET_KEY<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Config File<\/strong><\/h3>\n\n\n\n<p>This file stores region and output preferences:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>~\/.aws\/config<\/code><\/pre>\n\n\n\n<p>Format:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;default]\nregion = us-west-2\noutput = json<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>SDKs and Their Role in DevSecOps<\/strong><\/h2>\n\n\n\n<p>Once you&#8217;ve finished setting up AWS CLI, the next step is to work with AWS SDKs for your preferred language like Python (Boto3), JavaScript (AWS SDK), or Java. SDKs allow your applications to interact with AWS services programmatically, automating complex tasks.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/What-is-SDK-1024x576.png\" alt=\"What is SDK ?\" class=\"wp-image-25374\" style=\"width:741px;height:auto\" title=\"\" srcset=\"https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/What-is-SDK-1024x576.png 1024w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/What-is-SDK-300x169.png 300w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/What-is-SDK-768x432.png 768w, https:\/\/www.h2kinfosys.com\/blog\/wp-content\/uploads\/2025\/05\/What-is-SDK.png 1366w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Installing Python SDK (Boto3)<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>pip install boto3<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Sample Python Script Using Boto3<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>import boto3\n\ns3 = boto3.client('s3')\nresponse = s3.list_buckets()\nfor bucket in response&#91;'Buckets']:\n    print(bucket&#91;'Name'])<\/code><\/pre>\n\n\n\n<p>This code shows how setting up AWS CLI complements SDK use, as SDKs typically rely on CLI configuration files for authentication.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Real-World Use Cases<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Automated Infrastructure Deployment<\/strong><\/h3>\n\n\n\n<p>By setting up AWS CLI and writing simple shell scripts, you can automate the provisioning of EC2 instances, RDS databases, and more. Infrastructure as Code (IaC) practices become easier when CLI and SDKs are in place.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Security and Compliance Automation<\/strong><\/h3>\n\n\n\n<p>With AWS CLI, you can write scripts to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Detect misconfigured S3 buckets<\/li>\n\n\n\n<li>Audit IAM policies<\/li>\n\n\n\n<li>Generate compliance reports for industry standards like CIS, HIPAA, and ISO<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. CI\/CD Integration<\/strong><\/h3>\n\n\n\n<p>DevSecOps pipelines often rely on AWS CLI commands within Jenkins, <a href=\"https:\/\/about.gitlab.com\/\" data-type=\"link\" data-id=\"https:\/\/about.gitlab.com\/\" rel=\"nofollow noopener\" target=\"_blank\">GitHub<\/a> Actions, or GitLab CI\/CD to deploy code securely. Setting up AWS CLI correctly ensures pipelines access cloud resources reliably and safely.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>4. Backup Automation<\/strong><\/h3>\n\n\n\n<p>Scheduling AWS CLI scripts with cron jobs or Windows Task Scheduler can automate database backups, snapshot creations, or resource cleanup routines.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5. Monitoring and Alerting<\/strong><\/h3>\n\n\n\n<p>Use CLI in scripts to retrieve metrics from CloudWatch, generate alarms, and notify teams via SNS or email when thresholds are breached.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Troubleshooting Common Issues When Setting Up AWS CLI<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Problem: Command not found<\/strong><\/h3>\n\n\n\n<p><strong>Solution<\/strong>: Add the AWS CLI binary location to your system PATH environment variable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Problem: Access denied errors<\/strong><\/h3>\n\n\n\n<p><strong>Solution<\/strong>: Verify IAM permissions and check if the access key is active in the AWS IAM console.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Problem: CLI not responding<\/strong><\/h3>\n\n\n\n<p><strong>Solution<\/strong>: Restart your shell or terminal. If the issue persists, reinstall or update the CLI tool.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Problem: Incorrect region or output<\/strong><\/h3>\n\n\n\n<p><strong>Solution<\/strong>: Update configuration using:<\/p>\n\n\n\n<p>aws configure<\/p>\n\n\n\n<p>Or edit the config file directly.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Best Practices After Setting Up AWS CLI<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rotate access keys regularly to minimize exposure<\/li>\n\n\n\n<li>Use IAM roles instead of long-term credentials for EC2 and Lambda<\/li>\n\n\n\n<li>Log and monitor CLI activity using AWS CloudTrail<\/li>\n\n\n\n<li>Limit access using IAM policies with least privilege principles<\/li>\n\n\n\n<li>Avoid hardcoding credentials in scripts<\/li>\n\n\n\n<li>Set up MFA for added security<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Leveraging AWS CLI in DevSecOps Projects<\/strong><\/h2>\n\n\n\n<p>A key skill for DevSecOps engineers is scripting. Setting up AWS CLI allows scripting repetitive actions like creating IAM users, configuring security groups, or launching EC2 instances.<\/p>\n\n\n\n<p>Here\u2019s an example script to create a security group:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>aws ec2 create-security-group \\\n    --group-name MySecurityGroup \\\n    --description \"Security group for my project\" \\\n    --vpc-id vpc-12345678<\/code><\/pre>\n\n\n\n<p>This script is useful when deploying microservices across multiple environments and needing fast, repeatable security setups.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Setting Up AWS CLI Supports AWS DevSecOps Certification<\/strong><\/h2>\n\n\n\n<p>When preparing for an AWS DevSecOps Certification, setting up AWS CLI is one of the first technical competencies you&#8217;ll be evaluated on. You must:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Understand IAM roles, policies, and credential management<\/li>\n\n\n\n<li>Execute security automation scripts using AWS CLI<\/li>\n\n\n\n<li>Integrate CLI into DevSecOps pipelines for consistent deployment workflows<\/li>\n<\/ul>\n\n\n\n<p>The certification exam expects familiarity with security automation, logging, auditing, and resource management\u2014all of which involve heavy usage of AWS CLI.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What is the default output format for AWS CLI?<\/strong><\/h3>\n\n\n\n<p>JSON. Others include text and table.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I use multiple profiles in AWS CLI?<\/strong><\/h3>\n\n\n\n<p>Yes. You can configure profiles using:<\/p>\n\n\n\n<p>aws configure &#8211;profile profilename<\/p>\n\n\n\n<p>Then use the profile with:<\/p>\n\n\n\n<p>aws s3 ls &#8211;profile profilename<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Is AWS CLI secure?<\/strong><\/h3>\n\n\n\n<p>Yes, when used with IAM roles, key rotation, and encrypted credentials.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What is the difference between AWS CLI and SDK?<\/strong><\/h3>\n\n\n\n<p>CLI is command-line based, while SDKs are language-specific libraries for programmatic access.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How can I automate tasks using AWS CLI?<\/strong><\/h3>\n\n\n\n<p>You can use shell scripts, schedule cron jobs, or integrate CLI commands into CI\/CD pipelines.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Key Takeaways<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setting up AWS CLI is the first step for automating and securing cloud operations.<\/li>\n\n\n\n<li>Mastering AWS CLI benefits your DevSecOps Training Online and <a href=\"https:\/\/www.h2kinfosys.com\/courses\/aws-devops-devsecops-training-program\/\" data-type=\"link\" data-id=\"https:\/\/www.h2kinfosys.com\/courses\/aws-devops-devsecops-training-program\/\">AWS DevSecOps Certification<\/a> preparation.<\/li>\n\n\n\n<li>SDKs enhance AWS CLI by enabling programmatic access in applications.<\/li>\n\n\n\n<li>Real-world use cases include security auditing, CI\/CD deployment, infrastructure automation, and monitoring.<\/li>\n\n\n\n<li>Following best practices ensures secure, efficient usage of AWS CLI.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Setting up AWS CLI is a must-have skill in your DevSecOps toolkit. Start small, experiment, and grow into more advanced configurations as you prepare for real-world scenarios and certifications.<\/p>\n\n\n\n<p><strong>Take action today: Set up your AWS CLI and start automating your cloud workflows!<\/strong><\/p>\n\n\n\n<p>,<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Getting started with DevSecOps means becoming comfortable with tools like the AWS Command Line Interface (CLI) and Software Development Kit (SDK). For beginners, setting up and understanding the AWS CLI is a key first step as it lays the foundation for automation, security, and smooth DevOps workflows. As more organizations adopt DevSecOps practices, learning [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":25375,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2025],"tags":[2043,2027,2042,2030],"class_list":["post-25372","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devsecops-tutorials","tag-aws-devsecops-certification","tag-devsecops-certification","tag-devsecops-course","tag-devsecops-training"],"_links":{"self":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/25372","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/comments?post=25372"}],"version-history":[{"count":0,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/posts\/25372\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media\/25375"}],"wp:attachment":[{"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/media?parent=25372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/categories?post=25372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.h2kinfosys.com\/blog\/wp-json\/wp\/v2\/tags?post=25372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}