<!DOCTYPE HTML><html lang="en-US"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes"><title>Apatar Archives | Altoros</title><link rel="stylesheet" media="print" onload="this.onload=null;this.media='all';" id="ao_optimized_gfonts" href="https://fonts.googleapis.com/css?family=Rajdhani:300,500,700%7COpen+Sans%3A300%2C400%2C700&#038;subset=&amp;display=swap"><link media="screen, print" rel="stylesheet" href="https://www.altoros.com/blog/wp-content/themes/engine/style.css"
 type="text/css"/><link rel="shortcut icon"
 href="/favicon.ico"/><meta property="og:image" content="https://www.altoros.com/blog/wp-content/uploads/2013/04/Aapatar-GoldMine-to-SFDC-Salesforce-History-Migration.png" /><link rel="pingback" href="https://www.altoros.com/blog/xmlrpc.php"/> <script type="text/javascript">function theChampLoadEvent(e){var t=window.onload;if(typeof window.onload!="function"){window.onload=e}else{window.onload=function(){t();e()}}}</script> <script type="text/javascript">var theChampDefaultLang = 'en_US', theChampCloseIconPath = 'https://www.altoros.com/blog/wp-content/plugins/super-socializer/images/close.png';</script> <script>var theChampSiteUrl = 'https://www.altoros.com/blog', theChampVerified = 0, theChampEmailPopup = 0, heateorSsMoreSharePopupSearchText = 'Search';</script> <script>var theChampSharingAjaxUrl = 'https://www.altoros.com/blog/wp-admin/admin-ajax.php', heateorSsFbMessengerAPI = 'https://www.facebook.com/dialog/send?app_id=490608931789992&display=popup&link=%encoded_post_url%&redirect_uri=%encoded_post_url%',heateorSsWhatsappShareAPI = 'web', heateorSsUrlCountFetched = [], heateorSsSharesText = 'Shares', heateorSsShareText = 'Share', theChampPluginIconPath = 'https://www.altoros.com/blog/wp-content/plugins/super-socializer/images/logo.png', theChampSaveSharesLocally = 0, theChampHorizontalSharingCountEnable = 1, theChampVerticalSharingCountEnable = 0, theChampSharingOffset = 0, theChampCounterOffset = 0, theChampMobileStickySharingEnabled = 0, heateorSsCopyLinkMessage = "Link copied.";
		var theChampReduceVerticalSvgHeight = true;</script> <style type="text/css">.the_champ_button_instagram span.the_champ_svg,a.the_champ_instagram span.the_champ_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}
					.the_champ_horizontal_sharing .the_champ_svg,.heateor_ss_standard_follow_icons_container .the_champ_svg{
					color: #fff;
				border-width: 0px;
		border-style: solid;
		border-color: transparent;
	}
		.the_champ_horizontal_sharing .theChampTCBackground{
		color:#666;
	}
		.the_champ_horizontal_sharing span.the_champ_svg:hover,.heateor_ss_standard_follow_icons_container span.the_champ_svg:hover{
				border-color: transparent;
	}
		.the_champ_vertical_sharing span.the_champ_svg,.heateor_ss_floating_follow_icons_container span.the_champ_svg{
					color: #fff;
				border-width: 0px;
		border-style: solid;
		border-color: transparent;
	}
		.the_champ_vertical_sharing .theChampTCBackground{
		color:#666;
	}
		.the_champ_vertical_sharing span.the_champ_svg:hover,.heateor_ss_floating_follow_icons_container span.the_champ_svg:hover{
						border-color: transparent;
		}
				div.the_champ_horizontal_sharing .the_champ_square_count{display: block}
						div.the_champ_vertical_sharing svg{height:70%;margin-top:5.25px}div.the_champ_vertical_sharing .the_champ_square_count{line-height:13.3px;}</style><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /><style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style><!-- This site is optimized with the Yoast SEO plugin v26.6 - https://yoast.com/wordpress/plugins/seo/ --><meta name="description" content="The most popular Apatar articles in Altoros corporate blog. Subscribe and follow us with e-mail." /><link rel="canonical" href="https://www.altoros.com/blog/tag/apatar/" /><link rel="next" href="https://www.altoros.com/blog/tag/apatar/page/2/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="article" /><meta property="og:title" content="Apatar Archives | Altoros" /><meta property="og:description" content="60608" /><meta property="og:url" content="https://www.altoros.com/blog/tag/apatar/" /><meta property="og:site_name" content="Altoros" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://www.altoros.com/blog/tag/apatar/","url":"https://www.altoros.com/blog/tag/apatar/","name":"Apatar Archives | Altoros","isPartOf":{"@id":"https://www.altoros.com/blog/#website"},"primaryImageOfPage":{"@id":"https://www.altoros.com/blog/tag/apatar/#primaryimage"},"image":{"@id":"https://www.altoros.com/blog/tag/apatar/#primaryimage"},"thumbnailUrl":"https://www.altoros.com/blog/wp-content/uploads/2013/04/Aapatar-GoldMine-to-SFDC-Salesforce-History-Migration.png","breadcrumb":{"@id":"https://www.altoros.com/blog/tag/apatar/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.altoros.com/blog/tag/apatar/#primaryimage","url":"https://www.altoros.com/blog/wp-content/uploads/2013/04/Aapatar-GoldMine-to-SFDC-Salesforce-History-Migration.png","contentUrl":"https://www.altoros.com/blog/wp-content/uploads/2013/04/Aapatar-GoldMine-to-SFDC-Salesforce-History-Migration.png","width":554,"height":447},{"@type":"BreadcrumbList","@id":"https://www.altoros.com/blog/tag/apatar/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.altoros.com/blog/"},{"@type":"ListItem","position":2,"name":"Apatar"}]},{"@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"}]}</script> <!-- / Yoast SEO plugin. --><link rel='dns-prefetch' href='//www.altoros.com' /><link rel='dns-prefetch' href='//ajax.googleapis.com' /><link rel='dns-prefetch' href='//cdn.polyfill.io' /><link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /><link rel='dns-prefetch' href='//s7.addthis.com' /><link rel='dns-prefetch' href='//maps.googleapis.com' /><link rel='dns-prefetch' href='//formsubmits.altoros.com' /><link href='https://fonts.gstatic.com' crossorigin='anonymous' rel='preconnect' /><link rel="alternate" type="application/rss+xml" title="Altoros &raquo; Feed" href="https://www.altoros.com/blog/feed/" /><link rel="alternate" type="application/rss+xml" title="Altoros &raquo; Comments Feed" href="https://www.altoros.com/blog/comments/feed/" /><link rel="alternate" type="text/calendar" title="Altoros &raquo; iCal Feed" href="https://www.altoros.com/blog/cfevents/?ical=1" /><link rel="alternate" type="application/rss+xml" title="Altoros &raquo; Apatar Tag Feed" href="https://www.altoros.com/blog/tag/apatar/feed/" /> <!-- www.altoros.com is managing ads with Advanced Ads 2.0.10 – https://wpadvancedads.com/ --><!--noptimize--><script id="altor-ready">
			window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[];		</script>
		<!--/noptimize--><link rel='stylesheet' id='font-awesome-css' href='https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/font-awesome/css/font-awesome.min.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='screen' /><link rel='stylesheet' id='youtube-video-player-style-css' href='https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/youtube-video-player/css/youtube-video-player.min.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='screen' /><link rel='stylesheet' id='perfect-scrollbar-style-css' href='https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/perfect-scrollbar/perfect-scrollbar.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='screen' /><link rel='stylesheet' id='youtube_video_player_custom_css-css' href='https://www.altoros.com/blog/wp-admin/admin-ajax.php?action=youtube_video_player_custom_css&#038;ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='urvanov_syntax_highlighter-css' href='https://www.altoros.com/blog/wp-content/plugins/urvanov-syntax-highlighter/css/min/urvanov_syntax_highlighter.min.css?ver=2.8.40' type='text/css' media='all' /><link rel='stylesheet' id='wp-block-library-css' href='https://www.altoros.com/blog/wp-includes/css/dist/block-library/style.min.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><style id='classic-theme-styles-inline-css' type='text/css'>/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style><link rel='stylesheet' id='mpp_gutenberg-css' href='https://www.altoros.com/blog/wp-content/plugins/metronet-profile-picture/dist/blocks.style.build.css?ver=2.6.3' type='text/css' media='all' /><style id='global-styles-inline-css' type='text/css'>:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}</style><link rel='stylesheet' id='cflive_style-css' href='https://www.altoros.com/blog/wp-content/plugins/cflive-slider-recent-posts/style.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='contact-form-7-css' href='https://www.altoros.com/blog/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.1' type='text/css' media='all' /><link rel='stylesheet' id='github-embed-css' href='https://www.altoros.com/blog/wp-content/plugins/github-embed/css/github-embed.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='reposidget_style-css' href='https://www.altoros.com/blog/wp-content/plugins/wp-reposidget/wp-reposidget.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='ez-toc-css' href='https://www.altoros.com/blog/wp-content/plugins/easy-table-of-contents/assets/css/screen.min.css?ver=2.0.79.2' type='text/css' media='all' /><style id='ez-toc-inline-css' type='text/css'>div#ez-toc-container .ez-toc-title {font-size: 120%;}div#ez-toc-container .ez-toc-title {font-weight: 500;}div#ez-toc-container ul li , div#ez-toc-container ul li a {font-size: 95%;}div#ez-toc-container ul li , div#ez-toc-container ul li a {font-weight: 500;}div#ez-toc-container nav ul ul li {font-size: 90%;}.ez-toc-box-title {font-weight: bold; margin-bottom: 10px; text-align: center; text-transform: uppercase; letter-spacing: 1px; color: #666; padding-bottom: 5px;position:absolute;top:-4%;left:5%;background-color: inherit;transition: top 0.3s ease;}.ez-toc-box-title.toc-closed {top:-25%;}</style><link rel='stylesheet' id='style-freezeframe-css' href='https://www.altoros.com/blog/wp-content/themes/engine/freezeframe/css/freezeframe_styles.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='the_champ_frontend_css-css' href='https://www.altoros.com/blog/wp-content/plugins/super-socializer/css/front.css?ver=7.14.5' type='text/css' media='all' /><link rel='stylesheet' id='ubermenu-css' href='https://www.altoros.com/blog/wp-content/plugins/ubermenu/pro/assets/css/ubermenu.min.css?ver=3.2.0.2' type='text/css' media='all' /><link rel='stylesheet' id='ubermenu-clean-white-css' href='https://www.altoros.com/blog/wp-content/plugins/ubermenu/pro/assets/css/skins/cleanwhite.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /><link rel='stylesheet' id='ubermenu-font-awesome-css' href='https://www.altoros.com/blog/wp-content/plugins/ubermenu/assets/css/fontawesome/css/font-awesome.min.css?ver=4.3' type='text/css' media='all' /><link rel='stylesheet' id='ubermenu-custom-stylesheet-css' href='https://www.altoros.com/blog/wp-content/plugins/ubermenu/custom/custom.css?ver=3.2.0.2' type='text/css' media='all' /><link rel='stylesheet' id='cf-select2-lib-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.4/css/select2.min.css?ver=76825afcba2d9bb05e5cdf0c6dfd575c' type='text/css' media='all' /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js?ver=1.12.4" id="jquery-js"></script> <script type="text/javascript" src="https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/youtube-video-player/js/youtube-video-player.jquery.min.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="youtube-video-player-script-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/perfect-scrollbar/jquery.mousewheel.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="jquery-mousewheel-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/packages/perfect-scrollbar/perfect-scrollbar.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="perfect-scrollbar-script-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/rdv-youtube-playlist-video-player/js/plugin.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="youtube-video-player-plugin-js"></script> <script type="text/javascript" id="urvanov_syntax_highlighter_js-js-extra">/* <![CDATA[ */
var UrvanovSyntaxHighlighterSyntaxSettings = {"version":"2.8.40","is_admin":"0","ajaxurl":"https:\/\/www.altoros.com\/blog\/wp-admin\/admin-ajax.php","prefix":"urvanov-syntax-highlighter-","setting":"urvanov-syntax-highlighter-setting","selected":"urvanov-syntax-highlighter-setting-selected","changed":"urvanov-syntax-highlighter-setting-changed","special":"urvanov-syntax-highlighter-setting-special","orig_value":"data-orig-value","debug":""};
var UrvanovSyntaxHighlighterSyntaxStrings = {"copy":"Copied to the clipboard","minimize":"Click To Expand Code"};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/urvanov-syntax-highlighter/js/min/urvanov_syntax_highlighter.min.js?ver=2.8.40" id="urvanov_syntax_highlighter_js-js"></script> <script type="text/javascript" id="itajax-request-js-extra">/* <![CDATA[ */
var itAjax = {"ajaxurl":"https:\/\/www.altoros.com\/blog\/wp-admin\/admin-ajax.php"};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/js/ajax.min.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="itajax-request-js"></script> <script type="text/javascript" defer='defer' src="//formsubmits.altoros.com/js/processing.js?ver=9" id="processing.js-js"></script> <link rel="https://api.w.org/" href="https://www.altoros.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.altoros.com/blog/wp-json/wp/v2/tags/966" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.altoros.com/blog/xmlrpc.php?rsd" /> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.33--> <script class="hsq-set-content-id" data-content-id="listing-page">var _hsq = _hsq || [];
				_hsq.push(["setContentType", "listing-page"]);</script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --><style id="ubermenu-custom-generated-css">/** UberMenu Custom Menu Styles (Customizer) **/
/* main */
.ubermenu-main .ubermenu-item .ubermenu-submenu-drop { -webkit-transition-duration:.1s; -ms-transition-duration:.1s; transition-duration:.1s; }
.ubermenu-main { background-color:#ffffff; background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff)); background:-webkit-linear-gradient(top,#ffffff,#ffffff); background:-moz-linear-gradient(top,#ffffff,#ffffff); background:-ms-linear-gradient(top,#ffffff,#ffffff); background:-o-linear-gradient(top,#ffffff,#ffffff); background:linear-gradient(top,#ffffff,#ffffff); }
.ubermenu-main .ubermenu-item-level-0 > .ubermenu-target { font-size:13px; color:#3d3d3d; }
.ubermenu.ubermenu-main .ubermenu-item-level-0:hover > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-active > .ubermenu-target { color:#8e3233; }
.ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-parent > .ubermenu-target, .ubermenu-main .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-target { color:#3d3d3d; }
.ubermenu-main .ubermenu-submenu .ubermenu-item-header > .ubermenu-target { color:#8e3233; }


/* Status: Loaded from Transient */</style><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.altoros.com/blog"><link rel="alternate" href="https://www.altoros.com/blog/wp-json/tribe/events/v1/events/?tags=apatar" /><!-- Vipers Video Quicktags v6.6.0 | http://www.viper007bond.com/wordpress-plugins/vipers-video-quicktags/ --><style type="text/css">.vvqbox { display: block; max-width: 100%; visibility: visible !important; margin: 10px auto; } .vvqbox img { max-width: 100%; height: 100%; } .vvqbox object { max-width: 100%; }</style> <script type="text/javascript">// <![CDATA[
	var vvqflashvars = {};
	var vvqparams = { wmode: "opaque", allowfullscreen: "true", allowscriptaccess: "always" };
	var vvqattributes = {};
	var vvqexpressinstall = "https://www.altoros.com/blog/wp-content/plugins/vipers-video-quicktags/resources/expressinstall.swf";
// ]]></script> <style type="text/css" id="custom-background-css">body.custom-background { background-color: #eeeeee; background-image: url("https://www.altoros.com/blog/wp-content/uploads/2015/07/CFlive-bg.jpg"); background-position: center top; background-size: auto; background-repeat: no-repeat; background-attachment: fixed; }</style><link rel="icon" href="https://www.altoros.com/blog/wp-content/uploads/2022/03/favicon.ico" sizes="32x32" /><link rel="icon" href="https://www.altoros.com/blog/wp-content/uploads/2022/03/favicon.ico" sizes="192x192" /><link rel="apple-touch-icon" href="https://www.altoros.com/blog/wp-content/uploads/2022/03/favicon.ico" /><meta name="msapplication-TileImage" content="https://www.altoros.com/blog/wp-content/uploads/2022/03/favicon.ico" /><link media="screen, print" rel="stylesheet" href="https://www.altoros.com/blog/wp-content/themes/engine/assets/fontello.css" type="text/css"><link media="screen, print" rel="stylesheet" href="https://www.altoros.com/blog/wp-content/themes/engine/style_FE.css" type="text/css"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"><link rel="stylesheet" media="all" href="/blog/wp-content/themes/engine/lib/wombat-select/wombat-select.css"><link rel="stylesheet" media="all" href="https://www.altoros.com/blog/wp-content/themes/engine/style_new2.css"><link rel="stylesheet" media="all" href="https://www.altoros.com/blog/wp-content/themes/engine/assets/css/main.css"> <script type="text/javascript" src="//platform.linkedin.com/in.js">api_key: 75g4t4j7mlwdp7</script> <meta name="google-site-verification" content="plIgPmyrKxvlPJSbsClQV43xM_1_v96EDnq33Uxdexk" /> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
                new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-KNM4378C');</script> <!-- End Google Tag Manager --> <!-- <script async src="https://tracker.mrpfd.com/tracker.js"></script>--></head><body class="archive tag tag-apatar tag-966 custom-background wp-theme-engine it-background woocommerce bp-page colorbox-enabled colorbox-slideshow-off tribe-no-js metaslider-plugin"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KNM4378C"
 height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <!--<div class="after-header--><!--">--><header class="header header--3"><div class="container-inner header-inner"> <a href="/" class="header-logo"> <img src="/blog/wp-content/themes/engine/assets/images/logo_altoros_white.svg" alt="Altoros" class="header-logo__img header-logo__img--white"> <img src="/blog/wp-content/themes/engine/assets/images/logo_altoros_black.svg" alt="Altoros" class="header-logo__img header-logo__img--black"> </a> <span class="mobile-search-btn"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <defs> <clipPath id="b2v2a1"> <path d="M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm7.743 14.329A9.959 9.959 0 0 0 20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10a9.959 9.959 0 0 0 6.329-2.257L22.586 24 24 22.586z"></path> </clipPath> </defs> <g> <g> <g> <path class="header-search__icon-path" d="M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm7.743 14.329A9.959 9.959 0 0 0 20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10a9.959 9.959 0 0 0 6.329-2.257L22.586 24 24 22.586z"></path> </g> <g clip-path="url(#b2v2a1)"> <g> <path class="mobile-search-btn__icon-path" d="M0 0h24v24H0z"></path> </g> </g> </g> </g> </svg> </span> <span class="mobile-menu-toggle-btn"><div class="mobile-menu-toggle-btn__bar"></div><div class="mobile-menu-toggle-btn__bar"></div><div class="mobile-menu-toggle-btn__bar"></div> </span><nav class="header-nav header-nav--left mt-lg-0"><div class="header-nav__item"> <span class="header-nav__item-link"> <span class="header-nav__item-link-i">Services</span> <svg class="header-menu__item-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </span><div class="header-menu-wrap header-menu-wrap--first-level"><div class="header-menu header-nav__menu"><div class="header-menu__item"> <a href="#" class="header-menu__item-link"> VMware <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/vmware-tanzu-application-support" class="header-menu__item-link">Tanzu Application Service Support</a></div><div class="header-menu__item"> <a href="/services/VMware-tanzu-application-modernization" class="header-menu__item-link">Tanzu Application Modernization</a></div><div class="header-menu__item"> <a href="/services/vmware-tanzu-kubernetes-grid-support" class="header-menu__item-link">Tanzu Kubernetes Grid Support</a></div><div class="header-menu__item"> <a href="/services/kubernetes/try-vmware-tanzu-today" class="header-menu__item-link">Try VMware Tanzu Today</a></div></div></div></div><div class="header-menu__item"> <a href="#" class="header-menu__item-link"> Kubernetes <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/kubernetes-support" class="header-menu__item-link">Kubernetes Support</a></div><div class="header-menu__item"> <a href="/services/kubernetes-consulting" class="header-menu__item-link">Kubernetes Consulting</a></div><div class="header-menu__item"> <a href="/services/kubernetes/application-migration" class="header-menu__item-link">Application Migration</a></div><div class="header-menu__item"> <a href="/services/kubernetes-production-grade-mvp" class="header-menu__item-link">Production-Grade MVP</a></div></div></div></div><div class="header-menu__item"> <a href="javascript:" class="header-menu__item-link"> Istio <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/istio-support" class="header-menu__item-link">Istio Support</a></div><div class="header-menu__item"> <a href="/services/istio-enablement" class="header-menu__item-link">Istio Enablement</a></div><div class="header-menu__item"> <a href="/services/service-mesh" class="header-menu__item-link">Service Mesh</a></div></div></div></div><div class="header-menu__item"> <a href="javascript:" class="header-menu__item-link"> Cloud-Native <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/cloud-native-team" class="header-menu__item-link">Cloud-Native Teams</a></div><div class="header-menu__item"> <a href="/services/platform-support" class="header-menu__item-link">Kubernetes Platform Support Services</a></div><div class="header-menu__item"> <a href="/services/cloud-native-transformation" class="header-menu__item-link">Cloud-Native Transformation</a></div></div></div></div><div class="header-menu__item"> <a href="javascript:" class="header-menu__item-link"> DevOps <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/kubernetes/terraform-support" class="header-menu__item-link">Terraform Support</a></div><div class="header-menu__item"> <a href="/services/kubernetes-ci-cd-pipeline" class="header-menu__item-link">CI/CD Pipeline Implementation</a></div><div class="header-menu__item"> <a href="/services/infrastructure-as-code" class="header-menu__item-link">Infrastructure as Code Enablement</a></div></div></div></div><div class="header-menu__item"> <a href="https://www.altoroslabs.com/" target="_blank" class="header-menu__item-link"> Custom Software <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="https://www.altoroslabs.com/services_dedicated-software-engineering-teams" target="_blank" class="header-menu__item-link">Dedicated Development Teams</a></div><div class="header-menu__item"> <a href="https://www.altoroslabs.com/services_software-product-development" target="_blank" class="header-menu__item-link">Software Product Development</a></div><div class="header-menu__item"> <a href="https://www.altoroslabs.com/services_mobile-development" target="_blank" class="header-menu__item-link">Mobile Application Development</a></div><div class="header-menu__item"> <a href="https://www.altoroslabs.com/services_custom-api-development" target="_blank" class="header-menu__item-link">API Development and Integration</a></div><div class="header-menu__item"> <a href="https://www.altoroslabs.com/services_technology-benchmarking" target="_blank" class="header-menu__item-link">Technology Benchmarking</a></div></div></div></div></div></div></div><div class="header-nav__item"> <span class="header-nav__item-link"> <span class="header-nav__item-link-i">Solutions</span> <svg class="header-menu__item-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </span><div class="header-menu-wrap header-menu-wrap--first-level"><div class="header-menu header-nav__menu"><div class="header-menu__item"> <a href="javascript:" class="header-menu__item-link"> By Technology <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-healthcare" target="_blank" class="header-menu__item-link">Kubernetes for Healthcare</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-supply" target="_blank" class="header-menu__item-link">Kubernetes for Supply Chain</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-insurance" class="header-menu__item-link">Kubernetes for Insurance</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-retail" class="header-menu__item-link">Kubernetes for Retail</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-automotive" class="header-menu__item-link">Kubernetes for Automotive</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-finance" class="header-menu__item-link">Kubernetes for Finance</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-telecom" class="header-menu__item-link">Kubernetes for Telecom</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-commerce" class="header-menu__item-link">Kubernetes for E-commerce</a></div><div class="header-menu__item"> <a href="/services/kubernetes/kubernetes-wholesale" class="header-menu__item-link">Kubernetes for Wholesale</a></div></div></div></div><div class="header-menu__item"> <a href="javascript:" class="header-menu__item-link"> By Provider <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/services/aws-cloud" class="header-menu__item-link">AWS Cloud Services <!--                                    <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13">--> <!--                                        <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/>--> <!--                                    </svg>--> </a> <!--<div class="header-menu-wrap header-menu-wrap--second-level">--> <!--<div class="header-menu">--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/aws-devops" class="header-menu__item-link">AWS DevOps</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/amazon-cloudfront" class="header-menu__item-link">Amazon CloudFront</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/amazon-rds" class="header-menu__item-link">Amazon Relational Database</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/amazon-ec2" class="header-menu__item-link">Amazon EC2 Services</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/aws-lambda" class="header-menu__item-link">AWS Lambda</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/amazon-api-gateway" class="header-menu__item-link">Amazon API Gateway</a>--> <!--</div>--> <!--<div class="header-menu__item">--> <!--                                            <a href="/services/aws-fargate" class="header-menu__item-link">AWS Fargate</a>--> <!--</div>--> <!--</div>--> <!--</div>--></div><div class="header-menu__item"> <a href="/services/kubernetes-on-aws" class="header-menu__item-link">Amazon Web Services</a></div><div class="header-menu__item"> <a href="/services/kubernetes-on-azure" class="header-menu__item-link">Microsoft Azure</a></div><div class="header-menu__item"> <a href="/services/VMware-tanzu-application-modernization" class="header-menu__item-link">VMware Tanzu</a></div></div></div></div></div></div></div><div class="header-nav__item"> <span class="header-nav__item-link"> <span class="header-nav__item-link-i">Why Altoros</span> <svg class="header-menu__item-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </span><div class="header-menu-wrap header-menu-wrap--first-level"><div class="header-menu header-nav__menu"><div class="header-menu__item"> <a href="/about" class="header-menu__item-link"> About <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/about" class="header-menu__item-link">Company Summary</a></div><div class="header-menu__item"> <a href="/about/management-team" class="header-menu__item-link">Management Team</a></div><div class="header-menu__item"> <a href="/about/careers" class="header-menu__item-link">Careers</a></div><div class="header-menu__item"> <a href="/about/press-and-media-kit" class="header-menu__item-link">Press Kit</a></div></div></div></div><div class="header-menu__item"> <a href="/featured-customers" class="header-menu__item-link"> Customers <svg class="header-menu__item-link-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </a><div class="header-menu-wrap header-menu-wrap--second-level"><div class="header-menu"><div class="header-menu__item"> <a href="/featured-customers" class="header-menu__item-link">Featured Customers</a></div><div class="header-menu__item"> <a href="/about/customers-speak" class="header-menu__item-link">Customers Speak</a></div></div></div></div><div class="header-menu__item"> <a href="/about/partnerships/partners" class="header-menu__item-link"> Partners </a></div><div class="header-menu__item"> <a href="/portfolio" class="header-menu__item-link"> Portfolio </a></div></div></div></div><div class="header-nav__item item--mobile-active"> <span class="header-nav__item-link"> <span class="header-nav__item-link-i">Resources</span> <svg class="header-menu__item-icon" xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 7 13"> <path d="M9.33 3.212a.579.579 0 0 0-.467-.201.66.66 0 0 0-.457.211l-4.91 5.152-4.878-5.173a.58.58 0 0 0-.457-.2.755.755 0 0 0-.468.179.602.602 0 0 0-.193.454c0 .211.071.38.203.507L3.01 9.789a.624.624 0 0 0 .447.211.559.559 0 0 0 .285-.084c.05-.022.101-.053.152-.053l.051-.021 5.336-5.68c.295-.254.274-.676.05-.95z"/> </svg> </span><div class="header-menu-wrap header-menu-wrap--first-level"><div class="header-menu header-nav__menu"><div class="header-menu__item"> <a href="/resources/" class="header-menu__item-link">All</a></div><div class="header-menu__item"> <a href="/blog/" class="header-menu__item-link">Blog</a></div><div class="header-menu__item"> <a href="/blog/digital-transformation-stories/" class="header-menu__item-link">Spotlight</a></div><div class="header-menu__item"> <a href="/research-papers/" class="header-menu__item-link">Research Papers</a></div><div class="header-menu__item"> <a href="/visuals/" class="header-menu__item-link">Cheat Sheets</a></div><div class="header-menu__item"> <a href="/webinars/" class="header-menu__item-link">Webinars</a></div></div></div></div></nav><nav class="header-nav header-nav--right header-nav-search-wrap mb-3 mb-lg-0"><div class="header-nav__item header-nav__item--contact-us"> <a href="https://www.altoros.com/contact-us" class="header-nav__item-link"> <span class="header-nav__item-link-i">Contact Us</span> </a></div><div class="header-search"><form class="header-search-i" id="searchform" role="search" method="get" action="https://www.altoros.com/blog/"> <input type="text" value="" name="s" class="header-search__input" placeholder="Search"><div class="header-search__icon"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> <defs> <clipPath id="b2v2a"> <path d="M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm7.743 14.329A9.959 9.959 0 0 0 20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10a9.959 9.959 0 0 0 6.329-2.257L22.586 24 24 22.586z"/> </clipPath> </defs> <g> <g> <g> <path class="header-search__icon-path" d="M10 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16zm7.743 14.329A9.959 9.959 0 0 0 20 10c0-5.523-4.477-10-10-10S0 4.477 0 10s4.477 10 10 10a9.959 9.959 0 0 0 6.329-2.257L22.586 24 24 22.586z"/> </g> <g clip-path="url(#b2v2a)"> <g> <path class="header-search__icon-path" d="M0 0h24v24H0z"/> </g> </g> </g> </g> </svg></div></form></div></nav></div></header><section class="subheader"> <picture> <source srcset="/blog/wp-content/uploads/2022/09/subheader-bg-mobile.jpg" media="(max-width: 440px)"> <img src="/blog/wp-content/uploads/2021/07/Blog-on-Digital-Transformation.jpg" class="subheader__bg" alt="Blog-on-Digital-Transformation"> </picture><div class="container-inner"></div><div class="subheader__submenu"><div class="container-inner"><div class="subheader__submenu-wrap"> <a href="/resources/" class="subheader__submenu-item page-id-28246"> <span>all resources</span> </a> <a href="/blog/" class="subheader__submenu-item page-id-6974"> <span>Blog</span> </a> <a href="/blog/digital-transformation-stories/" class="subheader__submenu-item page-id-8523"> <span>Spotlight</span> </a> <a href="/research-papers/" class="subheader__submenu-item page-id-37088"> <span>Research Papers</span> </a> <a href="/visuals/" class="subheader__submenu-item page-id-37091"> <span>Cheat Sheets</span> </a> <a href="/webinars/" class="subheader__submenu-item page-id-64853"> <span>Webinars</span> </a></div></div></div></section><div class="container-fluid no-padding builder-section builder-loop"><div class="row no-margin"><div class="col-lg-12"><div class="container-inner"><div class="row loop-row no-margin layout-d "><div class="col-lg-9 loop-column scrollcontrol-main"><div class='post-container panel-style main-post-container' data-currentquery='{"tag":"apatar"}'><div class="loop-placeholder content-panel"></div><div class="content-inner clearfix"><div class="loading load-sort"><span class="theme-icon-spin2"></span></div><div class="loop"><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/what-is-apatar-open-source-data-integration/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2013/04/Aapatar-GoldMine-to-SFDC-Salesforce-History-Migration-554x400.png&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/what-is-apatar-open-source-data-integration/"><h2 class="article-title"><span class="title-text">What Is Apatar Open Source Data ...</span></h2></a><div class="authorship type-datecomments"><span class="date">April 27, 2013</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/what-is-apatar-open-source-data-integration/#comments"><span class="disqus-comment-count" data-disqus-identifier="53756 https://www.altoros.com/blog/?p=53756">0 Comments</span></a></span><span class="comments-count"> | <a title="Alex Khizhniak" href="https://www.altoros.com/blog/author/alex/">Alex Khizhniak</a></span></div><div class="excerpt">Learn about a great open-source ETL project we supported from 2006 to 2011.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-214"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/apatar-data-integration-web-demos/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2012/06/Apatar-video-guides1.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/apatar-data-integration-web-demos/"><h2 class="article-title"><span class="title-text">Apatar Data Integration Web ...</span></h2></a><div class="authorship type-datecomments"><span class="date">June 25, 2012</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/apatar-data-integration-web-demos/#comments"><span class="disqus-comment-count" data-disqus-identifier="54387 https://www.altoros.com/blog/?p=54387">0 Comments</span></a></span><span class="comments-count"> | <a title="Alex Khizhniak" href="https://www.altoros.com/blog/author/alex/">Alex Khizhniak</a></span></div><div class="excerpt">Check out these video tutorials to learn how to install Apatar and integrate corporate systems by using this open-source tool.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/apatar-press-coverage-2007-2010/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2007/01/Salesforce.com-API-extract-600x400.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/apatar-press-coverage-2007-2010/"><h2 class="article-title"><span class="title-text">Apatar Press Coverage, ...</span></h2></a><div class="authorship type-datecomments"><span class="date">December 15, 2010</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/apatar-press-coverage-2007-2010/#comments"><span class="disqus-comment-count" data-disqus-identifier="36814 https://www.altoros.com/blog/?p=36814">0 Comments</span></a></span><span class="comments-count"> | <a title="Alex Khizhniak" href="https://www.altoros.com/blog/author/alex/">Alex Khizhniak</a></span></div><div class="excerpt">These are the main articles about Apatar, an open-source data integration product developed by Altoros. The project was mostly active during these four years.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/improving-data-integration-with-odbc/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2009/10/rdbms-structure-712x400.png&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/improving-data-integration-with-odbc/"><h2 class="article-title"><span class="title-text">Improving Database Integration with ...</span></h2></a><div class="authorship type-datecomments"><span class="date">October 12, 2009</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/improving-data-integration-with-odbc/#comments"><span class="disqus-comment-count" data-disqus-identifier="49019 https://www.altoros.com/blog/?p=49019">0 Comments</span></a></span><span class="comments-count"> | <a title="Olga Belokurskaya" href="https://www.altoros.com/blog/author/olga/">Olga Belokurskaya</a></span></div><div class="excerpt">The performance of your ODBC connection and the way you handle it may have an impact on the success of your data integration project.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-214"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/apatar-data-integration-quick-start-guide/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2009/09/apatar-quick-start-data-integration-featured-image.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/apatar-data-integration-quick-start-guide/"><h2 class="article-title"><span class="title-text">Apatar Data Integration: A Quick-Start ...</span></h2></a><div class="authorship type-datecomments"><span class="date">September 8, 2009</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/apatar-data-integration-quick-start-guide/#comments"><span class="disqus-comment-count" data-disqus-identifier="57194 https://www.altoros.com/blog/?p=57194">0 Comments</span></a></span><span class="comments-count"> | <a title="Ludmila Radzevich" href="https://www.altoros.com/blog/author/ludmila/">Ludmila Radzevich</a></span></div><div class="excerpt">This step-by-step tutorial exemplifies how to install and operate Apatar, as well as provides recommendations to address the most common errors.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/the-three-most-common-problems-faced-during-data-migration/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2009/06/The-Three-Most-Common-Problems-Faced-During-Data-Migration2.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/the-three-most-common-problems-faced-during-data-migration/"><h2 class="article-title"><span class="title-text">The Three Most Common Problems Faced During Data ...</span></h2></a><div class="authorship type-datecomments"><span class="date">June 29, 2009</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/the-three-most-common-problems-faced-during-data-migration/#comments"><span class="disqus-comment-count" data-disqus-identifier="55203 https://www.altoros.com/blog/?p=55203">0 Comments</span></a></span><span class="comments-count"> | <a title="Ludmila Radzevich" href="https://www.altoros.com/blog/author/ludmila/">Ludmila Radzevich</a></span></div><div class="excerpt">The differences between CRM systems, such as GoldMine and Salesforce.com, as well as the quality of data, bring in a number of challenges for integration experts.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-214"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/building-a-bridge-between-salesforce-crm-and-quickbooks-connectors-do-not-matter/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2009/01/Building-a-Bridge-Between-Salesforce-CRM-and-QuickBooks1.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/building-a-bridge-between-salesforce-crm-and-quickbooks-connectors-do-not-matter/"><h2 class="article-title"><span class="title-text">Building a Bridge Between Salesforce CRM and ...</span></h2></a><div class="authorship type-datecomments"><span class="date">January 14, 2009</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/building-a-bridge-between-salesforce-crm-and-quickbooks-connectors-do-not-matter/#comments"><span class="disqus-comment-count" data-disqus-identifier="55338 https://www.altoros.com/blog/?p=55338">0 Comments</span></a></span><span class="comments-count"> | <a title="Michael Fedotov, Alex Khizhniak, and Renat Khasanshyn" href="https://www.altoros.com/blog/author/michael-fedotov/">Michael Fedotov...</a></span></div><div class="excerpt">Connectors do not matter...The reality is, just the connectors and APIs are not enough to provide data synchronization between the two corporate systems.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/using-apatar-to-integrate-data-from-to-mysql/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2020/12/staging-mysql-database-usage-637x400.jpg&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/using-apatar-to-integrate-data-from-to-mysql/"><h2 class="article-title"><span class="title-text">Using Apatar to Integrate Data from/to ...</span></h2></a><div class="authorship type-datecomments"><span class="date">November 21, 2008</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/using-apatar-to-integrate-data-from-to-mysql/#comments"><span class="disqus-comment-count" data-disqus-identifier="60006 https://www.altoros.com/blog/?p=60006">0 Comments</span></a></span><span class="comments-count"> | <a title="Alex Khizhniak" href="https://www.altoros.com/blog/author/alex/">Alex Khizhniak</a></span></div><div class="excerpt">Today, the Apatar team is proud to announce that it has joined the MySQL Enterprise Connection Alliance (MECA), a partnership program led by MySQL AB.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/building-an-open-source-crm-for-tourism-with-telematika-and-apatar/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2008/11/Building-an-Open-Source-CRM-for-Tourism-with-SugarCRM-and-Apatar-712x400.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/building-an-open-source-crm-for-tourism-with-telematika-and-apatar/"><h2 class="article-title"><span class="title-text">Building an Open-Source CRM for Tourism with SugarCRM and ...</span></h2></a><div class="authorship type-datecomments"><span class="date">November 3, 2008</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/building-an-open-source-crm-for-tourism-with-telematika-and-apatar/#comments"><span class="disqus-comment-count" data-disqus-identifier="58641 https://www.altoros.com/blog/?p=58641">1 Comment</span></a></span><span class="comments-count"> | <a title="Ludmila Radzevich" href="https://www.altoros.com/blog/author/ludmila/">Ludmila Radzevich</a></span></div><div class="excerpt">Working with Telematika and Apatar, Wild-East Marketing fully integrated its new CRM with the internal systems in three quick steps.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div><div class="loop-panel add-active clearfix category-7 last-on-page"><div class="loop-image-wrapper"><a class="loop-link" href="https://www.altoros.com/blog/guide-to-reducing-etl-and-data-integration-costs-by-80-percent/">&nbsp;</a><div class="loop-layer"></div><img class="loop-image" src="/blog/timthumb.php?src=https://www.altoros.com/blog/wp-content/uploads/2020/05/Guide-to-Reducing-ETL-and-Data-Integration-Costs.gif&h=400&w=712"></div><div class="loop-info-collect"><div class="loop-info-wrapper"><div class="loop-info"><a href="https://www.altoros.com/blog/guide-to-reducing-etl-and-data-integration-costs-by-80-percent/"><h2 class="article-title"><span class="title-text">Reducing ETL and Data Integration Costs by 80% with Open ...</span></h2></a><div class="authorship type-datecomments"><span class="date">September 30, 2008</span><span class="comments-count"> | <a href="https://www.altoros.com/blog/guide-to-reducing-etl-and-data-integration-costs-by-80-percent/#comments"><span class="disqus-comment-count" data-disqus-identifier="53461 https://www.altoros.com/blog/?p=53461">0 Comments</span></a></span><span class="comments-count"> | <a title="Michael Fedotov, Alex Khizhniak, and Renat Khasanshyn" href="https://www.altoros.com/blog/author/michael-fedotov/">Michael Fedotov...</a></span></div><div class="excerpt">Learn about the trends in today’s data integration market that help companies to benefit from lower TCO by using open-source ETL solutions.</div></div></div><div style="clear: both;"></div><div class="line-wrapper"><div class="color-line"></div></div></div></div></div><div class="loading load-sort"><span class="theme-icon-spin2"></span></div></div></div></div><div class="col-lg-3 loop-column widget-margin scrollcontrol-side"><div class="content-panel shadowed loop-sidebar-right fixed-object"><div class="widgets-wrapper"><div class="widgets clearfix "><div id="text-26" class="widget clearfix"><div class="textwidget"></div></div><div id="text-21" class="widget clearfix"><div class="textwidget"><div  class="widgetready" id="widgetwidget_twitter_timeline"> <a class="twitter-timeline" data-width="350" data-height="501" data-dnt="true" data-chrome="noborders"
 href="https://twitter.com/Altoros" data-widget-id="415160285737926657"></a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script> </div></div></div></div></div></div></div></div><div class="page-navi"><ul><li> <a href="#" class="current"><span>1</span></a></li><li> <a href="https://www.altoros.com/blog/tag/apatar/page/2/">2</a></li><li> <a href="https://www.altoros.com/blog/tag/apatar/page/3/">3</a></li><li> <a href="https://www.altoros.com/blog/tag/apatar/page/2/">next</a></li><li> <a href="https://www.altoros.com/blog/tag/apatar/page/3/">last</a></li></ul></div> <!--<div class="hide-pagination"></div> --></div></div></div></div><div id="footer" class="container-fluid no-padding builder-section builder-widgets show_subscribe"> <button id="scrollToTop" title="Go to top"></button><div class="row no-margin main-footer"><div class="col-md-12"><div class="container-inner"><div class="widgets-inner shadowed"><div class="row"><div class="widget-panel left col-md-3"><div class="widgets-wrapper"><div class="widgets clearfix widgets"><div id="nav_menu-2" class="widget clearfix"><div class="bar-header"><div class="bar-label"><div class="label-text">We Deliver</div></div></div><div class="menu-footer_left-container"><ul id="menu-footer_left" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7057"><a href="https://www.altoros.com/services/cloud-native-transformation">CLOUD-NATIVE TRANSFORMATION</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13655"><a href="https://www.altoros.com/services/kubernetes">KUBERNETES IMPLEMENTATION</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-61781"><a href="https://www.altoros.com/services/cloud-foundry-enablement">Cloud Foundry Services</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13656"><a href="https://www.altoros.com/solutions">Solutions</a></li><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13714"><a href="https://www.altoros.com/training">Training</a></li></ul></div></div></div></div></div><div class="widget-panel mid mid-left col-md-6"><div class="widgets-wrapper"><div class="widgets clearfix widgets"><div id="text-10" class="widget clearfix"><div class="bar-header"><div class="bar-label"><div class="label-text">About</div></div></div><div class="textwidget"><p>Altoros is an experienced IT services provider that helps enterprises to increase operational efficiency and accelerate the delivery of innovative products by shortening time to market. Relying on the power of cloud automation, microservices, AI/ML, and industry knowledge, our customers are able to get a sustainable competitive advantage.</p></div></div></div></div><div class="footer-info-links"> <a href="/about" class="footer-info-links__item">MORE ABOUT US</a> <a href="/privacy-policy" class="footer-info-links__item">PRIVACY POLICY</a> <a href="/contact-us" class="footer-info-links__item">CONTACT US</a></div></div> <br class="clearer hidden-lg hidden-md"/><div class="widget-panel mid mid-right col-md-3"><div class="widgets-wrapper"><div class="widgets clearfix widgets"><div id="text-11" class="widget clearfix"><div class="textwidget"><div class="social-badges clearfix"> <a href="https://twitter.com/altoros" target="_blank" class="social-badges__item"> <svg width="27" height="21" viewBox="0 0 27 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M26.7376 2.47089C25.7541 2.88993 24.6963 3.17331 23.5867 3.30094C24.7197 2.6483 25.5895 1.61595 25.9989 0.385324C24.9394 0.988999 23.7647 1.4273 22.5155 1.66412C21.5145 0.639799 20.0891 0 18.5116 0C15.4819 0 13.0262 2.35931 13.0262 5.27011C13.0262 5.68273 13.0747 6.08491 13.1682 6.47104C8.60866 6.25108 4.56711 4.15267 1.8616 0.964113C1.38952 1.74279 1.1188 2.6483 1.1188 3.61402C1.1188 5.4419 2.0872 7.05545 3.5586 8.00029C2.65955 7.973 1.81398 7.73619 1.07452 7.34123C1.07368 7.36371 1.07368 7.38538 1.07368 7.40786C1.07368 9.96143 2.96453 12.0912 5.47451 12.5752C5.01413 12.6956 4.52951 12.7598 4.02901 12.7598C3.67558 12.7598 3.33217 12.7269 2.99711 12.6659C3.69479 14.7595 5.721 16.2832 8.12153 16.3257C6.24405 17.7394 3.87862 18.5815 1.30847 18.5815C0.865628 18.5815 0.429472 18.5566 0 18.5084C2.42727 20.0031 5.31075 20.8757 8.40896 20.8757C18.499 20.8757 24.0162 12.8449 24.0162 5.88101C24.0162 5.65222 24.0112 5.42504 24.0003 5.19867C25.0723 4.45611 26.0023 3.52812 26.7376 2.47089Z" fill="#6754EE"/> </svg> </a> <a href="https://www.linkedin.com/company/altoros-systems" target="_blank" class="social-badges__item"> <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2.625 0H18.375C19.8223 0 21 1.17687 21 2.625V18.375C21 19.8223 19.8223 21 18.375 21H2.625C1.17687 21 0 19.8223 0 18.375V2.625C0 1.17687 1.17687 0 2.625 0ZM14.9235 18.003H18.0399V12.5069C18.0399 9.80773 17.4568 7.73267 14.301 7.73267C12.7848 7.73267 11.7683 8.56348 11.3526 9.35163H11.3099V7.98138H8.32214V18.003H11.4353V13.0463C11.4353 11.7391 11.6829 10.4725 13.3042 10.4725C14.9038 10.4725 14.9235 11.9674 14.9235 13.1297V18.003ZM4.80842 6.61266C3.80703 6.61266 3 5.8035 3 4.806C3 3.80916 3.80703 3 4.80842 3C5.80522 3 6.61487 3.80916 6.61487 4.806C6.61487 5.8035 5.80522 6.61266 4.80842 6.61266ZM3.24756 18.003H6.36731V7.98145H3.24756V18.003Z" fill="url(#paint0_linear_2267_988)"/> <defs> <linearGradient id="paint0_linear_2267_988" x1="4.02819e-07" y1="1" x2="23.5" y2="24" gradientUnits="userSpaceOnUse"> <stop stop-color="#615EE7"/> <stop offset="1" stop-color="#5D64E3"/> </linearGradient> </defs> </svg> </a> <a href="https://www.facebook.com/Altoros" target="_blank" class="social-badges__item"> <svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2.625 0H18.375C19.8223 0 21 1.17687 21 2.625V18.375C21 19.8223 19.8223 21 18.375 21L14.4375 21V13.7812H16.4062L17.7188 10.5H14.4375V7.87499C14.4375 7.20905 14.9343 7.21289 15.5772 7.21786C15.6338 7.2183 15.6914 7.21874 15.75 7.21874H17.0625V3.93749H14.4375C12.2622 3.93749 10.5 5.69974 10.5 7.87499V10.5H7.875V13.7812H10.5V21L2.625 21C1.17687 21 0 19.8223 0 18.375V2.625C0 1.17687 1.17687 0 2.625 0Z" fill="url(#paint0_linear_2267_994)"/> <defs> <linearGradient id="paint0_linear_2267_994" x1="-0.5" y1="0.5" x2="20.5" y2="21" gradientUnits="userSpaceOnUse"> <stop stop-color="#5670DC"/> <stop offset="1" stop-color="#596BDF"/> </linearGradient> </defs> </svg> </a> <a href="https://www.youtube.com/channel/UCzVZ70hdQxYqzxavQL6x8pw" target="_blank" class="social-badges__item"> <svg width="28" height="20" viewBox="0 0 28 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M24.9553 0.611733C26.1546 0.941246 27.1003 1.90581 27.4231 3.12949C28.0091 5.3131 28.0006 9.81014 27.9999 10.0162L27.9999 10.0309C27.9996 10.2369 27.9865 14.7105 27.4233 16.894C27.1003 18.1175 26.1548 19.0823 24.9553 19.4116C22.7642 20 13.9999 20 13.9999 20C13.9999 20 5.25852 20 3.04454 19.3883C1.84505 19.0588 0.899563 18.094 0.576566 16.8705C0 14.6587 0 10 0 10C0 10 0 5.3646 0.576566 3.12949C0.899349 1.90603 1.86813 0.917709 3.04433 0.588415C5.23545 0 13.9997 0 13.9997 0C13.9997 0 22.7642 0 24.9553 0.611733ZM18 10L11 14V6L18 10Z" fill="url(#paint0_linear_2267_1005)"/> <defs> <linearGradient id="paint0_linear_2267_1005" x1="0" y1="0" x2="27.5" y2="21" gradientUnits="userSpaceOnUse"> <stop stop-color="#5277D7"/> <stop offset="1" stop-color="#4E7ED3"/> </linearGradient> </defs> </svg> </a> <a href="https://www.altoros.com/blog/feed/" target="_blank" class="social-badges__item"> <svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M0 17.8924C0 16.2455 1.34703 14.9102 3.00844 14.9102C4.66985 14.9102 6.01688 16.2455 6.01688 17.8924C6.01688 19.5394 4.66985 20.8747 3.00844 20.8747C1.34703 20.8747 0 19.5394 0 17.8924" fill="url(#paint0_linear_2267_1001)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M20.9634 18.878C21.0692 19.9775 20.1581 20.8757 19.0536 20.8757V20.8757C17.949 20.8757 17.0606 19.9762 16.9298 18.8794C16.0074 11.1432 9.79277 4.99121 1.98468 4.0899C0.893959 3.96399 0 3.08601 0 1.98804V1.98804C0 0.890077 0.892858 -0.00977694 1.98609 0.092066C12.0065 1.02554 20.0081 8.94874 20.9634 18.878Z" fill="url(#paint1_linear_2267_1001)"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M13.896 18.8817C14.0549 19.9748 13.1387 20.8754 12.0341 20.8754V20.8754C10.9296 20.8754 10.0497 19.9707 9.82744 18.8887C9.02623 14.9889 5.91423 11.9118 1.9761 11.1286C0.899026 10.9144 0 10.0446 0 8.94642V8.94642C0 7.84825 0.895258 6.94331 1.98271 7.09635C8.13133 7.96162 13.0107 12.7905 13.896 18.8817Z" fill="url(#paint2_linear_2267_1001)"/> <defs> <linearGradient id="paint0_linear_2267_1001" x1="1.2857" y1="15.7673" x2="5.14286" y2="21.053" gradientUnits="userSpaceOnUse"> <stop stop-color="#4986CE"/> <stop offset="1" stop-color="#468BCB"/> </linearGradient> <linearGradient id="paint1_linear_2267_1001" x1="4.49995" y1="3" x2="18" y2="21.4999" gradientUnits="userSpaceOnUse"> <stop stop-color="#4986CE"/> <stop offset="1" stop-color="#468BCB"/> </linearGradient> <linearGradient id="paint2_linear_2267_1001" x1="3.00002" y1="8.95804" x2="12.0002" y2="21.2915" gradientUnits="userSpaceOnUse"> <stop stop-color="#4986CE"/> <stop offset="1" stop-color="#468BCB"/> </linearGradient> </defs> </svg> </a></div><div class="complementary-info-links"><ul class="menu"><li><a href="/resources/">ALL RESOURCES</a></li><li><a href="/blog/">BLOG</a></li><li><a href="/research-papers/">RESEARCH PAPERS</a></li><li><a href="/visuals/">CHEAT SHEETS</a></li><li><a href="/portfolio">PORTFOLIO</a></li></ul></div></div></div></div></div></div></div></div><div class="subfooter shadowed"><div class="row"><div class="col-sm-6 copyright"><div class=\"footer-copyright\">© 2003–<span class=\"footer-copyright__current-year\"></span> Altoros</div></div><div class="col-sm-6 credits"></div></div></div></div> <!--/container-inner--></div> <!--/col-md-12--></div> <!--/row--><div class="banner-pop-up version1"> <span class="banner-pop-up-top">Free</span><p class="banner-pop-up-title">Architect’s Guide to Implementing the Cloud Foundry PaaS</p> <a class="banner-pop-up-button" href="/research-papers/architects-guide-to-implementing-the-cloud-foundry-paas/">Download now!</a> <span class="banner-pop-up-close"></span></div> <!--/banner 1--><div class="banner-pop-up version2"> <span class="banner-pop-up-top">Free</span><p class="banner-pop-up-title">Architect’s Guide! Microservices vs. Monolithic Architectures: Pros, Cons
 + CF Examples</p> <a class="banner-pop-up-button" href="/research-papers/microservices-vs-monolithic-architectures-the-pros-cons-and-cloud-foundry-examples/">Download now!</a> <span class="banner-pop-up-close"></span></div> <!--/banner 2--></div> <!--/container-fluid--> <script src="/blog/wp-content/themes/engine/lib/wombat-select/wombat-select.js"></script> <script>if ( document.querySelector('.wpcf7-select') !== null ) {
                wombatSelect('.wpcf7-select');
            }
            //temporary
            (function handleFormCheckboxes() {
                const checkboxLabels = document.querySelectorAll('.checkbox-label-gated')

                checkboxLabels.forEach( ( item, index ) => {
                    item.innerHTML = item.innerHTML.trim()

                    if (index === 0) {
                         item.innerHTML = item.innerHTML.replace(' *.', '.*');
                    }
                })
            })();

              (function handleMenu() {
                const headerEl = document.querySelector('.header'),
                  headerMenuOpenedClass = 'header--mobile-menu-opened',
                  bodyEl = document.querySelector('body'),
                  nonScrollClass = 'prevent-scroll',
                  searchInput = document.querySelector('.header-search__input'),
                  mobileSearchBtn = document.querySelector('.mobile-search-btn'),
                  menuBtn = document.querySelector('.mobile-menu-toggle-btn'),
                  menuBtnActiveClass = 'mobile-menu-toggle-btn--opened';

                const toggleClass = (el, className) => {
                  el.classList.contains(className)
                    ? el.classList.remove(className)
                    : el.classList.add(className)
                };

                const handleOpenMenu = openEl => {
                  openEl && toggleClass(openEl, menuBtnActiveClass);
                  toggleClass(bodyEl, nonScrollClass);
                  toggleClass(headerEl, headerMenuOpenedClass);

                  document.querySelectorAll('.header-nav').forEach(el => toggleClass(el, 'd-block'));
                };

                menuBtn.addEventListener('click', function() {
                  handleOpenMenu(this);
                });

                mobileSearchBtn.addEventListener('click', function() {
                  handleOpenMenu(menuBtn);
                  searchInput.focus();
                });
              })();

            (function handleSearchInput() {

                if (window.innerWidth >= 992) {
                    const searchWrap = document.querySelector('.header-nav-search-wrap'),
                        search = document.querySelector('.header-search'),
                        searchInput = document.querySelector('.header-search__input'),
                        searchIcon = document.querySelector('.header-search__icon');

                    const $form = jQuery('.header-search-i');
                    const $input = jQuery('.header-search-i input');

                    const openSearch = () => {
                        searchWrap.classList.add('search-input-shown');
                        searchInput.focus();
                    };

                    const closeSearch = () => {
                        searchWrap.classList.remove('search-input-shown');
                        searchInput.blur();
                    };

                    window.addEventListener('click', function(e){
                        const hasShownClass = searchWrap.classList.contains('search-input-shown');

                        if ( searchIcon.contains(e.target) && !hasShownClass){
                            openSearch();
                        } else if ( e.target === searchInput ) {
                            return;
                        } else if(searchIcon.contains(e.target) && hasShownClass){

                            const len = $input.val().length;

                            if (len === 0) {
                                closeSearch();
                            } else if (len > 0 && len <= 1) {
                                alert("Search term must be at least 2 characters in length");
                            } else {
                                $form.submit();
                            }

                        }else{
                            closeSearch();
                        }
                    });

                    document.addEventListener('keyup', function(event) {
                        if (
                            event.which === 27
                            && searchWrap.classList.contains('search-input-shown')
                        ) {
                            closeSearch();
                        }
                    });
                }
            })();

            (function handleScrollingChanges() {
                const header = document.querySelector('.header'),
                    footer = document.querySelector('.footer'),
                    formWrap = document.querySelector('.hero .content-panel.single-sidebar'),
                    form = document.querySelector('.hero .widgets-wrapper'),
                    heroTitle = document.querySelector('.hero__title'),
                    content = document.querySelector('.content'),
                    fixedFormClass = 'hero__form--fixed';

                function handleHeaderBg() {
                    if (
                        window.pageYOffset > 50
                        && window.innerWidth > 991
                    ) {
                        header.classList.add('header--scrolling');
                    } else {
                        header.classList.remove('header--scrolling');
                    }
                }

                window.addEventListener('scroll', function() {
                    handleHeaderBg();
                })
            })();

            (function handleMobileMenu() {
                const navItems = document.querySelectorAll('.header-nav__item');
                const navMenuItems = document.querySelectorAll('.header-menu__item');
                const activeClass = 'item--mobile-active';

                const handleActiveClass = (_, arr) => {
                    _.addEventListener("click", function(e) {

                        arr.forEach(item => {
                            if (item === this) {
                                item.classList.toggle(activeClass);
                            }
                        })

                        e.stopPropagation();
                    }, false)
                }

                navItems.forEach( (navItem, index, arr) => handleActiveClass(navItem, arr) )
                navMenuItems.forEach( (navMenuItem, index, arr) => handleActiveClass(navMenuItem, arr) )

            })();

            (function handleCopyrightYear() {
                document.querySelector('.footer-copyright__current-year').textContent = new Date().getFullYear();
            })();

            (function handleDataAttachmentForDownload() {

                let attachment = document.getElementById('data_attachment_for_download');
                if (attachment != null) {
                    let attachment_name = attachment.getAttribute('data-attachment-name');
                    let attachment_file = attachment.getAttribute('data-attachment-file');

                    let form = document.querySelectorAll('.wpcf7-form');
                    if (form.length > 1){
                        let isMobile = window.matchMedia("only screen and (max-width: 760px)").matches;
                        if (isMobile) {
                            form = document.querySelector('.download-doc-form--mobile .wpcf7-form');
                        } else {
                            form = document.querySelector('.wpcf7-form');
                        }
                    }

                    form.querySelector('input[name="lead_source_description"]').value = attachment_name;
                    form.querySelector('input[name="attachment_name"]').value = attachment_name;
                    form.querySelector('input[name="attachment_file"]').value = attachment_file;
                }
            })();</script> </div> <!--/after-header--><style type="text/css">#sticky-bar,#section-menu.standard-menu ul ul li a.parent-item:hover,#section-menu.standard-menu ul ul li.over > a.parent-item,#section-menu.standard-menu ul ul li.current-menu-item > a.parent-item,#section-menu.standard-menu ul ul li a:hover,#section-menu.standard-menu ul ul li.over > a,#section-menu.standard-menu ul ul li.current-menu-item > a,.category-circle{background:#ffffff}.new-articles .selector.active,.new-articles .selector.over,.new-articles .post-container,#section-menu ul li a.parent-item:hover,#section-menu ul li.over > a.parent-item,#section-menu ul li.current-menu-item > a.parent-item,#section-menu .placeholder,#section-menu .term-list,.terms-more .sort-toggle,#section-menu.standard-menu ul li a.parent-item:hover,#section-menu.standard-menu ul li.over > a.parent-item,#section-menu.standard-menu ul li.current-menu-item > a.parent-item,#section-menu.standard-menu ul li a:hover,#section-menu.standard-menu ul li.over > a,#section-menu.standard-menu ul li.current-menu-item > a,#section-menu.standard-menu ul ul,.sticky-toggle:hover,.sticky-toggle.active,.sort-buttons,.sort-toggle.active,.sort-toggle.over,.topten-number,.section-toggle.active,.section-toggle.over,.section-menu-mobile.active{background:#ffffff}#section-menu>ul>li>a,.new-articles .selector,a.sticky-toggle,#sticky-bar .social-badges a,#section-menu .article-info,#section-menu .header,#section-menu .read-more,#section-menu .compact-panel .article-title,.dark-bg .trending-toggle,.dark-bg .sharing-toggle,.new-articles .compact-panel .article-title,#sticky-bar .social-badges a:hover,.sticky-toggle:hover,.sticky-toggle.active,.section-toggle,.section-menu-mobile ul li a,.sort-toggle.active,.sort-toggle.over,.sort-buttons a, .sort-buttons span.page-numbers,.topten-number{color:#ffffff} .terms-more .sort-toggle.active span,.terms-more .sort-toggle.over span{color:#ffffff!important} .section-menu-mobile ul li a:hover,.section-menu-mobile ul li.over > a,.section-menu-mobile ul li.current-menu-item > a{background-color:rgba(0,0,0,.2)}body.it-background,.after-billboard{background-color:#eeeeee !important;}	
		
#logo:not(.no-color),.sticky-home{background:rgba(0,119,219,1);filter:none;}
#header-terms a:hover,#section-menu .mega-wrapper .term-list a,.review-star,.sort-buttons a.active,.sort-buttons a:hover,.center-panel.active,.widget-section a.more-link:hover,.topic-panel.active .topic-name,.trending-bar.active .title,.social-counts a:hover .social-number,.widgets .it-widget-tabs .sort-buttons a:hover,#comments-social-tab a:hover,.widgets .social-badges a:hover,.magazine-left .compact-panel.active .article-title,.terms-more .sort-toggle span,.the-content a:not(.styled),a.nav-link:hover,.contents-menu .nav>li>a:hover,.reaction.clickable.active,.reaction.selected,.reaction.selected .theme-icon-check,.postinfo a:hover,.magazine-categories a.active,#comments .comment-pagination a:hover,.utility-menu a:hover,.utility-menu li.over>a,.utility-menu li.current-menu-item a,.utility-menu li.current-menu-parent>a,.utility-menu li.current-menu-ancestor>a,.widgets #menu-utility-menu a:hover,.widgets .it-widget-tabs .ui-tabs-active a,.widgets #wp-calendar a:hover,.contents-menu .nav>li.active>a,.builder-connect .social-badges a:hover,.woocommerce.woocommerce-page ul.cart_list li a:hover, .woocommerce.woocommerce-page ul.product_list_widget li a:hover,.compare-block,#section-menu .term-link{color:#0077DB;}
.overlay-hover{background:rgba(0,119,219,.25);filter:none;}
.sticky-color,.color-line1,.center-panel.active .topten-number,.magazine-title,.main-category,.postnav-layer,.post-left-toggle,.woocommerce.woocommerce-page #content input.button, .woocommerce.woocommerce-page #respond input#submit, .woocommerce.woocommerce-page a.button, .woocommerce.woocommerce-page button.button, .woocommerce.woocommerce-page input.button{background:rgba(0,119,219,1);filter:none;}
.magazine-header,.post-left,.meter-wrapper .meter,.large-meter .meter-wrapper .meter,.compare-block{border-color:#0077DB;}	
.details-box-wrapper,.ratings .total-wrapper,.woocommerce.woocommerce-page ul.products li.product a img{border-bottom-color:#0077DB;}
.overlay-layer{background:rgba(0,119,219,.15);filter:none;}
.overlay-hover{text-shadow:0 0 30px rgba(0,119,219,1);}
	
.the-content,.the-content p{font-size:19px;}.the-content p{line-height:1.42}	
.billboard-overlay {
background: -moz-linear-gradient(top,  rgba(0,0,0,.48) 68%, rgba(238,238,238,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(68%,rgba(0,0,0,.48)), color-stop(100%,rgba(238,238,238,1)));
background: -webkit-linear-gradient(top,  rgba(0,0,0,.48) 68%,rgba(238,238,238,1) 100%);
background: -o-linear-gradient(top,  rgba(0,0,0,.48) 68%,rgba(238,238,238,1) 100%);
background: -ms-linear-gradient(top,  rgba(0,0,0,.48) 68%,rgba(238,238,238,1) 100%);
background: linear-gradient(to bottom,  rgba(0,0,0,.48) 68%,rgba(238,238,238,1) 100%);}</style> <script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/blog\/*"},{"not":{"href_matches":["\/blog\/wp-*.php","\/blog\/wp-admin\/*","\/blog\/wp-content\/uploads\/*","\/blog\/wp-content\/*","\/blog\/wp-content\/plugins\/*","\/blog\/wp-content\/themes\/engine\/*","\/blog\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script> <script>( function ( body ) {
			'use strict';
			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
		} )( document.body );</script> <script>/* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */</script><script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/auto-image-alt/js/auto_image_alt.js?ver=1.1" id="auto_image_alt-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/metronet-profile-picture/js/mpp-frontend.js?ver=2.6.3" id="mpp_gutenberg_tabs-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/altoros-custom-area/includes/js/altoros_custom_area.js?ver=4" id="AltorosPubJs-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/cflive-slider-recent-posts/cflive-slider-posts.js?ver=4" id="cflive_slider_posts-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/cflive-slider-recent-posts/jquery.glide.js?ver=4" id="cflive_glide-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after">/* <![CDATA[ */
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.1" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-before">/* <![CDATA[ */
var wpcf7 = {
    "api": {
        "root": "https:\/\/www.altoros.com\/blog\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    },
    "cached": 1
};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.1" id="contact-form-7-js"></script> <script type="text/javascript" id="disqus_count-js-extra">/* <![CDATA[ */
var countVars = {"disqusShortname":"blogaltoroscom"};
/* ]]> */</script> <script type="text/javascript" src="https://www.altoros.com/blog/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.1.3" id="disqus_count-js"></script> <script type="text/javascript" id="ez-toc-scroll-scriptjs-js-extra">/* <![CDATA[ */
var eztoc_smooth_local = {"scroll_offset":"30","add_request_uri":"","add_self_reference_link":""};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/easy-table-of-contents/assets/js/smooth_scroll.min.js?ver=2.0.79.2" id="ez-toc-scroll-scriptjs-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/easy-table-of-contents/vendor/js-cookie/js.cookie.min.js?ver=2.2.1" id="ez-toc-js-cookie-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/easy-table-of-contents/vendor/sticky-kit/jquery.sticky-kit.min.js?ver=1.9.2" id="ez-toc-jquery-sticky-kit-js"></script> <script type="text/javascript" id="ez-toc-js-js-extra">/* <![CDATA[ */
var ezTOC = {"smooth_scroll":"1","visibility_hide_by_default":"","scroll_offset":"30","fallbackIcon":"<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>","chamomile_theme_is_on":""};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/easy-table-of-contents/assets/js/front.min.js?ver=2.0.79.2-1766094837" id="ez-toc-js-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/tabs.min.js?ver=1.13.3" id="jquery-ui-tabs-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/mouse.min.js?ver=1.13.3" id="jquery-ui-mouse-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/slider.min.js?ver=1.13.3" id="jquery-ui-slider-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/effect.min.js?ver=1.13.3" id="jquery-effects-core-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/ui/effect-slide.min.js?ver=1.13.3" id="jquery-effects-slide-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2" id="jquery-touch-punch-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js"></script> <script type="text/javascript" defer='defer' src="https://cdn.polyfill.io/v2/polyfill.min.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="polyfill-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/gdpr-cookie-notice/dist/script.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="gdpr-cookie-notice-js"></script> <script type="text/javascript" defer='defer' src="https://cdnjs.cloudflare.com/ajax/libs/fixto/0.5.0/fixto.min.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="fixto-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/freezeframe/js/vendor/imagesloaded.pkgd.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="script-imagesloaded-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/freezeframe/js/freezeframe.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="script-freezeframe-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/js/plugins.min.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="it-plugins-js"></script> <script type="text/javascript" defer='defer' src="https://s7.addthis.com/js/300/addthis_widget.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c#async=1" id="it-addthis-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/js/scripts.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="it-scripts-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/advanced-ads/admin/assets/js/advertisement.js?ver=2.0.10" id="advanced-ads-find-adblocker-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/super-socializer/js/front/combined.js?ver=7.14.5" id="the_champ_combined_script-js"></script> <script type="text/javascript" defer='defer' src="https://www.google.com/recaptcha/api.js?render=6LduF5MrAAAAADDNQyo_Q9cdQP4bSQQRogvv6Edy&amp;ver=3.0" id="google-recaptcha-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-before">/* <![CDATA[ */
var wpcf7_recaptcha = {
    "sitekey": "6LduF5MrAAAAADDNQyo_Q9cdQP4bSQQRogvv6Edy",
    "actions": {
        "homepage": "homepage",
        "contactform": "contactform"
    }
};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.1" id="wpcf7-recaptcha-js"></script> <script type="text/javascript" defer='defer' src="//maps.googleapis.com/maps/api/js?sensor=false&amp;ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="google-maps-js"></script> <script type="text/javascript" id="ubermenu-js-extra">/* <![CDATA[ */
var ubermenu_data = {"remove_conflicts":"on","reposition_on_load":"off","intent_delay":"300","intent_interval":"100","intent_threshold":"7","scrollto_offset":"50","scrollto_duration":"1000","responsive_breakpoint":"959","accessible":"on","retractor_display_strategy":"responsive","touch_off_close":"on","v":"3.2.0.2","ajax_url":"https:\/\/www.altoros.com\/blog\/wp-admin\/admin-ajax.php"};
/* ]]> */</script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/plugins/ubermenu/assets/js/ubermenu.min.js?ver=3.2.0.2" id="ubermenu-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/formHandler.js?ver=1" id="formHandler.js-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/old_script.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="old-script-js-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/js/custom-scripts.js?ver=76825afcba2d9bb05e5cdf0c6dfd575c" id="custom-script-js-js"></script> <script type="text/javascript" defer='defer' src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.4/js/select2.full.min.js?ver=1.0.0" id="cf-select2-lib-js-js"></script> <script type="text/javascript" defer='defer' src="https://www.altoros.com/blog/wp-content/themes/engine/js/cf-landing-page.js?ver=1.0.0" id="cf-select2-custom-js-js"></script> <!--noptimize--><script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script><!--/noptimize--><link rel="stylesheet" media="all" href="https://www.altoros.com/blog/wp-content/themes/engine/style_popup_modal.css"> <!-- The Modal --><div id="myModal" class="modal"><div class="modal-close-d"> <span class="modal-close">&times;</span></div> <!-- Modal content --><div class="modal-content"><div class="modal-main row"><div class="col col-md-6 col-sm-12"><h2 class="s-contact__header">Contact Us</h2><div class="s-contact__form-wrap"><form class="form_custom" id="bottomForm" accept-charset="UTF-8" novalidate="novalidate"><div class="input-wrap"><div class="input-field input-field_half"> <label for="first_name_input" class="active">First Name *</label> <input class="form-control" id="first_name_input" placeholder="John" type="text" name="firstname" required="required" maxlength="50"></div><div class="input-field input-field_half"> <label for="last_name_input" class="active">Last Name *</label> <input class="form-control" id="last_name_input" placeholder="Doe" type="text" name="lastname" required="required" maxlength="50"></div></div><div class="input-wrap"><div class="input-field input-field_half"> <label for="email_input" class="active">email *</label> <input class="form-control" id="email_input" placeholder="john.doe@example.com" type="email" name="email" required="required" maxlength="254"></div><div class="input-field input-field_half"> <label for="phone_input" class="active">Phone *</label> <input class="form-control" id="phone_input" placeholder="617 841-2121" type="tel" maxlength="30" name="phone" required="required"></div></div><div class="input-wrap"><div class="input-field"> <label for="company_input" class="active">Your company name *</label> <input class="form-control" id="company_input" placeholder="Altoros" type="text" name="company" required="required" maxlength="254"></div></div><div class="input-wrap"><div class="input-field"><label>What is your role? *</label> <select class="form-control required-select" name="hs_persona" required="required" tabindex="-1"><option value="" disabled="" selected="">Select an option</option><option value="Technical department lead / Manager">Technical department lead / Manager</option><option value="Software developer / Software engineer">Software developer / Software engineer</option><option value="CTO / CEO / VP / Director">CTO / CEO / VP / Director</option><option value="Other">Other</option> </select></div></div><div class="textarea-wrap"><div class="input-field"> <label for="textarea" class="active">How can we help you?</label><textarea class="materialize-textarea" id="textarea" placeholder="Message" type="text" name="message"></textarea></div></div><div class="checkbox-wrap"> <label><input class="filled-in required-checkbox form-control" type="checkbox" name="agree_personal" value="Yes"> <span>I accept the <a class="policy_modal-link modal-trigger" href="#privacyPolicyModal">Privacy Policy</a>*</span> </label></div><div class="checkbox-wrap"> <label> <input class="filled-in" type="checkbox" name="agree_receive" value="Yes"> <span>Subscribe to new research papers.</span> </label></div><div class="btn__wrap"> <button class="btn_purple form-btn" type="submit"> <span>Send</span> </button></div><div class="preloader-wrapper preloader-wrapper-btn"> <svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" width="64px" height="64px" viewBox="0 0 128 128" xml:space="preserve"
 class="image_svg replaced-svg"><g> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#5A3CC5" fill-opacity="1"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(45 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(90 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(135 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(180 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(225 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(270 64 64)"></path> <path d="M38.52 33.37L21.36 16.2A63.6 63.6 0 0 1 59.5.16v24.3a39.5 39.5 0 0 0-20.98 8.92z" fill="#c0efe2" fill-opacity="0.25" transform="rotate(315 64 64)"></path> <animateTransform attributeName="transform" type="rotate" values="0 64 64;45 64 64;90 64 64;135 64 64;180 64 64;225 64 64;270 64 64;315 64 64" calcMode="discrete" dur="720ms"
 repeatCount="indefinite"></animateTransform> </g></svg></div><div class="hidden" style="display:none;"> <input type="hidden" name="url_page" value="https://www.altoros.com/contact-us"><br> <input type="hidden" name="lead_source" value="Contact Form"><br> <input type="hidden" name="lead_source_type_c" value="Lets discuss your project"><br> <input type="hidden" name="lead_source_description" value="Contacts | Altoros(contact us bottom)"> <input type="hidden" name="p" value="66012"> <input type="hidden" name="client_id" value=""> <input type="hidden" name="gcl_id" value=""> <input type="hidden" name="campaign_name" value=""> <input type="hidden" name="campaign_source" value="blog"> <input type="hidden" name="campaign_channel" value="right_banner"> <input type="hidden" name="ad_group" value=""> <input type="hidden" name="search_queries" value=""> <input type="hidden" name="session_count" value=""> <input type="hidden" name="keyword_match_type" value="keyword"> <input type="hidden" name="utm_term" value=""> <input type="hidden" name="match_type" value=""> <input type="hidden" name="device" value=""> <input type="hidden" name="project_type" value=""> <input type="hidden" name="hid" value="fb81827f-6d77-43aa-b9d6-5f43ffe49367"></div></form></div></div><div class="col col-md-5 offset-md-1 col-sm-12"><div class="s-contact__about-wrap"><img class="lazy s-contact__about-img loaded" data-src="/assets/img/ryan-meharg.jpg" alt="Ryan Meharg" src="/assets/img/ryan-meharg.jpg" data-was-processed="true"><div class="s-contact__info-wrap enter-y delay-6"><p class="s-contact__about-name enter-y delay-4">Ryan Meharg</p><p class="s-contact__about-position enter-y delay-4">Cloud Solutions Architect</p> <a class="s-contact__about-mail enter-y delay-4" href="mailto:ryan.m@altoros.com">ryan.m@altoros.com</a> <a class="s-contact__about-tel enter-y delay-4" href="tel:617 841-2121">617 841-2121</a><p class="s-contact__about-place enter-y delay-4">4900 Hopyard Rd. Suite 100 Pleasanton, CA 94588</p></div></div></div></div></div></div> <script>// Get the modal
    var modal = document.getElementById("myModal");

    // Get the button that opens the modal
    var btn = document.getElementsByClassName("header-nav__item header-nav__item--contact-us")[0];

    // Get the <span> element that closes the modal
    var span = document.getElementsByClassName("modal-close")[0];

    // When the user clicks the button, open the modal
    btn.onclick = function (e) {
        e.preventDefault();
        modal.style.display = "block";
    }

    // When the user clicks on <span> (x), close the modal
    span.onclick = function () {
        modal.style.display = "none";
    }

    // When the user clicks anywhere outside of the modal, close it
    window.onclick = function (event) {
        if (event.target == modal) {
            modal.style.display = "none";
        }
    }</script> <link rel="stylesheet" type="text/css" href="/blog/wp-content/themes/engine/gdpr-cookie-notice/dist/style.css" /> <script>jQuery(document).ready(function () {
        if (typeof gdprCookieNotice == "function"){
            gdprCookieNotice({
                locale: 'en', //This is the default value
                timeout: 500, //Time until the cookie bar appears
                expiration: 90, //This is the default value, in days
                domain: '.altoros.com', //If you run the same cookie notice on all subdomains, define the main domain starting with a .
                implicit: false, //Accept cookies on page scroll automatically
                statement: 'https://www.altoros.com/privacy-policy', //Link to your cookie statement page
                performance: ['JSESSIONID', '_hjIncludedInSample', 'nQ_visitId', 'nQ_cookieId', 'locale', 'lang', '__atuvc', '__hstc', '__hssrc', '__hssc', 'hsfirstvisit','hubspotutk'], //Cookies in the performance category.
                analytics: ['ga', '_ga', '_gid', '_gat', 'collect', '_ga_user_id', '__utmz', '__utma', 'gwcc'], //Cookies in the analytics category.
                marketing: ['SSID', 'IDE','test_cookie', 'fr','tr', '1P_JAR','id', 'NID', 'APISID', 'SAPISID', 'guest_id', 'personalization_id', 'bcookie','bscookie','lidc', 'MUID', 'MUIDB', 'GPS'] //Cookies in the marketing category.
            });
        }
    });</script> </body></html>