Liferay Portal Creación de portales web a golpe de ratón.

Slides:



Advertisements
Presentaciones similares
Toda la WEB: intranets, extranets, web oculta,
Advertisements

GRUPO CARTAGENA09 ABRIL DE Es un sistema de Administración de contenidos de código libre para una empresa. Une: Innovación Código abierto + estabilidad.
Experiencia de un líder de desarrollo J2EE
IShare: La intranet 2.0 Juanma López, Consultor Sector Público.
Nombre de equipo: abaddon Camilo ramos rojas Grupo :6 Pista # 2 Traductor y motor de búsqueda : google Miércoles 1 de septiembre 2010 Pagina de respuesta.
GESTIÓN DE PORTALES IVONNE ACXIRY SAUCEDO NUÑEZ ENRIQUE EDUARDO PÉREZ FUENTES.
SISTEMAS DE GESTIÓN DE CURSOS DE DISTRIBUCIÓN LIBRE
Keynote IBM Rational Software Development Conference 2008 © 2008 IBM Corporation ® Estrategia IBM Software Habilitando la innovación en un mundo complejo.
Introducción Framework 3.0. Introducción Junto con Windows Vista se libera al mercado una serie de tecnologías para desarrolladores de software que cambiarán.
VULCANO: Forja Open Source para el Software del Futuro.
Alfa21 Outsourcing S.L. Un ejemplo de modelo de negocio basado en Software Libre 13 de julio de 2006
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
Gestión de entornos de portales. IBM Software Group | Tivoli software Diferentes posibilidades de gestión de portales  Diagnósticos – ITCAM for WebSphere.
APACHE LICENSE Ronald Chacón Carlos López Leonardo Páez Adriana Rodríguez Universidad De La Salle Bogotá, Agosto 18 de 2011.
Albert Coronado Calzada Software Architect Liferay Portal Liferay Social Office.
UNIDAD 1 CONCEPTOS INTRODUCTORIOS. DEFINICION La Nube o la Computación en Nube (Cloud Computing) es uno de los términos tecnológicos que más se repite.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Dayanna Marcela Verjel Carrascal Sofía Suárez Suárez.
Informática Empresarial Docente – Carlos Andrés Bonil Mariño INFORMATICA EMPRESARIAL  CARLOS ANDRES BONIL MARIÑO  INGENIERO DE SISTEMAS.
ASPECTOS GENERALES. Introducción. ¿Qué es Moodle? Arquitectura. Especificaciones técnicas. Características generales. ¿Cómo puede ayudar Moodle en clase?
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
ALFRESCO.
La Plataforma Holmes Irisel Consulting 2016.
MISION DEL CENTRO Difusión y aplicación de las TIC relacionadas principalmente con el concepto de software libre entre empresas, administraciones, universidades,
Office365 Telefónica España Dirección de Marketing de Empresas.
Marketing de alojamientos turísticos
Capítulo 2: Tecnologías para la creación de sitios web
GESTION DE CLIENTES Y SERVICIOS TECNOLOGICOS PARA LA EMPRESA
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
Flujo de Marketing Digital Instapage Instapage en Zarita Instape sirve para crear y publicar un sitio web sencillo de una página en solo un instante.
Instalación y configuración de Wordpress
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
¿Qué son las Plataformas?.
Para conectarse a Internet
FECHA ÚLTIMA REVISIÓN: 13/12/11
Presentación de HP Project & Portfolio Management Center
Business IT - Consulting EKP V 7.0
“Herramientas Tecnológicas en la empresa”
MERCADEO ELECTRONICO ALOJAMIENTO WEB.
Windows server 2008.
Tópicos de bases de datos
ARQUITECTURA DE COMPUTADORES
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
SEMINARIO INCORPORAR SOFTWARE LIBRE – MITOS Y VERDADES
AuraPortal Cloud ayuda a las organizaciones a automatizar y controlar sus procesos de negocio a través de aplicaciones en la nube de Microsoft Azure PERFIL.
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
Nicolás Jodal El Radar de GeneXus Nicolás Jodal
Escuela normal de educacion preescolar
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
Streaming de datos con Power BI
Bienvenido a la solución más sencilla y fácil para gestionar on-line a tus clientes Sage One Despachos Presentación Diciembre, 2013.
Java Historia Datos ¿ Por qué eligen Java ?.
definición los productos digitales como las herramientas creadas a base de software, que surgen en base a la voluntad de ciertas personas (organizaciones.
Experimentando con OiD (Oracle Internet Directory) en la UAM
PRESENTADO POR: BRAIAM YESID USECHE EDWIN ANDRES HIDALGO
Suscripciones MSDN y Technet
Java Enterprise edition
Servidor de Reportes basado en Tecnología Java y XML
Servicios Web XML 03 de Junio de 2004 Fernando Alonso Blázquez.
A continuación, le vamos a contar
PERUMARKETPLACES como estrategia de exportación
Servicio de Informática LA SANIDAD Y LA SOCIEDAD DE LA INFORMACION Gerardo Colás Madrid Jefe del.
Overview. ¿QUÉ ES UN ERP? Enterprise Resource Planning, es una aplicación informática que gestiona, de una forma.
Servicio de Explotación de Sistemas en Cloud
Gestión del Conocimento MBA Luis Elissondo. Definición de KM Knowledge Management Es el proceso de administrar y aprovechar de forma sistemática y activa.
Las Tecnologías de la Información y la Comunicación (TIC) son todos aquellos recursos, herramientas y programas que se utilizan para procesar, administrar.
“Mayor eficiencia y flexibilidad en el Datacenter: Virtualización en red”
Navegadores y buscadores. ¿Qué es un Navegador? Un navegador o navegador web, o browser, es un software que permite el acceso a Internet, interpretando.
Transcripción de la presentación:

Liferay Portal Creación de portales web a golpe de ratón. Jorge Ferrer Software Architect Liferay Inc.

Datos básicos, Portales y portlets, Software Libre Liferay Portal Agenda Introducción Datos básicos, Portales y portlets, Software Libre Liferay Portal Características Ejemplos de uso Taller: construyendo un portal a golpe de ratón Extendiendo Liferay

Introducción

Algunos datos sobre Liferay Liferay Portal El proyecto empezó en el año 2000 Liferay Inc Liferay Inc. cuenta con más de 70 empleados en EEUU, Europa y Asia y es miembro activo en la definición de estándares Identificada por Gartner en 2008 como Visionarios del sector de portales Comunidad Más de 5.000 miembros registrados en la comunidad Portal Open source líder en descargas, actividad de la comunidad e implantaciones. SUN y Novell forman parte de la comunidad In 200 when the pator aked brain to cerate a portal he decided to create one by himself cause vendors those days are very expensive. Today this project is worldleading Opensource portal software. The reasons for us to be the leader are: Our architecture designed to be neutral where evr possable.e Define standards like JSR 168 and JSR 286 along with other indutrie leaders

Presencia Global Los Angeles, USA | Worldwide Headquarters Vancouver Frankfurt San Francisco Madrid Dalian Chicago Los Angeles Florida Hong Kong Kuala Lumpur Brazil Los Angeles, USA | Worldwide Headquarters Frankfurt, Germany | European Headquarters Dalian, PRC | Asian headquarters

¿Qué es un Portal? Screenshot of Yahoo

¿Qué es un Portal? Un sitio web que proporciona un punto de acceso unificado a: Información Aplicaciones: colaboración, gestión de contenidos, ... Procesos de negocio Y más Proporcionando: Integración Personalización Single Sign On Seguridad Búsqueda y navegación unificada

En Java están definidos por los estándares: JSR-168: Portlets 1.0 ¿Qué es un portlet? Los portlets son componentes web diseñados específicamente para ser agregados en el contexto de una página web. Habitualmente varios portlets son invocados para generar una única página del portal En Java están definidos por los estándares: JSR-168: Portlets 1.0 JSR-268: Portlets 2.0 Portlets are pluggable user interface components that are managed and displayed in a web portal. Portlets produce fragments of markup code that are aggregated into a portal page. (Wikipedia)

¿Qué es un portlet?

La ventaja del software libre Mejor modelo de desarrollo de software Más robusto Mayor innovación Ciclos de desarrollo más rápidos Cuanto mayor es la comunidad mayor el beneficio (ROI) para el usuario. Ahorro en licencias permite mayor personalización del producto Disponibilidad del código fuente: Mayor flexibilidad y participación Mayor control y menor riesgo Menor independencia del fabricante. Big companies don't use open source because it's cheaper but because: - Innovation - Control - Avoid Vendor Lockin Example: Google

La ventaja del software libre Menores costes = Beneficio para todos Software Propietario Software Libre Beneficios Servicios Otros Beneficios Marketing Licencias Licencias Otros Marketing I+D I+D

La ventaja del software libre ¿Pero con el software libre se puede... Tener a alguien que me ayude a implantarlo? Poder llamar a alguien si tengo un problema? Tener una garantía de que el producto tiene la calidad que necesito? SI

Servicios profesionales Soporte Profesional Producción: 24/7, teléfono y correo electrónico con compromisos de respuesta Indemnización Asistencia a desarrollo Servicios de consultoría On-site / off-site Consultoría arquitectural, performance tuning, mejores prácticas, ... Formación pública y privada Desarrollo, Administración de portal, Sistemas

Liferay Portal

¿Qué es Liferay Portal? Plataforma de Portal libre que permite construir portales: Tan simples o complejos como se desee Con alta demanda de tráfico y necesidad de escalar Para Intranets, Extranets, Webs corporativas, Redes Sociales, ...

Características de Liferay (1/2) Toda la libertad del software libre Licencia amigable para empresas (MIT) Independiente de plataforma Funciona con todos los principales S.O., servidores de aplicaciones y bases de datos Plataforma de integración (SOA) Fuerte soporte de servicios web, workflow, ESB, ... Aplicaciones de colaboración y redes sociales Comunidades virtuales, wiki, chat, foros, wall, ... Amplia comunidad de usuarios Ecosistema autosostenido que ha crecido a lo largo de 7 años

Characterísticas de Liferay (2/2) Cumplimiento de estándares JSR-286, JSR-170, WebDAV, SOAP, ... Escalabilidad y seguridad verificada por benchmarks externos Único portal compatible con las principales plataformas IT. Amplia gama de funcionalidades de serie (60+ portlets incluidos + plugins) Personalización de apariencia enormemente flexible Arquitectura moderna Spring, Hibernate, Lucene, Axis, ...

¿Porqué usar Liferay Portal? Licencia Open Source MIT No hay costes de Licencia ni restricciones de uso Interoperabilidad para proteger la inversión Soporte de los estándares de la industria Compatible todas las plataformas importantes: Windows, Unix, Mac. IBM, BEA, JBoss, MS, Oracle Innovación usando tecnologías probadas Uso de las últimas tecnologías estańdar de facto en la industria (Struts, Tiles, Spring, Hibernate, Web Services, AJAX, SOA) Puesta en marcha inmediata Incluye más de 60 portlets con funcionalidades listas para ser usadas Herramientas para desarrolladores Servicios profesionales directamente del fabricante

EducaMadrid Historias de éxito Portal Educativo para los profesores y alumnos de los más de 1.500 colegios de la Comunidad de Madrid http://www.educa.madrid.org Elevado número de usuarios y visitas 40.000+ usuarios activos registrados 83M páginas vistas al mes Entorno muy participativo Gran número de comunidades virtuales 1 por centro (1.500) 1 por clase del centro (1.500 x N) Más de 400 comunidades temáticas creadas por profesores y alumnos Hm uses Liferay for Internet u can see that at www.hansemerkur.de, they also use Liferay for their Intranet/ Extranet. All their Insuracne agents login to Liferay to generate BI / Datawarehouse generated reports through Conos wihch is hooked to Liferay. Liferay did the entire Professional sevricve for them. And still doing this

HanseMerkur Historias de éxito Sitio web público para atraer nuevos clientes y para ofrecer servicios a los asegurados de Hansemerkur (una de las 3 principales compañías de seguros médicos de Alemania) http://www.hansemerkur.de Escalabilidad – Web principal con más de 350 páginas de contenido y aplicaciones. Liferay Portal permite a HanseMerkur añadir hardware de forma incremental Search Engine Optimization (SEO) permite al sitio web optimizar su visibilidad en los principales buscadores automática y dinámicamente. Integración de aplicaciones El portal se convierte en el punto de entrada único para los clientes de Hanseemerkur integrándose con los sistemas de backend para ofrecer las funcionalidades de la aseguradora. Hm uses Liferay for Internet u can see that at www.hansemerkur.de, they also use Liferay for their Intranet/ Extranet. All their Insuracne agents login to Liferay to generate BI / Datawarehouse generated reports through Conos wihch is hooked to Liferay. Liferay did the entire Professional sevricve for them. And still doing this

Empresa 2.0

Comercio electrónico

Formación

Otros clientes Telcos Covad Communications Deutsch Telecom LG, Inc. O2 (UK) Limited Pantech USA Peer 1 Communications Gobiernos y ONGs Case Foundation Christian Science Monitor Goodwill Industries International International Fund for Agriculture Development (UN Agency) NASA Servicios AutoZone HSBC Stars On Ice Jason's Deli Mitsubishi-Fuso Oakwood Worldwide Pepsi Software/Tecnología Actuate Borland Software FireScope IBM France LogicBlaze Symantec Banca y Seguros Employers Direct Insurance Company HanseMerkur (Germany) Noridian Mutual Insurance Company Sparkasse KölnBonn (Germany) American Financial Services Group Large German Investment Bank Pioneering Online Brokerage Educación Discovery Education Madrid School System Utah Education Network Washington University in St. Louis Deutsch Telecom -T-Systems replaced Tibco Portal with Loferay O2 runs their entire Shop on top of Liferay IFAD is a UNO orgnisation Borland Jbuilder 2007 uses Liferay s Platform Symentec i3 Product line is based on Liferay there are 7 ERP vendores in Germany using Liferay as their Application platform.

Construyendo un portal a golpe de ratón

Construcción de un portal con Varias organizaciones Varios usuarios Taller Construcción de un portal con Varias organizaciones Varios usuarios Varias comunidades virtuales Sitio web público

Gestión de contenidos Journal Librería documental Galería de imágenes Taller Gestión de contenidos Journal Librería documental Galería de imágenes Tags Staging

Temas de apariencia Algunos temas de apariencia sólo requieren de un fichero CSS y algunas imágenes para pasar de esto:

Temas de apariencia A esto

Temas de apariencia O esto:

Herramientas de collaboración Wiki Blogs Message Boards Chat Taller Herramientas de collaboración Wiki Blogs Message Boards Chat Calendario

El portal como un sistema operativo para la web Taller WebOS El portal como un sistema operativo para la web Simulación del sistema de ventanas del escritorio Sistema de gestión de plugins Repositorio público de Liferay Otros: Integración con Facebook Integración con webs en cualquier tecnología Windows Linux what is the operating system for a web application?

Taller

Taller

Taller

Redes sociales Perfiles Relaciones Actividades

Facil creación de nuevos sitios web Por Instancia del Portal Taller Virtual hosting Por Comunidad Facil creación de nuevos sitios web Por Instancia del Portal Usuario, comunidades, organizaciones independientes. Ideal para Application Service Providers

Extendiendo Liferay

Configuración Apariencia Portlets Puntos de extensión Cómo extender Liferay Configuración Apariencia Portlets Puntos de extensión

Ejemplos de configuración: Rutas de despliegue Acceso a base de datos Clusters y alta disponibilidad Mecanismos de autenticación Lenguajes habilitados Conexión a sistemas de correo electrónico Configuración del perfil del usuario etc.

Cambiar la apariencia de un sitio web Temas de apariencia Un tema permite Cambiar la apariencia de un sitio web Personalizar la navegación principal Un tema puede ser aplicado A cada comunidad y organización Cada página individualde estas

Desarrollo de portlets API estándar JSR-286 JSF Nuevos frameworks que incluyen soporte para portelts Struts 2, Spring MVC Lenguajes de script PHP, Ruby, JavaScript, Python

Proporcionan el máximo nivel de personalización Puntos de extensión Proporcionan el máximo nivel de personalización Liferay proporciona puntos de extensión para: Integración de sistemas legacy Sistemas de persistencia a medida etc. El uso de Spring permite sustituir la implementación de casi cualquier parte del portal

Liferay Portal permite construir rápidamente portales complejos Conclusiones Liferay Portal permite construir rápidamente portales complejos Es muy extensible para adaptarlo a tus necesidades Escalabilidad y rendimiento probado en instalaciones reales Gran número de implantaciones en empresas y organizaciones de todos los sectores y tamaños Cuenta con el respaldo y servicios profesionales de una empresa sólida, una red de partners y una amplia comunidad

Gracias www.liferay.com For more information, contact: Jorge Ferrer Software Architect Liferay, Inc. Enterprise. Open Source. For Life. jferrer@liferay.com