{"id":8486,"date":"2021-02-03T14:31:16","date_gmt":"2021-02-03T13:31:16","guid":{"rendered":"https:\/\/blog.capdata.fr\/?p=8486"},"modified":"2021-02-03T14:49:47","modified_gmt":"2021-02-03T13:49:47","slug":"paas-postgresql-aws-vs-azure","status":"publish","type":"post","link":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/","title":{"rendered":"PaaS PostgreSQL AWS vs Azure"},"content":{"rendered":"<a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486&#038;text=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486&#038;title=PaaS%20PostgreSQL%20AWS%20vs%20Azure\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/linkedin.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-mail nolightbox\" data-provider=\"mail\" rel=\"nofollow\" title=\"Share by email\" href=\"mailto:?subject=PaaS%20PostgreSQL%20AWS%20vs%20Azure&#038;body=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20:%20https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"mail\" title=\"Share by email\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/mail.png\" \/><\/a><h1>Introduction<\/h1>\n<p>Maintenant que nous avons vu en d\u00e9tail les performances des PaaS PostgreSQL sur AWS puis sur Azure nous allons essayer de comparer ceux-ci ; nous essaierons de construire un jugement objectif, attention cependant, celui-ci est bas\u00e9 sur un benchmark de type TPC-C, il se peut donc que dans certains cas le comportement observ\u00e9 ne soit pas identique, d&#8217;autre part, les configurations postgreSQL ont \u00e9t\u00e9 laiss\u00e9es \u00e0 leurs valeurs pr\u00e9d\u00e9finies qui peuvent donc varier d&#8217;un &#8220;Cloud provider&#8221; \u00e0 l&#8217;autre.<\/p>\n<h1>Normalisation<\/h1>\n<p>De fa\u00e7on \u00e0 pouvoir comparer il \u00e0 d&#8217;abord fallu &#8220;normaliser les PaaS&#8221;, c&#8217;est \u00e0 dire pouvoir faire correspondre les types d&#8217;instances entre les diff\u00e9rents &#8220;Cloud Provider&#8221;, ainsi les instances de type\u00a0 &#8220;GP&#8221; (General Purpose) d&#8217;Azure correspondent \u00e0 des instances &#8220;db.m&#8221; d&#8217;AWS et les instances &#8220;MO&#8221;\u00a0 (Memory Optimized) correspondent \u00e0 des instances de type &#8220;db.r&#8221; (une remarque qui ne change \u00e0 rien au test, ce sont \u00e0 chaque fois des instances de 5eme g\u00e9n\u00e9ration qui sont utilis\u00e9es, c\u00e0d &#8220;db.m5&#8221; ou &#8220;db.r5&#8221; pour AWS et Gen 5 chez Azure) :<\/p>\n<p>Pour les instances GP Azure provisionne 5Go de RAM \/ vCore<br \/>\nPour les instances MO Azure provisionne 10Go de RAM \/ vCore<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"123\"><\/colgroup>\n<colgroup span=\"2\" width=\"62\"><\/colgroup>\n<colgroup width=\"122\"><\/colgroup>\n<colgroup span=\"2\" width=\"63\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#FF3838\" height=\"20\"><b><span style=\"color: #ffffff; font-size: medium;\">AWS<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#FF3838\"><b><span style=\"color: #ffffff; font-size: medium;\">\u00a0<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#FF3838\"><b><span style=\"color: #ffffff; font-size: medium;\">\u00a0<\/span><\/b><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff; font-size: medium;\">AZURE<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff;\">\u00a0<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff;\">\u00a0<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" bgcolor=\"#FF3838\" height=\"20\"><b><span style=\"color: #ffffff; font-size: medium;\">Instance class<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#FF3838\"><b><span style=\"color: #ffffff; font-size: medium;\">CPU<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#FF3838\"><b><span style=\"color: #ffffff; font-size: medium;\">MEM<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff; font-size: medium;\">CLASS<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff; font-size: medium;\">CPU<\/span><\/b><\/td>\n<td align=\"left\" bgcolor=\"#729FCF\"><b><span style=\"color: #ffffff; font-size: medium;\">MEM<\/span><\/b><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.m5.8xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">128<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">GP_32<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">160<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.m5.4xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">64<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">GP_16<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">80<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.m5.2xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">8<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">GP_8<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">8<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">40<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.m5.xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">4<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">GP_4<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">4<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">20<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.m5.large<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">2<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">8<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">GP_2<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">2<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">10<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.r5.8xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">256<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">MO_32<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">320<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.r5.4xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">128<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">MO_16<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">160<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.r5.2xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">8<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">64<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">MO_8<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">8<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">80<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.r5.xlarge<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">4<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">32<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">MO_4<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">4<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">40<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"20\"><span style=\"color: #000000; font-size: medium;\">db.r5.large<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">2<\/span><\/td>\n<td align=\"right\"><span style=\"color: #000000; font-size: medium;\">16<\/span><\/td>\n<td align=\"left\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">MO_2<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">2<\/span><\/td>\n<td align=\"right\" bgcolor=\"#EEEEEE\"><span style=\"color: #000000; font-size: medium;\">20<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>On a donc les instances Azure qui sont provisionn\u00e9es avec un peu plus de m\u00e9moire.<\/p>\n<p>Par souci de commodit\u00e9, dans ce qui suit les d\u00e9nomination d&#8217;instances suivantes seront utilis\u00e9es pour AWS et Azure :<\/p>\n<p>&lt;GP|MO&gt;_&lt;vCPU&gt;_&lt;Stockage&gt; (la quantit\u00e9 de m\u00e9moire allou\u00e9e pourra donc \u00eatre retrouv\u00e9e au besoin dans le tableau ci-dessus.<\/p>\n<h1>Comparaison des performances<\/h1>\n<p>Nous allons comparer ici AWS (RDS et Aurora) et Azure (Single Server et Flexible Server), Aurora ne pouvant \u00eatre provisionn\u00e9 que sur des instances de type &#8220;db.r&#8221;, on restreindra le comparatif \u00e0 uniquement des instances de type AWS &#8220;db.r&#8221; et Azure &#8220;MO&#8221; ; de plus, \u00e9tant donn\u00e9 que les IOPS ne sont pas une contrainte sur Aurora on utilisera le stockage le plus gros provisionn\u00e9 lors des benchs (2To) comme r\u00e9f\u00e9rence de comparaison et ce m\u00eame si en fait sur Aurora les 2To ne sont pas r\u00e9ellement provisionn\u00e9s (pour rappel, sur Aurora le stockage est de facto en augmentation automatique par incr\u00e9ment de 30Go, cf :\u00a0<a href=\"https:\/\/blog.capdata.fr\/index.php\/aws-rds-aurora-postgresql\/\">https:\/\/blog.capdata.fr\/index.php\/aws-rds-aurora-postgresql\/<\/a>).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8490 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/comparaison_aws_azure.png\" alt=\"\" width=\"1366\" height=\"705\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/comparaison_aws_azure.png 1366w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/comparaison_aws_azure-300x155.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/comparaison_aws_azure-1024x528.png 1024w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/comparaison_aws_azure-768x396.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<p><span style=\"color: #ff0000;\">Remarque : Le stockage provisionn\u00e9 ici est de 2To !!!<\/span><\/p>\n<p>Aurora est donc surtout tr\u00e8s performant pour des grosses instances (par rapport aux autre PaaS, je rappelle aussi qu&#8217;ici le stockage a \u00e9t\u00e9 sur-dimensionn\u00e9 pour profiter de plus d&#8217;IO).<br \/>\nRDS classique s&#8217;en sort tr\u00e8s bien pour les petites instances.<br \/>\nAzure Single Storage est plus performant qu&#8217;Azure Flexible Server (toujours avec un stockage sur-dimensionn\u00e9 car avec un stockage normalement dimensionn\u00e9 la tendance est invers\u00e9e).<\/p>\n<p>Pour rappel sur les comparatifs complets, cf : <span id=\"sample-permalink\"><a href=\"https:\/\/blog.capdata.fr\/?p=8464&amp;preview=true\" target=\"wp-preview-8464\" rel=\"noopener\">https:\/\/blog.capdata.fr\/index.php\/<span id=\"editable-post-name\">azure-et-postgresql-en-paas<\/span>\/<\/a><\/span> et\u00a0 <a href=\"https:\/\/blog.capdata.fr\/index.php\/aws-rds-aurora-postgresql\/\">https:\/\/blog.capdata.fr\/index.php\/aws-rds-aurora-postgresql\/<\/a> et ci-dessous les graphes.<\/p>\n<h2>Comparaison performances Azure Single Server vs Flexible Server<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8476 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/Azure_perf_v2.png\" alt=\"\" width=\"958\" height=\"664\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/Azure_perf_v2.png 958w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/Azure_perf_v2-300x208.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/Azure_perf_v2-768x532.png 768w\" sizes=\"auto, (max-width: 958px) 100vw, 958px\" \/><\/p>\n<h2>Comparaison performances AWS RDS vs AWS Aurora<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8388 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2020\/12\/aws_results_bench.png\" alt=\"\" width=\"1366\" height=\"705\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2020\/12\/aws_results_bench.png 1366w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2020\/12\/aws_results_bench-300x155.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2020\/12\/aws_results_bench-1024x528.png 1024w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2020\/12\/aws_results_bench-768x396.png 768w\" sizes=\"auto, (max-width: 1366px) 100vw, 1366px\" \/><\/p>\n<h1>Comparaison financi\u00e8re<\/h1>\n<p>La comparaison financi\u00e8re ci-dessous permet de comparer le &#8220;co\u00fbt d&#8217;une transaction&#8221; entre les diff\u00e9rents PaaS Azure (Single Server et Flexible Server) et AWS (RDS en GP2, RDS en Provisioned IOPS 10k, 30k et Aurora) test\u00e9s pr\u00e9c\u00e9demment.<\/p>\n<p>La d\u00e9finition de la &#8220;taille&#8221; (l&#8217;instance utilis\u00e9e) est d\u00e9finie comme ci-dessus, c\u00e0d :<\/p>\n<p>&lt;MO|GP&gt;_&lt;vCore&gt;_&lt;stockage en Mo&gt;<\/p>\n<p><em>Remarque : Pour AWS MO est \u00e9quivalent aux instances de type db.r5 et GP aux instances de type db.m5<\/em><\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Ci-dessous un comparatif avec une taille de stockage \u00e0 1To, seule capacit\u00e9 o\u00f9 les tests ont tous \u00e9t\u00e9 faits (en effet, pour tester du &#8220;provisioned IOPS&#8221; sur RDS il faut provisionner une quantit\u00e9 suffisante de stockage).<\/p>\n<p>&nbsp;<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"85\"><\/colgroup>\n<colgroup width=\"92\"><\/colgroup>\n<colgroup width=\"101\"><\/colgroup>\n<colgroup span=\"4\" width=\"85\"><\/colgroup>\n<tbody>\n<tr>\n<td rowspan=\"3\" align=\"center\" valign=\"middle\" bgcolor=\"#FF972F\" height=\"51\"><span style=\"color: #ffffff;\">SIZE<\/span><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mspoweruser.com\/wp-content\/uploads\/2017\/09\/azure-1.png\" alt=\"Azure\" width=\"97\" height=\"54\" \/><\/p>\n<p><span style=\"color: #ffffff;\">Cost \/ TPM<\/span><\/td>\n<td colspan=\"4\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/futurumresearch.com\/wp-content\/uploads\/2020\/01\/aws-logo.png\" alt=\"aws-logo - Futurum Research\" width=\"81\" height=\"61\" \/><br \/>\n<span style=\"color: #ffffff;\">Cost \/ TPM<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" align=\"left\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Single Server<\/span><\/td>\n<td style=\"text-align: center;\" align=\"left\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Flexible Server<\/span><\/td>\n<td style=\"text-align: center;\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS GP2<\/span><\/td>\n<td style=\"text-align: center;\" align=\"left\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 10k<\/span><\/td>\n<td style=\"text-align: center;\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 30k<\/span><\/td>\n<td style=\"text-align: center;\" align=\"left\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Aurora<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_1024<\/td>\n<td align=\"right\">0,020<\/td>\n<td align=\"right\">0,025<\/td>\n<td align=\"right\">0,016<\/td>\n<td align=\"right\">0,073<\/td>\n<td align=\"right\">0,250<\/td>\n<td align=\"right\">8,711<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_1024<\/td>\n<td align=\"right\">0,014<\/td>\n<td align=\"right\">0,016<\/td>\n<td align=\"right\">0,020<\/td>\n<td align=\"right\">0,055<\/td>\n<td align=\"right\">0,603<\/td>\n<td align=\"right\">8,407<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_1024<\/td>\n<td align=\"right\">0,011<\/td>\n<td align=\"right\">0,011<\/td>\n<td align=\"right\">0,021<\/td>\n<td align=\"right\">0,045<\/td>\n<td align=\"right\">0,092<\/td>\n<td align=\"right\">11,799<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_1024<\/td>\n<td align=\"right\">0,019<\/td>\n<td align=\"right\">0,018<\/td>\n<td align=\"right\">0,042<\/td>\n<td align=\"right\">0,062<\/td>\n<td align=\"right\">0,108<\/td>\n<td align=\"right\">8,218<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Les co\u00fbts sont exprim\u00e9s en $\/mois\/transaction<\/p>\n<p><span style=\"color: #ff0000;\">Attention, le tableau ci-dessus peut \u00eatre trompeur, en effet, il ne tient pas compte de l&#8217;activit\u00e9 souhait\u00e9e mais fait le postulat que l&#8217;on essaie d&#8217;avoir le maximum de transactions par minute, ce qui n&#8217;est pas souvent le cas.<\/span><\/p>\n<p>Ainsi, on peut voir \u00e0 quel point Aurora, bien qu&#8217;\u00e9tant une solution performante peut vite devenir tr\u00e8s on\u00e9reuse, en effet, dans le calcul du co\u00fbt final \/ TPM a \u00e9t\u00e9 pris en compte le fait que sur Aurora les IOPS sont factur\u00e9es en plus du stockage et de l&#8217;instance ; ci-dessous le d\u00e9tail de ces IO.<\/p>\n<table style=\"height: 189px;\" border=\"0\" width=\"695\" cellspacing=\"0\">\n<colgroup width=\"84\"><\/colgroup>\n<colgroup width=\"124\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"left\" height=\"17\">PaaS_size<\/td>\n<td style=\"text-align: right;\" align=\"left\">Nb IO (75eme percentile)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_32<\/td>\n<td align=\"right\">1716014,50994444<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8<\/td>\n<td align=\"right\">977871,730525966<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4<\/td>\n<td align=\"right\">445554,741155943<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2<\/td>\n<td align=\"right\">253022,491465421<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16<\/td>\n<td align=\"right\">1813954,3061938<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>Remarque, les co\u00fbts inh\u00e9rents au fait de provisionner 10k IOPS et 30k IOPS ont \u00e9galement \u00e9t\u00e9 pris en compte.<\/em><\/p>\n<h2>Tableau complet<\/h2>\n<p>Et le tableau complet montrant toutes les instances, les TPM et les diff\u00e9rents co\u00fbts.<\/p>\n<table border=\"0\" cellspacing=\"0\">\n<colgroup width=\"91\"><\/colgroup>\n<colgroup span=\"2\" width=\"72\"><\/colgroup>\n<colgroup span=\"16\" width=\"77\"><\/colgroup>\n<tbody>\n<tr>\n<td rowspan=\"3\" align=\"center\" valign=\"middle\" bgcolor=\"#FF972F\" height=\"72\"><span style=\"color: #ffffff;\">SIZE<\/span><\/td>\n<td colspan=\"6\" align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/mspoweruser.com\/wp-content\/uploads\/2017\/09\/azure-1.png\" alt=\"Azure\" width=\"97\" height=\"54\" \/><br \/>\nAzure<\/span><\/td>\n<td colspan=\"12\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\"><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/futurumresearch.com\/wp-content\/uploads\/2020\/01\/aws-logo.png\" alt=\"aws-logo - Futurum Research\" width=\"81\" height=\"61\" \/><br \/>\nAWS<\/span><\/td>\n<\/tr>\n<tr>\n<td colspan=\"2\" align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Costs<\/span><\/td>\n<td colspan=\"2\" align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">TPM<\/span><\/td>\n<td colspan=\"2\" align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Cost \/ TPM<\/span><\/td>\n<td colspan=\"4\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Costs<\/span><\/td>\n<td colspan=\"4\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">TPM<\/span><\/td>\n<td colspan=\"4\" align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Cost \/ TPM<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Single Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Flexible Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Single Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Flexible Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Single Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#729FCF\"><span style=\"color: #ffffff;\">Flexible Server<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS GP2<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 10k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 30k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Aurora*<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS GP2<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 10k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 30k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Aurora<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS GP2<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 10k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">RDS PIO 30k<\/span><\/td>\n<td align=\"center\" valign=\"middle\" bgcolor=\"#F10D0C\"><span style=\"color: #ffffff;\">Aurora<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_2_128<\/td>\n<td align=\"right\">133,00 \u20ac<\/td>\n<td align=\"right\">130,00 \u20ac<\/td>\n<td align=\"right\">1212<\/td>\n<td align=\"right\">10801<\/td>\n<td align=\"right\">0,110 \u20ac<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">165,34 \u20ac<\/td>\n<td align=\"right\">1\u00a0325,34 \u20ac<\/td>\n<td align=\"right\">3\u00a0645,34 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">11200<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_128<\/td>\n<td align=\"right\">175,00 \u20ac<\/td>\n<td align=\"right\">175,00 \u20ac<\/td>\n<td align=\"right\">2029<\/td>\n<td align=\"right\">10011<\/td>\n<td align=\"right\">0,086 \u20ac<\/td>\n<td align=\"right\">0,017 \u20ac<\/td>\n<td align=\"right\">228,70 \u20ac<\/td>\n<td align=\"right\">1\u00a0388,70 \u20ac<\/td>\n<td align=\"right\">3\u00a0708,70 \u20ac<\/td>\n<td align=\"right\">255,28 \u20ac<\/td>\n<td align=\"right\">20901<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">16834<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_4_128<\/td>\n<td align=\"right\">251,00 \u20ac<\/td>\n<td align=\"right\">247,00 \u20ac<\/td>\n<td align=\"right\">1779<\/td>\n<td align=\"right\">25339<\/td>\n<td align=\"right\">0,141 \u20ac<\/td>\n<td align=\"right\">0,010 \u20ac<\/td>\n<td align=\"right\">313,66 \u20ac<\/td>\n<td align=\"right\">1\u00a0473,66 \u20ac<\/td>\n<td align=\"right\">3\u00a0793,66 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">24066<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_128<\/td>\n<td align=\"right\">337,00 \u20ac<\/td>\n<td align=\"right\">337,00 \u20ac<\/td>\n<td align=\"right\">2244<\/td>\n<td align=\"right\">29632<\/td>\n<td align=\"right\">0,150 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">440,38 \u20ac<\/td>\n<td align=\"right\">1\u00a0600,38 \u20ac<\/td>\n<td align=\"right\">3\u00a0920,38 \u20ac<\/td>\n<td align=\"right\">496,48 \u20ac<\/td>\n<td align=\"right\">40168<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">30713<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_8_128<\/td>\n<td align=\"right\">488,00 \u20ac<\/td>\n<td align=\"right\">479,00 \u20ac<\/td>\n<td align=\"right\">2045<\/td>\n<td align=\"right\">41828<\/td>\n<td align=\"right\">0,239 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">610,30 \u20ac<\/td>\n<td align=\"right\">1\u00a0770,30 \u20ac<\/td>\n<td align=\"right\">4\u00a0090,30 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">42873<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_128<\/td>\n<td align=\"right\">660,00 \u20ac<\/td>\n<td align=\"right\">660,00 \u20ac<\/td>\n<td align=\"right\">1824<\/td>\n<td align=\"right\">63373<\/td>\n<td align=\"right\">0,362 \u20ac<\/td>\n<td align=\"right\">0,010 \u20ac<\/td>\n<td align=\"right\">863,74 \u20ac<\/td>\n<td align=\"right\">2\u00a0023,74 \u20ac<\/td>\n<td align=\"right\">4\u00a0343,74 \u20ac<\/td>\n<td align=\"right\">978,88 \u20ac<\/td>\n<td align=\"right\">46677<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">48007<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">12<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_16_128<\/td>\n<td align=\"right\">963,00 \u20ac<\/td>\n<td align=\"right\">945,00 \u20ac<\/td>\n<td align=\"right\">1619<\/td>\n<td align=\"right\">53316<\/td>\n<td align=\"right\">0,595 \u20ac<\/td>\n<td align=\"right\">0,018 \u20ac<\/td>\n<td align=\"right\">1\u00a0203,58 \u20ac<\/td>\n<td align=\"right\">2\u00a0363,58 \u20ac<\/td>\n<td align=\"right\">4\u00a0683,58 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">36851<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_128<\/td>\n<td align=\"right\">1\u00a0305,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0306,00 \u20ac<\/td>\n<td align=\"right\">1384<\/td>\n<td align=\"right\">59160<\/td>\n<td align=\"right\">0,943 \u20ac<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">1\u00a0710,46 \u20ac<\/td>\n<td align=\"right\">2\u00a0870,46 \u20ac<\/td>\n<td align=\"right\">5\u00a0190,46 \u20ac<\/td>\n<td align=\"right\">1\u00a0943,68 \u20ac<\/td>\n<td align=\"right\">41830<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">127860<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_2_256<\/td>\n<td align=\"right\">146,00 \u20ac<\/td>\n<td align=\"right\">143,00 \u20ac<\/td>\n<td align=\"right\">2418<\/td>\n<td align=\"right\">12258<\/td>\n<td align=\"right\">0,060 \u20ac<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">182,37 \u20ac<\/td>\n<td align=\"right\">1\u00a0342,37 \u20ac<\/td>\n<td align=\"right\">3\u00a0662,37 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">11513<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_256<\/td>\n<td align=\"right\">188,00 \u20ac<\/td>\n<td align=\"right\">188,00 \u20ac<\/td>\n<td align=\"right\">6519<\/td>\n<td align=\"right\">11774<\/td>\n<td align=\"right\">0,029 \u20ac<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\">245,73 \u20ac<\/td>\n<td align=\"right\">1\u00a0405,73 \u20ac<\/td>\n<td align=\"right\">3\u00a0725,73 \u20ac<\/td>\n<td align=\"right\">269,36 \u20ac<\/td>\n<td align=\"right\">16377<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">16834<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_4_256<\/td>\n<td align=\"right\">264,00 \u20ac<\/td>\n<td align=\"right\">260,00 \u20ac<\/td>\n<td align=\"right\">4793<\/td>\n<td align=\"right\">30607<\/td>\n<td align=\"right\">0,055 \u20ac<\/td>\n<td align=\"right\">0,008 \u20ac<\/td>\n<td align=\"right\">330,69 \u20ac<\/td>\n<td align=\"right\">1\u00a0490,69 \u20ac<\/td>\n<td align=\"right\">3\u00a0810,69 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">20136<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_256<\/td>\n<td align=\"right\">350,00 \u20ac<\/td>\n<td align=\"right\">350,00 \u20ac<\/td>\n<td align=\"right\">16088<\/td>\n<td align=\"right\">32641<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">457,41 \u20ac<\/td>\n<td align=\"right\">1\u00a0617,41 \u20ac<\/td>\n<td align=\"right\">3\u00a0937,41 \u20ac<\/td>\n<td align=\"right\">510,56 \u20ac<\/td>\n<td align=\"right\">39128<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">30713<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_8_256<\/td>\n<td align=\"right\">501,00 \u20ac<\/td>\n<td align=\"right\">492,00 \u20ac<\/td>\n<td align=\"right\">7896<\/td>\n<td align=\"right\">60381<\/td>\n<td align=\"right\">0,063 \u20ac<\/td>\n<td align=\"right\">0,008 \u20ac<\/td>\n<td align=\"right\">627,33 \u20ac<\/td>\n<td align=\"right\">1\u00a0787,33 \u20ac<\/td>\n<td align=\"right\">4\u00a0107,33 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">47657<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_256<\/td>\n<td align=\"right\">673,00 \u20ac<\/td>\n<td align=\"right\">673,00 \u20ac<\/td>\n<td align=\"right\">13657<\/td>\n<td align=\"right\">58740<\/td>\n<td align=\"right\">0,049 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">880,77 \u20ac<\/td>\n<td align=\"right\">2\u00a0040,77 \u20ac<\/td>\n<td align=\"right\">4\u00a0360,77 \u20ac<\/td>\n<td align=\"right\">992,96 \u20ac<\/td>\n<td align=\"right\">57498<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">48007<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">12<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_16_256<\/td>\n<td align=\"right\">976,00 \u20ac<\/td>\n<td align=\"right\">958,00 \u20ac<\/td>\n<td align=\"right\">5559<\/td>\n<td align=\"right\">66177<\/td>\n<td align=\"right\">0,176 \u20ac<\/td>\n<td align=\"right\">0,014 \u20ac<\/td>\n<td align=\"right\">1\u00a0220,61 \u20ac<\/td>\n<td align=\"right\">2\u00a0380,61 \u20ac<\/td>\n<td align=\"right\">4\u00a0700,61 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">65691<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_256<\/td>\n<td align=\"right\">1\u00a0318,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0319,00 \u20ac<\/td>\n<td align=\"right\">5548<\/td>\n<td align=\"right\">69331<\/td>\n<td align=\"right\">0,238 \u20ac<\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\">1\u00a0727,49 \u20ac<\/td>\n<td align=\"right\">2\u00a0887,49 \u20ac<\/td>\n<td align=\"right\">5\u00a0207,49 \u20ac<\/td>\n<td align=\"right\">1\u00a0957,76 \u20ac<\/td>\n<td align=\"right\">60069<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">127860<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_2_512<\/td>\n<td align=\"right\">174,00 \u20ac<\/td>\n<td align=\"right\">171,00 \u20ac<\/td>\n<td align=\"right\">4968<\/td>\n<td align=\"right\">9093<\/td>\n<td align=\"right\">0,035 \u20ac<\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\">216,42 \u20ac<\/td>\n<td align=\"right\">1\u00a0376,42 \u20ac<\/td>\n<td align=\"right\">3\u00a0696,42 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">19401<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_512<\/td>\n<td align=\"right\">216,00 \u20ac<\/td>\n<td align=\"right\">216,00 \u20ac<\/td>\n<td align=\"right\">10479<\/td>\n<td align=\"right\">10450<\/td>\n<td align=\"right\">0,021 \u20ac<\/td>\n<td align=\"right\">0,021 \u20ac<\/td>\n<td align=\"right\">279,78 \u20ac<\/td>\n<td align=\"right\">1\u00a0439,78 \u20ac<\/td>\n<td align=\"right\">3\u00a0759,78 \u20ac<\/td>\n<td align=\"right\">297,52 \u20ac<\/td>\n<td align=\"right\">22901<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">16834<\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">9<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_4_512<\/td>\n<td align=\"right\">292,00 \u20ac<\/td>\n<td align=\"right\">288,00 \u20ac<\/td>\n<td align=\"right\">9725<\/td>\n<td align=\"right\">23045<\/td>\n<td align=\"right\">0,030 \u20ac<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">364,74 \u20ac<\/td>\n<td align=\"right\">1\u00a0524,74 \u20ac<\/td>\n<td align=\"right\">3\u00a0844,74 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">29554<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_512<\/td>\n<td align=\"right\">378,00 \u20ac<\/td>\n<td align=\"right\">378,00 \u20ac<\/td>\n<td align=\"right\">23090<\/td>\n<td align=\"right\">28656<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\">0,013 \u20ac<\/td>\n<td align=\"right\">491,46 \u20ac<\/td>\n<td align=\"right\">1\u00a0651,46 \u20ac<\/td>\n<td align=\"right\">3\u00a0971,46 \u20ac<\/td>\n<td align=\"right\">538,72 \u20ac<\/td>\n<td align=\"right\">32332<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">30713<\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8,405 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_8_512<\/td>\n<td align=\"right\">529,00 \u20ac<\/td>\n<td align=\"right\">520,00 \u20ac<\/td>\n<td align=\"right\">21327<\/td>\n<td align=\"right\">47392<\/td>\n<td align=\"right\">0,025 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">661,38 \u20ac<\/td>\n<td align=\"right\">1\u00a0821,38 \u20ac<\/td>\n<td align=\"right\">4\u00a0141,38 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">76063<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,009 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_512<\/td>\n<td align=\"right\">701,00 \u20ac<\/td>\n<td align=\"right\">701,00 \u20ac<\/td>\n<td align=\"right\">36539<\/td>\n<td align=\"right\">64192<\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">914,82 \u20ac<\/td>\n<td align=\"right\">2\u00a0074,82 \u20ac<\/td>\n<td align=\"right\">4\u00a0394,82 \u20ac<\/td>\n<td align=\"right\">1\u00a0021,12 \u20ac<\/td>\n<td align=\"right\">73817<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">48007<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">11,798 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_16_512<\/td>\n<td align=\"right\">1\u00a0004,00 \u20ac<\/td>\n<td align=\"right\">986,00 \u20ac<\/td>\n<td align=\"right\">33032<\/td>\n<td align=\"right\">67148<\/td>\n<td align=\"right\">0,030 \u20ac<\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\">1\u00a0254,66 \u20ac<\/td>\n<td align=\"right\">2\u00a0414,66 \u20ac<\/td>\n<td align=\"right\">4\u00a0734,66 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">85698<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_512<\/td>\n<td align=\"right\">1\u00a0346,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0347,00 \u20ac<\/td>\n<td align=\"right\">26944<\/td>\n<td align=\"right\">73871<\/td>\n<td align=\"right\">0,050 \u20ac<\/td>\n<td align=\"right\">0,018 \u20ac<\/td>\n<td align=\"right\">1\u00a0761,54 \u20ac<\/td>\n<td align=\"right\">2\u00a0921,54 \u20ac<\/td>\n<td align=\"right\">5\u00a0241,54 \u20ac<\/td>\n<td align=\"right\">1\u00a0985,92 \u20ac<\/td>\n<td align=\"right\">78345<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">127860<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8,218 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_2_1024<\/td>\n<td align=\"right\">228,00 \u20ac<\/td>\n<td align=\"right\">225,00 \u20ac<\/td>\n<td align=\"right\">7707<\/td>\n<td align=\"right\">10714<\/td>\n<td align=\"right\">0,030 \u20ac<\/td>\n<td align=\"right\">0,021 \u20ac<\/td>\n<td align=\"right\">284,51 \u20ac<\/td>\n<td align=\"right\">1\u00a0444,51 \u20ac<\/td>\n<td align=\"right\">3\u00a0764,51 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">19546<\/td>\n<td align=\"right\">20574<\/td>\n<td align=\"right\">22442<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\">0,070 \u20ac<\/td>\n<td align=\"right\">0,168 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_1024<\/td>\n<td align=\"right\">270,00 \u20ac<\/td>\n<td align=\"right\">270,00 \u20ac<\/td>\n<td align=\"right\">13245<\/td>\n<td align=\"right\">10805<\/td>\n<td align=\"right\">0,020 \u20ac<\/td>\n<td align=\"right\">0,025 \u20ac<\/td>\n<td align=\"right\">347,87 \u20ac<\/td>\n<td align=\"right\">1\u00a0507,87 \u20ac<\/td>\n<td align=\"right\">3\u00a0827,87 \u20ac<\/td>\n<td align=\"right\">353,84 \u20ac<\/td>\n<td align=\"right\">21780<\/td>\n<td align=\"right\">20587<\/td>\n<td align=\"right\">15313<\/td>\n<td align=\"right\">16834<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\">0,073 \u20ac<\/td>\n<td align=\"right\">0,250 \u20ac<\/td>\n<td align=\"right\">8,711 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_4_1024<\/td>\n<td align=\"right\">346,00 \u20ac<\/td>\n<td align=\"right\">342,00 \u20ac<\/td>\n<td align=\"right\">15649<\/td>\n<td align=\"right\">23456<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\">432,83 \u20ac<\/td>\n<td align=\"right\">1\u00a0592,83 \u20ac<\/td>\n<td align=\"right\">3\u00a0912,83 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">29899<\/td>\n<td align=\"right\">30688<\/td>\n<td align=\"right\">26189<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,014 \u20ac<\/td>\n<td align=\"right\">0,052 \u20ac<\/td>\n<td align=\"right\">0,149 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_1024<\/td>\n<td align=\"right\">432,00 \u20ac<\/td>\n<td align=\"right\">432,00 \u20ac<\/td>\n<td align=\"right\">30131<\/td>\n<td align=\"right\">26926<\/td>\n<td align=\"right\">0,014 \u20ac<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\">559,55 \u20ac<\/td>\n<td align=\"right\">1\u00a0719,55 \u20ac<\/td>\n<td align=\"right\">4\u00a0039,55 \u20ac<\/td>\n<td align=\"right\">595,04 \u20ac<\/td>\n<td align=\"right\">28520<\/td>\n<td align=\"right\">31311<\/td>\n<td align=\"right\">6699<\/td>\n<td align=\"right\">30713<\/td>\n<td align=\"right\">0,020 \u20ac<\/td>\n<td align=\"right\">0,055 \u20ac<\/td>\n<td align=\"right\">0,603 \u20ac<\/td>\n<td align=\"right\">8,407 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_8_1024<\/td>\n<td align=\"right\">583,00 \u20ac<\/td>\n<td align=\"right\">574,00 \u20ac<\/td>\n<td align=\"right\">51375<\/td>\n<td align=\"right\">56428<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">0,010 \u20ac<\/td>\n<td align=\"right\">729,47 \u20ac<\/td>\n<td align=\"right\">1\u00a0889,47 \u20ac<\/td>\n<td align=\"right\">4\u00a0209,47 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">62496<\/td>\n<td align=\"right\">45416<\/td>\n<td align=\"right\">47342<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">0,042 \u20ac<\/td>\n<td align=\"right\">0,089 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_1024<\/td>\n<td align=\"right\">755,00 \u20ac<\/td>\n<td align=\"right\">755,00 \u20ac<\/td>\n<td align=\"right\">69446<\/td>\n<td align=\"right\">69565<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">982,91 \u20ac<\/td>\n<td align=\"right\">2\u00a0142,91 \u20ac<\/td>\n<td align=\"right\">4\u00a0462,91 \u20ac<\/td>\n<td align=\"right\">1\u00a0077,44 \u20ac<\/td>\n<td align=\"right\">46194<\/td>\n<td align=\"right\">47345<\/td>\n<td align=\"right\">48372<\/td>\n<td align=\"right\">48007<\/td>\n<td align=\"right\">0,021 \u20ac<\/td>\n<td align=\"right\">0,045 \u20ac<\/td>\n<td align=\"right\">0,092 \u20ac<\/td>\n<td align=\"right\">11,799 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_16_1024<\/td>\n<td align=\"right\">1\u00a0058,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0040,00 \u20ac<\/td>\n<td align=\"right\">77250<\/td>\n<td align=\"right\">73993<\/td>\n<td align=\"right\">0,014 \u20ac<\/td>\n<td align=\"right\">0,014 \u20ac<\/td>\n<td align=\"right\">1\u00a0322,75 \u20ac<\/td>\n<td align=\"right\">2\u00a0482,75 \u20ac<\/td>\n<td align=\"right\">4\u00a0802,75 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">74894<\/td>\n<td align=\"right\">46458<\/td>\n<td align=\"right\">52959<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,018 \u20ac<\/td>\n<td align=\"right\">0,053 \u20ac<\/td>\n<td align=\"right\">0,091 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_1024<\/td>\n<td align=\"right\">1\u00a0400,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0401,00 \u20ac<\/td>\n<td align=\"right\">72340<\/td>\n<td align=\"right\">77191<\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\">0,018 \u20ac<\/td>\n<td align=\"right\">1\u00a0829,63 \u20ac<\/td>\n<td align=\"right\">2\u00a0989,63 \u20ac<\/td>\n<td align=\"right\">5\u00a0309,63 \u20ac<\/td>\n<td align=\"right\">2\u00a0042,24 \u20ac<\/td>\n<td align=\"right\">43456<\/td>\n<td align=\"right\">47841<\/td>\n<td align=\"right\">49108<\/td>\n<td align=\"right\">127860<\/td>\n<td align=\"right\">0,042 \u20ac<\/td>\n<td align=\"right\">0,062 \u20ac<\/td>\n<td align=\"right\">0,108 \u20ac<\/td>\n<td align=\"right\">8,218 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_2_2048<\/td>\n<td align=\"right\">337,00 \u20ac<\/td>\n<td align=\"right\">334,00 \u20ac<\/td>\n<td align=\"right\">9585<\/td>\n<td align=\"right\">6621<\/td>\n<td align=\"right\">0,035 \u20ac<\/td>\n<td align=\"right\">0,050 \u20ac<\/td>\n<td align=\"right\">420,70 \u20ac<\/td>\n<td align=\"right\">1\u00a0580,70 \u20ac<\/td>\n<td align=\"right\">3\u00a0900,70 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">22540<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_2_2048<\/td>\n<td align=\"right\">379,00 \u20ac<\/td>\n<td align=\"right\">379,00 \u20ac<\/td>\n<td align=\"right\">11120<\/td>\n<td align=\"right\">8331<\/td>\n<td align=\"right\">0,034 \u20ac<\/td>\n<td align=\"right\">0,045 \u20ac<\/td>\n<td align=\"right\">484,06 \u20ac<\/td>\n<td align=\"right\">1\u00a0644,06 \u20ac<\/td>\n<td align=\"right\">3\u00a0964,06 \u20ac<\/td>\n<td align=\"right\">466,48 \u20ac<\/td>\n<td align=\"right\">20761<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">16834<\/td>\n<td align=\"right\">0,023 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8,718 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_4_2048<\/td>\n<td align=\"right\">455,00 \u20ac<\/td>\n<td align=\"right\">451,00 \u20ac<\/td>\n<td align=\"right\">24501<\/td>\n<td align=\"right\">20609<\/td>\n<td align=\"right\">0,019 \u20ac<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">569,02 \u20ac<\/td>\n<td align=\"right\">1\u00a0729,02 \u20ac<\/td>\n<td align=\"right\">4\u00a0049,02 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">42415<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,013 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_4_2048<\/td>\n<td align=\"right\">541,00 \u20ac<\/td>\n<td align=\"right\">541,00 \u20ac<\/td>\n<td align=\"right\">37207<\/td>\n<td align=\"right\">24624<\/td>\n<td align=\"right\">0,015 \u20ac<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">695,74 \u20ac<\/td>\n<td align=\"right\">1\u00a0855,74 \u20ac<\/td>\n<td align=\"right\">4\u00a0175,74 \u20ac<\/td>\n<td align=\"right\">707,68 \u20ac<\/td>\n<td align=\"right\">44550<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">30713<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8,410 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_8_2048<\/td>\n<td align=\"right\">692,00 \u20ac<\/td>\n<td align=\"right\">683,00 \u20ac<\/td>\n<td align=\"right\">62430<\/td>\n<td align=\"right\">54995<\/td>\n<td align=\"right\">0,011 \u20ac<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">865,66 \u20ac<\/td>\n<td align=\"right\">2\u00a0025,66 \u20ac<\/td>\n<td align=\"right\">4\u00a0345,66 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">68180<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,013 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_8_2048<\/td>\n<td align=\"right\">864,00 \u20ac<\/td>\n<td align=\"right\">864,00 \u20ac<\/td>\n<td align=\"right\">74070<\/td>\n<td align=\"right\">67194<\/td>\n<td align=\"right\">0,012 \u20ac<\/td>\n<td align=\"right\">0,013 \u20ac<\/td>\n<td align=\"right\">1\u00a0119,10 \u20ac<\/td>\n<td align=\"right\">2\u00a0279,10 \u20ac<\/td>\n<td align=\"right\">4\u00a0599,10 \u20ac<\/td>\n<td align=\"right\">1\u00a0190,08 \u20ac<\/td>\n<td align=\"right\">70506<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">48007<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">11,801 \u20ac<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">GP_16_2048<\/td>\n<td align=\"right\">1\u00a0167,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0149,00 \u20ac<\/td>\n<td align=\"right\">58392<\/td>\n<td align=\"right\">71574<\/td>\n<td align=\"right\">0,020 \u20ac<\/td>\n<td align=\"right\">0,016 \u20ac<\/td>\n<td align=\"right\">1\u00a0458,94 \u20ac<\/td>\n<td align=\"right\">2\u00a0618,94 \u20ac<\/td>\n<td align=\"right\">4\u00a0938,94 \u20ac<\/td>\n<td align=\"left\"><span style=\"color: #ffffff;\">\u00a0<\/span><\/td>\n<td align=\"right\">72923<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">0,020 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" height=\"17\">MO_16_2048<\/td>\n<td align=\"right\">1\u00a0509,00 \u20ac<\/td>\n<td align=\"right\">1\u00a0510,00 \u20ac<\/td>\n<td align=\"right\">74289<\/td>\n<td align=\"right\">67449<\/td>\n<td align=\"right\">0,020 \u20ac<\/td>\n<td align=\"right\">0,022 \u20ac<\/td>\n<td align=\"right\">1\u00a0965,82 \u20ac<\/td>\n<td align=\"right\">3\u00a0125,82 \u20ac<\/td>\n<td align=\"right\">5\u00a0445,82 \u20ac<\/td>\n<td align=\"right\">2\u00a0154,88 \u20ac<\/td>\n<td align=\"right\">76100<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">127860<\/td>\n<td align=\"right\">0,026 \u20ac<\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\"><span style=\"color: #ffffff;\">#N\/D<\/span><\/td>\n<td align=\"right\">8,219 \u20ac<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em>*Co\u00fbts Aurora : Sont exclu ici les co\u00fbts inh\u00e9rents aux IOPS qui sont \u00e0 rajouter \u00e0 la facture globale (0.00000022 \/ IO mensuelle)<\/em><\/p>\n<h3>Comparatif TPM \/ Co\u00fbt<\/h3>\n<h4>Stockage 128Mo<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8497 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/128.png\" alt=\"\" width=\"920\" height=\"544\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/128.png 920w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/128-300x177.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/128-768x454.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<h4>Stockage 256Mo<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8501 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/256_3.png\" alt=\"\" width=\"920\" height=\"544\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/256_3.png 920w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/256_3-300x177.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/256_3-768x454.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<h4>Stockage 512Mo<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8502 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/512.png\" alt=\"\" width=\"920\" height=\"544\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/512.png 920w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/512-300x177.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/512-768x454.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<h4>Stockage 1024Mo<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8503 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/1024.png\" alt=\"\" width=\"920\" height=\"544\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/1024.png 920w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/1024-300x177.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/1024-768x454.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<h4>Stockage 2048Mo<\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-8504 size-full\" src=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/2048.png\" alt=\"\" width=\"920\" height=\"544\" srcset=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/2048.png 920w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/2048-300x177.png 300w, https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/01\/2048-768x454.png 768w\" sizes=\"auto, (max-width: 920px) 100vw, 920px\" \/><\/p>\n<p><em>*Co\u00fbts Aurora : Sont exclu ici les co\u00fbts inh\u00e9rents aux IOPS qui sont \u00e0 rajouter \u00e0 la facture globale (0.00000022 \/ IO mensuelle)<\/em><\/p>\n<h1>Conclusion<\/h1>\n<p>Ce comparatif aura montr\u00e9 d&#8217;une part que bien qu&#8217;Aurora soit un PaaS tr\u00e8s performant qui de prime abord peut paraitre peu on\u00e9reux (si on ne prend que le prix de base instance + stockage) ce prix peut vite devenir important en fonction des op\u00e9rations (et donc des IO) lanc\u00e9es sur celui-ci, on le r\u00e9servera donc \u00e0 des besoins sp\u00e9cifiques bien calibr\u00e9s.<\/p>\n<p>D&#8217;autre part, Azure bien qu&#8217;assez r\u00e9cent dans le domaine des PaaS PostgreSQL se montre un tr\u00e8s bon challenger face \u00e0 AWS avec des tarifications assez agressives et des performances plus qu&#8217;acceptables notamment sur les instances de type Flexible Server (performances \u00e0 rev\u00e9rifier lors de la disponibilit\u00e9 en &#8220;General Availability&#8221; tout de m\u00eame).<\/p>\n<a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-twitter nolightbox\" data-provider=\"twitter\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486&#038;text=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"twitter\" title=\"Share on Twitter\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/twitter.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-linkedin nolightbox\" data-provider=\"linkedin\" target=\"_blank\" rel=\"nofollow\" title=\"Share on Linkedin\" href=\"https:\/\/www.linkedin.com\/shareArticle?mini=true&#038;url=https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486&#038;title=PaaS%20PostgreSQL%20AWS%20vs%20Azure\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px;margin-right:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"linkedin\" title=\"Share on Linkedin\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/linkedin.png\" \/><\/a><a class=\"synved-social-button synved-social-button-share synved-social-size-24 synved-social-resolution-single synved-social-provider-mail nolightbox\" data-provider=\"mail\" rel=\"nofollow\" title=\"Share by email\" href=\"mailto:?subject=PaaS%20PostgreSQL%20AWS%20vs%20Azure&#038;body=Article%20sur%20le%20blog%20de%20la%20Capdata%20Tech%20Team%20%3A%20:%20https%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fwp-json%2Fwp%2Fv2%2Fposts%2F8486\" style=\"font-size: 0px;width:24px;height:24px;margin:0;margin-bottom:5px\"><img loading=\"lazy\" decoding=\"async\" alt=\"mail\" title=\"Share by email\" class=\"synved-share-image synved-social-image synved-social-image-share\" width=\"24\" height=\"24\" style=\"display: inline;width:24px;height:24px;margin: 0;padding: 0;border: none;box-shadow: none\" src=\"https:\/\/blog.capdata.fr\/wp-content\/plugins\/social-media-feather\/synved-social\/image\/social\/regular\/48x48\/mail.png\" \/><\/a>","protected":false},"excerpt":{"rendered":"<p>Introduction Maintenant que nous avons vu en d\u00e9tail les performances des PaaS PostgreSQL sur AWS puis sur Azure nous allons essayer de comparer ceux-ci ; nous essaierons de construire un jugement objectif, attention cependant, celui-ci est bas\u00e9 sur un benchmark&hellip; <a href=\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\" class=\"more-link\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":8534,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[295,282,1,266],"tags":[315],"class_list":["post-8486","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aws","category-azure","category-non-classe","category-postgresql","tag-paas"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG<\/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:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG\" \/>\n<meta property=\"og:description\" content=\"Introduction Maintenant que nous avons vu en d\u00e9tail les performances des PaaS PostgreSQL sur AWS puis sur Azure nous allons essayer de comparer ceux-ci ; nous essaierons de construire un jugement objectif, attention cependant, celui-ci est bas\u00e9 sur un benchmark&hellip; Continuer la lecture &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\" \/>\n<meta property=\"og:site_name\" content=\"Capdata TECH BLOG\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-03T13:31:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-03T13:49:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/02\/aws_vs_azure.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"626\" \/>\n\t<meta property=\"og:image:height\" content=\"393\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Capdata team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Capdata team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\"},\"author\":{\"name\":\"Capdata team\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/person\/bfd9395c8ba4fa125792a543377035e9\"},\"headline\":\"PaaS PostgreSQL AWS vs Azure\",\"datePublished\":\"2021-02-03T13:31:16+00:00\",\"dateModified\":\"2021-02-03T13:49:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\"},\"wordCount\":1458,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/blog.capdata.fr\/#organization\"},\"keywords\":[\"PaaS\"],\"articleSection\":{\"0\":\"AWS\",\"1\":\"Azure\",\"3\":\"PostgreSQL\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\",\"url\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\",\"name\":\"PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG\",\"isPartOf\":{\"@id\":\"https:\/\/blog.capdata.fr\/#website\"},\"datePublished\":\"2021-02-03T13:31:16+00:00\",\"dateModified\":\"2021-02-03T13:49:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/blog.capdata.fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PaaS PostgreSQL AWS vs Azure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.capdata.fr\/#website\",\"url\":\"https:\/\/blog.capdata.fr\/\",\"name\":\"Capdata TECH BLOG\",\"description\":\"Le blog technique sur les bases de donn\u00e9es de CAP DATA Consulting\",\"publisher\":{\"@id\":\"https:\/\/blog.capdata.fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.capdata.fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/blog.capdata.fr\/#organization\",\"name\":\"Capdata TECH BLOG\",\"url\":\"https:\/\/blog.capdata.fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp\",\"contentUrl\":\"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp\",\"width\":800,\"height\":254,\"caption\":\"Capdata TECH BLOG\"},\"image\":{\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/cap-data-consulting\/mycompany\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.capdata.fr\/#\/schema\/person\/bfd9395c8ba4fa125792a543377035e9\",\"name\":\"Capdata team\",\"sameAs\":[\"https:\/\/www.capdata.fr\"],\"url\":\"https:\/\/blog.capdata.fr\/index.php\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG","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:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/","og_locale":"fr_FR","og_type":"article","og_title":"PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG","og_description":"Introduction Maintenant que nous avons vu en d\u00e9tail les performances des PaaS PostgreSQL sur AWS puis sur Azure nous allons essayer de comparer ceux-ci ; nous essaierons de construire un jugement objectif, attention cependant, celui-ci est bas\u00e9 sur un benchmark&hellip; Continuer la lecture &rarr;","og_url":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/","og_site_name":"Capdata TECH BLOG","article_published_time":"2021-02-03T13:31:16+00:00","article_modified_time":"2021-02-03T13:49:47+00:00","og_image":[{"width":626,"height":393,"url":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2021\/02\/aws_vs_azure.jpg","type":"image\/jpeg"}],"author":"Capdata team","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Capdata team","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#article","isPartOf":{"@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/"},"author":{"name":"Capdata team","@id":"https:\/\/blog.capdata.fr\/#\/schema\/person\/bfd9395c8ba4fa125792a543377035e9"},"headline":"PaaS PostgreSQL AWS vs Azure","datePublished":"2021-02-03T13:31:16+00:00","dateModified":"2021-02-03T13:49:47+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/"},"wordCount":1458,"commentCount":0,"publisher":{"@id":"https:\/\/blog.capdata.fr\/#organization"},"keywords":["PaaS"],"articleSection":{"0":"AWS","1":"Azure","3":"PostgreSQL"},"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/","url":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/","name":"PaaS PostgreSQL AWS vs Azure - Capdata TECH BLOG","isPartOf":{"@id":"https:\/\/blog.capdata.fr\/#website"},"datePublished":"2021-02-03T13:31:16+00:00","dateModified":"2021-02-03T13:49:47+00:00","breadcrumb":{"@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.capdata.fr\/index.php\/paas-postgresql-aws-vs-azure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/blog.capdata.fr\/"},{"@type":"ListItem","position":2,"name":"PaaS PostgreSQL AWS vs Azure"}]},{"@type":"WebSite","@id":"https:\/\/blog.capdata.fr\/#website","url":"https:\/\/blog.capdata.fr\/","name":"Capdata TECH BLOG","description":"Le blog technique sur les bases de donn\u00e9es de CAP DATA Consulting","publisher":{"@id":"https:\/\/blog.capdata.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.capdata.fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/blog.capdata.fr\/#organization","name":"Capdata TECH BLOG","url":"https:\/\/blog.capdata.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/","url":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp","contentUrl":"https:\/\/blog.capdata.fr\/wp-content\/uploads\/2023\/01\/logo_capdata.webp","width":800,"height":254,"caption":"Capdata TECH BLOG"},"image":{"@id":"https:\/\/blog.capdata.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/cap-data-consulting\/mycompany\/"]},{"@type":"Person","@id":"https:\/\/blog.capdata.fr\/#\/schema\/person\/bfd9395c8ba4fa125792a543377035e9","name":"Capdata team","sameAs":["https:\/\/www.capdata.fr"],"url":"https:\/\/blog.capdata.fr\/index.php\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/8486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/comments?post=8486"}],"version-history":[{"count":9,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/8486\/revisions"}],"predecessor-version":[{"id":8513,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/posts\/8486\/revisions\/8513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/media\/8534"}],"wp:attachment":[{"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/media?parent=8486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/categories?post=8486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.capdata.fr\/index.php\/wp-json\/wp\/v2\/tags?post=8486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}