Lo que aprendí en CloudCamp

CloudCamp DaveAunque se retrasó (1 semana) debido a la nieve la semana pasada, CloudCamp Indianápolis se fue sin problemas esta noche. Si eres no es de Indianápolis, deberías seguir leyendo. CloudCamp es relativamente nuevo y se lleva a cabo en las principales ciudades de todo el mundo. Gracias a la experiencia en la materia y al liderazgo industrial de BlueLock, celebramos un evento exitoso aquí mismo en Indy.

Si te estas preguntando que es Cloud Computing, Bluelock ha proporcionado alguna discusión sobre la definición de este término bastante nebuloso.

Computación en la nube en Indianápolis?

Indianápolis está recibiendo atención a nivel nacional e internacional debido a los costos bajos y estables asociados con la energía y los bienes raíces, dos factores importantes en la determinación de los costos de alojamiento. Además, nuestro clima es sólido y somos una intersección entre las principales columnas vertebrales de Internet en América del Norte. Si está alojando su aplicación en un almacén de datos de California en este momento, es posible que desee echar un vistazo.

BlueLock es líder internacional en computación en la nube

Tengo que ser honesto, cuanto más escucho hablar a Pat O'Day, más me intimida lo mucho que sabe ese tipo sobre computación en la nube, computación de servicios públicos, computación en red, administración de almacenamiento de datos, virtualización, VMWare ... lo que sea y ese tipo lo sabe eso. ¡Habla suavemente, es amable y tiene la asombrosa habilidad de hablarnos a la gente que no somos expertos en tecnología en esa industria!

¡No voy a descartar a otros miembros del equipo! John Qualls y Brian Wolff son grandes amigos, pero esta noche Pat fue el centro de atención.

Sesiones separadas: escalabilidad de la aplicación

Ed Saipetch sobre la escalabilidad de la aplicación

Una de las sesiones a las que asistí fue dirigida por Ed Saipetch. Ed trabajó en The Indianapolis Star cuando yo lo hice y desarrolló gran parte de la escalabilidad y las aplicaciones del periódico. Entonces logró algo de magia: tenía pocos recursos y muchas demandas para crear aplicaciones empresariales con presupuestos muy reducidos.

Ed compartió un montón de herramientas más nuevas que se pueden usar para pruebas de carga automatizadas y pruebas de velocidad de aplicaciones, así como una discusión sana sobre la arquitectura y lo que significa crecer verticalmente y escalar horizontalmente. Realmente disfruté la conversación.

¿La fragmentación es en realidad un término técnico?

[Inserte la risa de Beavis y Butthead]

Incluso discutimos sharding, un término que solo había reservado para el humor de baño que vi en una película una vez. Sharding es en realidad un medio de escalar su aplicación, de manera bastante bárbara, simplemente creando nuevas copias de bases de datos y empujando a los clientes a diferentes bases de datos para aliviar el dolor de tener que acceder a una sola base de datos todo el tiempo.

Sesión de grupo: ROI en la nube

Los costos asociados con la computación en la nube pueden variar ampliamente, desde prácticamente nada hasta sistemas altamente monitoreados y altamente seguros. El sabor de BlueLock es la infraestructura como servicio, donde básicamente puede subcontratar todos los dolores de cabeza de la infraestructura a su equipo para que pueda concentrarse en la implementación y el crecimiento.

Entré en la conversación sobre el retorno de la inversión pensando que íbamos a tener una lección muy intensa sobre el análisis de los recursos necesarios para el alojamiento tradicional frente al alojamiento en la nube. En lugar, Masacre de robby dirigió una discusión destacada sobre los pros y los contras de ambos y habló sobre la mitigación de riesgos.

El riesgo es un número al que la mayoría de las empresas pueden asignar algunos números ... ¿cuánto costará si no puede crecer instantáneamente? ¿Cuánto costará si baja y necesita recuperar un entorno restaurado? Estos costos, o ingresos perdidos, pueden eclipsar las monedas de cinco y diez centavos analizados en una comparación tradicional.

Un agradecimiento especial a BlueLock por un evento maravillosamente organizado (juego de palabras). No podía esperar a volver a casa y escribir un blog sobre fragmentación.

4 Comentarios

  1. 1

    "Incluso hablamos sobre la fragmentación, un término que solo había reservado para el humor de baño que vi en una película una vez".

    Me reí con tanta fuerza que me partí un poco.

    Nuevamente, [Inserte la risa de Beavis y Butthead]

  2. 2

    ¡Gracias por el enchufe, Doug! Cloudcamp fue un gran evento.

    No estaba en la charla de Ed sobre fragmentación, pero pensé que aclararía que este enfoque no es necesariamente "bárbaro". Por lo general, la fragmentación se refiere a dividir su base de datos a lo largo de líneas de falla específicas de la aplicación. Por ejemplo, si los datos de un cliente nunca afectan los datos de otro cliente, puede dividir su base de datos principal en dos partes: AL y MZ.

    Para los tipos de almacenamiento (como Ed), esta es una solución burda, porque significa que debe mantener múltiples bases de datos que están estructuradas de manera efectiva de la misma manera. ¡Pero es una excelente manera de aumentar el rendimiento sin agregar mucho costo!

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.