software libre y el mercado en internet

Post on 06-Jul-2015

725 Views

Category:

Technology

5 Downloads

Preview:

Click to see full reader

DESCRIPTION

Charla presentada en el Flisol 2009 Puno

TRANSCRIPT

Software Libre y el mercado en Internet

FLISOL@migueltonic

Puno, 25 abril 2009

Objetivo (modo texto)

• Dar a conocer cómo el software libre permite convertir ideas en productos tecnológicos capaces de mover mercados de pequeña y gran escala.

• Se presentarán algunos casos de estudio y se comentará la infraestructura tecnológica que se utiliza para llevar a la realidad emprendimientos en la Web.

Objetivo (modo gráfico)

Idea

Software Libre

Producto

Mercado

Objetivo (modo gráfico)

Desarrollo

LanzamientoModelo denegocio

Herramientas

La idea• Persona• Libertad de crear• “Emprendedor”• Muchas ganas de cambiar,

mejorar la realidad.• Emoción por hacer las cosas.• Ver ventajas donde hay

problemas.• Siempre hay trabajo.• Persistencia

La idea

• Aplicado a internet• Innovación• Simplicidad• “Fácil es difícil”• Modelo de negocio

La idea (ejemplo simplicidad)

La idea (ejemplo simplicidad)

MicroblogginVisitantes únicos/día 15MRuby on Rails / PHPMySQL 3000 peticiones / segValor ~35MEmpleados: 23Modelo de negocio?Anuncios rápidos, segmentación de

usuariosAPI facebook, etc

Objetivo (modo gráfico)

Desarrollo

LanzamientoModelo denegocio

Herramientas

Herramientas

• Servidores ( sistema operativo )• Lenguaje de programación• Gestor de bases de datos• Gestión del proyecto• Medidores de tráfico• Sistema publicitario• Proveedores de servicios externos

Herramientas ( servidores )

• Computador personal– Prototipo– Réplica de la aplicación en el servidor

• VPS– Barato– Servidor compartido (limitaciones)

• Servidor dedicado– Costoso– Acceso total ( adminitración / seguridad )– Permite escalabilidad

Herramientas ( servidores )

• Sistema Operativo– Linux– Windows ( también sirve )

Windows vs Mac vs Linux

Windows vs Mac vs Linux

Windows vs Mac vs Linux

Windows vs Mac vs Linux

Windows vs Mac vs Linux

Herramientas ( servidores )

• Distribuciones– CentOS– Debian– RedHat– … ( admin )

Lenguaje de programación

• PHP, popular• Ruby on Rails, desarrollo muy rápido• Python, fácil de aprender, google app

engine• Perl, se integra muy bien con un servidor

(scripts)

Lenguaje de programación

• Saber un lenguaje no es saber programar.• Se aprende resolviendo problemas.• “hands-on”

Lenguaje de programación

Frontend ( lo que se vé )– Html ( Indexación Google, SEO, strict html )– CSS ( Copatibilidad con navegadores )– Javascript ( librería, navegadores )

Lenguaje de programación

• Backend ( lo que no se vé)– PHP ( programación: implementar el modelo

de negocio)– Perl ( algunos script, ej. Backup, espacio en

disco duro)

Gestor de bases de datos

• Instalación• Seguridad• Escalabilidad, replicación• Copias de seguridad• Ataques

Gestión del proyecto

• Personas• Repositorio de código• Seguimiento de objetivos• Entornos de prueba• Actualizaciones

Medidores de tráfico

INTERNO• Carga de servidor• Accesos a la base de datos• Acceso a ficheros• Páginas no encontradas

Medidores de tráfico (nmon)

Medidores de tráfico

EXTERNO• Estadísticas internas• Google analytics

• Ver cómo el usuario accede al sitio web• Cambios para tener más visitas

Sistema publicitario

• Modelo de negocio• Sociedades con otras empresas• Campañas publicitarias• Medir la efectividad de una campaña

– Coste por mostrar un aviso– Coste por click

• Google Adsense• Mucha creatividad

Proveedores de servicios externos

• No todo es desarrollo propio• Hosting ( Usa, Europa )• Servidores Flash (streaming)• Envíos de SMS ( publicidad )• Conversores de formatos web2pdf

Objetivo (modo gráfico)

Desarrollo

LanzamientoModelo denegocio

Herramientas

Desarrollo

• Proyectos de código abierto

Desarrollo

• Ejemplo meneame.net

Desarrollo

• Ejemplo meneame.net• 2 millones de visitas/mes• 20 empleados ( voluntarios )• Valor 6M• Código abierto• Publicidad: adsense, campañas

temporales

Desarrollo

• Ejemplo meneame.net

Desarrollo

• Clones: floreame.net

Desarrollo

• Ejemplo reddit.net

Desarrollo

• Emprendedor• Asesores, socios inversores• Jefe de proyecto• Administrador de servidores• Diseñador• Programadores• Backofficers• Testeadores• Comerciales• Editores• Traductores

Objetivo (modo gráfico)

Desarrollo

LanzamientoModelo denegocio

Herramientas

Lanzamiento

• Publicidad en medios escritos• Blogs de noticias tecnológicas• Publicidad por otros medios, video, audio,

podcasts• Google

Mercado

Mercado

• Top Sites en Perú ( Alexa )

Motivación final

• Ideas ( Necesidades )• Herramientas ( Software Libre )• Desarrollo ( Fuerza de trabajo )• Productos ( Creatividad )• Lanzamientos ( Satisfacer el mercado

local y competir a gran escala )

Preguntas =)

Preguntas =)

top related