<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
    <title>Keep It Simple</title>
    <link rel="self" type="application/xml" href="http://geekswithblogs.net/gotchas/Atom.aspx" />
    <subtitle type="html">Simple Solutions for Complex Scenarios</subtitle>
    <id>http://geekswithblogs.net/gotchas/Default.aspx</id>
    <author>
        <name>Juan Mestas J. (aka gotchas)</name>
        <uri>http://geekswithblogs.net/gotchas/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 0.0.0.0">Subtext</generator>
    <updated>2011-10-03T16:13:31Z</updated>
    <entry>
        <title>Windows Azure Storage REST API</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-storage-rest-api.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-storage-rest-api.aspx</id>
        <published>2011-10-03T16:13:01-05:00:00</published>
        <updated>2011-10-03T16:13:31Z</updated>
        <content type="html">&lt;p&gt;Los servicios de almacenamiento de Windows Azure, son expuestos nativamente desde una interface REST lo cual permite su uso desde cualquier tipo de aplicacion y plataforma.&lt;/p&gt;&lt;p&gt;Los servicios del API REST permiten  Windows Azure Storage son&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Queue Service API&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse: collapse; width: 956px; border: 1px solid #bbbbbb;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Operation&lt;/th&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179466.aspx"&gt;List Queues&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Lists all queues under the given account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179342.aspx"&gt;Create Queue&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a new queue under the given account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179436.aspx"&gt;Delete Queue&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes a queue.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179384.aspx"&gt;Get Queue Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Returns queue properties, including user-defined metadata.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179348.aspx"&gt;Set Queue Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Sets user-defined metadata on the queue.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179346.aspx"&gt;Put Message&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Adds a message to the queue.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179474.aspx"&gt;Get Messages&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Retrieves a message from the queue and makes it invisible to other consumers.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179472.aspx"&gt;Peek Messages&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Retrieves a message from the front of the queue, without changing the message visibility.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179347.aspx"&gt;Delete Message&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes a specified message from the queue.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179454.aspx"&gt;Clear Messages&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Clears all messages from the queue.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Table Service API&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse: collapse; width: 941px; border: 1px solid #bbbbbb;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Operation&lt;/th&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179405.aspx"&gt;Query Tables&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Enumerates the tables in a storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd135729.aspx"&gt;Create Table&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a new table within a storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179387.aspx"&gt;Delete Table&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes a table from a storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179421.aspx"&gt;Query Entities&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Queries data in a table.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179433.aspx"&gt;Insert Entity&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Inserts a new entity into a table.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179427.aspx"&gt;Update Entity&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Updates an existing entity within a table by replacing it.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179392.aspx"&gt;Merge Entity&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Updates an existing entity within a table by merging new property values into the entity.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd135727.aspx"&gt;Delete Entity&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes an entity within a table&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;&lt;span style="font-family: 'Segoe UI', Verdana, Arial;"&gt;Blob Service API&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse: collapse; width: 956px; border: 1px solid #bbbbbb;"&gt;&lt;tbody&gt;&lt;tr style="vertical-align: top;"&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Operation&lt;/th&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Resource Type&lt;/th&gt;&lt;th style="background-color: #e5e5e5; text-align: left; height: 21px; font-family: 'Segoe UI', Verdana, Arial; font-size: 1.077em; color: #000000; font-style: normal; font-weight: normal; padding: 4px; border: 1px solid #bbbbbb;"&gt;Description&lt;/th&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179352.aspx"&gt;List Containers&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Account&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Lists all of the containers in the given storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179468.aspx"&gt;Create Container&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a new container in the given storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179370.aspx"&gt;Get Container Properties&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Returns all properties and metadata on the container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691976.aspx"&gt;Get Container Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Returns only user-defined metadata for the specified container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179362.aspx"&gt;Set Container Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Sets metadata headers on the container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179469.aspx"&gt;Get Container ACL&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Gets the access control list (ACL) and any container-level access policies for the container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179391.aspx"&gt;Set Container ACL&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Sets the ACL and any container-level access policies for the container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179408.aspx"&gt;Delete Container&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes the container and any blobs that it contains.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd135734.aspx"&gt;List Blobs&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Container&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Lists all of the blobs in the given container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179451.aspx"&gt;Put Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a new blob or replaces an existing blob within a container.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179440.aspx"&gt;Get Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Reads or downloads a blob from the system, including its metadata and properties.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179394.aspx"&gt;Get Blob Properties&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Returns all properties and metadata on the blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691966.aspx"&gt;Set Blob Properties&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Sets system properties defined for a blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179350.aspx"&gt;Get Blob Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Retrieves metadata headers on the blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179414.aspx"&gt;Set Blob Metadata&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Sets metadata headers on the blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179413.aspx"&gt;Delete Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Deletes a blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691972.aspx"&gt;Lease Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Establishes an exclusive one-minute write lock on a blob. To write to a locked blob, a client must provide a lease ID.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691971.aspx"&gt;Snapshot Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a snapshot of a blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd894037.aspx"&gt;Copy Blob&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block and page blobs&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Copies a source blob to a destination blob within the same storage account.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd135726.aspx"&gt;Put Block&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block blobs only&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Creates a new block to be committed as part of a block blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179467.aspx"&gt;Put Block List&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block blobs only&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Commits a blob by specifying the set of block IDs that comprise the block blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/dd179400.aspx"&gt;Get Block List&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Block blobs only&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Retrieves the list of blocks that make up the block blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691975.aspx"&gt;Put Page&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Page blobs only&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Puts a range of pages into a page blob, or clears a range of pages from the blob.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: top;"&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;&lt;a style="color: #1364c4; text-decoration: none;" href="http://msdn.microsoft.com/es-es/library/ee691973.aspx"&gt;Get Page Regions&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt;Page blobs only&lt;/p&gt;&lt;/td&gt;&lt;td style="background-color: #ffffff; line-height: 18px; padding-right: 4px; padding-left: 4px; padding-bottom: 9px; padding-top: 9px; margin: 1px; border: 1px solid #bbbbbb;"&gt;&lt;p&gt;Returns a list of active page ranges for a page blob. Active page ranges are those that have been populated with data.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-bottom: 0px; position: relative;"&gt; &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p&gt;&lt;span style="font-family: 'Segoe UI', Verdana, Arial; font-size: 13px;"&gt;Nos leemos&lt;/span&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147170.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147170.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147170.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147170.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Windows Azure y ALM</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-y-alm.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-y-alm.aspx</id>
        <published>2011-10-03T16:06:59-05:00:00</published>
        <updated>2011-10-03T16:07:22Z</updated>
        <content type="html">&lt;p&gt;&lt;span style="font-size: small;"&gt;ALM (Application Lifecycle Management) permite la gestion y control de los procesos involucrados en el desarrollo de soluciones dentro de una empresa, estableciendo buenas practicas y un marco medible, A&lt;/span&gt;&lt;span style="font-family: Verdana, Arial, Helvetica; font-size: small;"&gt;LM se consigue mediante una combinación práctica y efectiva de servicios y herramientas, que ayudan a organizar y gestionar el ciclo de puesta en producción de los servicios o aplicaciones de software.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Verdana, Arial, Helvetica; font-size: small;"&gt;El desarrollo de aplicaciones en Windows Azure se puede beneficiar enormemente del soporte de TFS y MS Build a las practicas de ALM, en este post se ve un detalle de la configuracion de TFS Build para su uso con Windows Azure&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.thinkingtogether.net/blog/index.php/despliegue-a-azure-desde-build-de-tfs-2010-2/"&gt;http://www.thinkingtogether.net/blog/index.php/despliegue-a-azure-desde-build-de-tfs-2010-2/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nos leemos&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: Verdana, Arial, Helvetica; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147169.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147169.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147169.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147169.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Windows Azure Extra Small Instance</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-extra-small-instance.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/windows-azure-extra-small-instance.aspx</id>
        <published>2011-10-03T15:25:46-05:00:00</published>
        <updated>2011-10-03T16:07:13Z</updated>
        <content type="html">&lt;p&gt;&lt;span style="font-family: Calibri; line-height: 18px; font-size: medium; color: #333333;"&gt;&lt;p style="margin-top: 12px;"&gt;En el PDC10 del año pasado se realizaron una serie de anuncios alrededor de la Plataforma de Windows Azure, entre estas se incluyo el anuncion de una beta privada para la instancia ExtraSmall de Windows Azure. Esta instancia más pequeña proporciona a los desarrolladores un entorno de formación y desarrollo rentable.&lt;/p&gt;&lt;p style="margin-top: 12px;"&gt;&lt;a style="outline-style: none; outline-width: initial; outline-color: initial; color: #0066dd; text-decoration: none; font-weight: bold;" href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-02-metablogapi/8357.image_5F00_4CFB5DA8.png"&gt;&lt;img style="overflow-x: hidden; overflow-y: hidden; max-width: 100%; background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-28-02-metablogapi/3005.image_5F00_thumb_5F00_0FAA8314.png" border="0" alt="image" width="567" height="154" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin-top: 12px;"&gt;También, los desarrolladores pueden utilizar la instancia ExtraSmall para prototipos de soluciones de nube a un menor costo. Para ver una comparación de precios y recursos de tamaños de instancia, haga clic &lt;a style="outline-style: none; outline-width: initial; outline-color: initial; color: #0066dd; text-decoration: none; font-weight: bold;" href="http://www.microsoft.com/windowsazure/compute/#computeinstancesize"&gt;aquí&lt;/a&gt;.&lt;/p&gt;&lt;p style="margin-top: 12px;"&gt;Esto significa por ejemplo que podemos hacer un piloto con un web y un worker role ambos (ExtraSmall: $0.05 x 2 = USD$0.1 la hora) en la nube a un costo aún menor que tener una instancia pequeña (small) con solo alguno de estos dos roles (USD$0.12).&lt;/p&gt;&lt;/span&gt;&lt;span style="color: #333333; font-family: Calibri; font-size: small;"&gt;&lt;span style="line-height: 18px;"&gt;Hoy en dia este programa es una beta publica, para poder tener acceso al mismo solo necesitamos entrar al nuevo portal de desarrollo y registrarnos para acceder al Beta&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Nos leemos&lt;/p&gt;&lt;p&gt;&lt;span style="color: #333333; font-family: Calibri; font-size: small;"&gt;&lt;span style="line-height: 18px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147168.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147168.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147168.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147168.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Roles en Windows Azure </title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/roles-en-windows-azure.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/roles-en-windows-azure.aspx</id>
        <published>2011-10-03T15:19:57-05:00:00</published>
        <updated>2011-10-03T15:26:16Z</updated>
        <content type="html">&lt;p&gt;&lt;span style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;Un servicio de hospedaje en Windows Azure, consiste en una aplicación diseñada para correr en la Nube de Microsoft y unos ficheros &lt;span class="caps"&gt;XML&lt;/span&gt; de configuración &lt;strong&gt;que definen cómo debe funcionar.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;El modelo del servicio es determinado por la configuración almacenada en los ficheros ServiceDefinition.csdef y ServiceConfiguration.csfg y que son utilizados por Windows Azure para saber como la aplicación ha de funcionar. Y los cuales hemos visto en las entradas sobre &lt;a style="color: #df790d; outline-style: none; outline-width: initial; outline-color: initial; text-decoration: none;" href="http://www.genbetadev.com/nubemicrosoft/gestion-de-servicios-azure-parte-ii"&gt;Gestión de Servicios Azure&lt;/a&gt;.&lt;/p&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; color: #333333;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;&lt;img id="image76685" class="centro" style="background-color: #f9f9f9; clear: both; display: block; margin-top: 3px; margin-right: auto; margin-bottom: 9px; margin-left: auto; text-align: center; padding: 2px; border: 1px solid #dddddd;" src="http://img.genbetadev.com/2011/06/ic448762.jpg" alt="Windows Azure Rol" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;h2 style="margin-top: 1.2em; margin-right: 0px; margin-bottom: 0.7em; margin-left: 0px; color: #3f647f; line-height: 1; font-size: 1.5em; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; padding: 0px;"&gt;¿Qué es un Rol?&lt;/h2&gt;&lt;br /&gt;Para un programador de .&lt;span class="caps"&gt;NET&lt;/span&gt;, como el que escribe estas líneas, es un tanto confuso como se utiliza el concepto de Rol en Windows Azure ya que, instintivamente, &lt;strong&gt;lo igualo al concepto de Rol de seguridad de un desarrollo .NET&lt;/strong&gt; de escritorio o, aún más, de un proyecto &lt;span class="caps"&gt;ASP&lt;/span&gt;.&lt;span class="caps"&gt;NET&lt;/span&gt;.&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;En &lt;span class="caps"&gt;ASP&lt;/span&gt;.&lt;span class="caps"&gt;NET&lt;/span&gt;, Rol se trata sobre la manera en que se gestiona las autorizaciones de los usuarios. Es decir, con un simple User.IsInRole(), puedo saber si un usuario pertenece a una unidad organizativa de Directorio Activo o a un grupo de usuarios o a lo que yo haya definido en mi estructura.&lt;strong&gt; Y, entonces dar acceso o no a una página, servicio o control.&lt;/strong&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;&lt;strong&gt;En windows Azure Role se refiere a la forma de funcionar de mi aplicación en la plataforma Azure.&lt;/strong&gt; No a la seguridad, si no al cómo mi desarrollo se va a relacionar con mis usuarios u otras aplicaciones. Y los requisitos físicos y lógicos que implementa cada uno.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;h2 style="margin-top: 1.2em; margin-right: 0px; margin-bottom: 0.7em; margin-left: 0px; color: #3f647f; line-height: 1; font-size: 1.5em; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; padding: 0px;"&gt;Web Role&lt;/h2&gt;&lt;br /&gt;Es el Role más utilizado y el más sencillo de entender. &lt;strong&gt;Es un sitio Web&lt;/strong&gt;. Los recursos que implementa está orientados a soportar tráfico por http y a ser accesibles por navegantes tanto públicos como privados. Es decir aplicaciones Web que puedan correr sobre un &lt;span class="caps"&gt;IIS&lt;/span&gt;. Siendo actualmente soportados lenguajes como los .&lt;span class="caps"&gt;NET&lt;/span&gt; (C#, VB, etc.) más php, ruby y java.&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;La ventaja de este Role es que te puedes olvidar de configuraciones del&lt;strong&gt; &lt;span class="caps"&gt;IIS&lt;/span&gt; ya que todo está listo para publicar y funcionar&lt;/strong&gt;. Como desventaja se podría señalar que no esta pensado para soportar procesos con ejecuciones largas. Que para eso está el Worker.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;h2 style="margin-top: 1.2em; margin-right: 0px; margin-bottom: 0.7em; margin-left: 0px; color: #3f647f; line-height: 1; font-size: 1.5em; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; padding: 0px;"&gt;Worker Role&lt;/h2&gt;&lt;br /&gt;Este Role, a diferencia del anterior, &lt;strong&gt;está diseñado para ser el trabajador en la oscuridad&lt;/strong&gt;. En desarrollo sería lo más parecido a un Servicio Windows ya que tiene el mismo objetivo: lanzar una tarea de forma reiterativa en el tiempo para que ejecute el código.&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;No tiene acceso directo con el usuario. Pero si que se puede comunicar tanto con otros Workers como con Webs Rolers configurando canales de comunicación con el protocolo y puerto que prefiera.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;Y esa es la mayor ventaja y potencia de este Rol: la capacidad de ejecutar tareas de largo o muy largo proceso. Siendo &lt;strong&gt;el complemento ideal de los Web Roles&lt;/strong&gt; para las ejecuciones de procesos en segundo plano.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;h2 style="margin-top: 1.2em; margin-right: 0px; margin-bottom: 0.7em; margin-left: 0px; color: #3f647f; line-height: 1; font-size: 1.5em; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; padding: 0px;"&gt;VM Role&lt;/h2&gt;&lt;img id="image76686" class="centro" style="background-color: #f9f9f9; clear: both; display: block; margin-top: 3px; margin-right: auto; margin-bottom: 9px; margin-left: auto; text-align: center; padding: 2px; border: 1px solid #dddddd;" src="http://img.genbetadev.com/2011/06/vm-role.png" alt="VM Role" /&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;Este Role es el último que ha llegado a la plataforma de Windows Azure. &lt;strong&gt;Y cruza la linea de PaaS para incluir servicios IasS.&lt;/strong&gt; Básicamente cojo un Windows Server 2008 R2 Standar o Enterprise, solamente vale en inglés, y creo una disco duro virtual &lt;span class="caps"&gt;VHD&lt;/span&gt;.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;Este disco duro lo subo a Windows Azure, con sus ficheros de configuración y despliegue oportunos, y se &lt;strong&gt;crea una máquina virtual con todas las capacidades del entorno Azure&lt;/strong&gt;: escalabilidad inmediata, soporte de fallos, soporte de apagado, balanceador de carga e integración con el resto de los componentes de la Nube de Microsoft.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;La gran diferencia de este Role con los anteriores es que no está centrado en desarrollar y hacer funcionar el código. Con este Role es necesario o accesible, el realizar labores de mantenimiento del sistema operativo como pudieran ser las actualizaciones, instalaciones de software o actuaciones ante contingencias. &lt;strong&gt;El trabajo de un IT&lt;/strong&gt;.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;El VM está pensado para cuando las instalaciones de mis aplicaciones sean largas, complejas o con posibilidades de incidencias en integración.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt;Nos leemos&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"&gt; &lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147167.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147167.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147167.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147167.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Principales Proveedores de Cloud Computing</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/principales-proveedores-de-cloud-computing.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/principales-proveedores-de-cloud-computing.aspx</id>
        <published>2011-10-03T12:16:22-05:00:00</published>
        <updated>2011-10-03T12:16:22Z</updated>
        <content type="html">&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147163.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147163.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147163.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147163.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Ecosistema de Servicios en la Nube</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/ecosistema-de-servicios-en-la-nube.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/ecosistema-de-servicios-en-la-nube.aspx</id>
        <published>2011-10-03T12:16:00-05:00:00</published>
        <updated>2011-10-03T12:16:00Z</updated>
        <content type="html">&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147162.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147162.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147162.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147162.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Caracteristicas Esenciales Cloud Computing</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/caracteristicas-esenciales-cloud-computing.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/caracteristicas-esenciales-cloud-computing.aspx</id>
        <published>2011-10-03T11:54:21-05:00:00</published>
        <updated>2011-10-03T11:55:33Z</updated>
        <content type="html">&lt;p&gt;&lt;span style="color: #333333; font-size: 12px; line-height: 24px;"&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;El modelo Cloud Computing cuenta con una serie de caracteristicas, las caracteristicas esenciales son 5:&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;1. Auto-Servicio bajo demanda:&lt;/strong&gt; &lt;/span&gt;el consumidor podrá aprovisionar recursos computacionales en forma unilateral, según lo requiera, y sin requerimiento de interacción humana con el proveedor del servicio.&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;2. Permitir el acceso desde la red (pública, privada, híbrida, comunitaria): &lt;/strong&gt;&lt;/span&gt;todos los recursos que ofrece la nube están disponibles en la red, y el consumidor no sólo puede acceder a ellos a través de mecanismos estándar, sino que también mediante plataformas heterogéneas como teléfonos móviles, laptops, PDAs, etc.&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;3. Pooles de recursos según características de servicio:&lt;/strong&gt;&lt;/span&gt; los recursos del proveedor estarán agrupados para servir a múltiples consumidores (o tenants), utilizando un modelo que le permita una separación segura una vez asignados. Estos recursos pueden ser físicos o virtuales y deben tener todos componentes necesarios para brindar un SERVICIO COMPLETO, entendiéndose que éste podrá incluir recursos de almacenamiento, conectividad, procesamiento, elementos de software, políticas, métricas, etc. Estos mismos elementos podrán ser liberados de la misma forma como fueron aprovisionados, conservando las pautas de seguridad. La ubicación de los recursos donde se basa el servicio es prerrogativa del proveedor, y de cara al cliente existe una capa de abstracción en este sentido. Cabe recordar que a pesar de lo mencionado, es requisito cumplir con los niveles de servicio mencionados.&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;4. Capacidad de rápido crecimiento:&lt;/strong&gt;&lt;/span&gt; las unidades de capacidad pueden ser rápidas y fácilmente aprovisionadas (en algunos casos en forma automática), escaladas (crecimiento) o liberadas. Para el consumidor, estos recursos suelen parecer ilimitados, y pueden ser adquiridos en cualquier cantidad y momento.&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;&lt;span style="color: #000000;"&gt;&lt;strong&gt;5. Servicio medido:&lt;/strong&gt;&lt;/span&gt; los sistemas de la nube controlan de forma automática y optimizada la utilización de los recursos. Este uso de los recursos puede ser monitoreado y controlado, además, es posible realizar reportes para ambas partes, a fin de establecer la facturación del servicio.&lt;/p&gt;&lt;p style="display: block; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; color: #787878; line-height: 18px; text-align: justify; padding: 0px;"&gt;Nos leemos&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147159.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147159.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147159.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147159.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Marco de Referencia Cloud Computing</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/marco-de-referencia-cloud-computing.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/marco-de-referencia-cloud-computing.aspx</id>
        <published>2011-10-03T11:47:41-05:00:00</published>
        <updated>2011-10-03T11:48:41Z</updated>
        <content type="html">&lt;p&gt;El NIST ha definido el siguiente modelo de Referencia para el entorno de computacion en la Nube&lt;/p&gt;&lt;p&gt;&lt;img src="http://geekswithblogs.net/images/geekswithblogs_net/gotchas/CloudFx.JPG" alt="Cloud Computing Marco" /&gt;&lt;/p&gt;&lt;p&gt;Nos leemos&lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147158.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147158.aspx</wfw:comment>
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147158.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147158.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Areas Criticas de Soluciones en la Nube</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/areas-criticas-de-soluciones-en-la-nube.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/areas-criticas-de-soluciones-en-la-nube.aspx</id>
        <published>2011-10-03T11:38:50-05:00:00</published>
        <updated>2011-10-03T11:39:40Z</updated>
        <content type="html">&lt;p&gt;Cloud Security Alliance, ha desarrollado una guia de Seguridad para la atencion de las areas criticas identificadas en entornos de Cloud Computing, esta guia puede ser accedida desde&lt;/p&gt;&lt;p&gt;&lt;a href="https://cloudsecurityalliance.org/guidance/csaguide-es.v2.pdf"&gt;https://cloudsecurityalliance.org/guidance/csaguide-es.v2.pdf&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Nos leemos&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147157.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147157.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147157.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147157.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Modelos de Despliegue en la Nube</title>
        <link rel="self" type="text/html" href="http://geekswithblogs.net/gotchas/archive/2011/10/03/modelos-de-despliegue-en-la-nube.aspx" />
        <id>http://geekswithblogs.net/gotchas/archive/2011/10/03/modelos-de-despliegue-en-la-nube.aspx</id>
        <published>2011-10-03T11:24:17-05:00:00</published>
        <updated>2011-10-03T11:25:17Z</updated>
        <content type="html">&lt;p&gt;El NIST define 4 modelos de despliegue dentro del entorno de Cloud Computing&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Nube Privada&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #949494; font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;Una Nube privada es la implementación de servicios de la nube sobre los recursos que se dedican a su organización, ya sea una implementación dentro de las instalaciones de la organización (on-premises) o fuera de ellas (off-premises) . Con una nube privada, obtendrá muchos de los beneficios de los servicios de una nube publica — incluyendo autoservicio, escalabilidad y elasticidad — con el control adicional y personalización de disponer de recursos dedicados.&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;Hay dos modelos de servicios de nube que se pueden brindar en una nube privada: infraestructura como un servicio (IaaS) y la plataforma como un servicio (PaaS). Con IaaS, puede utilizar los recursos de la infraestructura (computacionales, de red y de almacenamiento de información) como un servicio, mientras que PaaS proporciona una plataforma completa de aplicaciones como un servicio. Microsoft ofrece soluciones que brindan IaaS y PaaS para ambas implementaciones de nube privadas y públicas.&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;&lt;span style="color: #333333; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 18px;"&gt;Soluciones de nube de privada&lt;/span&gt;&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;Usando la infraestructura como un modelo de servicio, la solución de nube privada de Microsoft, construída sobre la base de Windows Server 2008 R2 Hyper-V y System Center, es una parte fundamental del enfoque de Microsoft al cloud computing, lo que permite construir un entorno de nube dedicada a transformar la manera en la que se brindan los servicios de TI para el negocio.&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;&lt;span style="color: #333333; font-family: Arial, Verdana, sans-serif; font-weight: bold; line-height: 18px;"&gt;Microsoft Solution para IaaS de nube privada&lt;/span&gt;&lt;/p&gt;&lt;p style="font-style: normal; font-weight: normal; font-size: 15px; color: #666666; margin-top: 0px; line-height: 20px; padding-top: 0px !important;"&gt;Usando la infraestructura como un modelo de servicio, la solución de Microsoft de nube privada, basada en Windows Server 2008 R2 Hyper-V y System Center, es una parte clave del enfoque de Microsoft a la computación en nube, lo que le permitirá construir un ambiente dedicadado a transformar la forma en ofrecer servicios de TI para el negocio.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Nube Comunitaria&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 12px;"&gt;La infraestructura de esta nube es compartida por varias organizaciones y apoya las preocupaciones de una comunidad particular sobre un tema específico, por ejemplo, seguridad, investigación, políticas o cumplimientos. Puede ser administrada por la organización o por un tercero y puede existir dentro de la misma, “on premises” o fuera de la misma, “off premises”.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family: arial;"&gt;Una nube comunitaria es similar a una nube pública excepto que su acceso es limitado a una comunidad específica de consumidores de la misma nube.&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Nube Publica&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #333333; font-family: Arial, Helvetica, sans-serif; line-height: 21px;"&gt;La denominación de Cloud Público o Nube Pública hace referencia al modelo estándar de Cloud Computing, en donde el prestador de estos servicios pone a disposición de cualquier usuario en Internet su infraestructura, es decir, permite al usuario el uso de su software o hardware en forma libre o mediante el pago de una suma de dinero por el tiempo de uso de los mismos. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;span style="color: #949494; font-family: Arial, Verdana, sans-serif; font-size: 12px; line-height: 18px;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;span style="font-size: 12px;"&gt;La infraestructura de esta nube está disponible para el público en general o para un gran grupo de industria y dicha infraestructura la provee una organización que vende servicios en la nube.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 13px; line-height: 19px; font-family: sans-serif;"&gt;Generalmente las nubes públicas se manejan por terceras partes, y los trabajos de muchos clientes diferentes pueden estar mezclados en los servidores, los sistemas de almacenamiento y otras infraestructuras de la nube. Los usuarios finales no conocen qué trabajos de otros clientes pueden estar corriendo en el mismo servidor, red, discos como los suyos propios&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font-size: 12px; line-height: 19px; text-align: justify; padding: 0px; border: initial none initial;"&gt;La &lt;strong style="padding: 0px; margin: 0px; border: initial none initial;"&gt;ventaja&lt;/strong&gt; más clara de las nubes públicas es la capacidad de procesamiento y almacenamiento sin instalar máquinas localmente, por lo que no tiene una inversión inicial o gasto de mantenimiento en este sentido, si no que se paga por el uso. La carga operacional y la seguridad de los datos (backup, accesibilidad, etc.) recae íntegramente sobre el proveedor del hardware y software, debido a ello, el riesgo por la adopción de una nueva tecnología es bastante bajo. El retorno de la inversión se hace rápido y más predecible con este tipo de nubes.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font-size: 12px; line-height: 19px; text-align: justify; padding: 0px; border: initial none initial;"&gt;Como &lt;strong style="padding: 0px; margin: 0px; border: initial none initial;"&gt;inconvenientes&lt;/strong&gt; se cuenta con el acceso de toda la información a terceras empresas, y la dependencia de los servicios en línea (a través de Internet). También puede resultar difícil integrar estos servicios con otros sistemas propietarios. Es muy importante a la hora de apostar por un servicio en la nube pública, asegurarse de que se puede conseguir todos los datos que se tengan en ella, gratuitamente y en el menor tiempo posible.&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: medium;"&gt;&lt;strong&gt;Nube Hibrida&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 12px;"&gt;Es la composición de dos o más nubes, por ejemplo privada y pública, que permanecen como entidades únicas pero que coexisten por tener tecnología que permite compartir datos o aplicaciones entre las mismas. Piensen en un escenario en donde la aplicación se desarrolla y se prueba en una nube privada y luego se despliega a una nube pública.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 13px; line-height: 19px; font-family: sans-serif;"&gt;Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa del escalado aprovisionada externamente, en-demanda, pero añaden la complejidad de determinar cómo distribuir las aplicaciones a través de estos ambientes diferentes. Las empresas pueden sentir cierta atracción por la promesa de una nube híbrida, pero esta opción, al menos inicialmente, estará probablemente reservada a aplicaciones simples sin condicionantes, que no requieran de ninguna sincronización o necesiten bases de datos complejas.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font-size: 12px; line-height: 19px; text-align: justify; padding: 0px; border: initial none initial;"&gt;Por ejemplo, muchas empresas han visto que es más económico usar un IaaS, como por ejemplo Amazon Simple Storage Service (S3), para almacenar imágenes, vídeos y documentos que en infraestructuras propias. El modelo híbrido también se presta a un enfoque incremental.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font-size: 12px; line-height: 19px; text-align: justify; padding: 0px; border: initial none initial;"&gt;Incluso la nube híbrida puede ser un buen paso intermedio antes de pasar la mayor parte de las aplicaciones a la nube, ya que es algo menos arriesgado. Por tanto, sería interesante pasar algunas aplicaciones más útiles para la nube a esta y en el momento que se esté más cómodo, mover las que sean necesarias.&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 12px; margin-left: 0px; font-size: 12px; line-height: 19px; text-align: justify; padding: 0px; border: initial none initial;"&gt;Una nube híbrida tiene la ventaja de una inversión inicial más moderada y a la vez contar con SaaS, PaaS o IaaS bajo demanda. En el momento necesario, utilizando las APIs de las distintas plataformas públicas existentes, se tiene la posibilidad de escalar la plataforma todo lo que se quiera sin invertir en infraestructura con la idea de tomar uno de los siguientes caminos:&lt;/p&gt;&lt;/span&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Si dicha necesidad llegara a ser de carácter estable, sería recomendable incrementar la capacidad de la nube privada e incorporar los servicios adoptados en la pública pasándolos a la nube propia.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Si dicha necesidad es puntual o intermitente se mantendría el servicio en los Clouds públicos, lo que permite no aumentar la infraestructura innecesariamente.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px;"&gt;Parece que este tipo de nubes está teniendo buena aceptación en las empresas de cara a un futuro próximo, ya que se están desarrollando softwares de gestión de nubes para poder gestionar la nube privada y a su vez adquirir recursos en los grandes proveedores públicos.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Nos leemos&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;Referencias&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.microsoft.com/spain/virtualizacion/private/overview/default.mspx"&gt;http://www.microsoft.com/spain/virtualizacion/private/overview/default.mspx&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.societic.com/2010/06/cloud-computing-tipos-de-nubes-de-aplicaciones/"&gt;http://www.societic.com/2010/06/cloud-computing-tipos-de-nubes-de-aplicaciones/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;img src="http://geekswithblogs.net/gotchas/aggbug/147156.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://geekswithblogs.net/gotchas/comments/147156.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://geekswithblogs.net/gotchas/comments/commentRss/147156.aspx</wfw:commentRss>
        <trackback:ping>http://geekswithblogs.net/gotchas/services/trackbacks/147156.aspx</trackback:ping>
    </entry>
</feed>
