Compartir a través de


Este artículo proviene de un motor de traducción automática.

Nota del editor

Encabezado en las nubes

Howard Dierking

fig01.gif

hace, una pocas semanas Tenía bastante la técnica scare en casa.Error de un disco duro en el servidor de archivos de red y casi perdidos varios pena meses de fotos familiares (como éste).Lo ironic sobre el evento todo fue que tuve mi servidor de red configurado para realizar una copia de seguridad en un servicio que se ejecuta en la nube.Lo que tuve que hacer, creía, fue almacenar todos los archivos de ese servidor y nunca podría tiene que preocuparse de perder datos de nuevo.Sin embargo, lo al tener en cuenta, era que el servicio de copia de seguridad tenía un límite de 150GB y una vez que inició agregar vídeos familiares a la lista de datos que copia de seguridad necesario, había sobrepasado rápidamente este límite.

Fortunateley, podía algunos magia en la unidad y obtener de nuevo a un estado viable suficiente para replicar los datos en otra unidad de trabajo.Sin embargo, la experiencia deja me bastante motivados para asegurarse de que tenía no sólo una buena estrategia copia de seguridad en su lugar, pero una buena estrategia general de administración de datos.Esto significaba para mí era pasar por todos los datos que almacenan en mi red y tomar una decisión deliberada sobre lo que necesitaba que ocurra con él.Por ejemplo, izquierda música y fotos en el servidor de red porque los se comparten entre varios miembros de la familia.Sin embargo, tuvieron todos mis proyectos de programación de mi servidor, de hecho, fuera de mi red totalmente y los mueve a un sistema de control de versión alojado que se ejecuta en la nube.

Reenviar al día actual, ha se pasar una gran cantidad de tiempo investigar las versiones actuales de nube de Microsoft informática tecnologías, y Mis las experiencias de trabajar con los ejemplos de tecnología Recordármelo de uno de los takeaways principales desde la reciente casi pérdida de datos.En pocas palabras, mover a la nube no es algo que debe realizarse ciegamente.Efectivamente, se podría probablemente tomar sus aplicaciones Web existentes y servicios y implementarlos directamente a Windows Azure y, podrían es probable que ejecutar bien, al igual que es probable que ejecutan bien en el hardware actual.Sin embargo, para ver la nube así, como simplemente la commoditization más de hardware, es, CREO que, echa de menos fuera en algunos oportunidades reales examinar una nuestras arquitecturas de aplicaciones existente y encontrar los lugares donde se pueden hacer cambios a hacer mejor uso de la plataforma.

Por ejemplo, se escuchando un hablar recientemente sobre cómo aprovechar las colas de Azure de Windows y cómo esta tecnología debe afectar la arquitectura de aplicación global.El resultado es algo que no debe ser externa en principio, servicios asincrónicas recibe un mensaje y la coloca en una cola de trabajo, donde se leerá posteriormente se y procesado por un servicio diferente.Sin embargo, en la realidad de la plataforma de nube elastic de escala, aprovechar este componente de plataforma puede habilitar una para crear más unidades independientemente escalables de trabajo y al hacerlo, escalar de forma mucho más eficaz que una aplicación con particiones en un estilo de todo o más "nada".Desde la perspectiva de negocio, cuando el costo se basa en los recursos de que la aplicación requiere, turnos arquitectura como éste son algo más que un ejercicio académico.

Otro tema principal de mío que ha reemerged desde mi foray recientes de investigación en la nube informática tecnologías es que si eres un desarrollador estos días, hay sólo un volumen abrumadora de información para absorber y aplicar.Además, estos tipos de tecnologías son no tiene sentidos a menos que puede aplicarlas en los proyectos actuales.Por lo tanto, me alegra anunciar que se está iniciando el primero de lo que espero será muchas series de "desarrollo brownfield".La primera serie se iniciará en mayo y se ejecutará semanal en MSDN Magazine en línea, centrándose en tomar una aplicación ASP.NET existente y lo que en una aplicación de Internet enriquecida (RIA).Espero que tomar en este mismo modelo y utilizarla para crear más serie en un host de temas, uno que se va a la refactorización de aplicaciones para aprovechar eficazmente la nube.

Visítenos enmsdn.microsoft.com/Magazine. ¿Las preguntas, comentarios o sugerencias para MSDN Magazine?Para enviarlos al editor:mmeditor@Microsoft.com.

Gracias a los siguientes expertos técnicos de Microsoft por su ayuda con este problema:Paul Andrew, Arkadi Brjazovski, Pablo Castro, Sandu Chirica, Chong Juan, Andy Conrad, Flasko Mike, Phil Haak, Hill, David, Jason Hogg, Nataraja Koduru, Bertrand LeRoy, Marx Steve, Eugenio ritmo y Chester Smith.