{"id":48670,"date":"2010-09-28T03:48:46","date_gmt":"2010-09-28T00:48:46","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=48670"},"modified":"2021-07-20T00:31:09","modified_gmt":"2021-07-19T21:31:09","slug":"what-is-the-difference-between-etl-and-eai","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/","title":{"rendered":"What Is the Difference Between ETL and EAI?"},"content":{"rendered":"<p><center><small>(<a href=\"http:\/\/hosteddocs.ittoolbox.com\/oraclewpsoaapproachr30195204.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Featured image credit<\/a>)<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Entities_vs_processes\" >Entities vs. processes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Convergence_vs_divergence\" >Convergence vs. divergence<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Business_case\" >Business case<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Further_reading\" >Further reading:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#Related_slides\" >Related slides<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>There has been some talk lately about intersection between <a href=\"https:\/\/en.wikipedia.org\/wiki\/Enterprise_application_integration\" rel=\"noopener noreferrer\" target=\"_blank\">enterprise application integration<\/a> (EAI) and Extract, Transform, Load (ETL) tools. Both approaches deal with transformation, metadata, connectors, and <a href=\"https:\/\/www.altoros.com\/blog\/soa-risk-mitigation\/\">service-oriented architecture<\/a> (SOA). They provide new capabilities for solving <a href=\"https:\/\/www.altoros.com\/blog\/why-data-warehousing-why-business-intelligence\/\">business intelligence<\/a> and reporting issues and are an essential part of enterprise information management (EIM). ETL is used for data integration, while EAI is used for application integration.<\/p>\n<p>In this post, I research in what way these concepts differ and what they have in common.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/enterprise-application-integration-architecture-oracle.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/enterprise-application-integration-architecture-oracle.png\" width=\"640\" class=\"aligncenter size-full wp-image-62461\" \/><\/a><small>Enterprise application integration architecture (<a href=\"https:\/\/www.slideshare.net\/OTNArchbeat\/archday-anaheim-gaitonde\" rel=\"noopener noreferrer\" target=\"_blank\">image credit<\/a>)<\/small><\/center><\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Entities_vs_processes\"><\/span>Entities vs. processes<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In brief, an ETL tool takes entities from one or more data sources and puts them into a target. These entities can be invoices, contacts, budgets, etc. It\u2019s not the order of things that is important to a data model, but the relations existing between the entities. The ETL tool coordinates multiple entities and their relationships as data objects.<\/p>\n<p>An EAI tool coordinates multiple entities and their relationships within a given process. EAI deals with transactions within the process, not with entities. In this case, the order in which things happen is vital, and the relationship within entities is less important than the relationship within transactions.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/eai-functional-diagram.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/eai-functional-diagram-1024x596.png\" alt=\"\" width=\"640\" class=\"aligncenter size-large wp-image-62469\" \/><\/a><small>A sample EAI diagram (<a href=\"https:\/\/cs.nyu.edu\/~jcf\/classes\/g22.3033-006_fa02\/slides\/session11\/g22_3033_011_c112.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">image credit<\/a>)<\/small><\/center><\/p>\n<p>In other words, EAI is generally process-oriented, while ETL is generally entity-oriented.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Convergence_vs_divergence\"><\/span>Convergence vs. divergence<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ETL is about moving and transforming large amounts of data from many sources into one place. This process can be referred to as convergence. EAI, in its turn, is often used to move small amounts of data, spreading these transactions across various systems, which is known as divergence.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Business_case\"><\/span>Business case<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>ETL is utilized for data migration and data integration to enable better decision-making. EAI is utilized for the optimization of processes and workflows, as well as to make sure that data is entered only once and is properly used by systems and applications. The business case for ETL use is BI, decision-making, while EAI is used for IT, e-business, and better workflows.<\/p>\n<p>From what I\u2019ve learned, ETL and EAI tools are unlikely to merge completely. Though they are both important for the enterprise information management market, each tool is used for different purposes, and sometimes you have to combine them. Each concept is likely to remain and have its own adopters.<\/p>\n<p>For more on the topic, read these two great documents from Oracle: <a href=\"https:\/\/www.oracle.com\/technetwork\/topics\/entarch\/oracle-ra-service-orientation-r3-0-176703.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">Reference Architecture and Service Orientation<\/a> report and a <a href=\"http:\/\/hosteddocs.ittoolbox.com\/oraclewpsoaapproachr30195204.pdf\" rel=\"noopener noreferrer\" target=\"_blank\">detailed overview<\/a> of the company&#8217;s approach to SOA.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/soa-risk-mitigation\/\">SOA Risk Mitigation<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/data-federation-vs-data-integration\/\">Data Federation vs. Data Warehousing vs. Data Integration<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/etl-vs-esb\/\">ETL vs. ESB from Apatar\u2019s Point of View<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Related_slides\"><\/span>Related slides<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><center><iframe loading=\"lazy\" src=\"\/\/www.slideshare.net\/slideshow\/embed_code\/key\/suveI4UzSrgnG7\" width=\"595\" height=\"485\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" style=\"border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;\" allowfullscreen> <\/iframe><\/center><\/p>\n<hr\/>\n<p><center><small>The post is written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/ekaterina\/\">Katherine Vasilega<\/a>, edited by <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Featured image credit)<\/p>\n<p>&nbsp;<\/p>\n<p>Introduction<\/p>\n<p>There has been some talk lately about intersection between enterprise application integration (EAI) and Extract, Transform, Load (ETL) tools. Both approaches deal with transformation, metadata, connectors, and service-oriented architecture (SOA). They provide new capabilities for solving business intelligence and reporting issues and are an essential part of enterprise [&#8230;]<\/p>\n","protected":false},"author":59,"featured_media":62465,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[960,895],"class_list":["post-48670","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-data-integration","tag-research-and-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>What Is the Difference Between ETL and EAI? | Altoros<\/title>\n<meta name=\"description\" content=\"In this post, we briefly compare the entities, processes, and high-level approaches of the two concepts.\" \/>\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.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What Is the Difference Between ETL and EAI? | Altoros\" \/>\n<meta property=\"og:description\" content=\"(Featured image credit) &nbsp; Introduction There has been some talk lately about intersection between enterprise application integration (EAI) and Extract, Transform, Load (ETL) tools. Both approaches deal with transformation, metadata, connectors, and service-oriented architecture (SOA). They provide new capabilities for solving business intelligence and reporting issues and are an essential part of enterprise [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2010-09-28T00:48:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-19T21:31:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1517\" \/>\n\t<meta property=\"og:image:height\" content=\"911\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Katherine Vasilega\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katherine Vasilega\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/\",\"name\":\"What Is the Difference Between ETL and EAI? | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png\",\"datePublished\":\"2010-09-28T00:48:46+00:00\",\"dateModified\":\"2021-07-19T21:31:09+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/838835a0215e04e11f4e1bb73c61dc83\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png\",\"width\":1517,\"height\":911},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What Is the Difference Between ETL and EAI?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/838835a0215e04e11f4e1bb73c61dc83\",\"name\":\"Katherine Vasilega\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/04\/Ekatherine-Vasilega-96x96.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/04\/Ekatherine-Vasilega-96x96.jpg\",\"caption\":\"Katherine Vasilega\"},\"description\":\"Katherine Vasilega is a proficient writer with a proven experience in delivering compelling articles on data integration, data quality, ETL, and software product development. She is also responsible for efficiently explaining sophisticated technical concepts to common audience. In addition, Katherine can boast of a solid background in journalism.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/ekaterina\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What Is the Difference Between ETL and EAI? | Altoros","description":"In this post, we briefly compare the entities, processes, and high-level approaches of the two concepts.","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.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/","og_locale":"en_US","og_type":"article","og_title":"What Is the Difference Between ETL and EAI? | Altoros","og_description":"(Featured image credit) &nbsp; Introduction There has been some talk lately about intersection between enterprise application integration (EAI) and Extract, Transform, Load (ETL) tools. Both approaches deal with transformation, metadata, connectors, and service-oriented architecture (SOA). They provide new capabilities for solving business intelligence and reporting issues and are an essential part of enterprise [...]","og_url":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/","og_site_name":"Altoros","article_published_time":"2010-09-28T00:48:46+00:00","article_modified_time":"2021-07-19T21:31:09+00:00","og_image":[{"width":1517,"height":911,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png","type":"image\/png"}],"author":"Katherine Vasilega","twitter_misc":{"Written by":"Katherine Vasilega","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/","url":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/","name":"What Is the Difference Between ETL and EAI? | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png","datePublished":"2010-09-28T00:48:46+00:00","dateModified":"2021-07-19T21:31:09+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/838835a0215e04e11f4e1bb73c61dc83"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2010\/09\/soa-conceptual-view-oracle.png","width":1517,"height":911},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/what-is-the-difference-between-etl-and-eai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"What Is the Difference Between ETL and EAI?"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/838835a0215e04e11f4e1bb73c61dc83","name":"Katherine Vasilega","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/04\/Ekatherine-Vasilega-96x96.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/04\/Ekatherine-Vasilega-96x96.jpg","caption":"Katherine Vasilega"},"description":"Katherine Vasilega is a proficient writer with a proven experience in delivering compelling articles on data integration, data quality, ETL, and software product development. She is also responsible for efficiently explaining sophisticated technical concepts to common audience. In addition, Katherine can boast of a solid background in journalism.","url":"https:\/\/www.altoros.com\/blog\/author\/ekaterina\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/48670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/59"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=48670"}],"version-history":[{"count":16,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/48670\/revisions"}],"predecessor-version":[{"id":62590,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/48670\/revisions\/62590"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/62465"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=48670"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=48670"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=48670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}