{"id":6786,"date":"2020-03-18T07:02:16","date_gmt":"2020-03-18T07:02:16","guid":{"rendered":"https:\/\/cloudkul.com\/blog\/?p=6786"},"modified":"2020-03-18T07:44:55","modified_gmt":"2020-03-18T07:44:55","slug":"apache-kafka-implementation","status":"publish","type":"post","link":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/","title":{"rendered":"How to Install Apache Kafka on Ubuntu 18.04"},"content":{"rendered":"\n<p>In this blog, we will learn how to install and configure Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle high volume of data and enables to pass message from one end point to another. It is use for both offline as well as online message consumption. <a href=\"https:\/\/cloudkul.com\/blog\/apache-kafka\/\">Click here for more<\/a><\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Prerequisites :-<\/h5>\n\n\n\n<ul><li>Ubuntu 18.04<\/li><li>Root privileges<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">What we will do?<\/h3>\n\n\n\n<ul><li>Install Java OpenJDK 11<\/li><li>Install Apache Zookeeper<\/li><li>Download and Setup Apache Kafka<\/li><li>Add Apache Kafka and Zookeeper as s Service<\/li><li>Test complete setup<\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Install Java OpenJDK 11 :-<\/h4>\n\n\n\n<p>Apache Kafka is written in Java and Scala, so we need to install Java in our server. Update and upgrade the repository and packages before installing new any new packages.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt update\nsudo apt upgrade<\/pre>\n\n\n\n<p>Now install the OpenJDK 11 in ubuntu 18.04.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install default-jdk<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"635\" height=\"102\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot-from-2020-03-17-18-10-25.png\" alt=\"\" class=\"wp-image-6852\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-preformatted\">java --version<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/java_version.png\" alt=\"\" class=\"wp-image-6854\" width=\"580\" height=\"50\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Install Apache Zookeeper :-<\/h4>\n\n\n\n<p>Apache <mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-9e657807-74d2-4c24-8afe-158be7111651\"><\/mark>Kafka uses zookeeper for electing leader in Kafka broker and use to store basic metadata like (information about topics, brokers, consumer offsets and so on).<\/p>\n\n\n\n<p>Now we will install zookeeper in ubuntu 18.04 from ubuntu repository.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo apt install zookeeperd -y<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"578\" height=\"101\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/zookeeper_install.png\" alt=\"\" class=\"wp-image-6863\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Download and setup Apache Kafka :-<\/h4>\n\n\n\n<p>In this part we will download<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-67b8e8ec-c2c7-4623-bcbf-c93ff892dea1\"><\/mark> Kafka from its official website, and then install and configure it as a non-root user.<\/p>\n\n\n\n<p>Now add new user named &#8216;kafka&#8217; and set password for the user.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo useradd -d \/kafka -s \/bin\/bash kafka\nsudo passwd kafka<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"608\" height=\"103\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot-from-2020-03-17-18-55-56.png\" alt=\"\" class=\"wp-image-6865\" \/><\/figure>\n\n\n\n<p>Now go to \/opt directory and download the<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-b92d90c1-c503-4362-ab51-fe3f254c98c0\"><\/mark> Kafka.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cd \/opt\nsudo wget https:\/\/downloads.apache.org\/kafka\/2.4.1\/kafka_2.13-2.4.1.tgz<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"897\" height=\"193\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot-from-2020-03-17-19-04-38.png\" alt=\"\" class=\"wp-image-6871\" \/><\/figure>\n\n\n\n<p>Then create new Kafka directory.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">mkdir -p \/kafka<\/pre>\n\n\n\n<p>Extract the kafka_*.tgz in Kafka directory and change the owner permissions for the directory.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo tar -xf kafka_2.13-2.4.1.tgz -C \/kafka --strip-components=1\nsudo chown -R kafka:kafka \/kafka<\/pre>\n\n\n\n<p>Now login into Kafka user to configure some files.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo su - kafka\nvim config\/server.properties<\/pre>\n\n\n\n<p>Paste the following term to the end of file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">delete.topic.enable = true<\/pre>\n\n\n\n<p>Then use &#8220;esc&#8221;, :wq! to save and exit from the file and then use exit to exit from kafka user. <\/p>\n\n\n\n<p>The<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-e78a10d1-c39a-41d9-b60c-60155f1ca3b7\"><\/mark> Kafka configuration has been completed.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Add Apache Kafka and Zookeeper as a Service :-<\/h4>\n\n\n\n<p>In this part of configuration we will add<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-b1996b7c-6259-4b96-83b5-0f63d4c5eb9d\"><\/mark> Kafka and Zookeeper as a service of our ubuntu machine.<\/p>\n\n\n\n<p>For this go to \/lib\/systemd\/system\/ directory.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">cd \/lib\/systemd\/system\/\nsudo vim zookeeper.service<\/pre>\n\n\n\n<p>Paste this lines in the file.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group has-light-green-cyan-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><p>[Unit]<br \/>\nRequires=network.target remote-fs.target<br \/>\nAfter=network.target remote-fs.target<\/p>\n<p>[Service]<br \/>\nType=simple<br \/>\nUser=kafka<br \/>\nExecStart=\/kafka\/bin\/zookeeper-server-start.sh \/kafka\/config\/zookeeper.properties<br \/>\nExecStop=\/kafka\/bin\/zookeeper-server-stop.sh<br \/>\nRestart=on-abnormal<\/p>\n<p>[Install]<br \/>\nWantedBy=multi-user.target<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p>Save and exit the file with &#8220;esc&#8221;, :wq!.<\/p>\n\n\n\n<p>Then create service file for<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-bb214227-fc25-43a1-8c87-d116ae4c4f12\"><\/mark> Kafka.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo vim kafka.service<\/pre>\n\n\n\n<p>Paste this lines in the file.<\/p>\n\n\n\n<div class=\"wp-block-group has-light-green-cyan-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><p>[Unit]<br \/>\nRequires=zookeeper.service<br \/>\nAfter=zookeeper.service<\/p>\n<p>[Service]<br \/>\nType=simple<br \/>\nUser=kafka<br \/>\nExecStart=\/bin\/sh -c &#8216;\/kafka\/bin\/kafka-server-start.sh \/kafka\/config\/server.properties&#8217;<br \/>\nExecStop=\/kafka\/bin\/kafka-server-stop.sh<br \/>\nRestart=on-abnormal<\/p>\n<p>[Install]<br \/>\nWantedBy=multi-user.target<\/p>\n<\/div><\/div>\n\n\n\n<p>Save and exit the file with &#8220;esc&#8221;, :wq!.<\/p>\n\n\n\n<p>Then after all this steps reload systemd configuration manager.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl daemon-reload<\/pre>\n\n\n\n<p>Now start<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-c51deaf9-5207-4768-8efc-b5373e488a57\"><\/mark> Zookeeper and Kafka service.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl enable zookeeper\nsudo systemctl start zookeeper\nsudo systemctl status zookeeper<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"142\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/zookeeper-1024x142.png\" alt=\"\" class=\"wp-image-6912\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<pre class=\"wp-block-preformatted\">sudo systemctl enable kafka\nsudo systemctl start kafka\nsudo systemctl status kafka<\/pre>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"135\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/kafka_service-1024x135.png\" alt=\"\" class=\"wp-image-6913\" \/><\/figure>\n\n\n\n<p>Now the<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-51638990-7f12-4bbb-bd9d-7d9b137428ea\"><\/mark> Kafka and Zookeeper both are in active state and zookeeper is running on port &#8216;2181&#8217; and kafka is running on port &#8216;9092&#8217;.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Test Complete Setup :-<\/h4>\n\n\n\n<p>Login to the kafka user and go to bin directory.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo su - kafka\ncd bin\/<\/pre>\n\n\n\n<p>Now create a topic in<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-8f230cf6-5758-416b-906d-36874e92edf9\"><\/mark> Kafka.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.\/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic CloudkulTesting<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"38\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/topic_kafka-1024x38.png\" alt=\"\" class=\"wp-image-6922\" \/><\/figure>\n\n\n\n<p>Then run &#8216;kafka-console-consumer.sh&#8217; for the &#8216;CloudkulTesting&#8217; topic.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.\/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic CloudkulTesting --from-beginning<\/pre>\n\n\n\n<p>Now open another terminal and follow the instructions.<\/p>\n\n\n\n<p>Then run &#8216;kafka-console-producer.sh&#8217; for the &#8216;CloudkulTesting&#8217; topic.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">.\/kafka-console-producer.sh --broker-list localhost:9092 --topic CloudkulTesting<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"111\" src=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/pc-1024x111.png\" alt=\"\" class=\"wp-image-6925\" \/><\/figure>\n\n\n\n<p>In the right side of image consumer consumes the message and in the left side of image producer produce the messages.<\/p>\n\n\n\n<p>The setup as well as configuration of<mark class=\"annotation-text annotation-text-yoast\" id=\"annotation-text-b3565fac-5da0-4591-aa15-6608aed91feb\"><\/mark> Kafka and Zookeeper on ubuntu 18.04 is completed successfully.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, we will learn how to install and configure Apache Kafka, which is <a class=\"text-primary\" title=\"read more\" href=\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":33,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul<\/title>\n<meta name=\"description\" content=\"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul\" \/>\n<meta property=\"og:description\" content=\"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudkul\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-18T07:02:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-03-18T07:44:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot-from-2020-03-17-18-10-25.png\" \/>\n<meta name=\"author\" content=\"Siddharth Chouradiya\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\",\"url\":\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\",\"name\":\"How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul\",\"isPartOf\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\"},\"datePublished\":\"2020-03-18T07:02:16+00:00\",\"dateModified\":\"2020-03-18T07:44:55+00:00\",\"author\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/9303394e1ef74da24b7bb4ac81e88706\"},\"description\":\"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...\",\"breadcrumb\":{\"@id\":\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cloudkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Apache Kafka on Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#website\",\"url\":\"https:\/\/cloudkul.com\/blog\/\",\"name\":\"Cloudkul\",\"description\":\"Host your eCommerce Store on AWS with Optimized Performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cloudkul.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/9303394e1ef74da24b7bb4ac81e88706\",\"name\":\"Siddharth Chouradiya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/73437ba66ba4fee2da26aebcba96530e?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/73437ba66ba4fee2da26aebcba96530e?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g\",\"caption\":\"Siddharth Chouradiya\"},\"url\":\"https:\/\/cloudkul.com\/blog\/author\/siddharthchouradiya-cloud360\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul","description":"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...","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:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul","og_description":"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...","og_url":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/","og_site_name":"Cloudkul","article_published_time":"2020-03-18T07:02:16+00:00","article_modified_time":"2020-03-18T07:44:55+00:00","og_image":[{"url":"https:\/\/cloudkul.com\/blog\/wp-content\/uploads\/2020\/03\/Screenshot-from-2020-03-17-18-10-25.png"}],"author":"Siddharth Chouradiya","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/","url":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/","name":"How to Install Apache Kafka on Ubuntu 18.04 - Cloudkul - Cloudkul","isPartOf":{"@id":"https:\/\/cloudkul.com\/blog\/#website"},"datePublished":"2020-03-18T07:02:16+00:00","dateModified":"2020-03-18T07:44:55+00:00","author":{"@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/9303394e1ef74da24b7bb4ac81e88706"},"description":"In this blog, we will learn how to install Apache Kafka, which is distribute publish subscribe messaging system and a robust queue which handle...","breadcrumb":{"@id":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cloudkul.com\/blog\/apache-kafka-implementation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Apache Kafka on Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/cloudkul.com\/blog\/#website","url":"https:\/\/cloudkul.com\/blog\/","name":"Cloudkul","description":"Host your eCommerce Store on AWS with Optimized Performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudkul.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/9303394e1ef74da24b7bb4ac81e88706","name":"Siddharth Chouradiya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/73437ba66ba4fee2da26aebcba96530e?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/73437ba66ba4fee2da26aebcba96530e?s=96&d=https%3A%2F%2Fs.gravatar.com%2Favatar%2F6148c37469011bc2f8e491ca8f5de495%3Fs%3D80&r=g","caption":"Siddharth Chouradiya"},"url":"https:\/\/cloudkul.com\/blog\/author\/siddharthchouradiya-cloud360\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/6786"}],"collection":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/users\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/comments?post=6786"}],"version-history":[{"count":79,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/6786\/revisions"}],"predecessor-version":[{"id":6940,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/posts\/6786\/revisions\/6940"}],"wp:attachment":[{"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/media?parent=6786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/categories?post=6786"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudkul.com\/blog\/wp-json\/wp\/v2\/tags?post=6786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}