WaveMaker es una plataforma Java de código bajo de nivel empresarial para crear aplicaciones y plataformas de software. WaveMaker Inc. tiene su sede en Mountainview, California. Para las empresas, WaveMaker es una poderosa plataforma de bajo código que acelera el desarrollo de aplicaciones y los esfuerzos de modernización de TI. Para los ISV, es un componente consumible de bajo código que puede ubicarse dentro de su producto y ofrecer personalizaciones extremas.
Tipo | Privado |
---|---|
Industria | El rápido desarrollo de aplicaciones bajo la plataforma de código APAAS transformación digital ágil de desarrollo de software para empresas de software computacional de la nube de software de ordenador |
Fundado | 2003 |
Sede | Mountain View, CA |
Gente clave | Vijay Pullur, director ejecutivo |
Productos | Estudio y plataforma de código bajo de WaveMaker |
Número de empleados | Aproximadamente 250 (2016) |
Sitio web | www |
WaveMaker Platform es un software con licencia que permite a las organizaciones ejecutar su propia plataforma como servicio (aPaaS) de un extremo a otro para crear y ejecutar aplicaciones personalizadas. [1] También permite a los desarrolladores y usuarios comerciales trabajar con tecnologías estándar de nivel empresarial para crear aplicaciones que se pueden ampliar o personalizar. Esas aplicaciones pueden consumir API, visualizar datos y admitir automáticamente interfaces de respuesta multidispositivo. [2]
La plataforma de código bajo de WaveMaker permite a las organizaciones implementar aplicaciones en infraestructura de nube pública o privada, y los contenedores se pueden implementar en la parte superior de máquinas virtuales o en bare metal. [2] El software proporciona una consola de interfaz gráfica de usuario (GUI) para administrar la infraestructura y las capacidades de las aplicaciones de TI basadas en la contenedorización de Docker . [1]
La solución proporciona funciones para la automatización de la implementación de aplicaciones, la administración del ciclo de vida de las aplicaciones, la administración de versiones, el flujo de trabajo de implementación y los derechos de acceso, que incluyen: [1] [3]
- Aplicaciones para interfaces web, tabletas y teléfonos inteligentes
- Tecnologías empresariales como Java , Hibernate , Spring , AngularJS , JQuery
- API y CLI proporcionadas por Docker
- Empaquetado de pilas de software, aprovisionamiento de contenedores, actualización de pilas y aplicaciones, replicación y tolerancia a fallas
Estudio WaveMaker
WaveMaker RAD Platform se basa en WaveMaker Studio, una herramienta de desarrollo rápido WYSIWYG que permite a los usuarios empresariales con conocimientos informáticos componer una aplicación mediante un método de arrastrar y soltar. [4] WaveMaker Studio admite el desarrollo rápido de aplicaciones (RAD) para la web, de forma similar a lo que ofrecen productos como PowerBuilder y Lotus Notes para la informática cliente-servidor. [5]
WaveMaker Studio permite a los desarrolladores producir una aplicación una vez y luego ajustarla automáticamente para una plataforma de destino en particular, ya sea una PC, un teléfono móvil o una tableta. [4] Las aplicaciones creadas con WaveMaker Studio siguen una arquitectura modelo-vista-controlador .
WaveMaker Studio se ha descargado más de dos millones de veces. La comunidad de Studio consta de 30.000 usuarios registrados. [6] Las aplicaciones generadas por WaveMaker Studio tienen licencia de Apache . [7]
Studio 8 se lanzó el 25 de septiembre de 2015. La versión anterior, Studio 7, tiene algunos hitos de desarrollo notables. Se basó en el marco AngularJS , las versiones anteriores de Studio (6.7, 6.6, 6.5) usan Dojo Toolkit . Algunas de las características de WaveMaker Studio 7 incluyen:
- Generación automática de mapeo de Hibernate , consultas de Hibernate desde la importación de esquemas de base de datos.
- Creación automática de Widgets de datos empresariales basados en la importación de esquemas. Cada widget puede mostrar datos de una tabla de base de datos como una cuadrícula o un formulario de edición. El formulario de edición implementa funciones de creación, actualización y eliminación de forma automática.
- El estudio de desarrollo WYSIWYG Ajax se ejecuta en un navegador. [8]
- Implementación en Tomcat , IBM WebSphere , Weblogic , JBoss .
- Herramienta Mashup para ensamblar aplicaciones web basadas en servicios web SOAP , REST y RSS , servicios Java y bases de datos.
- Admite código CSS , HTML y Java existente .
- Implementa un archivo .war estándar de Java.
Tecnologías y marcos
WaveMaker permite a los usuarios crear aplicaciones que se ejecutan en "Open Systems Stack" basadas en las siguientes tecnologías y marcos: AngularJS , Bootstrap , NVD3, HTML , CSS , Apache Cordova , Hibernate , Spring , Spring Security , Java . Las diversas integraciones admitidas incluyen: [9] [10] [11]
- Bases de datos : Oracle , MySQL , Microsoft SQL Server , PostgreSQL , IBM DB2 , HSQLDB
- Autenticación : LDAP , Active Directory , CAS , servicio Java personalizado, base de datos
- Control de versiones : BitBucket (o Stash), Github , Apache Subversion
- Implementación : Amazon AWS , Microsoft Azure , WaveMaker Private Cloud ( contenedorización de Docker ), IBM Web Sphere , Apache Tomcat , SpringSource tcServer, Oracle WebLogic Server , JBoss (WildFly) , GlassFish
- Tiendas de aplicaciones : Google Play , Apple App Store , Windows Store
Historia
- WaveMaker se fundó como ActiveGrid en 2003.
- En noviembre de 2007, ActiveGrid fue rebautizado como WaveMaker con el objetivo de simplificar el ensamblaje de aplicaciones web, al tiempo que cumple con las políticas de arquitectura, seguridad y gobierno de los CIO. [12]
- WaveMaker fue adquirido por VMware , Inc en marzo de 2011 [13], pero después de dos años VMWare terminó el soporte para el proyecto WaveMaker en marzo de 2013. [14]
- En mayo de 2013, Pramati Technologies adquirió los activos de WaveMaker de VMWare. [15]
- En febrero de 2014, WaveMaker, Inc. lanzó WaveMaker Studio 6.7, la última versión de código abierto descargable Studio. [dieciséis]
- En septiembre de 2014, WaveMaker, Inc. lanzó WaveMaker RAD Platform (con WaveMaker Studio versión 7), software con licencia que permitía a las organizaciones ejecutar su propia plataforma de aplicaciones de extremo a extremo como servicio (aPaaS) para crear y ejecutar aplicaciones personalizadas. [17]
Referencias
- ^ a b c "Cree su propia aplicación empresarial" . Empresa móvil . 16 de septiembre de 2014 . Consultado el 16 de septiembre de 2014 .
- ^ a b "WaveMaker lanza un entorno aPaaS basado en contenedores Docker" . Web programable . 16 de septiembre de 2014 . Consultado el 16 de septiembre de 2014 .
- ^ "Lanzamientos de WaveMaker Enterprise para el desarrollo rápido de aplicaciones API" . Talkin 'Cloud . 17 de septiembre de 2014 . Consultado el 17 de septiembre de 2014 .
- ^ a b Babcock, Charles (16 de septiembre de 2014). "WaveMaker PaaS apuesta por Docker" . InformationWeek . Consultado el 16 de septiembre de 2014 .
- ^ "¿Es WaveMaker la versión Web 2.0 de PowerBuilder?" . Grupo Hurwitz . 11 de noviembre de 2007 . Consultado el 25 de noviembre de 2007 .
- ^ Leopold, George (16 de septiembre de 2014). "WaveMaker aprovecha Docker para la entrega de aplicaciones" . EnterpriseTech . Consultado el 16 de septiembre de 2014 .
- ^ "Información de licencia de WaveMaker Ajax Framework" . WaveMaker. 23 de febrero de 2008. Archivado desde el original el 3 de marzo de 2008 . Consultado el 25 de febrero de 2008 .
- ^ "Herramienta WaveMaker Visual Ajax" . InfoWorld . 20 de abril de 2008 . Consultado el 25 de abril de 2008 .
- ^ "Seminario web WaveMaker" . WaveMaker. 19 de septiembre de 2013.
- ^ "Tecnologías detrás de WaveMaker" .
- ^ "Integraciones" .
- ^ "ActiveGrid renombra como WaveMaker" . Diario de PowerBuilder del desarrollador. 2007-11-07.
- ^ "WaveMaker Springs a VMware" . WaveMaker. 8 de marzo de 2011.
- ^ "Anuncio del lanzamiento de WaveMaker 6.5.3" . WaveMaker. 14 de marzo de 2013.
- ^ "Pramati adquiere WaveMaker" . Tecnologías Pramati. 2013-05-01.
- ^ "Anuncio del lanzamiento de WaveMaker 6.7.0" . WaveMaker. 2014-02-25.
- ^ "WaveMaker revoluciona el desarrollo de aplicaciones personalizadas" . Diario de CloudExpo. 2014-09-16.
enlaces externos
- Página web oficial
- Podcast de RedMonk WaveMaker