PostgreSQL es la 4ta base de datos más usada en el mundo, implementa desde hace muchos años herramientas para facilitar el crecimiento vertical. Adicionalmente hay muchos proyectos libres que permiten trabajar escalamiento horizontal bastante avanzados.
Objetivo: Capacitar al estudiante para que sepa decidir la técnica de replicación más apropiada para una mejor disponibilidad y rendimiento de las operaciones sobre una base de datos.
Normalización de bases de datos
Primera Forma Normal (1FN)
Segunda Forma Normal (2FN)
Tercera Forma Normal (3FN)
La regla de la información
La Normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Cómo mejorar la eficiencia de sus Bases de Datos migrando Oracle a una solución profesional sobre PostgreSQL, aunando las ventajas del software libre y del comercial.
Objetivo: Capacitar al estudiante para que sepa decidir la técnica de replicación más apropiada para una mejor disponibilidad y rendimiento de las operaciones sobre una base de datos.
Normalización de bases de datos
Primera Forma Normal (1FN)
Segunda Forma Normal (2FN)
Tercera Forma Normal (3FN)
La regla de la información
La Normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional.
Cómo mejorar la eficiencia de sus Bases de Datos migrando Oracle a una solución profesional sobre PostgreSQL, aunando las ventajas del software libre y del comercial.
Cómo construir tu propia data platform. From zero to hero. GustavoMartin46
Esta presentación es el resultado de la ponencia presentada el día 28 de abril de 2023 en la Salmorejo Tech https://salmorejo.tech/2023/.
Con esta ponencia se buscaba explicar a una audiencia con conocimientos básicos de tecnología, las distintas herramientas que se pueden emplear para construir una plataforma de datos.
La ponencia comienza con una configuración sencilla, que prácticamente cualquier persona del mundo de la informática puede entender. Termina con una configuración compleja, donde sin entrar en muchos detalles, sí permite a la audiencia hacerse una idea de qué herramientas se requieren para implementar la solución.
Sesión de presentación de sistemas enterprise y herramientas de software con licencia abierta para su creación.
Conferncia dictada en el Congreso de Estudiantes de Ciencias y Sistemas (COECYS), Guatemala 2014
Moodle es una de las plataformas open source de E-learning mas utilizada del mundo.
Amplia funcionalidad, una gran comunidad y con capacidad de expansión total.
PostgreSQL
PostgreSQL es un sistema de gestión de bases de datos relacional orientado a objetos y de código abierto, publicado bajo la licencia PostgreSQL,1 similar a la BSD o la MIT.
Como muchos otros proyectos de código abierto, el desarrollo de PostgreSQL no es manejado por una empresa o persona, sino que es dirigido por una comunidad de desarrolladores que trabajan de forma desinteresada, altruista, libre o apoyados por organizaciones comerciales. Dicha comunidad es denominada
Diseñamos soluciones basadas en flujos de trabajo para optimizar procesos de TI, utilizando técnicas de automatización para ayudar a los negocios a escalar.
Analizamos, construimos y automatizamos procesos de TI con herramientas de Integración Continua y Despliegues Continuos (CI/CD) que entregan recursos de TI como servicios de Nube y aplicaciones.
Similar a PostgreSql: Soluciones de crecimiento horizontal (20)
Libro sobre exportación de servicios post Covid-19EQ SOFT EIRL
Este texto son las transcripciones de los casos de éxito en tecnología presentados en la conferencia "Exportación de Servicios Post Covid-19" realizada en Julio del 2020 por la Universidad San Ignacio de Loyola.
Un breve primer estudio sobre la participación de los peruanos en esta red social.
Logos Technology S.A.C. es una empresa especializada en Inteligencia Artificial y Ciencia de Datos, con base en Lima-Perú-
Centros Regionales de Innovación AplicadaEQ SOFT EIRL
Propuesta de generación de un ecosistema auto suficiente de desarrollo de negocios de base tecnológica aplicada a resolver problemas regionales que requieren de soluciones innovadoras.
EQ Soft: Soluciones de innovación agrariaEQ SOFT EIRL
Esta presentación muestra algunos de nuestros proyectos de innovación en el sector de agroindustria, contempla aplicación de robótica, internet of the farm e inteligencia artificial aplicadas a la gestión y mejora del proceso agricola.
Clusters Empresariales en LatinoaméricaEQ SOFT EIRL
Exposición realizada en Julio 2019 en la universidad UTEC, en ella comentamos las experiencias en el desarrollo de Cluster Empresariales en Perú y a nivel internacional.
Inteligencia Artificial en la Administración PúblicaEQ SOFT EIRL
Presentación realizada a funcionarios de administración pública sobre como aprovechar la Inteligencia Artificial con Logos en los servicios al ciudadano.
Inteligencia artificial para las empresas 2019EQ SOFT EIRL
Presentación del evento desarrollado en la ciudad de Tacna, en este documento explicamos que es y donde la IA ayuda a mejorar los procesos productivos empresariales.
Platique.me solución integral de Smart ChatBotEQ SOFT EIRL
Platique.me es la solución más avanzada de ChatBot del mercado, es más eficiente e inteligente que soluciones similares y capaz de integrarse con nuestro framework de Inteligencia Artificial.
Platique.me ahora escucha y habla, es la siguiente generación de herramientas de atención de contact centers.
Logos Dictados - solución de Speech to TextEQ SOFT EIRL
Dictados es la nueva herramienta de transcripción de audio a texto de Logos Technology. ideal en industria de seguridad, banca, atención al cliente final, call y contact center, etc.
Logos Biblios - Gestión de ConocimientosEQ SOFT EIRL
Biblios es una potente herramienta de aprendizaje sobre grandes volúmenes de textos.
Biblios lee y aprende casuísticas en grandes volúmenes documentales, se convierte en un soporte especializado en los temas que ha aprendido.
Gestione grandes cantidades de documentos con Biblios, converse de manera natural con su cerebro de IA sobre el conocimiento en ellos.
Logos, Framework de Inteligencia ArtificialEQ SOFT EIRL
Logos es un potente framework de Inteligencia Artificial, desarrollado enteramente bajo plataformas libres y sin costos ocultos se conveniente en la opción más conveniente para todas las empresas que desean entrar al mundo de la Inteligencia Artificial.
Logos: Framework de Inteligencia ArtificialEQ SOFT EIRL
Logos es un framework de Inteligencia Artificial, totalmente diseñado y producido por la empresa Logos Technology, implementando algoritmos propios y libres y usando técnicas avanzadas de análisis de datos.
Portafolio de Productos y Servicios de EqSoftEQ SOFT EIRL
Oferta comercial de EqSoft para el año 2018
- Inteligencia Artificial
- Big y Ciencia de Datos
- Robótica
- Industrial IoT
- Central de Proyectos de Software
Anna Lucia Alfaro Dardón, Harvard MPA/ID.
Opportunities, constraints and challenges for the development of the small and medium enterprise (SME) sector in Central America, with an analytical study of the SME sector in Nicaragua. - focused on the current supply and demand gap for credit and financial services.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
Guía para hacer un Plan de Negocio para tu emprendimiento.pdfpppilarparedespampin
Esta Guía te ayudará a hacer un Plan de Negocio para tu emprendimiento. Con todo lo necesario para estructurar tu proyecto: desde Marketing hasta Finanzas, lo imprescindible para presentar tu idea. Con esta guía te será muy fácil convencer a tus inversores y lograr la financiación que necesitas.
Entre las novedades introducidas por el Código Aduanero (Ley 22415 y Normas complementarias), quizás la más importante es el articulado referido a la determinación del Valor Imponible de Exportación; es decir la base sobre la que el exportador calcula el pago de los derechos de exportación.
PREVENCION DELITOS RELACIONADOS COM INT.pptxjohnsegura13
Concientizar y sensibilizar a los funcionarios, sobre la importancia de promover la seguridad en sus operaciones de comercio internacional, mediante la unificación de criterios relacionados con la trazabilidad de sus operaciones.
2. El Grupo EQ SOFT
● 15 años de experiencia desarrollando soluciones tecnológicas
para diferentes sectores productivos.
● Core-business desarrollo de software, desde hace 4 años
invertimos fuertemente en generación de productos de IoT,
Robótica, Inteligencia Artificial y otras tecnologías
emergentes.
● Desarrollamos nuestra propia tecnología, basada en
productos y estándares abiertos, aseguramos a nuestros
clientes un periodo de vida de sus soluciones de largo plazo.
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
INFORMACIÓNRESERVADA-EQSOFT
3. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
Soluciones de
SmartCities,
Centros de
Esparcimiento y
Cultura, etc.
Agricultura,
Acuicultura
y Ganadería
Inteligente
Monitoreo y
Asistencia en líneas
de producción y
plantas en general.
Soluciones aplicadas
a Minería e industrias
extractivas similares.
Monitoreo y
Gestión de
flotas y
equipos de
trabajo/man
tenimiento. LOGOS
OCR
LOGOS
Sentiment
LOGOS
Pictures
LOGOS
Biblios
LOGOS
Sounds
4. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Por qué PostgreSQL? http://www.postgresql.org
● Es la 4ta RDBMS más utilizada en el mundo, el
único con tendencia al crecimiento durante todo
el 2017.
● Continua evolución y liberación de releases
estables: rama 10 2017-Oct, 10.1 2017-Nov.
● Totalmente documentado, no solo a nivel usuario
sino de desarrollador de los componentes del
engine.
● 4 a 5 años de actualizaciones por rama.
● Desde hace muchos años posee funcionalidades
específicas para manipular grandes cantidades de
datos.
https://db-engines.com/en/ranking/relation
al+dbms
5. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
La necesidades es crecer, crecer y seguir creciendo
● Cada vez se genera mayores volúmenes de
información.
● Cada vez los datos son menos estructurados, más
pesados (video, audio, fotos, etc.)
● Los servicios atienden a cada vez más usuarios,
internos y externos a nuestras instituciones.
● El nuevo horario de atención de los servicios es
ahora de Lunes a Domingo desde las 00:00:00
hasta las 23:59:59.
https://itsvit.com/blog/what-does-big-
data-mean-for-your-business/
6. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
Crecimiento Vertical
● Fácil de administrar.
● No requiere mayor
intervención técnica.
● PostgreSQL incluye
diversas técnicas para
crecer en
manipulación de
datos en un mismo
hardware.
7. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
Crecimiento Vertical
● Con el fin de tener un
sistema redundante se
implementan diversos
tipos de Replicación de
Datos (Master-Slave)
dentro de PostgreSQL.
● Adicionalmente existen
otros productos (de
otros proyectos) para
dar soporte en esta
necesidad.
PgPool
Administra pool de conexiones
concurrentes persistentes.
Posee capacidades de
replicación y alta
disponibilidades.
PostgreSQL incluye
herramientas de replicación
Asíncrona y Síncrona
(two-phase-commit) que
permiten mantener la
información espejada entre 2
servidores.
8. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
Limitaciones del Crecimiento Vertical
● No existe autorecuperación
(resincronización de servidores automática)
en caso de caídas.
● Si Gran cantidad de procesamiento es
requerido esto podría ser un gran problema
o ser demasiado costo (por limitaciones de
hardware).
● “Podría” no ser compatible con algunos
proveedores de servicios IaaS
(Infraestructura como servicio - en la nube).
9. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
Crecimiento Horizontal
● Mayores
requerimientos
técnicos para su
implementación.
● Se implementa con
productos que se
integran a PostgreSQL.
● Ofrece un
escalamiento ilimitado.
10. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Basado en PostgreSQL.
○ Soporta todos sus objetos y tipos de
datos.
○ Implementa Pl/PgSql
● Estalamento a manipulación de
PetaBytes de datos.
● Pensado para analítica avanzada de
datos gracias a su capacidad de
paralelizar consultas en múltiples
servidores.
● Incorpora sus propias herramientas
de monitoreo y recuperación.
https://greenplum.org/
11. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Básicamente GreenPlum muestra una interfase
que utiliza múltiples servidores PostgreSQL por
debajo para responder a las solicitudes de I/O de
datos.
● El acceso a los datos se hace a través del Master
Host, la comunicación con el es a través de las
librerias estándar de PostgreSql (libpq y los
clientes odbc, jdbc ó .Net).
● Los Segment Host no requieren tener iguales
características de hardware.
○ Límite: 1000 segmentos
○ Se aconseja una infraestructura de red de
alta velocidad (mejor si es de 10Gbps)
○ Ante caídas y recuperación de segmentos la
sincronización de datos es automática.
12. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Límites de almacenamiento sumamente altos.
● La configuración de límite de conexiones es
similar a la de PostgreSQL (default 205 Master y
750 Segments)
● Preparado para “espejar” el Master Host y tener
un sistema de redundancia.
● Integrable y compatible con varios servicios IaaS y
PaaS.
13. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Basado en PostgreSQL.
○ Implementaciones basadas en
PostgreSQL 9.5 (estable), 9.6 (en alpha)
y 10 (en alpha).
● Escalable a decenas de Terabytes.
● Orientado a aplicaciones de BI y Big
Data.
● Incorpora sus propias herramientas
de monitoreo y recuperación.
https://www.postgres-xl.org/
14. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Básicamente Postgres-XL es un PostgreSQL
modificado.
● Implementa 3 componentes:
○ “Coordinadores” administran la
comunicación con las aplicaciones.
○ “GTM” (Global Transaction Manager)
encargado de la consistencia y visibilidad de
los datos.
○ “Data Nodes” almacenan los datos.
● El acceso a los datos se hace a través de los
“Coordinadores”, la comunicación con el es a
través de las librerias estándar de PostgreSql
(libpq y los clientes odbc, jdbc ó .Net).
15. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Crecimiento vertical o crecimiento horizontal?
● Comunicaciones a nivel TCP, más lento que
GreenPlum (GreenPlum es a nivel UDP).
● Mejor soporte de Querys (sintaxis).
● Incorpora herramientas de monitoreo, pero la
resincronización de los servidores no es
transparente.
● El GTM puede ser duplicado para tener un
sistema de alta disponibilidad.
● Implementa un componente (no indispensable)
llamado GTM-Proxy para optimizar el
intercambio de paquetes en la red, acelerando el
proceso de sincronización.
16. INFORMACIÓNRESERVADA-EQSOFT
Ernesto Quiñones Azcárate - COO
ernesto@eqsoft.net
¿Hay más soluciones?
https://www.cockroachlabs.com
● Versiones Community (Apache License) y
Enterprise.
● Alta disponibilidad, replicación y sincronización
transparente.
● No es un PostgreSQL, pero implementa su
protocolo de comunicación, lo que hace que
todo desarrollo que use PostgreSQL se
comunique transparentemente (observar lógica
del lado del servidor)
https://www.citusdata.com
● Versiones Community (Apache License) y
Enterprise.
● Alta disponibilidad, replicación y
sincronización.
● Integrado con varios servicios IaaS.
● Es una extensión de PostgreSQL.