{"id":2682,"date":"2021-09-15T07:00:00","date_gmt":"2021-09-15T04:00:00","guid":{"rendered":"https:\/\/www.dataplatform.gr\/?p=2682"},"modified":"2023-05-16T22:03:21","modified_gmt":"2023-05-16T19:03:21","slug":"pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance","status":"publish","type":"post","link":"https:\/\/www.dataplatform.gr\/en\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/","title":{"rendered":"How we create a failover group in Azure Managed Instance"},"content":{"rendered":"<p>In a <strong>Managed Instance<\/strong> with multiple databases on <strong>Azure <\/strong>we can have high availability. More specifically we can have<strong> an asynchronous second read-only Managed instance <\/strong>in the same or even in a different one <strong>region<\/strong>. We can at any time do <strong>failover <\/strong>to it or to happen automatically if for some reason the primary Managed Instance has a technical problem. This function is called <strong>Failover-Group<\/strong>. <\/p>\n\n\n\n<p>In <a href=\"https:\/\/www.dataplatform.gr\/en\/pos-ftiachnoyme-ena-sql-managed-instance-sto-azure\/\" target=\"_blank\" rel=\"noreferrer noopener\">previous article<\/a> we had seen how to make one <strong>Managed Instance.<\/strong> We will keep this as primary and continue the steps from there.<\/p>\n\n\n\n<p>We will have to fix the way the two Managed Instances will communicate. One way is with <strong>ExpressRoute <\/strong>and the other one we will see now is in use <strong>Vnet-to-Vnet VPN Gateway<\/strong>.<\/p>\n\n\n\n<p><strong>It is very important to follow the steps in order<\/strong>, as if a mistake is made it may not change. e.g. if we create the second Managed Instance in a subnet with the same mask (ip range) it will not work for any reason <strong>ip conflict <\/strong>and it will have to be rebuilt from scratch since we cannot change it afterwards.<\/p>\n\n\n\n<p>Also before we start we should know that it is a process that takes many hours as the Managed Instance creation takes 4-6 hours, just as the Vnet gateways creation also takes a long time to deploy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The example<\/h2>\n\n\n\n<p>First, let&#039;s go to <em><strong>Virtual Network<\/strong><\/em> of the Primary Managed Instance<em>, Subnets, Gateway Subnets<\/em>. We do it <em>create <\/em>without disturbing any other parameter.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"971\" height=\"1010\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-07.png\" alt=\"\" class=\"wp-image-2687\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-07.png 971w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-07-288x300.png 288w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-07-768x799.png 768w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/><figcaption class=\"wp-element-caption\">1<\/figcaption><\/figure>\n\n\n\n<p>Then we look for the resource in the search <em><strong>Virtual network gateways<\/strong><\/em> and we choose <em>Add<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"971\" height=\"1010\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-08.png\" alt=\"\" class=\"wp-image-2688\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-08.png 971w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-08-288x300.png 288w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-08-768x799.png 768w\" sizes=\"auto, (max-width: 971px) 100vw, 971px\" \/><figcaption class=\"wp-element-caption\">2<\/figcaption><\/figure>\n\n\n\n<p>When creating it, we pay attention to the following fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Name: <\/em>the gateway name<\/li>\n\n\n\n<li><em>Region:<\/em> where the primary Managed Instance is located<\/li>\n\n\n\n<li><em>Gateway type:<\/em> VPN<\/li>\n\n\n\n<li><em>Virtual network: <\/em>the VNET that has the primary Managed Instance<\/li>\n\n\n\n<li><em>Public IP address name:<\/em> the name that the Primary IP will have<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-09-758x1024.png\" alt=\"\" class=\"wp-image-2689\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-09-758x1024.png 758w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-09-222x300.png 222w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-09-768x1038.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-09.png 971w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><figcaption class=\"wp-element-caption\">3<\/figcaption><\/figure>\n\n\n\n<p>After we are done with the VNET gateway on the primary. Before creating the secondary Managed Instance we should create its Virtual Network.<\/p>\n\n\n\n<p>We define it in the same <em>Resource Group<\/em> and we put it <em>Region<\/em> where we want it to be.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"867\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-13.png\" alt=\"\" class=\"wp-image-2693\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-13.png 860w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-13-298x300.png 298w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-13-150x150.png 150w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-13-768x774.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><figcaption class=\"wp-element-caption\">4<\/figcaption><\/figure>\n\n\n\n<p>Subsequently <strong>we should define a different subnet in the address space than what we have in the primary<\/strong>. <\/p>\n\n\n\n<p>Select Add subnet and define a name, e.g. ManagedInstance.<\/p>\n\n\n\n<p>We don&#039;t need to change anything else, so if we don&#039;t want to, we choose <em>Review+create<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"861\" height=\"874\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14.png\" alt=\"\" class=\"wp-image-2695\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14.png 861w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14-296x300.png 296w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14-768x780.png 768w\" sizes=\"auto, (max-width: 861px) 100vw, 861px\" \/><figcaption class=\"wp-element-caption\">5<\/figcaption><\/figure>\n\n\n\n<p>Once created, go to this Virtual Network, <em>Subnets, Gateway subnets<\/em> without disturbing anything else.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14_5-863x1024.png\" alt=\"\" class=\"wp-image-2698\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14_5-863x1024.png 863w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14_5-253x300.png 253w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14_5-768x911.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-14_5.png 985w\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" \/><figcaption class=\"wp-element-caption\">6<\/figcaption><\/figure>\n\n\n\n<p>Accordingly, as we did in the primary VNET, we pay attention to the following fields:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Name: <\/em>the gateway name<\/li>\n\n\n\n<li><em>Region:<\/em> where the secondary Managed Instance will be located<\/li>\n\n\n\n<li><em>Gateway type:<\/em> VPN<\/li>\n\n\n\n<li><em>Virtual network: <\/em>the VNET that has the secondary Managed Instance<\/li>\n\n\n\n<li><em>Public IP address name:<\/em> the name that the IP of the secondary will have<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-10-758x1024.png\" alt=\"\" class=\"wp-image-2690\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-10-758x1024.png 758w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-10-222x300.png 222w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-10-768x1038.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-10.png 971w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><figcaption class=\"wp-element-caption\">7<\/figcaption><\/figure>\n\n\n\n<p>It&#039;s time to create the secondary Managed Instance. We define the Resource Group, the name it will have and the Region we defined in its Virtual Network.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-01-909x1024.png\" alt=\"\" class=\"wp-image-2683\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-01-909x1024.png 909w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-01-266x300.png 266w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-01-768x865.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-01.png 970w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><figcaption class=\"wp-element-caption\">8<\/figcaption><\/figure>\n\n\n\n<p>In the next tab we are careful to put as Virtual network the one we created before and not to create a new one.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-15-863x1024.png\" alt=\"\" class=\"wp-image-2697\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-15-863x1024.png 863w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-15-253x300.png 253w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-15-768x911.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-15.png 985w\" sizes=\"auto, (max-width: 863px) 100vw, 863px\" \/><figcaption class=\"wp-element-caption\">9<\/figcaption><\/figure>\n\n\n\n<p>We put it on <em>Collation <\/em>same as what we have in the primary Managed Instance, same<em> time zone<\/em> and as <em>Geo-Replication<\/em><strong> Use as failover secondary<\/strong> with<em> Primary Managed Instance<\/em> the name of the primary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-03-909x1024.png\" alt=\"\" class=\"wp-image-2685\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-03-909x1024.png 909w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-03-266x300.png 266w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-03-768x865.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-03.png 970w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><figcaption class=\"wp-element-caption\">10<\/figcaption><\/figure>\n\n\n\n<p>As long as we wait 4-6 hours for the secondary Managed Instance to be created we can build it <strong>Connection <\/strong>between Virtual Networks. <\/p>\n\n\n\n<p>We search in search <em>Connections<\/em> and then we choose <em>Add<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"970\" height=\"741\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-11.png\" alt=\"\" class=\"wp-image-2691\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-11.png 970w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-11-300x229.png 300w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-11-768x587.png 768w\" sizes=\"auto, (max-width: 970px) 100vw, 970px\" \/><figcaption class=\"wp-element-caption\">11<\/figcaption><\/figure>\n\n\n\n<p>There we choose<strong> VNet-to-VNet <\/strong>the same <em>Resource Group<\/em> and<em> Region<\/em> of the primary.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"968\" height=\"717\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-12.png\" alt=\"\" class=\"wp-image-2692\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-12.png 968w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-12-300x222.png 300w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-12-768x569.png 768w\" sizes=\"auto, (max-width: 968px) 100vw, 968px\" \/><figcaption class=\"wp-element-caption\">12<\/figcaption><\/figure>\n\n\n\n<p>Then we will have to select the two Virtual Networks that we had made at the beginning, define one <em>Shared Key <\/em>which their communication will make use of and <em>OK<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"951\" height=\"926\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-16.png\" alt=\"\" class=\"wp-image-2700\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-16.png 951w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-16-300x292.png 300w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-16-768x748.png 768w\" sizes=\"auto, (max-width: 951px) 100vw, 951px\" \/><figcaption class=\"wp-element-caption\">13<\/figcaption><\/figure>\n\n\n\n<p>After seeing that the deployment of the secondary Managed Instance is complete we can now create it <strong>Failover group<\/strong>.<\/p>\n\n\n\n<p>Let&#039;s go to <em>primary Managed Instance, Failover Groups<\/em> and <em>Add group<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"937\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-17-937x1024.png\" alt=\"\" class=\"wp-image-2701\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-17-937x1024.png 937w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-17-275x300.png 275w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-17-768x839.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-17.png 962w\" sizes=\"auto, (max-width: 937px) 100vw, 937px\" \/><figcaption class=\"wp-element-caption\">14<\/figcaption><\/figure>\n\n\n\n<p>We define a name for it, what the secondary will be, whether the failover will be automatic in case of a technical problem and the grace period.<\/p>\n\n\n\n<p>The <strong>grace period<\/strong> is the time it will automatically failover from one instance to another. The minimum time is 1 hour.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"909\" height=\"1024\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-06-909x1024.png\" alt=\"\" class=\"wp-image-2686\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-06-909x1024.png 909w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-06-266x300.png 266w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-06-768x865.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-06.png 975w\" sizes=\"auto, (max-width: 909px) 100vw, 909px\" \/><figcaption class=\"wp-element-caption\">15<\/figcaption><\/figure>\n\n\n\n<p>After it is created, we see that we have the possibility to make it a manual failover which, unlike the automatic failover, is done almost immediately.<\/p>\n\n\n\n<p>We are also provided with the connection string endpoints to connect to the instance that has the role of primary with read\/write capability or to the secondary that will only have read.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"903\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-18-1024x903.png\" alt=\"\" class=\"wp-image-2704\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-18-1024x903.png 1024w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-18-300x264.png 300w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-18-768x677.png 768w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-18.png 1166w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">16<\/figcaption><\/figure>\n\n\n\n<p>If we try to do nslookup on the primary endpoint we will see that it will bring us the IP of the primary instance. If we do manual failover and run nslookup again we will see that this time it will bring the secondary instance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"666\" height=\"401\" src=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-20.png\" alt=\"\" class=\"wp-image-2705\" srcset=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-20.png 666w, https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/12\/amifg-20-300x181.png 300w\" sizes=\"auto, (max-width: 666px) 100vw, 666px\" \/><figcaption class=\"wp-element-caption\">17<\/figcaption><\/figure>\n\n\n\n<p>We must not forget that the Failover Group endpoint forwards us to the private endpoints and not to the public ones. That is, we do not have direct access with this connection via the Internet. In case we wanted this we would have to connect via VPN first.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sources:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/azure-sql\/managed-instance\/failover-group-add-instance-tutorial?tabs=azure-portal\" target=\"_blank\" rel=\"noreferrer noopener\">Tutorial: Add SQL Managed Instance to a failover group<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>In a Managed Instance with multiple databases in Azure we can have high availability. More specifically, we can have an asynchronous second read-only Managed instance in the same or in a different region. We can always fail over to it or have it happen automatically if for some reason the primary Managed Instance has [\u2026]<\/p>","protected":false},"author":1,"featured_media":2837,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,36,15],"tags":[135,46,29,65,23,136,6],"class_list":["post-2682","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-databases","category-azure","category-ms-sqlserver","tag-azure","tag-cloud","tag-databases","tag-high-availability","tag-microsoft","tag-sql-managed-instance","tag-sqlserver"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dataplatform.gr\/en\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr\" \/>\n<meta property=\"og:description\" content=\"\u03a3\u03b5 \u03ad\u03bd\u03b1 Managed Instance \u03bc\u03b5 \u03c0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ad\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03c3\u03c4\u03bf Azure \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 high availability. \u03a0\u03b9\u03bf \u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c3\u03cd\u03c7\u03c1\u03bf\u03bd\u03bf \u03b4\u03b5\u03cd\u03c4\u03b5\u03c1\u03bf read-only Managed instance \u03c3\u03c4\u03bf \u03af\u03b4\u03b9\u03bf \u03ae \u03ba\u03b1\u03b9 \u03c3\u03b5 \u03b4\u03b9\u03b1\u03c6\u03bf\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc region. \u039c\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03b1\u03bd\u03ac \u03c0\u03ac\u03c3\u03b1 \u03c3\u03c4\u03b9\u03b3\u03bc\u03ae \u03bd\u03b1 \u03ba\u03ac\u03bd\u03bf\u03c5\u03bc\u03b5 failover \u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03ae \u03bd\u03b1 \u03c3\u03c5\u03bc\u03b2\u03b5\u03af \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b1\u03bd \u03b3\u03b9\u03b1 \u03ba\u03ac\u03c0\u03bf\u03b9\u03bf \u03bb\u03cc\u03b3\u03bf \u03c4\u03bf primary Managed Instance \u03ad\u03c7\u03b5\u03b9 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dataplatform.gr\/en\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/\" \/>\n<meta property=\"og:site_name\" content=\"DataPlatform.gr\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/dataplatform.gr\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-15T04:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-16T19:03:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Stratos Matzouranis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stratos Matzouranis\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/\"},\"author\":{\"name\":\"Stratos Matzouranis\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/person\\\/e87bf4fd02b65cb6aa0942f87245bbaf\"},\"headline\":\"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance\",\"datePublished\":\"2021-09-15T04:00:00+00:00\",\"dateModified\":\"2023-05-16T19:03:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/\"},\"wordCount\":232,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/dp_azure.png\",\"keywords\":[\"Azure\",\"Cloud\",\"Databases\",\"High Availability\",\"Microsoft\",\"SQL Managed Instance\",\"SQL Server\"],\"articleSection\":[\"Databases\",\"Microsoft Azure\",\"Microsoft SQL Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/\",\"name\":\"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/dp_azure.png\",\"datePublished\":\"2021-09-15T04:00:00+00:00\",\"dateModified\":\"2023-05-16T19:03:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/dp_azure.png\",\"contentUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2021\\\/01\\\/dp_azure.png\",\"width\":1280,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae\",\"item\":\"https:\\\/\\\/www.dataplatform.gr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Microsoft Azure\",\"item\":\"https:\\\/\\\/www.dataplatform.gr\\\/category\\\/azure\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#website\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/\",\"name\":\"dataplatform.gr - Sky is not the limit!\",\"description\":\"\u0398\u03b5\u03c9\u03c1\u03af\u03b1, \u03bf\u03b4\u03b7\u03b3\u03bf\u03af \u03ba\u03b1\u03b9 \u03c3\u03ba\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03bf\u03c5\u03bb\u03b5\u03b9\u03ac \u03c3\u03b1\u03c2 \u03c0\u03b9\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ac \u03ba\u03b1\u03b9 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b1 \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03b9\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd, \u03c3\u03c4\u03b7\u03bd SQL, \u03c3\u03c4\u03bf Business Intelligence \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b3\u03b5\u03bd\u03b9\u03ba\u03cc\u03c4\u03b5\u03c1\u03b1.\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dataplatform.gr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#organization\",\"name\":\"dataplatform.gr\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_logo_wbacki.png\",\"contentUrl\":\"https:\\\/\\\/www.dataplatform.gr\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/dp_logo_wbacki.png\",\"width\":322,\"height\":139,\"caption\":\"dataplatform.gr\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/dataplatform.gr\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/dataplatform-gr\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dataplatform.gr\\\/#\\\/schema\\\/person\\\/e87bf4fd02b65cb6aa0942f87245bbaf\",\"name\":\"Stratos Matzouranis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g\",\"caption\":\"Stratos Matzouranis\"},\"sameAs\":[\"https:\\\/\\\/www.dataplatform.gr\"],\"url\":\"https:\\\/\\\/www.dataplatform.gr\\\/en\\\/author\\\/stratos-matzouranis\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dataplatform.gr\/en\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/","og_locale":"en_US","og_type":"article","og_title":"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr","og_description":"\u03a3\u03b5 \u03ad\u03bd\u03b1 Managed Instance \u03bc\u03b5 \u03c0\u03bf\u03bb\u03bb\u03b1\u03c0\u03bb\u03ad\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd \u03c3\u03c4\u03bf Azure \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 high availability. \u03a0\u03b9\u03bf \u03c3\u03c5\u03b3\u03ba\u03b5\u03ba\u03c1\u03b9\u03bc\u03ad\u03bd\u03b1 \u03bc\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03bd\u03b1 \u03ad\u03c7\u03bf\u03c5\u03bc\u03b5 \u03ad\u03bd\u03b1 \u03b1\u03c3\u03cd\u03c7\u03c1\u03bf\u03bd\u03bf \u03b4\u03b5\u03cd\u03c4\u03b5\u03c1\u03bf read-only Managed instance \u03c3\u03c4\u03bf \u03af\u03b4\u03b9\u03bf \u03ae \u03ba\u03b1\u03b9 \u03c3\u03b5 \u03b4\u03b9\u03b1\u03c6\u03bf\u03c1\u03b5\u03c4\u03b9\u03ba\u03cc region. \u039c\u03c0\u03bf\u03c1\u03bf\u03cd\u03bc\u03b5 \u03b1\u03bd\u03ac \u03c0\u03ac\u03c3\u03b1 \u03c3\u03c4\u03b9\u03b3\u03bc\u03ae \u03bd\u03b1 \u03ba\u03ac\u03bd\u03bf\u03c5\u03bc\u03b5 failover \u03c3\u03b5 \u03b1\u03c5\u03c4\u03cc \u03ae \u03bd\u03b1 \u03c3\u03c5\u03bc\u03b2\u03b5\u03af \u03b1\u03c5\u03c4\u03cc\u03bc\u03b1\u03c4\u03b1 \u03b1\u03bd \u03b3\u03b9\u03b1 \u03ba\u03ac\u03c0\u03bf\u03b9\u03bf \u03bb\u03cc\u03b3\u03bf \u03c4\u03bf primary Managed Instance \u03ad\u03c7\u03b5\u03b9 [&hellip;]","og_url":"https:\/\/www.dataplatform.gr\/en\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/","og_site_name":"DataPlatform.gr","article_publisher":"https:\/\/www.facebook.com\/dataplatform.gr\/","article_published_time":"2021-09-15T04:00:00+00:00","article_modified_time":"2023-05-16T19:03:21+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png","type":"image\/png"}],"author":"Stratos Matzouranis","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stratos Matzouranis","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#article","isPartOf":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/"},"author":{"name":"Stratos Matzouranis","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/person\/e87bf4fd02b65cb6aa0942f87245bbaf"},"headline":"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance","datePublished":"2021-09-15T04:00:00+00:00","dateModified":"2023-05-16T19:03:21+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/"},"wordCount":232,"commentCount":0,"publisher":{"@id":"https:\/\/www.dataplatform.gr\/#organization"},"image":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png","keywords":["Azure","Cloud","Databases","High Availability","Microsoft","SQL Managed Instance","SQL Server"],"articleSection":["Databases","Microsoft Azure","Microsoft SQL Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/","url":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/","name":"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance - DataPlatform.gr","isPartOf":{"@id":"https:\/\/www.dataplatform.gr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#primaryimage"},"image":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png","datePublished":"2021-09-15T04:00:00+00:00","dateModified":"2023-05-16T19:03:21+00:00","breadcrumb":{"@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#primaryimage","url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png","contentUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2021\/01\/dp_azure.png","width":1280,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.dataplatform.gr\/pos-dimioyrgoyme-ena-failover-group-sto-azure-managed-instance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0391\u03c1\u03c7\u03b9\u03ba\u03ae","item":"https:\/\/www.dataplatform.gr\/"},{"@type":"ListItem","position":2,"name":"Microsoft Azure","item":"https:\/\/www.dataplatform.gr\/category\/azure\/"},{"@type":"ListItem","position":3,"name":"\u03a0\u03ce\u03c2 \u03b4\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03bf\u03cd\u03bc\u03b5 \u03ad\u03bd\u03b1 failover group \u03c3\u03c4\u03bf Azure Managed Instance"}]},{"@type":"WebSite","@id":"https:\/\/www.dataplatform.gr\/#website","url":"https:\/\/www.dataplatform.gr\/","name":"dataplatform.gr - Sky is not the limit!","description":"\u0398\u03b5\u03c9\u03c1\u03af\u03b1, \u03bf\u03b4\u03b7\u03b3\u03bf\u03af \u03ba\u03b1\u03b9 \u03c3\u03ba\u03ad\u03c8\u03b5\u03b9\u03c2 \u03b3\u03b9\u03b1 \u03bd\u03b1 \u03ba\u03ac\u03bd\u03b5\u03c4\u03b5 \u03c4\u03b7 \u03b4\u03bf\u03c5\u03bb\u03b5\u03b9\u03ac \u03c3\u03b1\u03c2 \u03c0\u03b9\u03bf \u03c0\u03b1\u03c1\u03b1\u03b3\u03c9\u03b3\u03b9\u03ba\u03ac \u03ba\u03b1\u03b9 \u03c0\u03b9\u03bf \u03b5\u03cd\u03ba\u03bf\u03bb\u03b1 \u03c0\u03ac\u03bd\u03c9 \u03c3\u03c4\u03b9\u03c2 \u03b2\u03ac\u03c3\u03b5\u03b9\u03c2 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03c9\u03bd, \u03c3\u03c4\u03b7\u03bd SQL, \u03c3\u03c4\u03bf Business Intelligence \u03ba\u03b1\u03b9 \u03c3\u03c4\u03b1 \u03b4\u03b5\u03b4\u03bf\u03bc\u03ad\u03bd\u03b1 \u03b3\u03b5\u03bd\u03b9\u03ba\u03cc\u03c4\u03b5\u03c1\u03b1.","publisher":{"@id":"https:\/\/www.dataplatform.gr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dataplatform.gr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.dataplatform.gr\/#organization","name":"dataplatform.gr","url":"https:\/\/www.dataplatform.gr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/logo\/image\/","url":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_logo_wbacki.png","contentUrl":"https:\/\/www.dataplatform.gr\/wp-content\/uploads\/2020\/06\/dp_logo_wbacki.png","width":322,"height":139,"caption":"dataplatform.gr"},"image":{"@id":"https:\/\/www.dataplatform.gr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/dataplatform.gr\/","https:\/\/www.linkedin.com\/company\/dataplatform-gr\/"]},{"@type":"Person","@id":"https:\/\/www.dataplatform.gr\/#\/schema\/person\/e87bf4fd02b65cb6aa0942f87245bbaf","name":"Stratos Matzouranis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ab973bc4bd1673c43d45de5633a624d9ad13c06902dfdd5a6e3fd9885903865e?s=96&d=mm&r=g","caption":"Stratos Matzouranis"},"sameAs":["https:\/\/www.dataplatform.gr"],"url":"https:\/\/www.dataplatform.gr\/en\/author\/stratos-matzouranis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/2682","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/comments?post=2682"}],"version-history":[{"count":1,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/2682\/revisions"}],"predecessor-version":[{"id":5458,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/posts\/2682\/revisions\/5458"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/media\/2837"}],"wp:attachment":[{"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/media?parent=2682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/categories?post=2682"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dataplatform.gr\/en\/wp-json\/wp\/v2\/tags?post=2682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}