Cloud Foundry es una plataforma como servicio (PaaS) de código abierto que permite a los desarrolladores implementar, administrar y escalar aplicaciones en la nube de forma sencilla. Ofrece servicios como almacenamiento de datos, mensajería y más. Los desarrolladores pueden implementar aplicaciones en Cloud Foundry sin preocuparse por la infraestructura subyacente.
Presentacion de Cloud Computing que di en el curso de Seminario Profesional 2 para los alumnos de ultimo semestre de Ingenieria en Sistemas de Universidad Galileo en Guatemala.
Microservicios sobre tecnologías Pivotal y VMwareAntonio Gallego
Presentación del meetup celebrado el 28-10-2015 en Madrid. Este meetup práctico se centró en tecnologías Spring, Pivotal Cloud Foundry y VMware.
Vimos la estructura de 4 microservicios escritos con Spring Boot. Éstos utilizó Spring Cloud para conectar a bases de datos de backend y Spring MVC para utilizar APIs RESTful. Los microservicios se registran automáticamente y descubren otros microservicios utilizando Eureka.
Todos estos servicios se ejecutaron en Cloud Foundry, plataforma cloud native que funciona, entre otras, sobre tecnologías de VMware como vSphere, VMware Integrated Openstack y vCloud Air. Vimos qué ventajas aporta cada tecnología y sus avanzadas herramientas de administración del ciclo de vida del microservicio, como VMware vRealize Code Stream.
Pivotal Cloud Foundry incorpora de forma nativa autoescalado, balanceo de cargas, inyección de configuraciones, monitorización de la salud de las apps y servicios, contenedores, logging. Es la tecnología perfecta para apps agile.
Presentación con Notas adjuntas.
Charla impartida para CyLiconValley.
Los videos de las Demos están en esta lista de reproducción de Youtube => https://www.youtube.com/playlist?list=PL3428DhnIPQrv7MspVuU70iSD8IQF4avN
El uso de la nube para la eficacia empresarialCIT Marbella
Luis Navarro, director de Conversalia, nos habló sobre el uso de la nube para la eficacia empresarial durante nuestra I Jornada Tecnológica Avanzada sobre la seguridad en la Red.
Presentacion de Cloud Computing que di en el curso de Seminario Profesional 2 para los alumnos de ultimo semestre de Ingenieria en Sistemas de Universidad Galileo en Guatemala.
Microservicios sobre tecnologías Pivotal y VMwareAntonio Gallego
Presentación del meetup celebrado el 28-10-2015 en Madrid. Este meetup práctico se centró en tecnologías Spring, Pivotal Cloud Foundry y VMware.
Vimos la estructura de 4 microservicios escritos con Spring Boot. Éstos utilizó Spring Cloud para conectar a bases de datos de backend y Spring MVC para utilizar APIs RESTful. Los microservicios se registran automáticamente y descubren otros microservicios utilizando Eureka.
Todos estos servicios se ejecutaron en Cloud Foundry, plataforma cloud native que funciona, entre otras, sobre tecnologías de VMware como vSphere, VMware Integrated Openstack y vCloud Air. Vimos qué ventajas aporta cada tecnología y sus avanzadas herramientas de administración del ciclo de vida del microservicio, como VMware vRealize Code Stream.
Pivotal Cloud Foundry incorpora de forma nativa autoescalado, balanceo de cargas, inyección de configuraciones, monitorización de la salud de las apps y servicios, contenedores, logging. Es la tecnología perfecta para apps agile.
Presentación con Notas adjuntas.
Charla impartida para CyLiconValley.
Los videos de las Demos están en esta lista de reproducción de Youtube => https://www.youtube.com/playlist?list=PL3428DhnIPQrv7MspVuU70iSD8IQF4avN
El uso de la nube para la eficacia empresarialCIT Marbella
Luis Navarro, director de Conversalia, nos habló sobre el uso de la nube para la eficacia empresarial durante nuestra I Jornada Tecnológica Avanzada sobre la seguridad en la Red.
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Telefónica
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0xWord escrito por Ibón Reinoso ( https://mypublicinbox.com/IBhone ) con Prólogo de Chema Alonso ( https://mypublicinbox.com/ChemaAlonso ). Puedes comprarlo aquí: https://0xword.com/es/libros/233-big-data-tecnologias-para-arquitecturas-data-centric.html
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informáticavazquezgarciajesusma
En este proyecto de investigación nos adentraremos en el fascinante mundo de la intersección entre el arte y los medios de comunicación en el campo de la informática.
La rápida evolución de la tecnología ha llevado a una fusión cada vez más estrecha entre el arte y los medios digitales, generando nuevas formas de expresión y comunicación.
Continuando con el desarrollo de nuestro proyecto haremos uso del método inductivo porque organizamos nuestra investigación a la particular a lo general. El diseño metodológico del trabajo es no experimental y transversal ya que no existe manipulación deliberada de las variables ni de la situación, si no que se observa los fundamental y como se dan en su contestó natural para después analizarlos.
El diseño es transversal porque los datos se recolectan en un solo momento y su propósito es describir variables y analizar su interrelación, solo se desea saber la incidencia y el valor de uno o más variables, el diseño será descriptivo porque se requiere establecer relación entre dos o más de estás.
Mediante una encuesta recopilamos la información de este proyecto los alumnos tengan conocimiento de la evolución del arte y los medios de comunicación en la información y su importancia para la institución.
Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Inteligencia Artificial y Ciberseguridad.pdfEmilio Casbas
Recopilación de los puntos más interesantes de diversas presentaciones, desde los visionarios conceptos de Alan Turing, pasando por la paradoja de Hans Moravec y la descripcion de Singularidad de Max Tegmark, hasta los innovadores avances de ChatGPT, y de cómo la IA está transformando la seguridad digital y protegiendo nuestras vidas.
Es un diagrama para La asistencia técnica o apoyo técnico es brindada por las compañías para que sus clientes puedan hacer uso de sus productos o servicios de la manera en que fueron puestos a la venta.
En este documento analizamos ciertos conceptos relacionados con la ficha 1 y 2. Y concluimos, dando el porque es importante desarrollar nuestras habilidades de pensamiento.
Sara Sofia Bedoya Montezuma.
9-1.
1. Cloud Foundry
Graeme Rocher
Grails Project Lead, SpringSource
NOT CONFIDENTIAL -- TELL EVERYONE
Friday, 30 September 2011
2. Como llegamos a Cloud Foundry...
Desarrollo e implementación
de aplicaciones Java
NO ES CONFIDENCIAL - DISTRIBUYELO 2
Friday, 30 September 2011
3. Tipos existentes de hosting?
Compartidas Dedicadas Propios
• La mas barata • Delega la • Control total
administración de la
infraestructura
• Mejor rendimiento
que las compartidas
• Control de recursos
• ...pero no tan baratas • No son baratas • Muy caro
como LAMP • Tu eres responsable
• Fiabilidad de la administración
• Rendimiento pobre del servidor
• Coste de la
infraestructura &
depreciación
NO ES CONFIDENCIAL - DISTRIBUYELO 3
Friday, 30 September 2011
4. Donde alojo mi aplicación?
NO ES CONFIDENCIAL - DISTRIBUYELO 4
Friday, 30 September 2011
5. Donde alojo mi aplicación?
...como
ampliamos?
NO ES CONFIDENCIAL - DISTRIBUYELO 4
Friday, 30 September 2011
6. En la empresa...
Desarrollo Operaciones
• Tiempo requerido para • Administración manual del
configurar el sistema grupo de servidores
• Posibles retrasos de • ...y balanceo del tráfico
suministro web
• ...y bases de datos ,
traductor de mensajes,
etc.
• Hardware dedicado &
caro
NO ES CONFIDENCIAL - DISTRIBUYELO 5
Friday, 30 September 2011
7. Implementación de la Aplicación...
NO ES CONFIDENCIAL - DISTRIBUYELO 6
Friday, 30 September 2011
8. Solución PaaS (Plataforma como Servicio)
App 1 App 2 App 3
Plataforma
Contenedor Servlet Database Otros Servicios
Infraestructura
CPU Memoria OS
• Configuración cero
• Suministro Automático
NO ES CONFIDENCIAL - DISTRIBUYELO 7
Friday, 30 September 2011
9. Introducción...
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
10. Introducción...
• Es un PaaS
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
11. Introducción...
• Es un PaaS
• Es Open Source
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
12. Introducción...
• Es un PaaS
• Es Open Source
• Es independiente a cualquier
proveedor
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
13. Introducción...
• Es un PaaS
• Es Open Source
• Es independiente a cualquier
proveedor
• Contiene micro cloud local
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
14. Introducción...
• Es un PaaS
• Es Open Source
• Es independiente a cualquier
proveedor
• Contiene micro cloud local
• http://www.youtube.com/watch?
v=AQXOvkp4Ua4
NO ES CONFIDENCIAL - DISTRIBUYELO 8
Friday, 30 September 2011
16. Elección de servicios
.js
Ap
pli
ca
tio
n
Data Services
Se
rv
ice
In t
Msg Services
er
fa
ce
Other Services
NO ES CONFIDENCIAL - DISTRIBUYELO 10
Friday, 30 September 2011
17. Elección de proveedores de Cloud
NO ES CONFIDENCIAL - DISTRIBUYELO 11
Friday, 30 September 2011
18. Servicios Disponibles
NO ES CONFIDENCIAL - DISTRIBUYELO 12
Friday, 30 September 2011
19. ...y por llegar
NO ES CONFIDENCIAL - DISTRIBUYELO 13
Friday, 30 September 2011
20. Perspectiva del Programador Grails
• Programar con APIs estándares
– JDBC, GORM para Hibernate, MongoDB, etc.
• Instalar el “Cloud Foundry plugin” para Grails
– desde http://grails.org/plugin/cloud-foundry:
$ grails install-plugin cloud-foundry
NO ES CONFIDENCIAL - DISTRIBUYELO 14
Friday, 30 September 2011
21. Perspectiva del Programador Grails
• Implementar la aplicación a cloud utilizando:
– Herramienta vmc para línea de comandos (instalar via
RubyGems);
– Eclipse/STS Cloud Foundry plugin; o
– Grails Cloud Foundry plugin
• Crear y unir servicios
• Reiniciar las aplicaciones
• y...eso es todo!
NO ES CONFIDENCIAL - DISTRIBUYELO 15
Friday, 30 September 2011
22. Las ventajas de Grails
• Reconfiguración automática
– Ajustes de conexión automáticos configurados en tiempo de
ejecución
– No necesita leer la variable VCAP_SERVICES
• Grails Cloud Foundry Plugin
– http://grails.org/plugin/cloud-foundry
• APIs simplificados
– MongoDB
• http://grails.org/plugin/mongodb
– Redis
• http://grails.org/plugin/redis
– RabbitMQ
• http://grails.org/plugin/rabbitmq
NO ES CONFIDENCIAL - DISTRIBUYELO 16
Friday, 30 September 2011
23. Micro Cloud Foundry
• Ejecutar una instancia “Cloud Foundry” de manera local
– https://www.cloudfoundry.com/micro
• Comprobar implementación a Cloud
• Demo: http://www.youtube.com/watch?v=qSRqIYFmrKg
PaaS
NO ES CONFIDENCIAL - DISTRIBUYELO 17
Friday, 30 September 2011
24. CloudFoundry.com
• VMware proveedor Cloud Foundry
– Disponible en beta
– Puedes Regístrate en http://www.cloudfoundry.com/signup
• Darás con otros proveedores
– Cloud Foundry es un PaaS “Open Source”
NO ES CONFIDENCIAL - DISTRIBUYELO 18
Friday, 30 September 2011
25. Ejemplo de Implementación a Cloud
Create WAR
vmc target api.cloudfoundry.com
vmc push myApp
Entonces
vmc login
Bind services
Point browser at
http://myApp.cloudfoundry.com/
NO ES CONFIDENCIAL - DISTRIBUYELO 19
Friday, 30 September 2011
26. La Arquitectura de Cloud Foundry
browser
vmc client STS plugin (user app access)
Router
Cloud Controller user apps user apps Health Manager
Services: core, ecosystem, etc. DEA: execution environment
Infrastructure
NO ES CONFIDENCIAL - DISTRIBUYELO 20
Friday, 30 September 2011
27. Demostración
NO ES CONFIDENCIAL - DISTRIBUYELO
Friday, 30 September 2011
28. Summary
• Cloud Foundry es un PaaS “Open Source”
– La infrastructura no volverá a ser un problema
– Puedes mover las aplicaciones entre proveedores Cloud Foundry
• Disponibilidad de múltiples idiomas & soporte para distinctos
“frameworks”
• Disponibilidad de varios servicios
• CloudFoundry.com es un proveedor de hosting
– Disponible en beta
– RightScale anuncia beta Cloud Foundry para AWS
– Puedes Registrarte!!
• Restricciones
– El sistema de archivos no es persistente
– Tráfico web HTTP(S) solo de salida
NO ES CONFIDENCIAL - DISTRIBUYELO 22
Friday, 30 September 2011