Cómo conseguir un WordPress completamente resistente a fallos y con capacidad de hiperescalar utilizando las herramientas Cloud de Amazon Web Services.
El paradigma Cloud Computing se centra en solucionar uno de los problemas fundamentales e históricos
que en la actualidad que se enfrentan las ITs cuando tienen que hacer uso de servicios o aplicaciones en
Internet: La necesidad de incrementar la capacidad de usuarios manteniendo la calidad en el servicio,
mejorar la disponibilidad o añadir funcionalidades al vuelo en sus servicios en Internet sin tener que realizar
una inversión y planificación en una nueva infraestructura, entrenar a nuevo personal o cambiar el software
existente en toda la infraestructura.
El presente trabajo pretende abordar la explicación de los conceptos básicos de lo que se conoce como
Cloud Computing, pero sobre todo pretende analizar y detallar como está siendo abordado dicho paradigma
por Amazon centrándose en el servicio conocido como Amazon Elastic Cloud Computing (Amazon EC2).
El paradigma Cloud Computing se centra en solucionar uno de los problemas fundamentales e históricos
que en la actualidad que se enfrentan las ITs cuando tienen que hacer uso de servicios o aplicaciones en
Internet: La necesidad de incrementar la capacidad de usuarios manteniendo la calidad en el servicio,
mejorar la disponibilidad o añadir funcionalidades al vuelo en sus servicios en Internet sin tener que realizar
una inversión y planificación en una nueva infraestructura, entrenar a nuevo personal o cambiar el software
existente en toda la infraestructura.
El presente trabajo pretende abordar la explicación de los conceptos básicos de lo que se conoce como
Cloud Computing, pero sobre todo pretende analizar y detallar como está siendo abordado dicho paradigma
por Amazon centrándose en el servicio conocido como Amazon Elastic Cloud Computing (Amazon EC2).
Comenzar a usar los servicios de AWS puede parecer un desafío, pero no necesita ser asi. Participe de este Webinar y aprenda los conceptos básicos para empezar a utilizar la plataforma de servicios de Cloud de AWS. Después de un breve resumen, presentaremos los servicios básicos como Amazon EC2 y Amazon S3 y además tendremos demostraciones prácticas de cómo configurar y utilizar estos ambientes.
Durante esta sesión de “Ask the Architect” responderemos sus preguntas relacionadas a los servicios de Storage de Amazon Web Services. Por favor envíennos sus preguntas durante el registro, las principales preguntas serán respondidas durante esta sesión en vivo.
Storage con Amazon Web Services: El almacenamiento en la nube es un componente crítico de la informática en la nube, que guarda la información que utilizan las aplicaciones. El análisis de big data, los almacenes de datos, el Internet de las cosas, las bases de datos y las aplicaciones de backup y archivado dependen de algún tipo de arquitectura de almacenamiento de datos. El almacenamiento en la nube, por lo general, es más fiable, escalable y seguro que los sistemas de almacenamiento en las instalaciones tradicionales.
AWS ofrece una gama completa de servicios de almacenamiento en la nube para respaldar los requisitos de conformidad de las aplicaciones y el archivado. Seleccione entre servicios de almacenamiento de objetos, archivos y por bloques, así como opciones de migración de datos a la nube para comenzar a diseñar las bases de su entorno de TI en la nube.
Algunos de nuestros productos incluyen Amazon Simple Storage Service (Amazon S3), Amazon Elastic File System (Amazon EFS), Amazon Elastic Block Storage (Amazon EBS), Amazon Glacier & AWS Storage Gateway.
Seguridad de la Información es un tema presente en cualquier discusión involucrando procesos de negocio y sus desafíos en la jornada hacia la nube no son la excepción. Para AWS, la Seguridad es prioridad número uno; por eso, ofrece una amplia variedad de funcionalidades y servicios para soportar los requerimientos de seguridad de su negocio. En esta presentación nos enfocaremos en cómo nuestros clientes pueden utilizar estas funcionalidades de seguridad de AWS para cumplir con los objetivos de seguridad y conformidad requeridos por su organización.”
Comparación entre Open stack vs open nebula, que es computación en la nube.
Ques es openstack. Ademas que es.
Que es Opennebula.
Comparaciones entre ambas
Webinar –Conectar servidores dedicados con Servidores CloudArsys
Webinar donde realizamos una práctica de conexión entre dos servidores, con dos modalidades distintas, como son los Servidores Dedicados y los Servidores Cloud. Además, demostramos que es posible trabajar con ambos tipos de servidores de una manera cómoda y ágil, gestionando los servicios a través de un único panel.
Windows azure: Introducción a la Nube y HoL de Azure MICTTMICTT Palma
Introducción a la nube
Fundamentos de Windows Azure
Windows Azure
AppFabric
SQL Azure
Dallas (Marketplace)
Desarrollo sobre Windows Azure
Hands-on Labs
Crear una suscripción (gratuita)
Windows Azure: introducción al servicio de ejecución
Whitepaper-Cómo gestionar tu WordPress por medio de la línea de comandosdArsys
Gestionar un proyecto web con WordPress es muy sencillo si utilizas una herramienta wp-admin que es muy intuitiva y amigable. Sin embargo, existen otras formas de interactuar con WordPress que nos permiten realizar otro tipo de tareas que no se ven. Entre ellas destaca la línea de comandos a través de WP-CLI, que facilita el uso de comandos para acciones que no se pueden hacer en el administrador de WordPress. Tienes una lista de todos los comandos posibles aquí y toda la información para instalar y actualizar wp-cli en la web oficial del proyecto.
Actualmente, las compañías más innovadoras, tienen despliegues de software medido en términos de días, en vez de meses. Esta agilidad es permitida gracias al uso de Continuous Delivery, habilitando la automatización de procesos de Built, Test y Entrega de cambios de códigos, usando DevOps. Estas automatizaciones ayudan a identificar bugs mucho antes en el proceso, para así incrementar la productividad de los desarrolladores.
En este webinar, vamos a compartirles el proceso que los ingenieros de Amazon usan para la práctica de DevOps, también discutiremos cómo usted puede traer estos procesos a su compañía usando un nuevo grupo de herramientas disponibles en AWS (AWS CodeCommit, AWS CodePipeline and AWS CodeDeploy). Estos servicios fueron inspirados por las mismas herramientas internas y cultura de DevOps en Amazon.
Objetivo de aprendizaje:
- Aprender qué es Continuous Delivery, sus beneficios y cómo implementarlos.
- Aprender cómo aumentar la frecuencia y confiabilidad de las actualizaciones de su aplicación.
- Aprender a crear un flujo de despliegue de software automatizado en AWS.
- Entender los aspectos básicos de AWS CodePipeline y AWS CodeDeploy
Algunas preguntas críticas y consejos para migrar infraestructuras a Cloud Computing.
Cloud es una tecnología transformadora, soporte y cimientos de la transformación digital. Para sacarle todo el partido se requiere un enfoque integral desde el punto de vista del negocio.
Charla realizada en eShow Madrid el 22/sep/2016.
Disponible online en http://bit.ly/eshow-mad-cloud
Rise of the Beast is Book 1 of the Patmos Conspiracy by best-selling author, M.K. Gilroy. 11 quick quotes give you a feel for this suspense thriller ... here comes the Beast!
Comenzar a usar los servicios de AWS puede parecer un desafío, pero no necesita ser asi. Participe de este Webinar y aprenda los conceptos básicos para empezar a utilizar la plataforma de servicios de Cloud de AWS. Después de un breve resumen, presentaremos los servicios básicos como Amazon EC2 y Amazon S3 y además tendremos demostraciones prácticas de cómo configurar y utilizar estos ambientes.
Durante esta sesión de “Ask the Architect” responderemos sus preguntas relacionadas a los servicios de Storage de Amazon Web Services. Por favor envíennos sus preguntas durante el registro, las principales preguntas serán respondidas durante esta sesión en vivo.
Storage con Amazon Web Services: El almacenamiento en la nube es un componente crítico de la informática en la nube, que guarda la información que utilizan las aplicaciones. El análisis de big data, los almacenes de datos, el Internet de las cosas, las bases de datos y las aplicaciones de backup y archivado dependen de algún tipo de arquitectura de almacenamiento de datos. El almacenamiento en la nube, por lo general, es más fiable, escalable y seguro que los sistemas de almacenamiento en las instalaciones tradicionales.
AWS ofrece una gama completa de servicios de almacenamiento en la nube para respaldar los requisitos de conformidad de las aplicaciones y el archivado. Seleccione entre servicios de almacenamiento de objetos, archivos y por bloques, así como opciones de migración de datos a la nube para comenzar a diseñar las bases de su entorno de TI en la nube.
Algunos de nuestros productos incluyen Amazon Simple Storage Service (Amazon S3), Amazon Elastic File System (Amazon EFS), Amazon Elastic Block Storage (Amazon EBS), Amazon Glacier & AWS Storage Gateway.
Seguridad de la Información es un tema presente en cualquier discusión involucrando procesos de negocio y sus desafíos en la jornada hacia la nube no son la excepción. Para AWS, la Seguridad es prioridad número uno; por eso, ofrece una amplia variedad de funcionalidades y servicios para soportar los requerimientos de seguridad de su negocio. En esta presentación nos enfocaremos en cómo nuestros clientes pueden utilizar estas funcionalidades de seguridad de AWS para cumplir con los objetivos de seguridad y conformidad requeridos por su organización.”
Comparación entre Open stack vs open nebula, que es computación en la nube.
Ques es openstack. Ademas que es.
Que es Opennebula.
Comparaciones entre ambas
Webinar –Conectar servidores dedicados con Servidores CloudArsys
Webinar donde realizamos una práctica de conexión entre dos servidores, con dos modalidades distintas, como son los Servidores Dedicados y los Servidores Cloud. Además, demostramos que es posible trabajar con ambos tipos de servidores de una manera cómoda y ágil, gestionando los servicios a través de un único panel.
Windows azure: Introducción a la Nube y HoL de Azure MICTTMICTT Palma
Introducción a la nube
Fundamentos de Windows Azure
Windows Azure
AppFabric
SQL Azure
Dallas (Marketplace)
Desarrollo sobre Windows Azure
Hands-on Labs
Crear una suscripción (gratuita)
Windows Azure: introducción al servicio de ejecución
Whitepaper-Cómo gestionar tu WordPress por medio de la línea de comandosdArsys
Gestionar un proyecto web con WordPress es muy sencillo si utilizas una herramienta wp-admin que es muy intuitiva y amigable. Sin embargo, existen otras formas de interactuar con WordPress que nos permiten realizar otro tipo de tareas que no se ven. Entre ellas destaca la línea de comandos a través de WP-CLI, que facilita el uso de comandos para acciones que no se pueden hacer en el administrador de WordPress. Tienes una lista de todos los comandos posibles aquí y toda la información para instalar y actualizar wp-cli en la web oficial del proyecto.
Actualmente, las compañías más innovadoras, tienen despliegues de software medido en términos de días, en vez de meses. Esta agilidad es permitida gracias al uso de Continuous Delivery, habilitando la automatización de procesos de Built, Test y Entrega de cambios de códigos, usando DevOps. Estas automatizaciones ayudan a identificar bugs mucho antes en el proceso, para así incrementar la productividad de los desarrolladores.
En este webinar, vamos a compartirles el proceso que los ingenieros de Amazon usan para la práctica de DevOps, también discutiremos cómo usted puede traer estos procesos a su compañía usando un nuevo grupo de herramientas disponibles en AWS (AWS CodeCommit, AWS CodePipeline and AWS CodeDeploy). Estos servicios fueron inspirados por las mismas herramientas internas y cultura de DevOps en Amazon.
Objetivo de aprendizaje:
- Aprender qué es Continuous Delivery, sus beneficios y cómo implementarlos.
- Aprender cómo aumentar la frecuencia y confiabilidad de las actualizaciones de su aplicación.
- Aprender a crear un flujo de despliegue de software automatizado en AWS.
- Entender los aspectos básicos de AWS CodePipeline y AWS CodeDeploy
Algunas preguntas críticas y consejos para migrar infraestructuras a Cloud Computing.
Cloud es una tecnología transformadora, soporte y cimientos de la transformación digital. Para sacarle todo el partido se requiere un enfoque integral desde el punto de vista del negocio.
Charla realizada en eShow Madrid el 22/sep/2016.
Disponible online en http://bit.ly/eshow-mad-cloud
Rise of the Beast is Book 1 of the Patmos Conspiracy by best-selling author, M.K. Gilroy. 11 quick quotes give you a feel for this suspense thriller ... here comes the Beast!
"Actores y público en el teatro griego" es una aproximación al drama antiguo desde el punto de vista de los que son, con frecuencia, los grandes olvidados de su estudio, actores y audiencia, frente a los autores, que ocupan el lugar más destacado cuando se estudia el drama exclusivamente como género literario.
Actores y público desempeñaron, además, un papel destacado en la configuración del teatro como edificio, y en la propia evolución formal del drama.
Duben - měsíc Draka, Seminář: Odhlate své pravé JÁ & Žijte svůj život, Jak poznáte, že žijete svůj život, Choďte spát ve 22:00, Do které skupiny patříte vy?, Kniha - Odhalte své pravé JÁ - komentáře čtenářů, bydlení - Bohatství v interiéru, Energie dní: týden od 27.3. 2017
Designing in the open is about sharing your work and progress publicly through the course of a design project. I’ll explain how this works, where to start, and why it’s good practice for all designers. We’ll also discuss how you can give back to the WordPress community through design contributions to Core and WordPress.org.
Para sacar partido a la innovacion y a la creatividad las empresas deben transformarse.
Esto implica gestionar las operaciones actuales mientras se deja hueco para que surgan las nuevas con garantías de éxito.
¿Cómo poner las condiciones para que esto suceda?
The rise of online fake news on social media highlights an increasing problem. This talk, given at University of Michigan, explores why health professionals have a professional obligation to ensure patients get accurate, understandable health information.
Learn the fundamentals of Deep Learning, Machine Learning, and AI, how they've impacted everyday technology, and what's coming next in Artificial Intelligence technology.
The Marketer's Guide To Customer InterviewsGood Funnel
A step-by-step guide on how to doing customer interviews that reveal revenue-boosting insights. This deck is made exclusively for marketers & copywriters.
The Be-All, End-All List of Small Business Tax DeductionsWagepoint
Read the full article with even more details at https://blog.wagepoint.com/h/i/289427271-the-comprehensive-list-of-small-business-tax-deductions/185037
Utilizzare un sistema automatizzato di email marketing non è difficile e nemmeno complicato, ma permette di ottenere grandi risultati.
Maggiore coinvolgimento dei clienti, aumento delle vendite, aumento delle conversioni, migliore assistenza, maggiore partecipazione agli eventi che organizzi, certezza nella personalizzazione dei gusti e delle preferenze dei tuoi clienti, insomma minori costi di gestione con maggiori risultati.
Finding Useful Plugins: How To Extend WordPress Past a Simple BlogMeagan Hanes
Plugins are what lets WordPress power so much of the web – all kinds of customizability in only a few clicks! Let’s talk about the WordPress Plugin ecosystem, learn how to identify good plugins from bad ones, and compare paid versus free plugins. I’ll also share my top list of awesome plugins to push WordPress way past a simple blog.
Los datos son la clave de las implementaciones de aplicaciones en la nube con éxito. Su proceso de evaluación y planificación podría identificar las limitaciones físicas de la migración de datos de ubicaciones en las instalaciones a la nube. Amazon ofrece un conjunto de herramientas que le ayudan a transladar datos mediante redes, carreteras y socios tecnológicos.
https://aws.amazon.com/es/cloud-data-migration/
AWS Webinar Series Latinoamérica: Modernice sus aplicaciones Windows en AWSAmazon Web Services LATAM
Únase a nuestros arquitectos de soluciones para aprender a migrar y modernizar sus cargas de trabajo de Windows mediante los servicios de AWS. Aprenderá cómo elegir la estrategia de migración adecuada para sus aplicaciones al migrar a la nube, cómo reducir su esfuerzo de administración para las bases de datos utilizando servicios de base de datos administrados, una estrategia para contener sus aplicaciones .NET y cómo brindar una experiencia SaaS para su aplicaciones de cliente-servidor heredadas.
Temas principales presentados:
- ¿Por qué elegir AWS para sus cargas de trabajo de Windows?;
- Estrategias de migración para aplicaciones de Windows;
- Contenedores ECS de Windows;
- AppStream;
- Systems Manager.
Los datos son la clave de las implementaciones de aplicaciones en la nube con éxito. Su proceso de evaluación y planificación podría identificar las limitaciones físicas de la migración de datos de ubicaciones en las instalaciones a la nube. Amazon ofrece un conjunto de herramientas que le ayudan a transladar datos mediante redes, carreteras y socios tecnológicos.
https://aws.amazon.com/es/cloud-data-migration/
Únase al webinar "AWS Services Overview" y conozca todo sobre la amplia gama de servicios de Amazon Web services. Durante este webinar cubriremos servicios actuales y los más recientes lanzamientos de AWS.
Objetivos de aprendizaje: Visión general de Servicios nuevos y existentes de AWS
Quién debe asistir: Administradores de TI, directores de TI, arquitectos de TI y tomadores de decisiones tecnológicos y/o empresariales
Cloud Computing: Tendencias y arquitecturas (Sesión 1, UTAD junio 2013)Efraim Martinez
A description of the trends that leaded to cloud computing, the architectures and the integration with current systems.
Una descripción de las tendencias que llevaron al cloud computing, las arquitecturas de la nube y cómo se integran con los sistemas actuales.
Introducción a HTML5 para todos los públicos (UTAD, june 2013)Efraim Martinez
A brief introduction to HTML5 at UTAD, june 2013. For all audiences, from business to technical, from customer focused to backoffice.
Una breve introducción a HTML5 en UTAD, junio 2013. Para todos los públicos: técnicos y enfocados a negocio, funciones internas y de relación con el cliente.
Cloud Computing: Oferta actual (Sesión 3, UTAD junio 2013)Efraim Martinez
Una comparativa práctica de algunos de los proveedores de nube presentes en el mercado español, tanto locales como multinacionales.
A brief comparison of the providers of cloud services with a presence in the spanish market.
Cloud Computing: Cambios en IT (Sesión 2, UTAD junio 2013)Efraim Martinez
How is cloud computing changing the IT function? Its professionals has to adapt their skills and activities to an environment where the control over the results seems to be less in their hands - once again. But, if they manage to do so, they will be a more important piece to boost business results and efficiency.
¿Cómo está afectando la nube al departamento de TI? Los profesionales de las tecnologías de la información tienen que adaptar sus capacidades y sus actividades a un entorno en el que los resultados y servicios parecen estar fuera de su control, una vez más. Pero si lo consiguen se convertirán en una herramienta de generación de eficiencias y nuevo negocio.
Presentación sobre cloud computing y aprendizajes basados en un caso de implantación real.
Ponencia realizada con Avansis en el evento de Dintel de 31/enero/2013.
About innovation, at Madrid on Rails, the center for software innovation of the Madrid City Hall.
Charla sobre innovacion en Madrid on Rails, el centro de innovacion del Ayuntamiento de Madrid
reflexiones sobre la innovacion en los negocios ante los alumnos de 4º y 5º de ingeniería informática de la universidad de zaragoza, Centro Politécnico Superior
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descubra el catálogo completo de buzones BTV, una marca líder en la fabricación de buzones y cajas fuertes para los sectores de ferretería, bricolaje y seguridad. Como distribuidor oficial de BTV, Amado Salvador se enorgullece de presentar esta amplia selección de productos diseñados para satisfacer las necesidades de seguridad y funcionalidad en cualquier entorno.
Descubra una variedad de buzones residenciales, comerciales y corporativos, cada uno construido con los más altos estándares de calidad y durabilidad. Desde modelos clásicos hasta diseños modernos, los buzones BTV ofrecen una combinación perfecta de estilo y resistencia, garantizando la protección de su correspondencia en todo momento.
Amado Salvador, se compromete a ofrecer productos de primera clase respaldados por un servicio excepcional al cliente. Como distribuidor oficial de BTV, entendemos la importancia de la seguridad y la tranquilidad para nuestros clientes. Por eso, trabajamos en colaboración con BTV para brindarle acceso a los mejores productos del mercado.
Explore el catálogo de buzones ahora y encuentre la solución perfecta para sus necesidades de correo y seguridad. Confíe en Amado Salvador y BTV para proporcionarle buzones de calidad excepcional que cumplan y superen sus expectativas.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaAMADO SALVADOR
Distribuidor Oficial Ariston en Valencia: Amado Salvador distribuidor autorizado de Ariston, una marca líder en soluciones de calefacción y agua caliente sanitaria. Amado Salvador pone a tu disposición el catálogo completo de Ariston, encontrarás una amplia gama de productos diseñados para satisfacer las necesidades de hogares y empresas.
Calderas de condensación: Ofrecemos calderas de alta eficiencia energética que aprovechan al máximo el calor residual. Estas calderas Ariston son ideales para reducir el consumo de gas y minimizar las emisiones de CO2.
Bombas de calor: Las bombas de calor Ariston son una opción sostenible para la producción de agua caliente. Utilizan energía renovable del aire o el suelo para calentar el agua, lo que las convierte en una alternativa ecológica.
Termos eléctricos: Los termos eléctricos, como el modelo VELIS TECH DRY (sustito de los modelos Duo de Fleck), ofrecen diseño moderno y conectividad WIFI. Son ideales para hogares donde se necesita agua caliente de forma rápida y eficiente.
Aerotermia: Si buscas una solución aún más sostenible, considera la aerotermia. Esta tecnología extrae energía del aire exterior para calentar tu hogar y agua. Además, puede ser elegible para subvenciones locales.
Amado Salvador es el distribuidor oficial de Ariston en Valencia. Explora el catálogo y descubre cómo mejorar la comodidad y la eficiencia en tu hogar o negocio.
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialAMADO SALVADOR
Explora el catálogo completo de cajas fuertes BTV, disponible a través de Amado Salvador, distribuidor oficial de BTV. Este catálogo presenta una amplia variedad de cajas fuertes, cada una diseñada con la más alta calidad para ofrecer la máxima seguridad y satisfacer las diversas necesidades de protección de nuestros clientes.
En Amado Salvador, como distribuidor oficial de BTV, ofrecemos productos que destacan por su innovación, durabilidad y robustez. Las cajas fuertes BTV son reconocidas por su eficiencia en la protección contra robos, incendios y otros riesgos, lo que las convierte en una opción ideal tanto para uso doméstico como comercial.
Amado Salvador, distribuidor oficial BTV, asegura que cada producto cumpla con los más estrictos estándares de calidad y seguridad. Al adquirir una caja fuerte a través de Amado Salvador, distribuidor oficial BTV, los clientes pueden tener la tranquilidad de que están obteniendo una solución confiable y duradera para la protección de sus pertenencias.
Este catálogo incluye detalles técnicos, características y opciones de personalización de cada modelo de caja fuerte BTV. Desde cajas fuertes empotrables hasta modelos de alta seguridad, Amado Salvador, como distribuidor oficial de BTV, tiene la solución perfecta para cualquier necesidad de seguridad. No pierdas la oportunidad de conocer todos los beneficios y características de las cajas fuertes BTV y protege lo que más valoras con la calidad y seguridad que solo BTV y Amado Salvador, distribuidor oficial BTV, pueden ofrecerte.
3. ¿Por qué un seminario sobre WP hiperescala?
Un CMS muy usado y útil para servicios de todos
los tamaños
Una herramienta simple, facilita ver cómo encaja
cada pieza y las ventajas que generan
El proceso se puede repetir para otras soluciones
Mapea una transformación a la nube tal y como
CloudMas la plantea a sus clientes: Experimentar,
mejorar, ampliar
Monday, 27 March 2017 Page 3
4. Vayamos por partes…
El WordPress más simple en AWS…
… con algunas pequeñas mejoras en rendimiento y fiabilidad
Mejorar el rendimiento y prestaciones en Cloud
CloudFront como red de entrega de contenidos
ElastiCache para almacenamiento temporal de la base de datos
Mejorar la fiabilidad y escalabilidad en Cloud
Separar la capa de web y datos en WordPress
Escalado automático y resistencia a fallos de cada capa
De aquí en adelante…
Aspectos de la arquitectura que quedan pendientes
Page 4Monday, 27 March 2017
6. ¿Qué es wordpress?
La primera versión se lanza en 2003, como un motor de
blogs de software libre (FOSS = Open Source)
2003: Se crea WordPress como un fork de B2 Cafelog
2003: Sistema de plugins, extiende funcionalidad
2005: Sistema de temas y págs estáticas, extiende visualización
2007: Nuevo UI para el backend, UX completamente rediseñada
2010: Nueva gestión de menús y tipos de posts personalizados
Actualmente es uno de los CMS más populares
27% de los sitios web del mundo usan WordPress
También es un ecosistema de desarrollo,
Cientos de miles de desarrolladores
Page 6Monday, 27 March 2017
7. WP en Amazon Web Services
Page 7Monday, 27 March 2017
8. La versión más simple de WP en AWS
Utilizamos EC2 para instalar una pila LAMP + WP
LAMP = Linux + Apache + MySQL + PHP
¿Qué máquina utilizar?
Depende de la carga estimada (CPU/mem/disk/network)
Para una instancia independiente, T2 ó M3 puede ser suficiente
Si necesita escalar, hay que parar la máquina y cambiar el tipo
¿Qué imagen utilizar? (AMI))
La imagen básica de Amazon Linux es suficiente
Hay imágenes en el Marketplace con todo lo necesario preinstalado
Se puede crear una AMI tras la instalación y configuración
Page 8Monday, 27 March 2017
9. La versión más simple de WP en AWS
Ventajas e inconvenientes
Ventajas
Control total sobre la arquitectura (versiones, configuración…)
Inconvenientes
Todos los elementos de la pila se instalan, configuran y mantienen
manualmente (aunque parte se puede automatizar)
Menor escalabilidad, que además requiere interrupción de servicio
Page 9Monday, 27 March 2017
10. La versión más simple de WP en AWS
Esquema de la arquitectura
Page 10Monday, 27 March 2017
12. Utilizando Amazon CloudFront (CDN) con WP
CloudFront es un servicio de CDN gestionado por Amazon
El usuario realiza la petición a CloudFront
CloudFront sirve el contenido desde una ubicación de límite (edge)
Si no dispone del contenido, lo recupera desde un origen, y lo
almacena temporalmente siguiendo las políticas fijadas
Las siguientes consultas se sirven desde el “edge”
Con algunos servicios adicionales
Posibilidad de incluir servicios de WAF
Cachés intermedias de contenidos
Amazon Lambda at the edge
Page 12Monday, 27 March 2017
13. Amazon CloudFront con Contenido Estático
Contenido estático WordPress: CSS, javascript y media
¿Dónde almacenar los contenidos estáticos?
Servidor web
Bucket S3 de altísima fiabilidad (11-9 durabilidad, 5-9 acceso)
Integración de WordPress con S3
WordPress no se integra directamente con S3
La integración es sencilla, manual o con plugin (ej. W3 Total Cache)
Esta configuración libera carga de los servidores EC2 y
convierte WordPress en completamente stateless
Page 13Monday, 27 March 2017
14. Amazon CloudFront con Contenido Dinámico
Contenido dinámico WordPress: HTML generado por los
scripts PHP del servidor WP
También se puede servir vía CloudFront
Aegurar se que CloudFront reenvía al servidor las cabeceras HTTP y
las cookies necesarias para generar el contenido adecuado
En este caso, el origen de datos de CloudFront es la
instancia EC2 en la que está alojada el servidor WordPress
Page 14Monday, 27 March 2017
15. Caché de contenido de las bases de datos
Wordpress no cachea de forma nativa y por defecto el
contenido de la base de datos
Sin embargo, mediante plugins, es sencillo integrar
WordPress con Memcached, un sistema de cacheo en
memoria
Amazon ElastiCache es un servicio de caché en memoria
gestionado compatible con Memcached, de alta
disponibilidad al poder utilizar varias zonas de
disponibilidad
El mismo plugin W3 Total Cache puede realizar esta
integración
Page 15Monday, 27 March 2017
16. Esquema de una arquitectura WP
Optimizado con CDN y caché
Page 16Monday, 27 March 2017
17. Mejorando la fiabilidad y escalabilidad
de WP con Amazon Web Services
Page 17Monday, 27 March 2017
18. Dividir Wordpress en tiers:
Web + Base de datos
Los tiers web y de base de datos tienen requerimientos
muy diferentes que pueden optimizarse con familias AWS
C4 (optimizada para computación) es una mejor opción para web
R3 (optimizada para memoria) es mejor opción para bbdd
Con esta arquitectura, es sencillo introducir una base de
datos gestionada de AWS
Amazon RDS MySQL
Amazon Aurora
Page 18Monday, 27 March 2017
19. Escalando el Tier de Datos:
Múltiples Zonas de Disponibilidad
Mejorar la disponibilidad: Amazon RDS MultiAZ
Copia réplica esclava que aumenta la fiabilidad del sistema
En caso de error, la copia esclava toma el servicio tras un failover
Cada copia deberá estar en una zona de disponibilidad diferente
Escalando el tier de datos
En caso de requerir más potencia en la base de datos se puede
utilizar una instancia mayor o bien utilizar IOPS provisionados.
Mejorar el rendimiento: Amazon RDS con Read Replica
Mejora el acceso para lectura
En caso de problema, el failover a la copia de lectura es manual
WordPress no utiliza múltiples bases de datos por defecto, se
requiere el uso de un plugin específico
Page 19Monday, 27 March 2017
20. Escalabilidad y disponibilidad del tier de datos:
Amazon Aurora
Amazon Aurora es un motor de base de datos compatible
con MySQL y Posgress
Aúna el concepto de copia de lectura y escritura
Posibilidad de hasta 15 réplicas
Proporciona un end-point para escritura y otro para lectura
únicos
A través de estos end-points se consigue escalabilidad y
fiabilidad simultáneamente
Page 20Monday, 27 March 2017
21. Escalabilidad y disponibilidad del tier Web:
Grupos de autoescalado y balanceo de carga
La infraestructura de AWS es elástica
No es necesario provisionar para los picos de carga
Grupos de autoescalado
Pueden lanzarse o pararse nuevas instancias en función de la carga
Las instancias se lanzan en diferentes zonas de disponibilidad
Balanceador de carga (ELB)
Servicio gestionado de Amazon
Punto de entrada a un grupo de autoescalado
Detecta instancias que no pueden dar servicio y dejar de enviar
peticiones a estas
Page 21Monday, 27 March 2017
22. Aplicaciones stateless y WordPress
Para que los grupos de autoescalado y el balanceador de
carga funcionen, la aplicación web tiene que ser stateless
No puede depender de información almacenada
localmente para persistir sesiones HTTP
O bien almacena en el cliente (cookies)
O bien en algún tipo de almacenamiento persistente (BBDD)
Por suerte, WordPress es completamente stateless
(a menos que se utilice algún plugin que use sesiones nativas PHP)
Para UGC – multimedia (uploads), no
Se requiere sincronizar con almacenamiento compartido o
almacenar en S3 (manualmente o con plugin)
Page 22Monday, 27 March 2017
23. Esquema de una arquitectura WP
con capas web+db separadas
Page 23Monday, 27 March 2017
24. Y ahora, todo junto: WP Hiperescala
Page 24Monday, 27 March 2017
25. Esquema de una arquitectura WP Hiperescala
Page 25Monday, 27 March 2017
26. Lo que ha quedado
pendiente
Monday, 27 March 2017 Page 26Page 26
27. Cosas que han quedado fuera de alcance…
Métodos de backup y restore de las máquinas
Securización y bastionado de toda la plataforma
Wordpress
MySQL
Servidores
Redes
Consolidación y monitorización de logs de la plataforma
Entornos de pre-producción y staging
Page 27Monday, 27 March 2017
29. Servicios utilizados a lo largo de la
construcción de una arquitectura para WP
Elastic Load Balancer (ELB)
AutoScaling Groups
Elastic Compute Cloud
(EC2)
Elastic Block Storage
(EBS)
Simple Storage Services
(S3)
Amazon ElastiCache
Amazon RDS
Amazon Aurora
Amazon Route 53
Amazon Elastic IP
Amazon VPC
(Virtual Private Cloud)
Security Groups
Network ACLs
Amazon CloudFront
Page 29Monday, 27 March 2017
30. @cloudmas – Stand #48
Quiere migrar a Cloud un servicio IT
Su IT tradicional no sirve para sus nuevos
proyectos de negocio
Quiere transformar su infraestructura IT
para que sea más ágil, rápida y eficiente
Acérquese y comparta su proyecto con uno
de nuestros técnicos.
Page 30Monday, 27 March 2017