SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django)
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

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

on

  • 7,128 views

Presentación del Stack de aplicaciones SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django).

Presentación del Stack de aplicaciones SAMP (OpenSolaris + Apache + MySQL + PHP / Python / Perl / Drupal / Django).

Statistics

Views

Total Views
7,128
Views on SlideShare
7,034
Embed Views
94

Actions

Likes
0
Downloads
138
Comments
0

6 Embeds 94

http://www.slideshare.net 60
http://miicoosiil.blogspot.com 18
http://www.slideee.com 11
http://miicoosiil.blogspot.mx 3
http://feeds.feedburner.com 1
http://miicoosiil.blogspot.com.ar 1

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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.

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
    • 3. Sun Web Stack
    • 4. Solaris: historia y aspectos generales
    • 5. OpenSolaris: Features especiales
    • 6. Distribuciones OpenSolaris (Indiana)
    • 7. NetBeans 6.5 y PHP
    • 8. Sun y MySQL
    • 9. Resumiendo...
  • 10. Estrategia de Sun con OpenSolaris ($$$???) Software Libre y Abierto Tecnología Innovadora Disponible en Sistemas x86-x64 Comunes
  • 11. Raices de Sun en Open Source UNIX SVR4 1980 2006 2000 1990
  • 12. 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
  • 13. 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.
      • 14. 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.
      • 15. El apoyo y consultoría de Sun le asegura ayuda cuando más lo necesita!
  • 16.
    • Primera encarnación: SunOS (1982)
      • Basada en BSD
    • Solaris – la evolución de SunOS
      • Es un sistema operativo UNIX
      • 17. Altamente reconocido por su alta estabilidad
      • 18. X86
      • 19. Decisión de liberar el código del kernel bajo la licencia CDDL en junio de 2005 como Open Solaris
      • 20. OpenSolaris :: Linux+GNU
      • 21. Código disponible en opensolaris.org
    Historia de Solaris/ OpenSolaris
  • 22. Más de 20,000 ISVs trabajan en Solaris
  • 23. PARTICIPA DE LA COMUNIDAD Solaris es Liberado: 6/14, 2005
      • blogs.sun.com/argentina_ambassador
      • 24. www.opensolaris.org
  • 25.
    • Un nuevo sistema operativo basado en el código fuente de Solaris
    • 26. Releases: 2008.05, 2008.11, 2009.06
    • 27. Software libre
    • 28. Redistribuible
    • 29. Gratis para uso y deployment
    • 30. Entornos de escritorio y servidores
    Qué es OpenSolaris?
  • 31. Definitivamente, NO es el Solaris que conocían tus viejos...
  • 32.
    • Live CD/USB de instalación
    • 33. Caimán, rápido e intuitivo instalador gráfico
    • 34. ZFS como sistema de archivos principal
    • 35. Administrador de paquetes binarios llamado “Image Packaging S ystem (IPS) ” , con repositorio actualizado
    • 36. Incluye Dtrace, xVM, RBAC, Containers, etc.
    • 37. Enfocado a la facilidad de uso y mantenimiento
    • 38. Con soporte técnico
    Distribución binaria de OpenSolaris
  • 39. ¿Por qué OpenSolaris?
    • Es tecnológico!
    • 40. ZFS
    • 41. Dtrace
    • 42. Zones
    • 43. Compatibilidad binaria garantizada
    • 44. .. y mucho más
  • 45. Soporte de arquitectura SPARC
      • OpenSolaris 2009.06 es la primer versión oficial en soportar la arquitectura SPARC
      • 46. 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
  • 47. 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.
      • 48. 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.
  • 49. Virtualización de redes: Crossbow
  • 50. 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.
  • 51.  
  • 52.  
  • 53.  
  • 54. 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.
      • 55. Es muy sencillo crear actividades e iniciar el reloj
      • 56. La herramienta le permite detener el reloj, cambiar de actividades, ver registros de actividades con gráficos semanales y mensuales.
      • 57. Para utilizar el gestor de tiempo hay que instalar el paquete SUNWhamster desde el repositorio
  • 58.  
  • 59. Packaging System
    • IPS es la tecnología de packaging de OpenSolaris
    • 60. Simples comandos para manejar paquetes:
      • pkg install <package>
      • 61. pkg uninstall <package>
      • 62. Etc.
    • Simple Gui disponible.
  • 63.
      • IPS a tenido una serie de mejoras, incluyendo una reducción significativa de la utilización de memoria
      • 64. Introducción de paquetes multiplataforma, IPS detecta la plataforma y descarga lo necesario
      • 65. 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
      • 66. Si utilizamos un repositorio que necesita un certificado activo, ahora lo agregamos directamente desde el manejador de repositorios
    Image Packaging System
  • 67. Notificaciones de nuevas actualizaciones
  • 68. Instalando AMP en OpenSolaris 2009.06
    • Instalamos los paquetes amp y webstackui
      • $ pkg install amp
      • 69. $ pkg install webstackui
      • 70. O utilizamos la interfaz gráfica !!
    • Instalamos el phpMyAdmin
      • $ pfexec pkg set-authority -O http://pkg.opensolaris.org/webstack webstack
      • 71. $ pkg install phpmyadmin
      • 72. $ cd /etc/apache2/2.2/samples-conf.d/
      • 73. $ cp phpmyadmin.conf /etc/apache2/2.2/conf.d
  • 74. Instalando AMP en OpenSolaris 2009.06
    • Guia completa en: http://blogs.sun.com/Argentina_ambassador/entry/amp_apache_mysql_php_phpmyadmin
  • 75. Distribution Constructor
    • Crea tus propias distribuciones con tu colección de software y configuraciones
      • Lista de software en xml
      • 76. Scripts de instalaciones personalizables
      • 77. Crea distribuciones iso y usb
    #distro_const build slim_cd.xml slim_cd.xml
  • 78. Nuevas características en 2009.06 (Desktop)
      • Gnome 2.24 + Actualizaciones de Compiz
      • 79. Suspender y reanudar en RAM
      • 80. Nuevos repositorios
            • Release, contrib, dev, extra y support
      • Más drivers(audio, tarjetas SD, ....)
      • 81. Plug and print
      • 82. Nuevas aplicaciones
            • Firefox 3.0.3
            • 83. OpenOffice 3.0
  • 84. Nuevas características en 2009.06 (Server)
      • Soporte de Intel Nehalem
      • 85. Instalador Automático
      • 86. Constructor de distribución
      • 87. Web Stack Mejorado
            • Se agregaron Drupal y Django
      • OpenStorage
      • 88. Muchos nuevos paquetes en el repositorio
  • 89.
      • PHP y MySQL Nuevas actualizaciones al web stack de OpenSolaris, incluyendo MySQL 5.1 y PHP 5.2.9
      • 90. CPC DTrace Provider El CPU Performance Counter permite a los usuarios conectarse de forma sencilla a los eventos de la CPU
      • 91. 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?
  • 92.
      • 2009.06: muchas nuevas características
            • Mejor experiencia de escritorio
            • 93. Muchas nuevas aplicaciones
      • Dale una oportuniad hoy! Es gratis.
      • 94. Descargar desde
            • http://www.opensolaris.com
      • La forma más fácil de ejecutar OpenSolaris
            • Virtualizado en VirtualBox
            • 95. http://www.virtualbox.org
    Conclusión
  • 96. Argentina OpenSolaris Users Group (aosug)
      • Grupo de Usuarios de OpenSolaris de Argentina
      • 97. Reuniones mensuales
      • 98. Sumate!!
      • 99. http://www.opensolaris.org/os/project/aosug/
      • 100. http://www.aosug.com.ar/
  • 101.
    • El JDK consiste de lo siguiente:
      • El Java development tools, incluyendo el compilador, debugger y el intérprete Java.
      • 102. Las Java class libraries organizadas como una colección de paquetes.
      • 103. Un número importante de programas de demostración.
      • 104. 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)
  • 105.
    • 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)
  • 106.
    • Un IDE Java completo y modular
      • Soporte para Java SE, Java EE, Java ME
      • 107. Gran conjunto de mólulos de terceros (plug-in's)
      • 108. Desarrollo intuitivo con drag-and-drop
      • 109. Debugger, Profiler, Refactoring, etc...
    • Gratuito y open-source
      • Open source desde Junio de 2000
      • 110. Extensa comunidad de usuarios y desarrolladores.
    • Completa plataforma para construir aplicaciones
      • Se ejecuta en Windows, Mac OS y Solaris.
      • 111. Framework de ventanas, menús, barras de herramientas, etc
  • 112. NetBeans 6.7 y PHP
    • NetBeans ahora cuenta con soporte para PHP:
      • Coloreo de sintaxis
      • 113. Completa código en PHP, HTML, Javascript y CSS
      • 114. Resalta errores
      • 115. http://wiki.netbeans.org/NewAndNoteWorthyMilestone1NB65#section-NewAndNoteWorthyMilestone1NB65-PHP
    • http://www.netbeans.org
    +
  • 116. Sun y MySQL
  • 117. 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.
  • 118. La Base de Datos para la Web económica Economy Growth Reliability
    • Ahorre tiempo
    • 119. Invierta menos dinero
    • Sentar las bases para un éxito monumental
    • Descanse tranquilo con servicios de clase mundial
  • 120. Acerca de MySQL Liderazgo, innovación, aceptación del mercado
    • 11 años de antiguedad
    • 121. 400 empleados
    • 122. 750 partners
    • 123. 50K descargas/día
    • 124. Clientes a través de los principales sistemas operativos, vendedores de hardware, gegrafía, industria, y tipos de aplicación
  • 125. 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)
      • 126. La base de datos open source más popular y de más rápido crecimiento
      • 127. Presente en Windows, Linux, Solaris ™, y Mac OS
      • 128. Extendida a través de HP, Dell, IBM, Sun, y Fujitsu
      • 129. Utilizada por las empresas mas importantes de la Tierra!
  • 130. 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
  • 131. Oferta Multiplataforma
    • MySQL seguirá siendo desarrollado y optimizado para Windows, Linux, Solaris, etc
    • 132. Solaris continuará siendo optimizada para Oracle, Sybase, PostgreSQL y MySQL
    • 133. Todo el software seguirá siendo optimizado para HP, Dell, IBM, Fujitsu y Sun
    MySQL — creciendo con Sun!
  • 134. Arquitectura de MySQL MySQL Server
  • 135. 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
  • 136. Resumiendo... + + La plataforma Open Source ideal para desarrollar!!
  • 137. 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
    • 138. &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.
  • 139. Para Más Información
    • http://www.opensolaris.com
    • 140. http://www.opensolaris.org
    • 141. http://www.sun.com/mysql
    • 142. http://www.netbeans.org
    • 143. http://www.sun.com/software/solaris/amp/
  • 144.
    • 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
      • 145. 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
      • 146. Cursos en: http://learningconnection.sun.com
    Acelera tu carrera profesional con SAI
  • 147.
    • Incrementá tu potencial de obtener salarios mayores con certificaciones Sun
      • Sun Certified Associate/Programmer for the Java 2 Platform SE
      • 148. Sun Certified Web Component Developer for Java EE
      • 149. Sun Certified Mobile Application Developer for Java ME
      • 150. Sun Certified System/Network Admin for Solaris Operating System
    • Exámenes de entrenamiento gratis
    Acelera tu carrera profesional con SAI (II)
  • 151. Grupo OSUM
  • 152. Gracias!!! Juan Daniel Perez [email_address] http://blogs.sun.com/argentina_ambassador