SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    And then...we took a great product, at a great price...and made it open source... June 14 th was Opening Day for Solaris. The OpenSolaris community was launched. Virtual Launch, on the net, via blogging and opensolaris.org website. Big emphasis on reaching developers and users more directly a.k.a. “direct, from the community, to the community” Lots of attention and excitement at launch – the passion of the engineering community was palpable Lots of conversation at opensolaris.org – about 1000 mailing list posts in the first week alone

    Sun released Solaris 10 11/06 in late 2006. Significant new security and virtualization enhancements have been added, as well as the usual performance enhancements, fixes and support for new systems and other hardware features.

    Favorites, Groups & Events

    SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django) - Presentation Transcript

    1. Juan Daniel Perez [email_address] http://blogs.sun.com/argentina_ambassador SAMP (Open S olaris + A pache + M ySQL + P HP/ P ython/ P erl)
    2. Agenda
      • Sun y el open source
      • Sun Web Stack
      • Solaris: historia y aspectos generales
      • OpenSolaris: Features especiales
      • Distribuciones OpenSolaris (Indiana)
      • NetBeans 6.5 y PHP
      • Sun y MySQL
      • Resumiendo...
    3. Estrategia de Sun con OpenSolaris ($$$???) Software Libre y Abierto Tecnología Innovadora Disponible en Sistemas x86-x64 Comunes
    4. Raices de Sun en Open Source UNIX SVR4 1980 2006 2000 1990
    5. Que es Sun AMP? Se trata de un conjunto de algunas de las aplicaciones Open Source mas utilizadas – Apache, MySQL y PHP – optimizadas para el Sistema Operativo Solaris 10 y OpenSolaris
    6. Sun Web Stack
        • Brinda a los desarrolladores y administradores de sistemas un stack SAMP y LAMP superior para la construcción y despliegue de servicios web y aplicaciones.
        • Utilizando el stack Apache, MySQL y PHP / Python / Perl optimizado por Sun con Solaris u OpenSolaris (SAMP), o Linux (LAMP), los sitios web basados en AMP pueden ser fácilmente desarrollados, probados y desplegados ya que pueden ser implementados más rápido y de manera más eficiente.
        • El apoyo y consultoría de Sun le asegura ayuda cuando más lo necesita!
      • Primera encarnación: SunOS (1982)
        • Basada en BSD
      • Solaris – la evolución de SunOS
        • Es un sistema operativo UNIX
        • Altamente reconocido por su alta estabilidad
        • X86
        • Decisión de liberar el código del kernel bajo la licencia CDDL en junio de 2005 como Open Solaris
        • OpenSolaris :: Linux+GNU
        • Código disponible en opensolaris.org
      Historia de Solaris/ OpenSolaris
    7. Más de 20,000 ISVs trabajan en Solaris
    8. PARTICIPA DE LA COMUNIDAD Solaris es Liberado: 6/14, 2005
        • blogs.sun.com/argentina_ambassador
        • www.opensolaris.org
      • Un nuevo sistema operativo basado en el código fuente de Solaris
      • Releases: 2008.05, 2008.11, 2009.06
      • Software libre
      • Redistribuible
      • Gratis para uso y deployment
      • Entornos de escritorio y servidores
      Qué es OpenSolaris?
    9. Definitivamente, NO es el Solaris que conocían tus viejos...
      • Live CD/USB de instalación
      • Caimán, rápido e intuitivo instalador gráfico
      • ZFS como sistema de archivos principal
      • Administrador de paquetes binarios llamado “Image Packaging S ystem (IPS) ” , con repositorio actualizado
      • Incluye Dtrace, xVM, RBAC, Containers, etc.
      • Enfocado a la facilidad de uso y mantenimiento
      • Con soporte técnico
      Distribución binaria de OpenSolaris
    10. ¿Por qué OpenSolaris?
      • Es tecnológico!
      • ZFS
      • Dtrace
      • Zones
      • Compatibilidad binaria garantizada
      • .. y mucho más
    11. Soporte de arquitectura SPARC
        • OpenSolaris 2009.06 es la primer versión oficial en soportar la arquitectura SPARC
        • Disfruta de OpenSolaris en todas las plataformas basadas en Sun4v (UltraSPARC T1 y T2) y en Sun4u (UltraSPARC II, III y IV).
              • OBP versión 4.17 o posterior
    12. Virtualización de redes: Crossbow
        • Promueve la compartición de recursos de red más efectiva y aumenta la capacidad de consolidar un servidor de trabajo.
        • Utilizando el elemento básico de VNICs, virtual switches and interconnects, VLAN, además de las funcionalidades de enrutamiento y firewall de OpenSolaris, es posible consolidar un entorno de computación distribuida en un único sistema.
    13. Virtualización de redes: Crossbow
    14. Time Slider Snapshot Management
        • Realice copias de seguridad rápidamente de sus directorios de usuario con una nueva característica del administrador de Time Slider.
              • Tomá una snapshot de forma manual con un clic del mouse y volvé a ella en el futuro.
        • Time Slider es ahora más fácil de usar con la integración de un administrador de archivos con la capacidad de ver las snapshots para determinados archivos y carpetas.
    15.  
    16.  
    17.  
    18. Seguimiento de Tiempo
        • Se ha añadido un nuevo panel para ayudar a los usuarios a realizar un mejor seguimiento de su tiempo en especial los que están involucrados en proyectos de trabajo con clientes.
        • Es muy sencillo crear actividades e iniciar el reloj
        • La herramienta le permite detener el reloj, cambiar de actividades, ver registros de actividades con gráficos semanales y mensuales.
        • Para utilizar el gestor de tiempo hay que instalar el paquete SUNWhamster desde el repositorio
    19.  
    20. Packaging System
      • IPS es la tecnología de packaging de OpenSolaris
      • Simples comandos para manejar paquetes:
        • pkg install <package>
        • pkg uninstall <package>
        • Etc.
      • Simple Gui disponible.
        • IPS a tenido una serie de mejoras, incluyendo una reducción significativa de la utilización de memoria
        • Introducción de paquetes multiplataforma, IPS detecta la plataforma y descarga lo necesario
        • Se le han realizado mejoras al Manejador de paquetes, inicia mas rápido, se desempeña mejor, permite búsquedas en un determinado repositorio o en todos
        • Si utilizamos un repositorio que necesita un certificado activo, ahora lo agregamos directamente desde el manejador de repositorios
      Image Packaging System
    21. Notificaciones de nuevas actualizaciones
    22. Instalando AMP en OpenSolaris 2009.06
      • Instalamos los paquetes amp y webstackui
        • $ pkg install amp
        • $ pkg install webstackui
        • O utilizamos la interfaz gráfica !!
      • Instalamos el phpMyAdmin
        • $ pfexec pkg set-authority -O http://pkg.opensolaris.org/webstack webstack
        • $ pkg install phpmyadmin
        • $ cd /etc/apache2/2.2/samples-conf.d/
        • $ cp phpmyadmin.conf /etc/apache2/2.2/conf.d
    23. Instalando AMP en OpenSolaris 2009.06
      • Guia completa en: http://blogs.sun.com/Argentina_ambassador/entry/amp_apache_mysql_php_phpmyadmin
    24. Distribution Constructor
      • Crea tus propias distribuciones con tu colección de software y configuraciones
        • Lista de software en xml
        • Scripts de instalaciones personalizables
        • Crea distribuciones iso y usb
      #distro_const build slim_cd.xml slim_cd.xml
    25. Nuevas características en 2009.06 (Desktop)
        • Gnome 2.24 + Actualizaciones de Compiz
        • Suspender y reanudar en RAM
        • Nuevos repositorios
              • Release, contrib, dev, extra y support
        • Más drivers(audio, tarjetas SD, ....)
        • Plug and print
        • Nuevas aplicaciones
              • Firefox 3.0.3
              • OpenOffice 3.0
    26. Nuevas características en 2009.06 (Server)
        • Soporte de Intel Nehalem
        • Instalador Automático
        • Constructor de distribución
        • Web Stack Mejorado
              • Se agregaron Drupal y Django
        • OpenStorage
        • Muchos nuevos paquetes en el repositorio
        • PHP y MySQL Nuevas actualizaciones al web stack de OpenSolaris, incluyendo MySQL 5.1 y PHP 5.2.9
        • CPC DTrace Provider El CPU Performance Counter permite a los usuarios conectarse de forma sencilla a los eventos de la CPU
        • JavaFX SDK La plataforma para crear aplicaciones ricas para Internet, JavaFX, está disponible para OpenSolaris por primera ves. También se ha incluido la ultima versión del Java Runtime Environment (JRE), 1.6.13.
      Que hay de nuevo para los desarrolladores?
        • 2009.06: muchas nuevas características
              • Mejor experiencia de escritorio
              • Muchas nuevas aplicaciones
        • Dale una oportuniad hoy! Es gratis.
        • Descargar desde
              • http://www.opensolaris.com
        • La forma más fácil de ejecutar OpenSolaris
              • Virtualizado en VirtualBox
              • http://www.virtualbox.org
      Conclusión
    27. Argentina OpenSolaris Users Group (aosug)
        • Grupo de Usuarios de OpenSolaris de Argentina
        • Reuniones mensuales
        • Sumate!!
        • http://www.opensolaris.org/os/project/aosug/
        • http://www.aosug.com.ar/
      • El JDK consiste de lo siguiente:
        • El Java development tools, incluyendo el compilador, debugger y el intérprete Java.
        • Las Java class libraries organizadas como una colección de paquetes.
        • Un número importante de programas de demostración.
        • Varias herramientas de soporte y componentes, incluyendo el código fuente de las clases en la biblioteca.
      • URL : java.sun.com/javase/downloads
      Java Development Kit (JDK)
      • Un IDE (del inglés I ntegrated D evelopment E nviroment). Es un ambiente que integra un conjunto de herramientas (editor con prestaciones especiales, compilador, administración de proyectos, debugger,etc) que permiten realizar todo el proceso de desarrollo dentro del mismo.
      • Si bien es posible escribir nuestros programas java en cualquier editor de texto y compilarlos desde una consola con javac , es mas cómodo y recomendable trabajar desde un IDE.
      Ambientes de desarrollo Java (IDEs)
      • Un IDE Java completo y modular
        • Soporte para Java SE, Java EE, Java ME
        • Gran conjunto de mólulos de terceros (plug-in's)
        • Desarrollo intuitivo con drag-and-drop
        • Debugger, Profiler, Refactoring, etc...
      • Gratuito y open-source
        • Open source desde Junio de 2000
        • Extensa comunidad de usuarios y desarrolladores.
      • Completa plataforma para construir aplicaciones
        • Se ejecuta en Windows, Mac OS y Solaris.
        • Framework de ventanas, menús, barras de herramientas, etc
    28. NetBeans 6.7 y PHP
      • NetBeans ahora cuenta con soporte para PHP:
        • Coloreo de sintaxis
        • Completa código en PHP, HTML, Javascript y CSS
        • Resalta errores
        • http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65#section-NewAndNoteWorthyMilestone1NB65-PHP
      • http://www.netbeans.org
      +
    29. Sun y MySQL
    30. Capture nuevas oportunidades de negocios con Sun y MySQL Sun y MySQL pueden ayudarlo con la ECONOMIA, CRECIMIENTO, y FIABILIDAD para desplegar nuevos servicios de red, incrementando los ingresos, y ampliando su negocio hoy y en el futuro.
    31. La Base de Datos para la Web económica Economy Growth Reliability
      • Ahorre tiempo
      • Invierta menos dinero
      • Sentar las bases para un éxito monumental
      • Descanse tranquilo con servicios de clase mundial
    32. Acerca de MySQL Liderazgo, innovación, aceptación del mercado
      • 11 años de antiguedad
      • 400 empleados
      • 750 partners
      • 50K descargas/día
      • Clientes a través de los principales sistemas operativos, vendedores de hardware, gegrafía, industria, y tipos de aplicación
    33. La base de datos open source más popular del mundo MySQL — Un Icono del Open-Source
      • MySQL es...
        • La “M” en LAMP (Linux, Apache, MySQL, and PHP)
        • La base de datos open source más popular y de más rápido crecimiento
        • Presente en Windows, Linux, Solaris ™, y Mac OS
        • Extendida a través de HP, Dell, IBM, Sun, y Fujitsu
        • Utilizada por las empresas mas importantes de la Tierra!
    34. El Open-source está impulsando la Web MySQL's Industry-Leading Customers Enterprise 2.0 Telecommunications On Demand, SaaS, Hosting Web / Web 2.0 OEM / ISV's
    35. Oferta Multiplataforma
      • MySQL seguirá siendo desarrollado y optimizado para Windows, Linux, Solaris, etc
      • Solaris continuará siendo optimizada para Oracle, Sybase, PostgreSQL y MySQL
      • Todo el software seguirá siendo optimizado para HP, Dell, IBM, Fujitsu y Sun
      MySQL — creciendo con Sun!
    36. Arquitectura de MySQL MySQL Server
    37. El futuro de Sun y MySQL Liderazgo en rendimiento Optimización de MySQL — actualmente lider en rendimiento — en cada plataforma y cada aplicación que encontremos Soporte Global Anunciar la disponibilidad inmediata de soporte a empresas a nivel global entregando innovación y elección Mercado-Expandiendo Soluciones Entregando productos y ofertas haciendo hito en la relación precio / rendimiento
    38. Resumiendo... + + La plataforma Open Source ideal para desarrollar!!
    39. Mensajes a la Comunidad
      • “ Las distribuciones Linux realmente han cambiado lo que es un sistema operativo. Solía ser que los sistemas operativos eran productos grandes y monolíticos, y ahora realmente son una colección de software. En términos de hacia dónde está yendo Solaris, ciertamente hemos notado este cambio, y estamos adaptando Solaris apropiadamente. Esto es, de hecho, la esencia del 'Proyecto Indiana'”. Ian Murdock , Líder del Proyecto Indiana
      • &quot;Ubuntu y Sun comparten una visión común: acelerar la adopción de la tecnología y el desarrollo de la comunidad por medio de la libertad y la apertura&quot; Mark Shuttleworth, CEO de Ubuntu.
    40. Para Más Información
      • http://www.opensolaris.com
      • http://www.opensolaris.org
      • http://www.sun.com/mysql
      • http://www.netbeans.org
      • http://www.sun.com/software/solaris/amp/
      • Entrenamiento GRATIS vía web de Java TM , Solaris TM y mas.
        • Página de la iniciativa: http://ar.sun.com/training/sai/index.jsp
        • Cursos en: http://learningconnection.sun.com
      • Entrenamiento GRATIS vía web de Java TM , Solaris TM y mas.
        • Página de la iniciativa: http://ar.sun.com/training/sai/index.jsp
        • Cursos en: http://learningconnection.sun.com
      Acelera tu carrera profesional con SAI
      • Incrementá tu potencial de obtener salarios mayores con certificaciones Sun
        • Sun Certified Associate/Programmer for the Java 2 Platform SE
        • Sun Certified Web Component Developer for Java EE
        • Sun Certified Mobile Application Developer for Java ME
        • Sun Certified System/Network Admin for Solaris Operating System
      • Exámenes de entrenamiento gratis
      Acelera tu carrera profesional con SAI (II)
    41. Grupo OSUM
    42. Gracias!!! Juan Daniel Perez [email_address] http://blogs.sun.com/argentina_ambassador

    + juandanielpjuandanielp, 1 month ago

    custom

    519 views, 0 favs, 0 embeds more stats

    Presentación del Stack de aplicaciones SAMP (OpenS more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 519
      • 519 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 21
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories