<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Технологический блог - Cloud &amp; ALM</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/albe/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/albe/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:14:20 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Несколько упражнений для отказоустойчивости/high availability вашего решения на Microsoft Azure</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/561</link>
      <pubDate>Tue, 18 Aug 2015 06:45:25 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2015/08/18/561/</guid>
      <description><![CDATA[&#160;  Есть несколько действий, которые помогут вашему решению оставаться в строю как в случае...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Есть несколько действий, которые помогут вашему решению оставаться в строю как в случае нашего планового обслуживания, так и различных катастрофических событий.</p>  <p>1. <strong>ВЫСОКОДОСТУПНОЕ РЕШЕНИЕ:</strong> Периодически мы проводим <a href="https://blogs.msdn.com/b/plankytronixx/archive/2015/05/29/warnings-sent-to-customers-when-azure-is-about-to-be-updated.aspx">плановое обслуживание виртуальных машин</a> (далее ВМ). Это включает в себя их перезагрузку. Мы предупреждаем клиентов заранее (за 48 часов), и проводим это обслуживание в небизнес-часы. Помимо этого, в уведомлении вы можете увидеть указание, что maintenance will be split into two windows - это значит, что первая часть обслуживания будет проведена для первой половины датацентра, вторая - для второй. Нет уведомлений относительно того, в какую часть попадет ваша ВМ. Соответственно, если не были приняты меры по дублированию ВМ, ваше решение может быть на короткое время остановлено. <a href="https://azure.microsoft.com/en-in/documentation/articles/virtual-machines-manage-availability/">Также мы не даем SLA (соглашение об уровне обслуживания) на развертывание, состоящее из одной ВМ</a>. Таким образом, ваше решение будет остановлено и на это не будет распространяться наше <a href="https://www.petri.com/azure-virtual-machines-sla">SLA</a>. Чтобы избежать этого, нужно задублировать ВМ, используя технологию Availability Set (<a href="https://www.petri.com/understanding-azure-availability-sets">подробнее</a>). AS служит как &quot;контейнер&quot;, в который вы кладёте ваши ВМ, и во время планового обслуживания системные сервисы берут сначала первую ВМ, перезагружают и обновляют её, и затем переходят к остальным. Таким образом решение продолжает работать как во время нашего обслуживания, так и во время другого рода проблем - системные сервисы переключат нагрузку с проблемных ВМ на нормальные и, когда проблемные вновь восстановятся (вашими или системными усилиями), вернет ВМ в ротацию нагрузки. <a href="https://github.com/Azure/azure-quickstart-templates/tree/master/101-create-availability-set-3FDs">Еще одна статья про то, как использовать AS</a>. <a href="https://blogs.technet.com/b/markrussinovich/archive/2012/08/22/3515679.aspx">Статья</a> от Марка Руссиновича. И две статьи общего плана - <a href="https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-manage-availability/">первая</a> и <a href="https://blogs.msdn.com/b/cloud_solution_architect/archive/2015/08/05/azure-high-availability.aspx">вторая</a> - про высокую доступность ВМ.</p>  <blockquote>   <p>a. Будьте внимательны - AS не относится к хранилищу. Если проблемы с хранилищем, AS не поможет. По этой причине используйте разные аккаунты хранилища для ВМ внутри одного AS, чтобы VHD хранились в разных местах.</p> </blockquote>  <p>2. <strong>СВЯЗЫВАНИЕ РЕСУРСОВ: </strong>Объединить ваши ВМ для того, чтобы они видели друг друга напрямую по IP и имели внутренние IP - чтобы построить домен либо для других нужд - необходимо использовать <a href="https://github.com/Azure/azure-quickstart-templates/tree/master/101-virtual-network">Virtual Network</a>. </p>  <p>3. <strong>БАЛАНСИРОВКА НАГРУЗКИ:</strong> После того, как вы объединили ваши ВМ либо в AS, либо в VN, если у вас решение, которое зависит от нагрузки по определенным портам (например, вы развернули две ВМ с веб-сервером, обслуживающим один веб-сайт, и хотите разделить нагрузку между ними), есть два пути реализовать это решение - это либо Load-balanced set (вы устанавливаете внешний порт, и системные сервисы, получая запросы по этому порту, передают их внутрь на ВМ по указанным портам. Например, вы указали порт 8080 как внешний, и порты 80 на обеих ВМ), либо <a href="https://channel9.msdn.com/Events/DevCon/Russia-2015/ApolloD2S03">Traffic Manager</a>. LBS - решение встроенное, TM - отдельный сервис. <a href="https://habrahabr.ru/company/epam_systems/blog/226763/">Здесь можно</a> прочитать про обе опции.</p>  <p>4. <strong>ЧТО ПРОИЗОШЛО С РЕШЕНИЕМ?</strong> В том случае, если вы не можете понять, что происходит с ВМ, вы можете <a href="https://azure.microsoft.com/blog/2015/04/01/viewing-vm-reboot-logs/">посмотреть логи перезагрузок</a>.</p>  <p>5. <strong>НЕ МОГУ ПОДКЛЮЧИТЬСЯ!</strong> Если вы не можете подключиться по RDP/SSH/…, есть несколько опций:</p>  <blockquote>   <p>a. Можете переподключить диск от ВМ к другой ВМ и <a href="https://blogs.msdn.com/b/mast/archive/2014/11/20/recovering-azure-vm-by-attaching-os-disk-to-another-azure-vm.aspx">проверить её</a>. Эта опция работает и для Windows, и для Linux.</p> </blockquote>  <blockquote>   <p>b. <a href="https://azure.microsoft.com/blog/2015/06/25/troubleshooting-ssh-connections/">Проверить SSH</a>, если у вас Linux. <a href="https://serverfault.com/questions/471419/azure-vm-connection-refused-by-host">Здесь</a> есть дополнительная информация.</p> </blockquote>  <blockquote>   <p>c. Если вы получаете связанные с RDP проблемы, попробуйте использовать команду RDP с флагом /admin. Например, mstsc.msc /admin.</p>    <p>d. И помните важный момент – ICMP протокол у нашей платформы закрыт, соответственно, вы не сможете проверить работоспособность машины с помощью ping. <a href="https://blogs.msdn.com/b/albe/archive/2015/01/29/microsoft-azure-ping-exe.aspx">Решение</a>.</p> </blockquote>  <p>6. <strong>СТОРОННЕЕ ПО:</strong> Все программное обеспечение, отличное от ОС и системных сервисов, должно обеспечивать функциональность создания бесперебойных решений. Например, <a href="https://blogs.msdn.com/b/mvpawardprogram/archive/2015/07/29/building-high-performance-highly-available-sql-servers-on-azure.aspx">SQL Server</a>. В большинстве случаев системных сервисов (LBS, TM и др.) должно быть достаточно, но, если у вас есть вопрос, лучше адресовать его техподдержке производящего ПО вендора, чтобы уточнить возможные варианты создания отказоустойчивых решений (вне Azure).</p>  <p align="left">7. <strong>БЭКАПЫ:</strong>&#160; Также вам нужно обязательно настроить бэкапы. Платформа хранит несколько копий всех данных, однако хранятся они не для бэкапа, а для отказоустойчивости - чтобы в случае кризисной ситуации перенаправить запросы на &quot;здоровую&quot; копию. Опций бэкапа много, и большинство из них описаны в <a href="https://www.microsoftvirtualacademy.com/training-courses/backup-in-the-cloud-microsoft-azure-rus">этом курсе</a>. Или <a href="https://blogs.msdn.com/b/albe/archive/2014/09/02/microsoft-azure-backups-notes-from-the-field.aspx">документе</a>.</p>  <p>8. <strong>УВЕДОМЛЕНИЯ:</strong> После всего этого желательно <a href="https://blog.stevebowman.net/hroggero/archive/2015/07/23/monitoring-alerts-for-azure-virtual-machine.aspx">настроить уведомления о том</a>, что происходит с вашими ВМ.</p>  <p>9. <strong>СОСТОЯНИЕ СЧЕТА: </strong>А также настройте уведомления про состояние вашего счета – нередко случается так, что либо кончаются кредиты на MSDN или BizSpark, или по другой причине, но деньги кончаются и подписка полностью отключается. Активация обычно занимает до одного дня. <a href="https://blogs.msdn.com/b/albe/archive/2014/06/21/tips-microsoft-azure.aspx">Инструкция</a>, как настроить уведомления.</p>  <p>Выполнение этих упражнений позволит добавить часть отказоустойчивости в ваш сервис. Однако будьте аккуратны - эти упражнения прикладные, и их можно использовать после разработки архитектуры.</p>  <p>Если у вас есть дополнения или вопросы – <a href="mailto:albe@microsoft.com">пишите</a>. </p>  <p><b>Интересные и релевантные материалы:</b></p>  <p><a href="https://blogs.msdn.com/b/igorpag/archive/2014/09/28/my-personal-azure-faq-on-azure-networking-slas-bandwidth-latency-performance-slb-dns-dmz-vnet-ipv6-and-much-more.aspx">https://blogs.msdn.com/b/igorpag/archive/2014/09/28/my-personal-azure-faq-on-azure-networking-slas-bandwidth-latency-performance-slb-dns-dmz-vnet-ipv6-and-much-more.aspx</a></p>  <p><a href="https://blogs.msdn.com/b/igorpag/archive/2013/12/15/azure-network-latency-test-and-sql-server-optimization.aspx">https://blogs.msdn.com/b/igorpag/archive/2013/12/15/azure-network-latency-test-and-sql-server-optimization.aspx</a></p>  <p><a href="https://blogs.msdn.com/b/igorpag/archive/2014/11/11/azure-a_2d00_series-and-d_2d00_series-consistent-performances-and-size-change-considerations.aspx">https://blogs.msdn.com/b/igorpag/archive/2014/11/11/azure-a_2d00_series-and-d_2d00_series-consistent-performances-and-size-change-considerations.aspx</a></p>  <p><a href="https://blog.stevebowman.net/hroggero/archive/2015/07/23/monitoring-alerts-for-azure-virtual-machine.aspx">https://blog.stevebowman.net/hroggero/archive/2015/07/23/monitoring-alerts-for-azure-virtual-machine.aspx</a></p>  <p><a href="https://azure.microsoft.com/blog/2015/03/09/simplifying-virtual-machine-troubleshooting-using-azure-log-collector/">https://azure.microsoft.com/blog/2015/03/09/simplifying-virtual-machine-troubleshooting-using-azure-log-collector/</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Как проверить, работает ли виртуальная машина Microsoft Azure, без Ping.exe</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/1072</link>
      <pubDate>Thu, 29 Jan 2015 07:01:34 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2015/01/29/1072/</guid>
      <description><![CDATA[Так как ICMP на уровне платформы заблокирован еще на этапе балансировки нагрузки, пинговать...]]></description>
      <content:encoded><![CDATA[<p>Так как ICMP на уровне платформы заблокирован еще на этапе балансировки нагрузки, пинговать виртуальную машину в Azure не получится. Но как тогда проверить, работает ли она вообще, извне Azure и без портала управления?</p>  <p>Можно использовать пинг по порту. Ping.exe использует ICMP, однако <a href="https://technet.microsoft.com/en-us/sysinternals/jj729731.aspx">PsPing</a>, Telnet и другие подобным этим утилиты – нет.</p>  <p>Таким образом, можно быстро проверить доступ к машине в облаке.</p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/0317.image_59A4C89B.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/0317.image_5F00_59A4C89B.png"><img title="image" style="border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/0654.image_thumb_343AD52D.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/0654.image_5F00_thumb_5F00_343AD52D.png" width="314" height="130" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Big Data Хакатон – космическое путешествие в мир Больших Данных!</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/big-data-1090</link>
      <pubDate>Sat, 25 Oct 2014 12:39:46 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/10/25/big-data-1090/</guid>
      <description><![CDATA[15-15 ноября приглашаем вас на хакатон по анализу больших данных! На хакатоне вы сможете узнать...]]></description>
      <content:encoded><![CDATA[<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/4278.image_4854E313.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/4278.image_5F00_4854E313.png"><img title="image" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="image" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/5545.image_thumb_25BAE75C.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/5545.image_5F00_thumb_5F00_25BAE75C.png" width="482" height="480" /></a></p>  <p>15-15 ноября приглашаем вас на хакатон по анализу больших данных! На хакатоне вы сможете узнать про обработку больших данных с помощью продуктов Microsoft, поработать над проектом с ключевыми экспертами Micrsoft и MVP, которые смогут проконсультировать и ответить на ваши вопросы, а также выиграть ценные призы!</p>  <p>Регистрация бесплатная!</p>  <p>Место проведения: Коворкинг 2.0 «Свободное плавание»</p>  <p><a href="https://events.techdays.ru/bigData/2014-11/#ankor">Зарегистрироваться</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Краткое сравнение Microsoft Azure Web Sites/Cloud Services/Virtual Machines</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/microsoft-azure-web-sitescloud-servicesvirtual-machines</link>
      <pubDate>Mon, 20 Oct 2014 04:40:00 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/10/20/microsoft-azure-web-sitescloud-servicesvirtual-machines/</guid>
      <description><![CDATA[По мере того, как ваш проект, развернутый в Microsoft Azure как веб-сайт, разрастается,...]]></description>
      <content:encoded><![CDATA[<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">По мере того, как ваш проект, развернутый в Microsoft Azure как веб-сайт, разрастается, соответственно увеличивается потребность в ресурсах и степени контроля. В то время, как веб-сайты являются новой функциональностью платформы, в Microsoft Azure доступен ещё один вариант развертывания приложения &ndash; с использованием Worker-ролей и Web-ролей &ndash; называющийся Cloud Services.</span></span></p>
<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Для того, чтобы решить, когда переходить с веб-сайтов на Cloud Services, необходимо провести сравнительный анализ их функциональности.</span></span> </p>
<table style="border: 0px #dedede; vertical-align: baseline; white-space: normal; word-spacing: 0px; border-collapse: collapse; text-transform: none; outline: invert none 0px; padding: 0px; text-align: left; border-spacing: 0px; margin: 10px 0px; letter-spacing: normal; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; width: 566px; background: #ffffff;" border="2" cellspacing="0" cellpadding="0">
<tbody style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">&nbsp;</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Web Sites</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Cloud Services</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Virtual Machines</span></span></strong></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Модель использования</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">SaaS</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">PaaS</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">IaaS</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Тип приложений</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Веб-сайты отлично подходят для размещения веб-приложений, состоящих из клиентской разметки и какой-либо обработки на стороне сервера. Можно масштабировать весь сервис, но не часть его.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Многослойные приложения, каждый слой которых необходимо масштабировать отдельно от других. Например, в момент большой нагрузки можно масштабировать только обработчик на стороне сервера, конвертирующий видеофайлы, но оставить количество экземпляров для веб-интерфейса.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Сложные серверные приложения &ndash; например, SQL Server, Sharepoint Server. Приложения, которым необходимо сохранение состояния (stateful), организация ферм серверов, legacy-приложения.</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Модель развертывания</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">&middot;<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Quick Create</strong><span class="Apple-converted-space">&nbsp;</span>&ndash; создание пустого сайта,</span></span></p>
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">&middot;<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Quick Create with Database</strong><span class="Apple-converted-space">&nbsp;</span>&ndash; создание пустого сайта и ассоциированной с ним базы данных MySQL/Windows Azure SQL Database,</span></span></p>
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">&middot;<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Using the Gallery</strong><span class="Apple-converted-space">&nbsp;</span>&ndash; создание сайта из подготовленного образа галереи образов Windows Azure Web Sites</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">&middot;<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Web-роль</strong><span class="Apple-converted-space">&nbsp;</span>&ndash; слой приложения, выполняющий роль веб-интерфейса, взаимодействующего с пользователем,</span></span></p>
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">&middot;<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Worker-роль</strong><span class="Apple-converted-space">&nbsp;</span>&ndash; слой приложения, выполняющий роль обработчика данных.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Виртуальная машина.</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Сложность миграции существующего приложения</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Низкая. Существующее веб-приложение можно мигрировать в Web Sites без изменений.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Средняя/высокая. В зависимости от ситуации может быть необходимо переосмысление архитектуры существующего приложения для эффективного разделения на Web/Worker-роли.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Низкая. Любое существующее приложение может быть мигрировано в составе подготовленного образа.</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Администрирование</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Низкая степень контроля &ndash; масштабирование сервиса, сервисы FTP, Team Foundation Services, Git. Запуск веб-сайта (например, WordPress или Drupal) можно осуществить в несколько кликов мышкой.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Средняя степень контроля &ndash; администраторский доступ, доступ по удаленному рабочему столу RDP к экземплярам ролей, запуск кода с повышенными правами, start-up задачи. Возможна автоматизация администрирования.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Высокая степень контроля &ndash; пользователь самостоятельно подготавливает, загружает и обслуживает образ системы.</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">&nbsp;</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">&nbsp;</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">&nbsp;</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">&nbsp;</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Возможность развертывания приложений с использованием Git/FTP</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Да</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Да</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Поддержка дополнительных сервисов платформы</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Caching, Service Bus, SQL Azure Database, CDN, Traffic Management</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Caching, Service Bus, SQL Azure Database, CDN, Traffic Management, Azure Network</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Поддержка распространенных языков программирования</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">IIS-совместимые технологии,<span class="Apple-converted-space">&nbsp;</span><span class="skimlinks-unlinked" style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">ASP.NET</span>, ASP,<span class="Apple-converted-space">&nbsp;</span><span class="skimlinks-unlinked" style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Node.js</span>, PHP, Python</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">IIS-совместимые технологии,<span class="Apple-converted-space">&nbsp;</span><span class="skimlinks-unlinked" style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">ASP.NET</span>, ASP,<span class="Apple-converted-space">&nbsp;</span><span class="skimlinks-unlinked" style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Node.js</span>, PHP</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Поддержка MySQL</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Встроенная, с использованием портала управления</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Есть, но с использованием ClearDB. На портале управления интегрировать сервис с MySQL нельзя.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Ячейки развертывания (тестовая, production)</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Нет</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Да</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Доступ по RDP</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Нет</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Да</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Возможность интеграции сторонних фреймворков</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Нет</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Да</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">-</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Ориентировочное время развертывания</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Около минуты.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">5-10 минут.</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">10-20 минут (+ задержка, связанная со скоростью интернет-подключения)</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">ОС</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Windows Server</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Windows Server</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Windows Server/Linux</span></span></p>
</td>
</tr>
<tr style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="150">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">SLA</span></span></strong></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="143">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;">99.95%</p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="148">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">99.95%</span></span></p>
</td>
<td style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; padding-bottom: 5px; padding-top: 5px; outline-style: none; padding-left: 8px; margin: 0px; outline-color: invert; padding-right: 8px; border: 0px;" valign="top" width="121">
<p style="vertical-align: baseline; background: none transparent scroll repeat 0% 0%; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; outline-color: invert; border: 0px; padding: 0px;"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">99.95%</span></span></p>
</td>
</tr>
</tbody>
</table>
<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;"><span style="font-size: 9.8pt; color: #444444;">Резюме:</span></strong></span></p>
<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Выбирайте<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Web Sites</strong>, если ваш веб-сайт не требует сложного администрирования платформы, если вам необходим только IIS и то, что веб-сайт будет до момента перевода в режим Reserved выполняться в одном виртуальном (но изолированном) пространстве вместе с веб-сайтами других пользователей.</span></span></p>
<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Выбирайте<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Cloud Apps</strong>, если у вас веб-сайт или приложение, которое требует определенных задач по автоматизации, администрированию и дальнейшему обслуживанию. По умолчанию работает на собственном, изолированном от других пользователей, оборудовании.</span></span></p>
<p style="vertical-align: baseline; background: #ffffff; white-space: normal; word-spacing: 0px; text-transform: none; outline-width: 0px; outline-style: none; margin: 0px 0px 10px; letter-spacing: normal; outline-color: invert; line-height: 22px; text-indent: 0px; -webkit-text-stroke-width: 0px; border: 0px; padding: 0px;" align="left"><span style="border: 0px; vertical-align: baseline; outline: invert none 0px; padding: 0px; margin: 0px; font-family: 'Segoe UI'; background-image: none; background-attachment: scroll; background-position: 0% 0%; background-repeat: repeat;"><span style="font-size: 9.8pt; color: #444444;">Выбирайте<span class="Apple-converted-space">&nbsp;</span><strong style="vertical-align: baseline; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0% 0%; outline-width: 0px; outline-style: none; margin: 0px; outline-color: invert; border: 0px; padding: 0px;">Virtual Machines</strong>, если хотите иметь полный контроль над своими приложениями любой сложности, в том числе теми, адаптировать которые под &laquo;облако&raquo; не представляется возможным.</span></span></p>]]></content:encoded>
    </item>
    <item>
      <title>[Tips] FTP-сервер на виртуальной машине Linux Microsoft Azure</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/tips-ftp-linux-micr</link>
      <pubDate>Tue, 23 Sep 2014 06:16:33 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/23/tips-ftp-linux-micr/</guid>
      <description><![CDATA[&#160;  Как сделать, чтобы работал FTP-сервер на виртуальной машине Linux на Microsoft Azure?...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Как сделать, чтобы работал FTP-сервер на виртуальной машине Linux на Microsoft Azure?</p>  <p>Во-первых, создать виртуальную машину с Linux.</p>  <p>Во-вторых, загрузить инструменты командной строки с <a title="https://azure.microsoft.com/en-us/downloads/" href="https://azure.microsoft.com/en-us/downloads/">https://azure.microsoft.com/en-us/downloads/</a></p>  <p>Дальше необходимо запустить инструменты командной строки и выполнить команду</p>  <p>azure account download</p>  <p>Это запустит браузер. Войдите под своей подпиской - будет загружен файл публикации для вашей подписки. В нем содержатся все данные, которые необходимы для импорта подписки и работы с ней из командной строки.</p>  <p>Выполните команду</p>  <p>azure account import &quot;путькфайлупубликации&quot;</p>  <p>Теперь мы можем работать с нашей подпиской из командной строки. Нам это нужно для того, чтобы открыть несколько десятков портов для настройки пассивной передачи по FTP, которая заключается в том, что клиент открывает второе подключение к серверу, но по другому порту. В случае с большим количеством различных промежуточных слоев безопасности вариант пассивного FTP-сервера подходит больше, нежели активного. С виртуальной машиной в Azure же надо учитывать, что есть не только брандмауэр самой операционной системы, но и брандмауэр платформы. Вот этот брандмауэр мы и настроим.</p>  <p>Войдите на виртуальную машину и добавьте изменения в ProFTPd (если его нет - установите):</p>  <p>/etc/proftpd/proftpd.conf</p>  <p>PassivePorts 30000 30020</p>  <p>Выполните команду</p>  <p>azure vm endpoint create linuxtestvm 21</p>  <p>Будет открыт порт 21.</p>  <p>Выполните команду</p>  <p>for ((i=30000;i&lt;30020;i++)) do azure vm endpoint create linuxtestvm $i; done</p>  <p>В Windows это может выглядеть, например, так</p>  <p>for %i in (30000,30001) do azure vm endpoint create linuxtestvm %i</p>  <p>Для того, чтобы завершить настройку, надо добавить в конфигурацию FTP-сервера строку</p>  <p>MasqueradeAddress linuxtestvm.cloudapp.net</p>  <p>Все, FTP-сервер должен работать.</p>]]></content:encoded>
    </item>
    <item>
      <title>[BizSpark] Активация Microsoft Azure в BizSpark</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/bizspark-microsoft-azure-bizspark</link>
      <pubDate>Tue, 23 Sep 2014 01:48:23 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/23/bizspark-microsoft-azure-bizspark/</guid>
      <description><![CDATA[&#160;   Подробнее про то, что такое BizSpark, можно почитать по ссылке [BizSpark] Бесплатные...]]></description>
      <content:encoded><![CDATA[<p>&#160; </p>  <h6>Подробнее про то, что такое BizSpark, можно почитать по ссылке <a href="https://blogs.msdn.com/b/albe/archive/2014/09/23/bizspark.aspx">[BizSpark] Бесплатные возможности для молодых компаний</a></h6>  <p>Компания-участник BizSpark может активировать до 5 подписок Microsoft Azure на пять человек, каждая из которых дает $150 безвозмездного кредита ежемесячно. </p>  <p>Microsoft Azure – это платформа, на которой есть множество сервисов, которые можно использовать как отдельно, так и комбинируя. Например, размещая веб-сайты, виртуальные машины, базы данных, Hadoop, машинное обучение и др. Платформа поддерживает размещение проектов на PHP, Java, Ruby, .NET и Node.js, с поддержкой iOS, Android и Windows. </p>  <p>Подробная информация про предложение: </p>  <p><a href="https://azure.microsoft.com/en-us/offers/ms-azr-0064p/">https://azure.microsoft.com/en-us/offers/ms-azr-0064p/</a> </p>  <p><b>Шаг 1: получение идентификатора подписки </b><b>MSDN</b><b> </b><b></b></p>  <p>Подписки имеют тип MSDN Ultimate. </p>  <p>Перейдите на официальный сайт BizSpark: <a href="https://www.microsoft.com/bizspark/startup">https://www.microsoft.com/bizspark/startup</a>. Запомните идентификатор подписки (на скриншоте выделен желтым). </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[2].png"><img title="image_thumb" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/7536.image_thumb_290BD744.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/7536.image_5F00_thumb_5F00_290BD744.png" width="632" height="273" /></a> </p>  <p><b>Шаг 2: активация подписки </b><b>Microsoft</b><b> </b><b>Azure</b><b> </b><b></b></p>  <p>Ежемесячный кредит на $150 может быть использован для разработки и тестирования. Рекомендуем использовать для активации BizSpark Azure новый аккаунт Microsoft. </p>  <p>Перейдите на страницу <a href="https://msdn.microsoft.com/subscriptions/manage/">https://msdn.microsoft.com/subscriptions/manage/</a>. </p>  <p>Нажмите на ссылку Add an existing subscription (ссылка <a href="https://msdn.microsoft.com/en-us/subscriptions/add/">https://msdn.microsoft.com/en-us/subscriptions/add/</a>). Это обязательное действие. </p>  <p>Введите данные, которые скопировали с портала BizSpark. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[5].png"><img title="image_thumb[1]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[1]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/1727.image_thumb1_70DB4103.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/1727.image_5F00_thumb1_5F00_70DB4103.png" width="632" height="253" /></a> </p>  <p>Нажмите на Activate Microsoft Azure, выбрав подписку BizSpark слева. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[8].png"><img title="image_thumb[2]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[2]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/5822.image_thumb2_561CFBCF.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/5822.image_5F00_thumb2_5F00_561CFBCF.png" width="632" height="397" /></a> </p>  <p>В том случае, если у вас появляется ошибка “You are not eligible for that offer”, нажмите на Change Microsoft Account и пройдите процедуру, заменив хозяина подписки на другой аккаунт Microsoft, на котором раньше не было подписок Azure. </p>  <p>Заполните форму и нажмите на кнопку Send text message. Внесите код из пришедшей СМС в специальное поле и нажмите Sign up. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[11].png"><img title="image_thumb[3]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[3]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/1830.image_thumb3_77A5AC7B.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/1830.image_5F00_thumb3_5F00_77A5AC7B.png" width="624" height="484" /></a> </p>  <p>Bizspark приступит к созданию подписки. Это может занять некоторое время. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[14].png"><img title="image_thumb[4]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[4]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/3276.image_thumb4_3705F0BD.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/3276.image_5F00_thumb4_5F00_3705F0BD.png" width="632" height="272" /></a> </p>  <p>После создания вы будете переведены в ваш личный кабинет подписки Microsoft Azure. Здесь можно посмотреть историю потребления сервисов, сколько денег осталось, получить подробный отчет по использованию (Download usage details). Вы можете начинать использовать Microsoft Azure, перейдя на один из порталов – <a href="https://manage.windowsazure.com">https://manage.windowsazure.com</a> либо новую версию по адресу <a href="https://portal.azure.com">https://portal.azure.com</a>. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[17].png"><img title="image_thumb[5]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[5]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/4621.image_thumb5_7429AC42.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/4621.image_5F00_thumb5_5F00_7429AC42.png" width="598" height="484" /></a> </p>  <p><b>Шаг 3: добавление коллег в подписку</b> </p>  <p>Как было сказано выше, вы можете активировать до 5 подписок Microsoft Azure, у каждой будет лимит в $150 бесплатного использования облака в месяц. Объединять их нельзя. </p>  <p>Для того, чтобы добавить подписки для коллег, необходимо перейти на портал BizSpark: </p>  <p><a href="https://www.microsoft.com/bizspark/startup/default.aspx#/manage">https://www.microsoft.com/bizspark/startup/default.aspx#/manage</a> </p>  <p>Нажмите на Add и введите информацию о новом пользователе. Он получит письмо с инструкцией по регистрации. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[20].png"><img title="image_thumb[6]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[6]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/7317.image_thumb6_6CA0CD86.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/7317.image_5F00_thumb6_5F00_6CA0CD86.png" width="632" height="263" /></a> </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[23].png"><img title="image_thumb[7]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[7]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/1882.image_thumb7_22A54C94.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/1882.image_5F00_thumb7_5F00_22A54C94.png" width="632" height="111" /></a> </p>  <p>Если письмо не пришло, проверьте папку Спам. </p>  <p><a href="file:///C:/Users/albe/AppData/Local/Temp/WindowsLiveWriter1286139640/supfilesE973D40/image[26].png"><img title="image_thumb[8]" style="border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; display: inline" border="0" alt="image_thumb[8]" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/4578.image_thumb8_271E5E0C.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/4578.image_5F00_thumb8_5F00_271E5E0C.png" width="632" height="283" /></a> </p>  <p><b></b></p>  <p><b>Шаг 4: активное использование </b><b>Microsoft</b><b> </b><b>Azure</b><b></b> </p>  <p>Множество полезных материалов об использовании Microsoft Azure можно найти по следующим ссылкам:   <br /><a href="https://www.azurehub.ru/">Центр разработки Microsoft Azure (azurehub.ru)</a> – сценарии, руководства, примеры, рекомендации по выбору сервисов и разработке на Microsoft Azure;    <br />Последние новости Microsoft Azure — <a href="https://www.twitter.com/windowsazure_ru">Twitter.com/windowsazure_ru</a>. Обязательно подпишитесь! Только последние новости.    <br />Мы будем рады ответить на ваши вопросы по адресу <a href="mailto:azurerus@microsoft.com">azurerus@microsoft.com</a>. И ждем вас в <a href="https://www.facebook.com/groups/azurerus/">Сообществе Microsoft Azure на Facebook</a>. Здесь вы найдете экспертов (не забудьте задать им вопросы), фотографии и много-много новостей.</p>]]></content:encoded>
    </item>
    <item>
      <title>[BizSpark] Бесплатные возможности для молодых компаний</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/bizspark-10</link>
      <pubDate>Mon, 22 Sep 2014 23:11:09 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/22/bizspark-10/</guid>
      <description><![CDATA[&#160;  Примечание: если вы уже знаете обо всем про BizSpark, перейдите сразу на секцию регистрации....]]></description>
      <content:encoded><![CDATA[<h6>&#160;</h6>  <p><strong>Примечание</strong>: если вы уже знаете обо всем про BizSpark, перейдите сразу на секцию регистрации. Но мы очень рекомендуем прочитать статью, чтобы освежить знания!&#160; </p>  <p><strong>Что это и зачем оно мне?</strong></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/91/03/metablogapi/5557.BizSpark-logo_2_7F83CD78.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-91-03-metablogapi/5557.BizSpark_2D00_logo_5F00_2_5F00_7F83CD78.jpg"></a></p>  <p>BizSpark - одна из самых ярких программ Microsoft, целью которой является помощь IT-компаниям в самом начале их пути - в то время, когда могут быть нужны даже не инвестиции, а программные средства и консультационная помощь для реализации идей. Получив BizSpark, компания может использовать его на полную в течении 3 лет, но и после выпуска из нее компании дается почетный статус выпускника BizSpark, все же программное обеспечение, которым пользовались во время участия в программе, остается бесплатным, включая стандартные конфигурации Windows Server и SQL Server, например, на покупку нового же будет накладываться скидка выпускника. При этом, после выхода из программы, компания не имеет долгов перед Microsoft.</p>  <p>Давайте посмотрим, что можно получить в программе BizSpark:</p>  <p>· <b>Программное обеспечение</b>: участник BizSpark является носителем подписки Visual Studio Ultimate MSDN, что означает бесплатный доступ к полноценным версиям более чем 900 продуктов Microsoft - от серверных операционных систем до средств разработки и управления базами данных. <a href="https://download.microsoft.com/download/1/5/4/15454442-CF17-47B9-A65D-DF84EF88511B/Products_by_Benefit_Level.xlsx">Здесь</a> можно изучить полный список доступных продуктов. </p>  <p>· <b>Облачные сервисы</b>: подписка Visual Studio Ultimate гарантирует, что в течении ее действия вы будете получать безвозмездный ежемесячный кредит в $150 на облачные ресурсы платформы <a href="https://azure.com">Microsoft Azure</a>. Нет собственных железных ресурсов? Негде тестировать и разрабатывать продукты? Рабочая машина разработчика недостаточно мощна для запуска нужных средств? $150 вполне хватит на виртуальную машину, которую можно использовать для этих целей. Или для размещения на стороне облачных датацентров бэкенда для вашего веб-сервиса, который будет рассылать уведомления клиентам на разные платформы. Функциональность платформы огромна, сервисы можно использовать как по одиночке (например, только для хранения в надежном хранилище аватарок пользователей), так и в комплексе - размещая веб-сайт, который будет рассылать уведомления, забирая данные из хранилища в облаке. </p>  <p>· <b>Бесплатные аккаунты для разработчиков: </b>Windows 8/Windows Phone </p>  <p>· <b>Visual Studio Ultimate 2013. </b>Несмотря на то, что выше уже было про программное обеспечение, наличие возможности бесплатно использовать Visual Studio 2013 самой старшей версии - это большое дело.</p>  <p>· <b>Office 365</b>. Да, помимо программного обеспечения и облачных сервисов участникам программы доступна подписка Office 365 для разработчиков. </p>  <p>· <b>Visual Studio Online - </b>платформа VSO состоит из нескольких экстремально-полезных для разработчиков компонент. Первая - система контроля версий с репозиториями и сборками; вторая - сервис Application Insights, встроив модуль которого в ваше приложение или на сервер с приложением, вы получите постоянно наполняющийся полезной аналитикой (как такой, как количество исключений в приложении, латентность из различных регионов мира и состояние оперативной памяти сервера, так и количество пришедших пользователей, разбивку по браузерам, операционным системам, времени, прошедшего между уходом и возвратом пользователя и многого другого) портал; и третье - это Monaco, сервис для разработки веб-сайтов онлайн.</p>  <p>· <b>90 дней бесплатной подписки</b> на известнейший своими учебными курсами по разным технологиям <a href="https://pluralsight.com/training">pluralsight</a> и <a href="https://www.digitaltutors.com/11/index.php">DigitalTutors</a></p>  <p>· <b>Поддержка: </b>консультациями и информацией. Вы всегда можете обратиться в Microsoft - мы постараемся вам помочь.</p>  <p>· <b>Экосистема: </b>попадая в программу, вы попадаете в экосистему, в которой есть множество других компаний. Ищете партнеров? Это отличное место, чтобы найти их.</p>  <p>· <b>Предложения от не</b><b>Microsoft</b><b>: </b><a href="https://www.microsoft.com/bizSpark/offers/default.aspx">здесь</a> вы найдете список компаний, которые дают различные бонусы участникам программы. Там есть отличные вещи - не забудьте изучить список!</p>  <p><strong>Регистрируемся</strong></p>  <p>Для того, чтобы попасть в программу, надо: </p>  <p>· Иметь бизнес, существенную составляющую которого составляет разработка программного продукта;</p>  <p>· Быть в бизнесе не более 5 лет;</p>  <p>· Иметь прибыль не более $1 миллиона в год;</p>  <p>Если вы считаете, что подходите на участие в программе, смело <a href="https://www.microsoft.com/ru/ru/ms-start/bizspark.aspx#memberofBizSpark" target="_blank">жмите</a>.</p>  <p><i>Подробная инструкция по регистрации -</i> <a href="https://bretstateham.com/bizspark-enrollment-tutorial/">BizSpark</a>. </p>  <p><strong>Информация</strong></p>  <p>Перед регистрацией можно почитать:</p>  <p>· Официальное BizSpark FAQ: <a href="https://www.microsoft.com/BizSpark/faqs.aspx">https://www.microsoft.com/BizSpark/faqs.aspx</a></p>  <p>· Чат в Twitter: <a href="https://aka.ms/BizSparkChat">https://aka.ms/BizSparkChat</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Новые виртуальные машины Microsoft Azure - с SSD-дисками и повышенной производительностью</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/microsoft-azure-ssd-1080</link>
      <pubDate>Mon, 22 Sep 2014 12:11:46 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/22/microsoft-azure-ssd-1080/</guid>
      <description><![CDATA[Буквально пару часов назад были анонсированы новые виртуальные машины Microsoft Azure, которые уже...]]></description>
      <content:encoded><![CDATA[<p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">Буквально пару часов назад <a style="box-sizing: border-box; text-decoration: none; background: none transparent scroll repeat 0% 0%; color: rgb(47,164,231)" href="https://azure.microsoft.com/blog/2014/09/22/new-d-series-virtual-machine-sizes/" target="_blank">были анонсированы</a><span class="Apple-converted-space"> новые виртуальные машины Microsoft Azure, которые уже доступны всем пользователям. </span></p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px"><span class="Apple-converted-space"></span><span class="Apple-converted-space">Суть новых виртуальных машин заключена в повышенной производительности - было много запросов на то, чтобы производительность процессоров была повышена. В виртуальных машинах D-серии используются быстрые vCPU (около 60% прироста в скорости по сравнению с виртуальными машинами A) и большим количеством памяти (до 112 Гб).</span></p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">Также у новых машин - локальные SSD-диски (до 800 Гб), что открывает большие перспективы для повышенных запросов к файловой подсистеме. </p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">В таблице ниже - информация по новым машинам.</p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(102,102,102); padding-bottom: 0px; padding-top: 0px; font: 14px/1.6 &#39;Segoe UI&#39;, &#39;Helvetica Neue&#39;, arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px; text-rendering: optimizelegibility"><strong style="box-sizing: border-box; font-weight: bold">Обычные ВМ D-серии</strong></p>  <table style="box-sizing: border-box; max-width: 100%; border-top: rgb(221,221,221) 1px solid; border-right: rgb(221,221,221) 1px solid; background: rgb(255,255,255); white-space: normal; word-spacing: 0px; border-collapse: collapse; border-bottom: rgb(221,221,221) 1px solid; text-transform: none; color: rgb(102,102,102); font: 14px/14px &#39;Segoe UI&#39;, &#39;Helvetica Neue&#39;, arial, sans-serif; border-spacing: 0px; border-left: rgb(221,221,221) 1px solid; letter-spacing: normal; text-indent: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="2" width="438" border="0"><tbody style="box-sizing: border-box">     <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">Name</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">vCores</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">Memory (GB)</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="136"><strong style="box-sizing: border-box; font-weight: bold">Local SSD Disk (GB)</strong></td>     </tr>      <tr style="box-sizing: border-box; background: rgb(249,249,249)">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D1</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">1</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">3.5</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="136">50</td>     </tr>      <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D2</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">2</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">7</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="136">100</td>     </tr>      <tr style="box-sizing: border-box; background: rgb(249,249,249)">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D3</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">4</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">14</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="136">200</td>     </tr>      <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D4</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">8</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">28</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="136">400</td>     </tr>   </tbody></table>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(102,102,102); padding-bottom: 0px; padding-top: 0px; font: 14px/1.6 &#39;Segoe UI&#39;, &#39;Helvetica Neue&#39;, arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px; text-rendering: optimizelegibility"><strong style="box-sizing: border-box; font-weight: bold"></strong>&#160;</p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(102,102,102); padding-bottom: 0px; padding-top: 0px; font: 14px/1.6 &#39;Segoe UI&#39;, &#39;Helvetica Neue&#39;, arial, sans-serif; padding-left: 0px; margin: 0px; letter-spacing: normal; padding-right: 0px; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px; text-rendering: optimizelegibility"><strong style="box-sizing: border-box; font-weight: bold">Высокопроизводительные ВМ D-серии</strong></p>  <table style="box-sizing: border-box; max-width: 100%; border-top: rgb(221,221,221) 1px solid; border-right: rgb(221,221,221) 1px solid; background: rgb(255,255,255); white-space: normal; word-spacing: 0px; border-collapse: collapse; border-bottom: rgb(221,221,221) 1px solid; text-transform: none; color: rgb(102,102,102); font: 14px/14px &#39;Segoe UI&#39;, &#39;Helvetica Neue&#39;, arial, sans-serif; border-spacing: 0px; border-left: rgb(221,221,221) 1px solid; letter-spacing: normal; text-indent: 0px; -webkit-text-stroke-width: 0px" cellspacing="0" cellpadding="2" width="439" border="0"><tbody style="box-sizing: border-box">     <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">Name</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">vCores</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100"><strong style="box-sizing: border-box; font-weight: bold">Memory (GB)</strong></td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="137"><strong style="box-sizing: border-box; font-weight: bold">Local SSD Disk (GB)</strong></td>     </tr>      <tr style="box-sizing: border-box; background: rgb(249,249,249)">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D11</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">2</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">14</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="137">100</td>     </tr>      <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D12</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">4</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">28</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="137">200</td>     </tr>      <tr style="box-sizing: border-box; background: rgb(249,249,249)">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D13</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">8</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">56</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="137">400</td>     </tr>      <tr style="box-sizing: border-box">       <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">Standard_D14</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">16</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="100">112</td>        <td style="box-sizing: border-box; color: rgb(34,34,34); padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: table-cell; padding-right: 0px" valign="top" width="137">800</td>     </tr>   </tbody></table>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">По ценам можно посмотреть на странице -<span class="Apple-converted-space">&#160;</span><a style="box-sizing: border-box; text-decoration: none; background: none transparent scroll repeat 0% 0%; color: rgb(47,164,231)" href="https://azure.microsoft.com/en-us/pricing/details/virtual-machines/">Virtual Machine Pricing Details</a>.</p>  <p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">Каждая ВМ создается с двумя дисками - C (системным, хранящимся в виде VHD в Microsoft Azure Storage) и D (временным, который привязывается к локальному оборудованию). Использование SSD для диска D позволяет использовать функциональность <span class="Apple-converted-space">&#160;</span><a style="box-sizing: border-box; text-decoration: none; background: none transparent scroll repeat 0% 0%; color: rgb(47,164,231)" href="https://msdn.microsoft.com/en-us/library/dn133176.aspx">Buffer Pool Extensions<span class="Apple-converted-space">&#160;</span></a>(BPE), таким образом повышая эффективность использования таких вещей, как MongoDB или SQL Server 2014. Buffer Pool - это ресурс, работающий с глобальной памятью и использующийся для кэширования страниц с данными (обеспечивая более быстрые операции чтения). Активировать эту функциональность для вашего SQL Server можно, выполнив T-SQL запрос:</p>  <pre style="box-sizing: border-box; overflow: auto; word-wrap: break-word; border-top: rgb(204,204,204) 1px solid; border-right: rgb(204,204,204) 1px solid; word-spacing: 0px; border-bottom: rgb(204,204,204) 1px solid; text-transform: none; word-break: break-all; color: rgb(51,51,51); padding-bottom: 9px; padding-top: 9px; font: 13px/1.4285 menlo, monaco, consolas, &#39;Courier New&#39;, monospace; padding-left: 9px; margin: 0px 0px 10px; border-left: rgb(204,204,204) 1px solid; display: block; letter-spacing: normal; padding-right: 9px; background-color: rgb(245,245,245); text-indent: 0px; -webkit-text-stroke-width: 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px">ALTER SERVER CONFIGURATION
SET BUFFER POOL EXTENSION ON
SIZE = &lt;size&gt; [ KB | MB | GB ]
FILENAME = 'D:\SSDCACHE\EXAMPLE.BPE'</pre>

<p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">Подробнее про BPE <a style="box-sizing: border-box; text-decoration: none; background: none transparent scroll repeat 0% 0%; color: rgb(47,164,231)" href="https://msdn.microsoft.com/en-us/library/ee210585.aspx">здесь</a>.</p>

<p style="box-sizing: border-box; white-space: normal; word-spacing: 0px; text-transform: none; color: rgb(80,81,81); font: 14px/21px wf_segoe-ui_normal, &#39;Segoe UI&#39;, segoe, &#39;Segoe WP&#39;, tahoma, verdana, arial, sans-serif; margin: 0px 0px 30px; letter-spacing: normal; background-color: rgb(255,255,255); text-indent: 0px; -webkit-text-stroke-width: 0px">Создать виртуальные машины нового типа можно как с обоих порталов (<a href="https://manage.windowsazure.com">https://manage.windowsazure.com</a> и <a href="https://portal.azure.com">https://portal.azure.com</a>), так и с помощью командлетов и API. </p>]]></content:encoded>
    </item>
    <item>
      <title>[Tips] Как поменять карту и метод оплаты пoдписки Microsoft Azure?</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/tips-1090</link>
      <pubDate>Mon, 22 Sep 2014 01:24:52 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/22/tips-1090/</guid>
      <description><![CDATA[&#160;  Зайдите на страницу https://account.windowsazure.com/Subscriptions,  На этой странице...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p><font size="3">Зайдите на страницу </font><a href="https://account.windowsazure.com/Subscriptions"><font size="3">https://account.windowsazure.com/Subscriptions</font></a><font size="3">,</font></p>  <p><font size="3">На этой странице нажмите на вашу подписку, если их больше одной, это приведет вас в ваш личный кабинет.</font></p>  <p><font size="3">Нажмите на кнопку <strong>Изменить метод оплаты</strong>. Это и есть способ поменять карту.</font></p>  <p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/8304.clip_image001_6E26B0E1.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/8304.clip_5F00_image001_5F00_6E26B0E1.jpg"><img title="clip_image001" style="border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; display: inline; border-top-width: 0px" border="0" alt="clip_image001" src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/01/63/76/metablogapi/1803.clip_image001_thumb_2FC0ED2E.jpg" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-63-76-metablogapi/1803.clip_5F00_image001_5F00_thumb_5F00_2FC0ED2E.jpg" width="629" height="165" /></a></p>]]></content:encoded>
    </item>
    <item>
      <title>Microsoft Azure Backups - notes from the field</title>
      <link>https://docs.microsoft.com/archive/blogs/albe/microsoft-azure-backups-notes-from-the-field</link>
      <pubDate>Tue, 02 Sep 2014 06:00:51 GMT</pubDate>
      <dc:creator><![CDATA[Alex Belotserkovskiy]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/albe/2014/09/02/microsoft-azure-backups-notes-from-the-field/</guid>
      <description><![CDATA[&#160;  Резервирование - тема важная и очень горячая в современном мире уже повзрослевшего хостинга...]]></description>
      <content:encoded><![CDATA[<p>&#160;</p>  <p>Резервирование - тема важная и очень горячая в современном мире уже повзрослевшего хостинга и активно развивающихся облачных провайдеров, предлагающих размещать на своих ресурсах инфраструктуру и данные. Потеря данных и инфраструктуры в разной степени может повлиять на карьерные перспективы, поэтому до возникновения проблем надо максимально озаботиться разработкой стратегии резервирования.</p>  <p>Microsoft Azure - замечательная функциональная облачная платформа с большим количеством разных опций резервирования важных частей вашего проекта, однако единого решения для резервирования всего и сразу нет.</p>  <p>Платформа развивается, появляются новые сервисы, и потребность в перечне опций назрела естественным образом, поэтому я собрал ссылки и информацию, которая может быть полезной в процессе разработки стратегии выполнения резервирования. Статья будет редактироваться. Статья НЕ является руководством к действию - скорее набором ссылок и небольших советов.</p>  <p>Итак, в мире резервирования Azure есть два больших уровня:</p>  <ul>   <li>Уровень файловой системы VM</li>    <li>Уровень приложения (SQL DB, PaaS и др.) </li> </ul>  <p>Перед и после прочтения этой статьи рекомендую уделить внимание статье на MSDN “Backup and recovery options for Azure virtual machines”, перечисляющей основные способы резервирования виртуальных машин. Статья <a href="https://msdn.microsoft.com/en-us/library/azure/dn722422.aspx">здесь</a>. </p>  <p>Приступим.</p>  <p>Приступим и начнем, конечно же, с простых данных. Далее будет блок про резервирование виртуальных машин и блок про веб-сайты и мобильные сервисы. </p>  <p><strong>Резервирование данных в Microsoft Azure</strong></p>  <p>Помимо простого копирования есть набор сервисов, интегрированных тем или иным образом в саму платформу Microsoft Azure. Список сервисов отсортирован по функциональности сервиса и простоте его использования. </p>  <ul>   <li><a href="https://azure.microsoft.com/en-us/services/storage/">Microsoft Azure Storage</a>. Самое простое решение по резервированию данных, существующее на платформе, а также, по факту, являющееся базой для других сервисов резервирования. Microsoft Azure Storage - высокомасштабируемое и устойчивое хранилище, состоящее из трех подсервисов - таблиц (noSQL хранилище), блобов (бинарные объекты) и очередей (передача данных от источника к получателю). В одном аккаунте хранилища можно хранить до 500 терабайт, одна подписка же ограничена 50 аккаунтами, что приводит к тому, что хранить можно 500х50 терабайт. Существует длинный список утилит и программного обеспечения (помимо использования API), с помощью которых можно управлять хранимыми данными (список можно найти ниже, сравнение некоторых из них же находится <a href="https://blogs.msdn.com/b/windowsazurestorage/archive/2014/03/11/windows-azure-storage-explorers-2014.aspx">здесь</a>). Операции можно автоматизировать и выполнять с необходимой периодичностью с помощью Powershell. </li>    <li><a href="https://azure.microsoft.com/en-us/services/backup/">Microsoft Azure Backup.</a> Абстракция между пользователем и Microsoft Azure Storage. Сервис используется дл ярезервирования файлов и папок в защищенное хранилище блобов. Работать может в двух режимах - в режиме интеграции с Windows Server и режиме интергации с Data Protection Manager. Выбор всецело зависит от задач. С первой опцией (более простой и требующей выполнения нескольких шагов) вы получаете улучшенное диалоговое окно Windows Server Backup, в котором после установки агента Microsoft Azure Backup появляется новая опция резервирования в облако. Работать очень удобно, однако есть и ограничения, продиктованные больше стандартными ограничениями Server Backup - нельзя резервировать system state и нет централизованного управления. Можно резервировать файлы, снапшоты баз данных SQL Server, виртуальные машины, с поддержкой инкрементального резервирования. Все взаимодействие пользователя с резервированием заключается в использовании стандартного меню Windows Server, вся реализация же скрыта. До 5 гигабайт бесплатно. </li>    <ul>     <li>Windows Server Backup Overview <a href="https://technet.microsoft.com/en-us/library/cc772523.aspx">https://technet.microsoft.com/en-us/library/cc772523.aspx</a></li>      <li>Backing Up Your Server <a href="https://technet.microsoft.com/en-us/library/cc753528.aspx">https://technet.microsoft.com/en-us/library/cc753528.aspx</a></li>      <li>Configure Azure Backup to quickly and easily back-up Windows Server <a href="https://azure.microsoft.com/en-us/documentation/articles/backup-configure-vault/">https://azure.microsoft.com/en-us/documentation/articles/backup-configure-vault/</a></li>   </ul>    <li><a href="https://msdn.microsoft.com/en-us/library/azure/dn337332.aspx">Data Protection Manager Azure</a>. Второй режим функционирования Microsoft Azure Backup - интеграция в System Center DPM. Гораздо более корпоративное решение, нежели первый вариант, поддерживающее политики резервирования, умное резервирование (часть в облако, часть локально) и многое другое. </li>    <li><a href="https://blogs.technet.com/b/heyscriptingguy/archive/2014/01/24/create-backups-of-virtual-machines-in-windows-azure-by-using-powershell.aspx">PowerShell</a>. PowerShell - средство, знакомое многим. С помощью него можно делать практически все что угодно, и платформа Microsoft Azure - не исключение. На платформе есть только несколько сервисов, не поддерживающих управление через Powershell, и вы можете делать резервирование и снапшотирование виртуальных машин с помощью Powershell в другой аккаунт хранилища, например. Недостаток есть один - время и простой машины в то время, пока делается снапшот. </li>    <li><a href="https://www.microsoft.com/en-us/server-cloud/products/storsimple/">StorSimple</a>. StorSimple - &quot;железное&quot; решение, которое ставится физически в центре обработки данных и выполняет работу хранилища. При этом StorSimple - хранилище гибридного типа, состоящее из массива SSD+SAS и интеграции в Microsoft Azure Storage. Во время работы оно определяет частоту доступа к данным и, в зависимости от нее, размещает данные ближе или дальше от конечного пользователя. Самые редкоиспользуемые данные отправляются в облако, перед этим проходя дедупликацию и шифрование, для слабых каналов и безопасности соответственно. При этом для конечного пользователя StorSimple выглядит не более чем сетевое хранилище, все остальное происходит в &quot;фоне&quot;. Типичным сценарием использования StorSimple является, помимо резервирования, размещение галереи образов виртуальных машин. Запросить демо можно <a href="https://www.controlyourstorage.com/?WT.mc_id=RI_SS_Awareness_TectTarget1MsgUnitSCS">здесь</a>. Подробное руководство <a href="https://download.microsoft.com/download/8/5/6/85677038-09DE-4F20-AECD-C7A44B5A7E1E/679603ebook.pdf">здесь</a>.</li> </ul>  <p>Как и обещал выше, привожу неполный список утилит, которые можно использовать для резервирования данных в Microsoft Azure: </p>  <ul>   <li><a href="https://www.evault.com/press-releases/evault-introduces-backup-and-recovery-for-windows-azure/">https://www.evault.com/press-releases/evault-introduces-backup-and-recovery-for-windows-azure/</a></li>    <li>Commvault Simpana (Enterprise) <a href="https://redmondmag.com/articles/2013/11/01/use-windows-azure-as-a-backup-target.aspx">https://redmondmag.com/articles/2013/11/01/use-windows-azure-as-a-backup-target.aspx</a></li>    <li>Veeam (Vmware&amp;Hyper-V)</li>    <li><a href="https://www.cloudberrylab.com/">Cloudberry Backup</a></li>    <li><a href="https://azurestorageexplorer.codeplex.com/">Azure Storage Explorer</a></li>    <li><a href="https://storageexplorer.codeplex.com/">Azure Web Storage Explorer</a></li>    <li><a href="https://www.risefly.com/fsedwld.htm">BestSync</a></li>    <li><a href="https://www.cerebrata.com/">Cerebrata Azure Management Studio</a></li>    <li><a href="https://www.cerebrata.com/products/azure-explorer/introduction">Azure Explorer by Cerebrata</a></li>    <li><a href="https://www.cloudberrylab.com/default.aspx?page=explorer-azure">Cloud Berry Explorer</a></li>    <li><a href="https://www.gapotchenko.com/cloudcombine">Cloud Combine</a></li>    <li><a href="https://clumsyleaf.com/products/cloudxplorer">Clumsy Leaf AzureXplorer, TableXplorer, CloudXplorer</a></li>    <li><a href="https://www.gladinet.com/">Gladinet Cloud Drive</a></li>    <li><a href="https://zud.io/">Zudio</a></li> </ul>  <p>Это что касалось простых данных. Давайте посмотрим на SQL Server - ведь там часто хранится самое важное. На самом деле SQL Server в новой версии 2014 уже <a href="https://technet.microsoft.com/en-us/library/dn449496.aspx">интегрирован</a> с Microsoft Azure Storage, позволяя автоматически резервировать базы данных в хранилище Azure прямо со страницы, где раньше осуществлялось простое резервирование. В процессе можно выбрать тип шифрования. И тут мы снова сталкиваемся с замечательной деталью - все детали реализации скрыты от пользователя, все, что нужно - это аккаунт Microsoft Azure. </p>  <p>Если же у вас есть SC DPM, то он полностью совместим с SQL Server и при разработке стратегии резервирования должен быть рассмотрен в первую очередь. </p>  <p><strong>Резервирование виртуальных машин</strong> </p>  <p>Простые данные и резервировать достаточно просто. Виртуальные машины же находятся в другой плоскости - данные, которые нужно резервировать в случае виртуальных машин, это не простые данные, но само состояние виртуальной машины. Которое, конечно, меняется ежесекундно. Резервирование здесь происходит на уровне VHD. VHD (Virtual Hard Disk) - файловый формат, представляющий собой виртуальный диск (HDD) и содержащий партиции и файловую систему.</p>  <p>Резервировать VHD можно, например, еженедельно в Microsoft Azure. Таким образом у вас будет гарантия, что в случае падения по той или причине останется копия как минимум недельной давности. Нелишне также упомянуть о том, что VHD и так содержится в блобе и, как и все другие сущности в хранилище Microsoft Azure, автоматически реплицируется в минимум три экземпляра (к которым нет пользовательского доступа, эти реплики используются для обеспечения отказоустойчивости внутренними сервисами платформы). </p>  <p>При резервировании нужно помнить о том:</p>  <ul>   <li>Что запущено на виртуальной машине: Windows, Linux, приложения, сервисы, какие нагрузки, насколько часто обновляются данные.</li>    <li>Какой период простоя допустим. Резервировать системное состояние ОС, конфигурацию виртуальной машины и данные необходимо отдельно - если данные можно резервировать, пока виртуальная машина работает, то для резервирования системного состояния ее надо будет выключить. </li> </ul>  <p>Процесс резервирования VHD можно автоматизировать PowerShell, используя командлет Stop-VM –StayProvisioned для остановки виртуальной машины. StayProvisioned в данном случае означает, что конфигурация виртуальной машины будет сохранена. В ином случае она будет потеряна. Выключить же ВМ надо для того, чтобы обеспечить резервирование стабильной версии системного состояния. После остановки машины можно приступать к резервированию, используя, например, командлеты <a href="https://blogs.technet.com/b/heyscriptingguy/archive/2014/01/24/create-backups-of-virtual-machines-in-windows-azure-by-using-powershell.aspx">Start-AzureStorageBlobCopy &amp; Get-AzureStorageBlobCopyStat</a>e.</p>  <p>PowerShell - отличное средство, но для реализации механизма резервирования нужно некоторое количество времени потратить на программирование и ручную работу. Новый сервис автоматизации может быть <a href="https://blogs.technet.com/b/cbernier/archive/2014/04/28/back-up-an-azure-vm-using-microsoft-azure-automation.aspx">подходящим вариантом</a> для ухода от программирования и перехода на более концептуальный уровень. </p>  <p><strong>Резервирование PaaS</strong> </p>  <p>PaaS, исходя из названия, гарантирует, что большей частью рутинные работы от конечного пользователя изолированы. Однако это не означает, что сервис знает, как правильно и насколько часто резервировать данные и программный код.</p>  <p>Веб-сайты. При создании веб-сайта мы имеем изолированный доступ к IIS с некоторыми допущениями для настройки. Для веб-сайтов есть встроенный сервис резервирования, доступный на портале управления Microsoft Azure. С <a href="https://azure.microsoft.com/en-us/documentation/articles/web-sites-backup/">Azure Web Sites Backup</a> можно настраивать резервирование как ручное, так и автоматическое и, в случае проблем, вы сможете легко откатиться на предыдущее состояние или создать новый сайт на основе резервной копии. Подробнее почитать про резервирование и познакомиться с рекомендациями можно <a href="https://blog.syntaxc4.net/post/2014/04/18/how-to-backup-a-web-site-running-on-microsoft-azure-web-sites.aspx">здесь</a>. </p>  <p>Mobile Services - мобильные сервисы скрывают всю реализацию от пользователя, предоставляя доступ только к настройкам, скриптам и данным. Здесь нужно уточнить, что Mobile Services в качестве бэкенда для хранения данных используют Azure SQL DB, что означает, что вы можете резервировать данные с позиции подхода SQL Server. Встроенного механизма резервирования нет, однако вы можете использовать PowerShell для того, чтобы <a href="https://blogs.msdn.com/b/jpsanders/archive/2014/02/25/powershell-script-to-backup-windows-azure-mobile-services-scripts.aspx">выполнять резервную копию</a> на регулярной основе.</p>]]></content:encoded>
    </item>
  </channel>
</rss>