Plain Concepts está organizando un importante evento enfocado a todos los desarrolladores y empresas que estén interesados en “Cloud”, para enseñar todas las posibilidades que te ofrece trabajar en la nube y mucho más. Las plataformas de Cloud Computing pueden llegar a ofrecer grandes beneficios a las aplicaciones desplegadas en ellas; ahorro de costes, escalabilidad, disponibilidad… Las sesiones de Windows Azure estarán centradas en cómo es posible trabajar en tecnologías no-Microsoft , Linux, MAC, Java, PHP, Hadoop, NOSQL, MongoDB.
Lugar: Auditorio Axa Carrer Deu i Mata 111 Barcelona
Fecha: 7 de Febrero
Agenda :
- 9:30 – 10:30 Introducción a la plataforma
- 10:30 – 11:30 IaaS – Linux, máquinas y redes virtuales
- 11:30 Café
- 11:45 – 12:30 PaaS – Trabajando con Java y Eclipse
- 12:30 – 13:30 PHP y Azure Web Sites
- 13:30 Comida
- 14:30 – 15:30 Almacenamiento en la nube: SQL, NoSQL
- 15:30 – 16:30 Big Data y Apache Hadoop
- 16:30 – 17:30 Desarrollo de backends para dispositivos móviles
Introducción a la plataforma
El objetivo de esta primera sesión será describir los principales servicios de la plataforma; Por qué puede interesar para mi empresa usar Cloud Computing, qué nivel de servicio, que opciones tengo si no trabajo con tecnologías Microsoft etc… Durante la sesión se hará especial hincapié en las diferentes opciones de interoperabilidad que existen y cómo es posible trabajar con otros lenguajes de programación como Java, Node.js o PHP e incluso desde otros sistema operativos, Linux y MAC.
IaaS – Linux, Máquinas y Redes Virtuales
La plataforma Windows Azure dispone de un servicio de infraestructura que permite de forma rápida y sencilla crear máquinas virtuales Windows y Linux. Durante esta sesión se mostrará las principales características de la misma y cómo es posible trabajar desde un ecosistema Linux, tanto a nivel de cliente como de servidor.
- Cómo desplegar una máquina virtual Linux.
- Cómo montar tu propia red virtual.
- Cómo trabajar desde un ecosistema completamente Linux, tanto en desktop como en servidor.
PaaS, trabajando con Java y Eclipse
El servicio de “Plataforma como Servicio” es otro de los pilaras básicos de Windows Azure, el cual permite abstraernos de gran parte del trabajo de infraestructura y centrarnos únicamente en la aplicación que queremos desarrollar, posibilitando escenario de escalabilidad y disponibilidad difíciles de conseguir en otro tipo de soluciones. Durante esta sesión veremos de forma práctica cómo podemos desplegar aplicaciones Java con Eclipse en Windows Azure.
PHP y Azure Web Sites
Durante esta sesión se mostrará de forma prácticas las opciones disponibles para desplegar aplicaciones PHP en Windows Azure.
Durante esta sesión se empleará Windows Azure Web Sites para desplegar este tipo de aplicaciones, sirviendo a su vez para explicar con más detalle cómo es posible disponer de un escenario de integración continua con PHP, Azure Web Sites y GitHub.
Así mismo se verá cómo es posible trabajar de forma rápida y sencilla con WordPress, Drupal o Joomla.
Almacenamiento en la nube – SQL, NoSQL
Durante esta sesión se describirán las diferentes opciones de almacenamiento que están disponible en la nube, tanto base de datos relaciones, SQL Database y MySQL, como base de datos NOSQL como Windows Azure Table Storage, MongoDB o Cassandra.
De forma práctica podrá verse un ejemplo de cómo es posible trabajar con MongoDB, desplegado en una máquina virtual o haciendo uso de MongoDB como servicio.
Big Data y Hadoop
No se puede negar que Big Data y Hadoop son términos de moda en el mundo de IT, pero ¿sabes lo que realmente pueden aportar a tu organización? Y, aún más importante, ¿cómo podrías implementarlo dentro de tu ecosistema?
Durante esta sesión realizará una introducción a Big Data y Hadoop y de cómo es posible sacarle el máximo rendimiento a estas dos tecnologías dentro de nuestra organización.
Desarrollo de backends para el desarrollo de aplicaciones móviles
Aplicaciones para Android, Windows Phone, iPhone, iPad, Windows 8… casi todas tienen en común que generalmente necesitan de servicios de backend para ciertas funcionalidades; almacenamiento, notificaciones push, envíos de SMS, seguridad con diferentes proveedores de identidad etc… Durante esta sesión hablaremos de Mobile Services, una tecnología que permite disponer de forma rápida y sencilla de servicios de backend que pueden ser utilizados desde cualquiera de los dispositivos mencionando anteriormente, ya que además de ofrecer un API REST de uso dispone de SDKs propios de cada plataforma que simplifica su utilización.
Cloud Tour Web Page