

{"id":26134,"date":"2018-09-01T08:55:07","date_gmt":"2018-09-01T08:55:07","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=26134"},"modified":"2018-09-01T08:55:07","modified_gmt":"2018-09-01T08:55:07","slug":"aws-cloudformation","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/","title":{"rendered":"Learn AWS CloudFormation &#8211; Working, Benefits, Features"},"content":{"rendered":"<p>In our last session, we discussed\u00a0<strong>AWS SDK<\/strong>. Here, we will see what is AWS CloudFormation with its working. Moreover, we will learn the benefits and features of Amazon CloudFormation.<\/p>\n<p>So, let&#8217;s start\u00a0the AWS CloudFormation Tutorial.<\/p>\n<h2>What is Amazon CloudFormation?<\/h2>\n<p>AWS CloudFormation provisions and manages the stack of AWS resources based on templates created by the user. The user can manage anything such as a normal EC2 instance to a multitier multiregional application.<\/p>\n<p>CloudFormation is used to define simple things such as Amazon VPS subnet as well as provisioning services and <strong>AWS Elastic Beanstalk<\/strong>.<\/p>\n<p>It is easy to start with Amazon CloudFormation just by creating a template which serves as a file that defines the blueprint to define the configuration of all the AWs resources.<\/p>\n<p>A sample pre-built template can also be selected from the\u00a0AWS CloudFormation which it provides for the basic architecture. Such as a lamp stack which runs on <strong>Amazon EC2<\/strong> and <strong>Amazon RDs<\/strong>.<\/p>\n<p>Parameters can also select such as a number of an instance and instance types. After that, the AWS CloudFormation will configure the resource stack.<\/p>\n<h2>How Does CloudFormation Works?<\/h2>\n<ul>\n<li>Code the infrastructure from the scratch with the CloudFormation template language it can be in either YAML or JSON format.<\/li>\n<\/ul>\n<div id=\"attachment_26143\" style=\"width: 211px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26143\" class=\"wp-image-26143 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working1.png\" alt=\"Learn AWS CloudFormation\" width=\"201\" height=\"154\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working1.png 201w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working1-150x115.png 150w\" sizes=\"auto, (max-width: 201px) 100vw, 201px\" \/><\/a><p id=\"caption-attachment-26143\" class=\"wp-caption-text\">Working of CloudFormation<\/p><\/div>\n<ul>\n<li>Check the code locally and upload it to the <a href=\"https:\/\/data-flair.training\/blogs\/amazon-s3-tutorial\/\"><strong>AWS S3<\/strong> <\/a>bucket.<\/li>\n<\/ul>\n<div id=\"attachment_26144\" style=\"width: 119px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-2-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26144\" class=\"wp-image-26144 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-2-1.png\" alt=\"Learn AWS CloudFormation\" width=\"109\" height=\"171\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-2-1.png 109w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-2-1-96x150.png 96w\" sizes=\"auto, (max-width: 109px) 100vw, 109px\" \/><\/a><p id=\"caption-attachment-26144\" class=\"wp-caption-text\">CloudFormation<\/p><\/div>\n<ul>\n<li>Use AWs with the help of the browser console, command line tools or APIs to create a stack-based in the template code.<\/li>\n<\/ul>\n<div id=\"attachment_26145\" style=\"width: 263px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-3-1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26145\" class=\"wp-image-26145 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-3-1.png\" alt=\"Learn AWS CloudFormation\" width=\"253\" height=\"145\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-3-1.png 253w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-3-1-150x86.png 150w\" sizes=\"auto, (max-width: 253px) 100vw, 253px\" \/><\/a><p id=\"caption-attachment-26145\" class=\"wp-caption-text\">How Does AWS CloudFormation Work<\/p><\/div>\n<ul>\n<li>AWS CloudFormation provisions and configures the stacks and the resources the user specifies on the template.<\/li>\n<\/ul>\n<p><strong><a href=\"https:\/\/data-flair.training\/blogs\/amazon-cloudfront\/\">Do you know What is\u00a0Amazon CloudFront and its Working?<\/a><\/strong><\/p>\n<div id=\"attachment_26146\" style=\"width: 252px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-4.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26146\" class=\"wp-image-26146 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-4.png\" alt=\"Learn AWS CloudFormation\" width=\"242\" height=\"206\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-4.png 242w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Working-4-150x128.png 150w\" sizes=\"auto, (max-width: 242px) 100vw, 242px\" \/><\/a><p id=\"caption-attachment-26146\" class=\"wp-caption-text\">How Does AWS CloudFormation Work<\/p><\/div>\n<h2>Benefits of AWS CloudFormation<\/h2>\n<p>Following are the Amazon CloudFormation Benefits, let&#8217;s discuss them:<\/p>\n<div id=\"attachment_26141\" style=\"width: 1090px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26141\" class=\"wp-image-26141 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01.jpg\" alt=\"Learn AWS CloudFormation - Working, Benefits, Features\" width=\"1080\" height=\"1080\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01.jpg 1080w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01-150x150.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01-300x300.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01-768x768.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01-1024x1024.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Benefits-of-CloudFormation-01-100x100.jpg 100w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><p id=\"caption-attachment-26141\" class=\"wp-caption-text\">Amazon CloudFormation Tutorial &#8211; Benefits of\u00a0CloudFormation<\/p><\/div>\n<h3>a. Model it all<\/h3>\n<p>AWS CloudFormation permits The user to model The user entire infrastructure during a document. This templet becomes the one supply of truth for The user infrastructure.<\/p>\n<p>This helps The user to standardize infrastructure parts used across The user organization, facultative configuration compliance and quicker troubleshooting.<\/p>\n<h3>b. Automate &amp; Deploy<\/h3>\n<p>Amazon CloudFormation provisions The user resources during a safe, while not having to perform manual actions or write custom scripts, repeatable manner, permitting The user to make and build The user infrastructure and applications.<\/p>\n<p>CloudFormation takes care of decisive the proper operations to perform once managing The user stack and rolls back changes automatically if errors are detected.<\/p>\n<p><strong><a href=\"https:\/\/data-flair.training\/blogs\/aws-vpc\/\">Let&#8217;s read about AWS VPC (Virtual Private Cloud) in detail?<\/a><\/strong><\/p>\n<h3>c. It&#8217;s Simply Code<\/h3>\n<p>Codifying the user infrastructure permits The user to treat The user infrastructure as simply code. The user will be able to author it with any code editor, check it into a version system, and review the files with team members before deploying into production.<\/p>\n<h2>Amazon CloudFormation Features<\/h2>\n<div id=\"attachment_26142\" style=\"width: 1090px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-26142\" class=\"wp-image-26142 size-full\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01.jpg\" alt=\"Learn AWS CloudFormation - Working, Benefits, Features\" width=\"1080\" height=\"1080\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01.jpg 1080w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01-150x150.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01-300x300.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01-768x768.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01-1024x1024.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Features-of-CloudFormation-01-100x100.jpg 100w\" sizes=\"auto, (max-width: 1080px) 100vw, 1080px\" \/><\/a><p id=\"caption-attachment-26142\" class=\"wp-caption-text\">AWS CloudFormation &#8211; Features of\u00a0CloudFormation<\/p><\/div>\n<h3>a. Authoring with JSON\/YAML<\/h3>\n<p>AWS CloudFormation permits The user to model The user entire infrastructure during a document. The user will be able to use JSON or YAML to explain what AWS resources The user would like to form and put together.<\/p>\n<p>If The user would like to style visually, The user will be able to use AWS CloudFormation Designer to assist The user start with AWS CloudFormation templates.<\/p>\n<p><strong><a href=\"https:\/\/data-flair.training\/blogs\/amazon-cloudsearch\/\">Let&#8217;s Explore the Benefits of Amazon Cloudsearch<\/a><\/strong><\/p>\n<h3>b. Safety Controls<\/h3>\n<p>Amazon CloudFormation automates the provisioning and change of The user infrastructure in a safe and controlled manner. There are not any manual steps or controls which will cause errors.<\/p>\n<p>The user will be able to use Rollback Triggers to specify the CloudWatch alarm that CloudFormation ought to monitor throughout the stack creation and update method. If any of the alarms are broken, AWS CloudFormation rolls back the whole stack operation to a previous deployed state.<\/p>\n<h3>c. Preview Changes to a User Environment<\/h3>\n<p>AWS CloudFormation modification Sets permit The user to preview however projected changes to a stack would possibly impact The user running resources. as an example, whether or not The user changes can delete or replace any important resources.<\/p>\n<p>AWS CloudFormation makes the changes to The user stack solely once The user chooses to execute the modification Set.<\/p>\n<h3>d. Dependency Management<\/h3>\n<p>Amazon CloudFormation automatically manages dependencies between The user resources throughout stack management actions. {The user do|The user ar doing} not have to be compelled to worry concerning specifying the order during which resource are created, updated, or deleted.<\/p>\n<p>AWS CloudFormation determines the proper sequence of actions to use for every resource once playing stack operations.<br \/>\n<strong><a href=\"https:\/\/data-flair.training\/blogs\/amazon-workmail\/\">Have a Look at Amazon WorkMail &amp; its Benefits<\/a><\/strong><\/p>\n<h3>e. Cross Account and Cross-Region Management<\/h3>\n<p>AWS StackSets that enables The user to provision a typical set of AWS resources across multiple accounts and regions with one CloudFormation template. StackSets takes care and provides safely provisioning, updating to the best, or deleting stacks in multiple accounts and across various regions.<\/p>\n<p>This provides an equivalent level of automation, repeatability, and dependability to stack management operations across regions and accounts.<\/p>\n<h3>f. Extensibility<\/h3>\n<p>Amazon CloudFormation allows The user to make custom extensions to The user stack template using <strong>AWS Lambda<\/strong>.<\/p>\n<p>The user will be able to use Custom Resources, that is associate extensibility mechanism that permits The user to write down custom provisioning during a Lambda perform and have it trigger throughout a CloudFormation stack.<\/p>\n<p>The user will be able to write custom provisioning logic for tasks like provisioning a 3rd party resource or trying up the most recent AMI IDs to be used in The user stacks.<\/p>\n<p>So, this was all about Amazon\u00a0CloudFormation Tutorial. Hope you like our explanation.<\/p>\n<h2>Conclusion<\/h2>\n<p>Hence, we studied the user can use AWS CloudFormation\u2019s sample templates or produce the user own templates to explain the AWS resources. Amazon CloudFormation takes care of this for the user.<\/p>\n<p>When the AWS resources are deployed, the user will be able to modify and update them during a controlled and predictable approach. In result applying version management to the user AWS infrastructure a similar approach, the user is doing along with The user package.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In our last session, we discussed\u00a0AWS SDK. Here, we will see what is AWS CloudFormation with its working. Moreover, we will learn the benefits and features of Amazon CloudFormation. So, let&#8217;s start\u00a0the AWS CloudFormation&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":26140,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[455,456,1390,4581,5874,15550,15607],"class_list":["post-26134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aws","tag-amazon-cloudformation-features","tag-amazon-cloudformation-tutorial","tag-aws-cloudformation-tutorial","tag-features-of-aws-cloudformation","tag-how-does-cloudformation-works","tag-what-is-amazon-cloudformation","tag-what-is-aws-cloudformation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Learn AWS CloudFormation - Working, Benefits, Features - DataFlair<\/title>\n<meta name=\"description\" content=\"AWS CloudFormation Tutorial- What is CloudFormation in Amazon, Working of AWS CloudFormation, Amazon Web Service CloudFormation Features with Benefits\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Learn AWS CloudFormation - Working, Benefits, Features - DataFlair\" \/>\n<meta property=\"og:description\" content=\"AWS CloudFormation Tutorial- What is CloudFormation in Amazon, Working of AWS CloudFormation, Amazon Web Service CloudFormation Features with Benefits\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-01T08:55:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Learn AWS CloudFormation - Working, Benefits, Features - DataFlair","description":"AWS CloudFormation Tutorial- What is CloudFormation in Amazon, Working of AWS CloudFormation, Amazon Web Service CloudFormation Features with Benefits","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:\/\/data-flair.training\/blogs\/aws-cloudformation\/","og_locale":"en_US","og_type":"article","og_title":"Learn AWS CloudFormation - Working, Benefits, Features - DataFlair","og_description":"AWS CloudFormation Tutorial- What is CloudFormation in Amazon, Working of AWS CloudFormation, Amazon Web Service CloudFormation Features with Benefits","og_url":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2018-09-01T08:55:07+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"Learn AWS CloudFormation &#8211; Working, Benefits, Features","datePublished":"2018-09-01T08:55:07+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/"},"wordCount":1064,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg","keywords":["Amazon CloudFormation Features","Amazon CloudFormation Tutorial","AWS CloudFormation tutorial","Features of AWs CloudFormation","How Does CloudFormation Works?","What is Amazon CloudFormation","What is AWS CloudFormation"],"articleSection":["AWS Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/","url":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/","name":"Learn AWS CloudFormation - Working, Benefits, Features - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg","datePublished":"2018-09-01T08:55:07+00:00","description":"AWS CloudFormation Tutorial- What is CloudFormation in Amazon, Working of AWS CloudFormation, Amazon Web Service CloudFormation Features with Benefits","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/aws-cloudformation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2018\/08\/Amazon-CloudFormation-01.jpg","width":1200,"height":628,"caption":"Learn AWS CloudFormation - Working, Benefits, Features"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/aws-cloudformation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Searching for Groups of Scala Regression expressions","item":"https:\/\/data-flair.training\/blogs\/tag\/searching-for-groups-of-scala-regression-expressions\/"},{"@type":"ListItem","position":3,"name":"Learn AWS CloudFormation &#8211; Working, Benefits, Features"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/26134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=26134"}],"version-history":[{"count":0,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/26134\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/26140"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=26134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=26134"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=26134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}