Entradas

Mostrando las entradas de mayo, 2021

AWS Application Services para IA/ML

Imagen
AWS Application Services para IA/ML En este articulo, conoceremos los servicios de IA de AWS para crear chatbots, análisis de texto avanzado, análisis de documentos, transcripción, etc. Este articulo se ha diseñado de tal manera que puede resolver diferentes casos de uso integrando los servicios de IA de AWS y hacerse una idea de cómo funcionan. AWS crece todos los días y están agregando nuevos servicios de inteligencia artificial con regularidad. Amazon Rekognition Rekognition Image permite crear fácilmente aplicaciones poderosas para buscar, verificar y organizar millones de imágenes. Rekognition Video permite extraer contexto basado en movimiento de videos almacenados o transmitidos en vivo, y lo ayuda a analizarlo. Rekognition Video también le permite indexar metadatos como objetos, actividades, escenas, celebridades y rostros, lo que facilita la búsqueda de videos. Rekognition Image utiliza modelos de redes neuronales profundas para detectar y etiquetar miles de objetos y escenas ...

Introducción a Machine Learning en AWS

Imagen
  Introducción a Machine Learning sobre AWS Inteligencia artificial  Durante muchas décadas, los investigadores han intentado simular la actividad del cerebro humano a través del campo conocido como inteligencia artificial. En 1956, un grupo de personas se reunió en el Proyecto de Investigación de Verano de Dartmouth sobre Inteligencia Artificial, un evento que es ampliamente aceptado como la primera discusión grupal sobre la IA tal como la conocemos hoy. Los investigadores intentaban demostrar que muchos aspectos del proceso de aprendizaje podían describirse con precisión y, por lo tanto, ser automatizados y replicados por una máquina. ¡Hoy sabemos que tenían razón! En este campo aparecieron muchos otros términos, como aprendizaje automático (ML) y aprendizaje profundo (DL). Estas subáreas de la IA también han estado evolucionando durante muchas décadas (por supuesto, aquí no hay nada nuevo para la ciencia). Sin embargo, con el avance natural de la sociedad de la información ...

Bases de datos en AWS

Imagen
  Bases de datos en AWS Bases de datos relacionales (RDS) Una base de datos relacional es un tipo de base de datos. Utiliza una estructura que nos permite identificar y acceder a datos en relación con otro dato en la base de datos. A menudo, los datos de una base de datos relacional se organizan en tablas. Tiene los siguientes componentes básicos:  Base de datos,  Tablas,  Filas y  Campos (columnas). Las bases de datos relacionales (RDS) soportadas en AWS son las siguientes: SQL Server Oracle MySQL PostgreSQL Aurora MariaDB RDS en AWS tiene dos características clave: Multi-AZ (para recuperación de desastres): Cuando se aprovisiona una instancia de base de datos Multi-AZ, Amazon RDS crea automáticamente una instancia de base de datos principal y otra instancia de reserva, en la que se replican sincrónicamente los datos, en una zona de disponibilidad (AZ) diferente. Esto permite que en caso de que la base de datos principal quede fuera de linea entra la base ...

Almacenamiento AWS S3

Imagen
   Almacenamiento AWS S3 Introducción a S3 Amazon S3 es uno de los principales componentes básicos de AWS, proporciona a desarrolladores y a equipos de TI, almacenamiento de objetos altamente escalable con seguridad, durabilidad. Amazon S3 es fácil de usar, con una interfaz de servicios web simple para almacenar y recuperar cualquier cantidad de datos desde cualquier lugar de la web. S3 es un lugar seguro para almacenar tus archivos. Es un almacenamiento basado en objetos. Los datos se distribuyen en varios dispositivos y ubicaciones. S3 está basado en objetos, es decir permite subir archivos. Los archivos pueden tener un tamaño comprendido entre 0 bytes y 5 TB. Hay almacenamiento ilimitado. Los archivos se almacenan en buckets. Ventajas de S3 Almacenamiento en capas disponible Gestión del ciclo de vida Versionado Cifrado Asegura los datos usando el control de acceso. Listas y políticas para el bucket. Clases de almacenamiento S3 Estándar S3: Disponibilidad del 99.99% con un 9...

Blockchain Hyperledger

Imagen
    Blockchain Hyperledger Introducción Hyperledger es un proyecto Opensource que surgio de Linux Foundation, fue creado para ayudar a avanzar en la tecnología blockchain en las diferentes industrias. El proyecto Hyperledger tiene los siguientes componentes:  Infraestructura: ecosistemas que aceleran el desarrollo abierto y adopción comercial. Frameworks: un portafolio de frameworks  con enfoques diferenciados para el negocio, desarrollado por una creciente comunidad. Herramientas: típicamente construidas para un framework en particular, a través de una licencia común y una comunidad de comunidades. Infraestructura El módulo de infraestructura se compone de lo siguiente :      Liderazgo.     Junta de gobierno.     Marketing.     Comité Directivo Técnico. Framework Hyperledger Indy Herramientas, bibliotecas, y componentes reutilizables para proporcionar identidades digitales arraigadas en Blockchain u otros libros distribui...

Servicios de Computo en AWS

Imagen
  Servicios de Computo en AWS Introducción AWS ofrece una amplia variedad de servicios basados ​​en la nube. Ha habido una lista en continuo crecimiento de servicios de AWS en los últimos años, con varios de ellos en modo de vista previa en un momento dado. Estos servicios incluyen computación, almacenamiento, base de datos, migración, redes y entrega de contenido, seguridad, análisis, inteligencia artificial, herramientas de administración y muchos otros productos y servicios disponibles. Estos SDK y servicios de AWS listos para usar simplifican y aceleran significativamente las actividades relacionadas con el diseño, el desarrollo, la implementación y el mantenimiento de las aplicaciones en la nube. AWS ofrece varios servicios relacionados con el computo para implementar y ejecutar sus aplicaciones como servidores virtuales, contenedores o incluso como código. Por ejemplo, con EC2, puede aprovisionar y escalar su infraestructura informática mediante una amplia selección de instan...

Blockchain Ethereum

Imagen
   Ethereum Introducción Ethereum se introdujo en 2015 como un hard fork de Bitcoin. Es la segunda criptomoneda inventada por el programador ruso-canadiense Vitalik Buterin. Vitalik, quien antes trabajó en Bitcoin, no estaba satisfecho con el mecanismo que Bitcoin trabajó y se le ocurrió su versión mejorada del framework de blockchain llamado Ethereum. Ethereum fue desarrollado como una plataforma que facilita contratos peer-to-peer y aplicaciones a través de su propia moneda nativa llamada ether. El propósito principal de Ether es facilitar y monetizar el funcionamiento de Ethereum para permitir a los desarrolladores crear y ejecutar aplicaciones distribuidas (llamado Dapps). Ventajas Ethereum ha estado en el mercado desde julio de 2015 es el jugador más viejo en plataformas DLT. Se puede encontrar una gran red de desarrollo con Ethereum. Hay muchas herramientas y frameworks construidos encima de Ethereum como Quorum, Truffle, MetaMask y Embark. Hay suficientes desarrolladore...

Blockchain

Imagen
  Blockchain Introducción A menudo confundido por error con bitcoin, Blockchain es la tecnología subyacente utilizada por bitcoin para operar. Concretamente, es un anexo solo y base de datos en crecimiento cronológico (con marca de tiempo) que aprovecha las medidas criptográficas básicas para proteger transacciones de manipulación (los datos no se pueden eliminar o alterar). Esta base de datos o ledger recopila y registra información monetaria transacciones validadas por la red en unidades elementales llamado Bloques. Una vez validado por el consenso de la red mecanismo, estos bloques se añaden a un secuencial existente cadena de bloques criptográficos vinculados a hash para garantizar la integridad de los datos, de ahí el nombre blockchain. En consecuencia, si un solo bit cambia en un bloque, el enlace hash colapsa y por lo tanto la cadena se rompe y será rechazado por la red. "Blockchain es un libro (ledger) distribuido de igual a igual forjado por consenso, combinado con un sis...

Gestion documental con Oracle Webcenter

Imagen
  Gestión documental con Oracle Webcenter Introducción Oracle Webcenter Content es la plataforma de gestión documental de Oracle, el cual es el resultado de la adquisición de varias compañías, entre las que se encuentran Stellent, Document Capture, entre otras. Una plataforma de gestión documental permite almacenar documentos y el poder consultarlos, así como entrar en un workflow documental dentro de la misma plataforma. En el siguiente diagrama se muestra la arquitectura general de la plataforma. Oracle WebCenter Content almacena documentos que, a continuación, puede organizar en carpetas como en su equipo. Los documentos pueden ser informes, presentaciones, imágenes y cualquier otra cosa que sea un archivo electrónico. Al agregar un archivo a Oracle WebCenter Content, el archivo se carga en un repositorio, denominado servidor de contenido, junto con información sobre el archivo. La información se utiliza cuando usted u otros buscan el archivo. Esta información se llama metadatos...

Oracle Fusion Middleware

Imagen
  Oracle Fusion Middleware Introducción Stack de Middleware de Oracle para liberar aplicaciones de negocio, esta basado en la tecnología Java mas componentes no Java (típicamente legacy). Arquitectura abierta, basada en estándares, escalable y segura. En el siguiente diagrama se muestra donde encaja Oracle Fusion Middleware, contando con soluciones de gestion documental, bpm-soa, business intelligence entre otros. Varias de estas soluciones se tienen en esquemas OnPremise y Oncloud. Oracle durante el paso del tiempo a adquirido empresas para robustecer su stack entre las que se encuentra Sun Microsystems, Stellent, entre otras. Componentes principales Herramientas de desarrollo: plataforma basada en la herramienta JDeveloper, la cual a través de frameworks se puede agregar funcionalidad de BPM, SOA entre otras plataformas.  Desarrollo productivo de aplicaciones basadas en Java  Oracle JDeveloper es un entorno de desarrollo integrado gratuito que simplifica el desarr...

Salesforce

Imagen
  Salesforce Salesforce es una empresa informática que  se dedica a la venta de software para negocios. Es popular particularmente por su CRM, el cual tiene las siguientes ventajas: Flexibilidad. Fácil manejo. Un numero infinito de opciones gracias a múltiples aplicaciones. Enlaces estándar API. La plataforma mas grande de CRM en Cloud del mundo. Solución líder en el cuadrante de Gartner. Plataforma de aprendizaje gratuita https://trailhead.salesforce.com/es-MX/home Sales cloud Soporta al equipo de ventas para cerrar tratos Se enfoca sobre cuentas, contactos, oportunidades, precios y cuotas. Customización y automatización del proceso de ventas para los representantes de ventas. Integra y unifica los datos para superar expectativas y fortalecer la relación con el cliente Service  cloud Mejora la experiencia del cliente Conecta los equipos de servicios de campo para mejorar la experiencia del cliente Enfoca sobre casos, conocimiento, soporte a través de los cana...