1_Ficha_1_Que es el desarrollo de nube

Anuncio
¿Qué es el desarrollo de nube? (información general)
La informática en nube se refiere a equipos y aplicaciones que se ejecutan de forma remota y a los que se
puede acceder por Internet. En la informática en nube, los equipos y servidores físicos se reemplazan por
máquinas virtuales que se ejecutan en grandes centros de datos. Al combinar las necesidades informáticas de
muchos usuarios en un solo centro se logra una economía de escala que entrega importantes beneficios, tales
como un menor consumo energético, una mayor facilidad en la configuración y el mantenimiento y la
posibilidad de realizar actualizaciones más sencillas a la capacidad y el rendimiento. Muchas aplicaciones se
pueden ejecutar sin cambio al reimplementarlas para la nube a partir de los equipos de escritorio o los
servidores locales.
1
aspectos básicos
Vea este vídeo acerca de las ofertas de nube de Microsoft y luego prepare su entorno al instalar
las herramientas que usará para construir su primera aplicación de Azure.
CONOZCA LOS CONCEPTOS FUNDAMENTALES SOBRE EL DESARROLLO DE NUBE
Vídeo | 7 minutos | Desarrollo de nube | Junio de 2010
Ahora que ya sabe lo que es la plataforma de nube, vea el siguiente vídeo para obtener información sobre las
herramientas y tecnologías para el desarrollo de nube, incluidos, entre otros, tres componentes clave para el
desarrollo de nube basados en la plataforma Azure: Windows Azure, SQL Azure y Windows Azure de la
plataforma Windows Azure.
2
obtenga las
herramientas
Al hacer clic en este botón se instala:






Instalador de plataforma web (ejecuta el resto de la
instalación)
Visual Web Developer 2010, si no tiene Visual Studio
2010
Windows Azure Tools para Microsoft Visual Studio
Windows Azure SDK
Requiere configuración de característica de IIS
Requiere revisiones
Para obtener ayuda para seleccionar la versión adecuada de Visual Studio, revise la tabla de comparación de
Visual Studio 2010.
Para obtener más información sobre el desarrollo en equipo, lea sobre Administración del ciclo de vida de las
aplicaciones.
3
comience a
programar
Descargue el código de muestra y luego vea estos vídeos para comenzar a codificar de
inmediato.
HOSPEDAJE EN NUBE
Vídeo | 23 minutos | Windows Azure | Junio de 2010
Windows Azure proporciona las capacidades básicas para el procesamiento y almacenamiento de aplicaciones
basadas en la nube. Para crear sus aplicaciones puede utilizar las herramientas y tecnologías de Microsoft con
las que ya está familiarizado, como .NET, C++, ASP.NET, WCF y Visual Studio. Windows Azure
proporciona la CPU y el almacenamiento virtuales necesarios para impulsar sus aplicaciones, permitir que
éstas se comuniquen entre sí y entregar los datos almacenados a los usuarios finales de manera eficiente.
Después de ver este vídeo estará listo para seguir avanzando. O bien, puede ver los dos vídeos siguientes de
esta serie para aprender sobre SQL Azure y Windows Azure.
Siguiente: obtenga más información sobre las características de Windows Azure
OBTENGA EL CÓDIGO PARA ESTE PROYECTO
C#
VB
DATOS RELACIONALES
Vídeo | 12 minutos | SQL Azure | Junio de 2010
SQL Azure proporciona capacidades de base de datos relacional, lo cual permite que sus aplicaciones
almacenen y manipulen datos relacionales en los centros de datos hospedados por Microsoft. También se
encuentran disponibles SQL Azure Reporting (una versión de SQL Server Reporting Services) y SQL Azure
Data Sync, que permite sincronizar datos entre bases de datos locales y basadas en nube.
Siguiente: vea más vídeos sobre SQL Azure
OBTENGA EL CÓDIGO PARA ESTE PROYECTO
C#
VB
COMUNICACIÓN
Vídeo | 25 minutos | Windows Azure | Junio de 2010
Windows Azure proporciona servicios de infraestructura que le permiten crear sofisticadas aplicaciones
distribuidas en la nube. Algunos de estos servicios son: Bus de servicio, que permite que sus aplicaciones
expongan interfaces en la nube para que puedan ser accedidas por otras aplicaciones; Control de acceso, que
permite que sus aplicaciones admitan el acceso autenticado desde una amplia gama de identidades digitales
(por ejemplo, cuentas de Active Directory, Windows Live, Google o Facebook); y Servicios de
almacenamiento en caché para mejorar el rendimiento de sus aplicaciones de Windows Azure.
Siguiente: vea más vídeos sobre Windows Azure
OBTENGA EL CÓDIGO PARA ESTE PROYECTO
C#
VB
Descargar