Introduction to eXo ECM (Enterprise Content Management) Suite.
- store and share content in eXo JCR and access it easily using eXo Portal
- easily create Web sites using eXo WCM (Web Content Management)
This document provides an overview and agenda for a presentation on IBM WebSphere Portal Express for Domino. It discusses preparing for a pilot project to implement the portal software, including reviewing current infrastructure, system requirements, and supported databases and directories. The presentation will cover installing and configuring WebSphere Portal Express, integrating Domino applications, and building basic portlets. The goal is to help attendees understand portals and prepare to implement a pilot of the software.
A fast paced presentations on the evolution of the WCM industry for the coming year.
(creative commons credits to http://www.flickr.com/photos/ashleighthompson)
GateIn - Presented at Atlanta JUG on 1/19/2010Wesley Hales
This presentation is an overview of the GateIn Platform. Most of the presentation was done using live demos, so links to videos of similar demos are in their respective slides.
IBM WebSphere Portal - Die nächste GenerationIBM Lotus
This document provides an overview of new features and capabilities in IBM WebSphere Portal version 7 and Lotus Web Content Management version 7. Key highlights include tighter integration between Portal and WCM, improved authoring experience, support for tagging and ratings, virtualization and cloud deployment options, and industry templates to accelerate development. The release of these new versions aims to provide an exceptional web experience foundation and lower the cost of ownership.
IBM WebSphere Portal References EducationDvir Reznik
This document discusses several case studies of higher education institutions implementing IBM WebSphere Portal. It provides examples of Cardiff University in Wales, the German Sports University in Cologne, San Francisco State University, and Universiti Putra Malaysia. It describes how these schools used WebSphere Portal to create compelling online experiences for students, faculty, and alumni, and to provide personalized access to functions and content. It discusses common elements of these implementations, including delivering integrated marketing messages, being highly collaborative, hosting rich multimedia content, and enabling mobile and analytics capabilities.
The document provides an overview of IBM WebSphere Portal, including its key features and benefits from both user and IT perspectives. It discusses WebSphere Portal's market leadership position, technical capabilities like portlet architecture and personalization features, and tools for portal development.
This document discusses IBM WebSphere Portal. It provides an overview of portals and why organizations use them. WebSphere Portal allows users to access many different resources through a single consistent interface. It offers features like integration, personalization, collaboration and customization. The document outlines WebSphere Portal's architecture, components, and packaging options. It also highlights some of WebSphere Portal's 6000+ customers and case studies.
Presentation on CM WebClient, the Ajax HTML generator for CA Plex. Updated for version 1.8, including Mobile Device Generation, New Themes, Portals/Portlets, Cloud, and more.
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...Brian Huff
Using integration options both existing and soon-to-be-released, this talk covers multiple integration options between WebCenter Sites and WebCenter Content (Site Studio)
This document provides an overview of IBM WebSphere Portal, including:
- What a portal is and the key benefits it provides to users and IT
- An overview of WebSphere Portal's features, components, and architecture
- How WebSphere Portal compares favorably to building a portal in-house in terms of costs and time to market
- Examples of WebSphere Portal's large customer base and market leadership
The CM WebClient platform generates rich web and mobile applications directly from existing CA Plex models without extensive recoding. It uses an Ajax-based framework to unlock business logic from CA Plex models for the front-end presentation layer and back-end. CM WebClient can generate complete applications that run on popular browsers and mobile devices like iOS, Android and BlackBerry. CM First Group offers expertise in supporting CA Plex and application modernization strategies that include a mixture of client-server, web and mobile architectures.
CM WebClient - the Javascript Web and Mobile Applicaiton generator for CA Plex that lets you use your existing Plex skills, panel designs, and action diagrams. Works with any Plex function - Patterns or OBASE.
Introduction to the azure service bus eai edi featuresSandro Pereira
In this session we’ll see EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange) functionalities like: how to manage EDI message exchanges and trading partners with the Azure EDI Portal; how to support Flat files; edit Schemas and transformation maps.
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
presented by @johnhead and @davidvia
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality.
The document summarizes the history of Mozilla and Firefox, from the initial open sourcing of the Netscape browser code in 1998 to the present. It discusses key milestones like the releases of Mozilla 1.0 and Firefox 1.0, and how Firefox was developed in response to limitations in Netscape and Internet Explorer. It also outlines Mozilla's vision for an open web and how the non-profit organization and browser development community operates.
This document summarizes Richard Esplin's presentation on content management. The presentation covered making the case for content management, best practices using a platform approach, introducing the CMIS standard, and providing live examples. Key topics included what constitutes content and content-centric applications, evaluating DIY content management versus a platform approach, components of content systems, evaluating open source platforms, and examples using Python, PHP, and the CMIS workbench.
The History and Status of Web Crypto API (2012)Channy Yun
The document discusses the history and status of the Web Cryptography API. It outlines the legacy approaches to cryptography in web browsers like crypto.signText and CAPICOM. It then summarizes the development of the Web Cryptography API, from early proposals in the HTML5 working group to the current W3C Web Cryptography working group developing the standard. The API aims to provide common cryptographic functions like encryption and signatures to web applications through a standardized JavaScript API.
Creating a Global E-Commerce Website With E-Business Suite and Fusion MiddlewareBrian Huff
Creating an e-commerce web site is always a challenge, but it's even a bigger challenge if its a global website for a multinational firm in a heavily regulated industry. Thousands of products, hundreds of locales, different regulations, different prices, and different marketing collateral. Attend this session to see how we wired together E-Business Suite, WebLogic Portal, Universal Content Management, Identity Management, and Enterprise Search to meet the global business needs.
This document summarizes UGA's migration from an on-premise email solution to Microsoft Live@EDU. Over 80,000 accounts were migrated using Microsoft and third-party tools between 2009-2010. Lessons learned included extensive planning, having backup migration options, clear project scoping, and user training. Administration is now handled through tools like Windows PowerShell, the Exchange Control Panel, and FOPE. Directory synchronization with ILM and long-term support plans were also discussed.
The document discusses managing content in IBM WebSphere Portal V6.1. It provides an overview of the capabilities of web content management including content metadata, design components, authoring templates, and presentation templates. It describes how content can be managed for both portal and non-portal sites and discusses tasks related to content creation, management, and delivery.
The BlackBerry WebWorks Platform allows developers to create standalone applications using modern web technologies like HTML5, CSS3, and JavaScript. WebWorks applications can be fully-featured "Super Apps" through their ability to integrate with native BlackBerry and PlayBook features using JavaScript extensions. Developers can distribute WebWorks apps through BlackBerry App World to BlackBerry devices running OS version 5.0 and higher or PlayBook tablets.
Creating Next-Generation ADF Mobile ApplicationsBrian Huff
This document discusses strategies for building mobile apps. It begins with a history of mobile development and then discusses the pros and cons of native, web-based, and hybrid approaches. It recommends starting with a HTML5/web-based strategy before pursuing native apps, and considering hybrid apps if more functionality is needed. The presentation provides examples of hybrid mobile apps built with tools like PhoneGap and ADF Mobile.
Codestrong 2012 breakout session introduction to mobile web and best practicesAxway Appcelerator
This document discusses optimizing apps for the mobile web platform. It provides an overview of the Titanium Mobile target, architecture, user interface controls and file system access. It also covers splash screens, icons, modules, debugging, instrumentation and deploying mobile web apps. Limitations discussed include local storage limits, cross-domain HTTP requests, unsupported APIs and browser compatibility. Best practices for security, layout, images and pre-caching resources are presented to optimize performance for the mobile web.
- The document discusses IBM WebSphere Portal, an enterprise portal product.
- It provides an overview of WebSphere Portal's features and components, including portlets, personalization, search, content management, and integration with other IBM products.
- The presentation covers the business benefits of portals, the WebSphere Portal architecture, and packaging options.
GateIn - The Solution for Managing and Building Enterprise Web AppsWesley Hales
The document discusses portal and portlet concepts and how the JBoss GateIn portal and JBoss Portlet Bridge can help build and manage enterprise web applications. Key points include how a portal provides a unified access to web apps, benefits of using a portal over building one in-house, and how the portlet bridge allows using existing web frameworks and hides portlet APIs. It also outlines features of GateIn like customization, templates, and extensions.
Oracle WebCenter Suite is a next generation user interaction platform that combines the best of portals, rich client frameworks, and web 2.0 collaborative services. It provides a new SOA-enabled framework for building customizable applications, integrates existing products like Oracle Portal, and includes out-of-the-box web 2.0 style communication and collaboration services like content management, search, instant messaging, and discussion forums. The suite is designed to deliver a brand new platform for emerging user interaction needs while continuing to evolve existing products like Oracle Portal.
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...Brian Huff
Using integration options both existing and soon-to-be-released, this talk covers multiple integration options between WebCenter Sites and WebCenter Content (Site Studio)
This document provides an overview of IBM WebSphere Portal, including:
- What a portal is and the key benefits it provides to users and IT
- An overview of WebSphere Portal's features, components, and architecture
- How WebSphere Portal compares favorably to building a portal in-house in terms of costs and time to market
- Examples of WebSphere Portal's large customer base and market leadership
The CM WebClient platform generates rich web and mobile applications directly from existing CA Plex models without extensive recoding. It uses an Ajax-based framework to unlock business logic from CA Plex models for the front-end presentation layer and back-end. CM WebClient can generate complete applications that run on popular browsers and mobile devices like iOS, Android and BlackBerry. CM First Group offers expertise in supporting CA Plex and application modernization strategies that include a mixture of client-server, web and mobile architectures.
CM WebClient - the Javascript Web and Mobile Applicaiton generator for CA Plex that lets you use your existing Plex skills, panel designs, and action diagrams. Works with any Plex function - Patterns or OBASE.
Introduction to the azure service bus eai edi featuresSandro Pereira
In this session we’ll see EAI (Enterprise Application Integration) and EDI (Electronic Data Interchange) functionalities like: how to manage EDI message exchanges and trading partners with the Azure EDI Portal; how to support Flat files; edit Schemas and transformation maps.
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
presented by @johnhead and @davidvia
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC’s “Application Modernization” strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality.
The document summarizes the history of Mozilla and Firefox, from the initial open sourcing of the Netscape browser code in 1998 to the present. It discusses key milestones like the releases of Mozilla 1.0 and Firefox 1.0, and how Firefox was developed in response to limitations in Netscape and Internet Explorer. It also outlines Mozilla's vision for an open web and how the non-profit organization and browser development community operates.
This document summarizes Richard Esplin's presentation on content management. The presentation covered making the case for content management, best practices using a platform approach, introducing the CMIS standard, and providing live examples. Key topics included what constitutes content and content-centric applications, evaluating DIY content management versus a platform approach, components of content systems, evaluating open source platforms, and examples using Python, PHP, and the CMIS workbench.
The History and Status of Web Crypto API (2012)Channy Yun
The document discusses the history and status of the Web Cryptography API. It outlines the legacy approaches to cryptography in web browsers like crypto.signText and CAPICOM. It then summarizes the development of the Web Cryptography API, from early proposals in the HTML5 working group to the current W3C Web Cryptography working group developing the standard. The API aims to provide common cryptographic functions like encryption and signatures to web applications through a standardized JavaScript API.
Creating a Global E-Commerce Website With E-Business Suite and Fusion MiddlewareBrian Huff
Creating an e-commerce web site is always a challenge, but it's even a bigger challenge if its a global website for a multinational firm in a heavily regulated industry. Thousands of products, hundreds of locales, different regulations, different prices, and different marketing collateral. Attend this session to see how we wired together E-Business Suite, WebLogic Portal, Universal Content Management, Identity Management, and Enterprise Search to meet the global business needs.
This document summarizes UGA's migration from an on-premise email solution to Microsoft Live@EDU. Over 80,000 accounts were migrated using Microsoft and third-party tools between 2009-2010. Lessons learned included extensive planning, having backup migration options, clear project scoping, and user training. Administration is now handled through tools like Windows PowerShell, the Exchange Control Panel, and FOPE. Directory synchronization with ILM and long-term support plans were also discussed.
The document discusses managing content in IBM WebSphere Portal V6.1. It provides an overview of the capabilities of web content management including content metadata, design components, authoring templates, and presentation templates. It describes how content can be managed for both portal and non-portal sites and discusses tasks related to content creation, management, and delivery.
The BlackBerry WebWorks Platform allows developers to create standalone applications using modern web technologies like HTML5, CSS3, and JavaScript. WebWorks applications can be fully-featured "Super Apps" through their ability to integrate with native BlackBerry and PlayBook features using JavaScript extensions. Developers can distribute WebWorks apps through BlackBerry App World to BlackBerry devices running OS version 5.0 and higher or PlayBook tablets.
Creating Next-Generation ADF Mobile ApplicationsBrian Huff
This document discusses strategies for building mobile apps. It begins with a history of mobile development and then discusses the pros and cons of native, web-based, and hybrid approaches. It recommends starting with a HTML5/web-based strategy before pursuing native apps, and considering hybrid apps if more functionality is needed. The presentation provides examples of hybrid mobile apps built with tools like PhoneGap and ADF Mobile.
Codestrong 2012 breakout session introduction to mobile web and best practicesAxway Appcelerator
This document discusses optimizing apps for the mobile web platform. It provides an overview of the Titanium Mobile target, architecture, user interface controls and file system access. It also covers splash screens, icons, modules, debugging, instrumentation and deploying mobile web apps. Limitations discussed include local storage limits, cross-domain HTTP requests, unsupported APIs and browser compatibility. Best practices for security, layout, images and pre-caching resources are presented to optimize performance for the mobile web.
- The document discusses IBM WebSphere Portal, an enterprise portal product.
- It provides an overview of WebSphere Portal's features and components, including portlets, personalization, search, content management, and integration with other IBM products.
- The presentation covers the business benefits of portals, the WebSphere Portal architecture, and packaging options.
GateIn - The Solution for Managing and Building Enterprise Web AppsWesley Hales
The document discusses portal and portlet concepts and how the JBoss GateIn portal and JBoss Portlet Bridge can help build and manage enterprise web applications. Key points include how a portal provides a unified access to web apps, benefits of using a portal over building one in-house, and how the portlet bridge allows using existing web frameworks and hides portlet APIs. It also outlines features of GateIn like customization, templates, and extensions.
Oracle WebCenter Suite is a next generation user interaction platform that combines the best of portals, rich client frameworks, and web 2.0 collaborative services. It provides a new SOA-enabled framework for building customizable applications, integrates existing products like Oracle Portal, and includes out-of-the-box web 2.0 style communication and collaboration services like content management, search, instant messaging, and discussion forums. The suite is designed to deliver a brand new platform for emerging user interaction needs while continuing to evolve existing products like Oracle Portal.
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost WSO2
This document discusses how the WSO2 ESB middleware platform can help organizations scale up their integration capabilities with lower costs. It describes how the WSO2 ESB uses a component-based and configuration-driven approach to provide functional, administrative, geographic, and load scalability. Key features that enable scalability include its modular architecture based on the WSO2 Carbon platform, performance scaling capabilities, integration with other WSO2 products for governance and lifecycle management, and support for cloud deployments. The document also provides examples of how the ESB has helped customers through case studies and demos of its capabilities.
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...WSO2
WSO2 ESB is a lightweight and high-performance open source enterprise service bus (ESB) that simplifies enterprise integration. It provides mediation capabilities and abstractions to integrate diverse applications and protocols. WSO2 ESB's graphical tools and wizards make integration configurations easy without coding. It supports many protocols, standards, and integration patterns to enable a wide range of integration scenarios.
The document provides information about DotNetNuke, an open-source web application framework for building websites, intranets, and other online applications. Some key points:
- DotNetNuke was created in 2002 and allows for dynamic content and interactive features. It is built on Microsoft's ASP.NET platform.
- DotNetNuke uses a portal architecture where pages organize content and modules add interactive elements. It has built-in features like user management, permissions, and search.
- The framework is highly customizable through modules, skins, and other extensions. It also has tools for site administration, file management, and more.
This document provides a high-level overview of the Alfresco content management platform in 3 sentences: Alfresco is an open source enterprise content management platform that can manage files and metadata, provides search and security features, and includes a workflow engine and APIs to build custom applications. It discusses Alfresco's architecture, developer setup process, development model using APIs and extensions, and demos the platform's capabilities. The document is intended to introduce developers to building applications and customizing Alfresco.
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Nicole Szigeti
Alfresco Day München 2016 - 14. Juni 2016 - #AlfrescoDayMunich - https://www.alfresco.com/de/veranstaltungen/alfresco-day-munchen-2016
WebSphere Portal V6.1 provides a technical overview of the product's architecture and components. It discusses the portal tier, backend tier, security tier, content tier and how they work together. It also summarizes the main components of WebSphere Portal including the application server, database, directory server, and search. Finally, it highlights how WebSphere Portal works with various platforms, databases, directories, security managers, web servers and browsers.
Alfresco is an open source enterprise content management system that provides document management, web content management, records management, and collaboration features. It uses standards like WebDAV, JSR-170, and CMIS and can integrate with systems like portals, CRM, and business process engines. Key capabilities include document management, collaboration, records management, search, implementation tools, and industry acceptance with clients like Airbus.
IBM Integration Bus provides tools and features to help with integration development and administration. This presentation discusses tools for developers like the Integration Toolkit and API, as well as best practices for administrators around tasks like deployment, monitoring, and disaster recovery. It also covers how applications, libraries, and patterns can aid management of integration solutions.
01/2009 - Portral development with liferaydaveayan
Portal Development with Liferay provides an overview of Liferay portal and its features. Liferay is an open source enterprise portal built on Java technologies that provides out of the box tools like wikis, blogs, and document management. It supports standards like AJAX, portlets, and web services. Developers can use the plugin SDK to rapidly develop and deploy portlets and themes or create a custom extension environment. Liferay has been widely adopted by organizations and supports technologies like caching, clustering, and web services to ensure security and performance at scale.
Alfresco is an open source ECM platform founded in 2005. It provides document management, web content management, and collaboration features. It uses a Java architecture with Lucene for searching and indexing. Alfresco supports various authentication methods and integrates with systems using protocols like CMIS, WebDAV, and CIFS. CMIS is an open standard for integrating ECM systems that Alfresco supports along with extensions.
Kentico CMS is software package which has capability to create Web Application, tools etc. that will create more productivity of client and save lots of time and money.
Give brief detail about Kentico tool which includes installation, configuration, workflow, features, easy integration with a third-party application, build an application on Kentico etc.
Get a glimpse of the main features supported in Nuxeo Platform LTS 2015.
With this LTS version of the Nuxeo Platform, we’re changing how we assign product version names and numbers. The name for each LTS version is now based on the release year. Nuxeo Platform LTS 2015 is the result of the four Fast Track releases throughout the past year.
Highlights of Nuxeo Platform LTS 2015 include:
- Nuxeo Live Connect: Native Integration with Google Drive & Dropbox
- Content Analytics & Data Visualisation
- Elasticsearch: API Passthrough, Hints for NXQL, Security
- Massive Scalability with MongoDB Integration
- New Document Viewer
- Automation Scripting
- Nuxeo Drive 2
- Automated Media Conversions
A common question from companies considering Alfresco for content management is what to do with their legacy ECM systems. In many cases, they want to run Alfresco alongside their existing system for some period of time, and then gradually migrate their content. Join Alfresco Partner of the Year – Zia Consulting – to learn how OpenWorkdesk will allow users to interact with both Alfresco and any CMIS compatible repository in a multi-repository environment.
The presentation will include a specific demonstration of OpenWorkdesk running against both Alfresco and IBM FileNet with a single user interface, and will also discuss how the gradual migration to Alfresco takes place.
Building bridges - Plone Conference 2015 BucharestAndreas Jung
This document discusses integrative publishing solutions using Plone and external storage systems and document formats. It introduces the XML Director toolkit which provides unified access to external storages like S3, WebDAV, FTP through a common API. It allows mounting these storages in Plone and integrating them with Dexterity content. The document also discusses various document formats like DOCX, DITA, HTML, PDF, EPUB and tools for converting between these formats to support an XML-based publishing workflow in Plone.
Better Enterprise Integration With the WSO2 ESB 4.5.1WSO2
The document summarizes new features and enhancements in WSO2 ESB 4.5.1. Key points include:
- WSO2 ESB is a lightweight, high performance and standards compliant ESB with support for routing, orchestration, filtering, transformation and other capabilities.
- New features in 4.5.1 include an EJB mediator, improved XSLT and JSON support, an MSMQ transport, and built-in multi-tenant support.
- The product now uses the WSO2 Carbon platform 4 for its core functionality, providing enhancements like management and worker node separation and improved deployment synchronization.
Introduction to Streaming with Apache FlinkTugdual Grall
This document discusses stream processing with Apache Flink. It provides an overview of Flink's architecture, including its deployment options and APIs for batch and stream processing. It also covers core Flink concepts like windows, event-time processing, and an example of complex event processing (CEP) to detect patterns in event streams and generate real-time warnings. The document concludes with a demonstration of Flink's streaming analytics capabilities.
Fast Cars, Big Data - How Streaming Can Help Formula 1Tugdual Grall
Modern cars produce data. Lots of data. And Formula 1 cars produce more than their share. I will present a working demonstration of how modern data streaming can be applied to the data acquisition and analysis problem posed by modern motorsports.
Instead of bringing multiple Formula 1 cars to the talk, I will show how we instrumented a high fidelity physics-based automotive simulator to produce realistic data from simulated cars running on the Spa-Francorchamps track. We move data from the cars, to the pits, to the engineers back at HQ.
The result is near real-time visualization and comparison of performance and a great exposition of how to move data using messaging systems like Kafka, and process data in real time with Apache Spark, then analyse data using SQL with Apache Drill.
Code available here: https://github.com/mapr-demos/racing-time-series
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!Tugdual Grall
Lambda Architecture is a useful framework to think about designing big data applications. This framework has been built initially at Twitter. In this presentation you will learn, based on concrete examples how to build deploy scalable and fault tolerant applications, with a focus on Big Data and Hadoop.
This presentation was delivered at the OOP conference, Munich, Feb 2016
Generic presentation about Big Data Architecture/Components. This presentation was delivered by David Pilato and Tugdual Grall during JUG Summer Camp 2015 in La Rochelle, France
Proud to be Polyglot - Riviera Dev 2015Tugdual Grall
The document discusses the benefits of using multiple programming languages and data stores, or a "polyglot" approach, for modern applications. A polyglot approach allows using the right tool for each task, rather than trying to force a single technology to fit all needs. This improves performance, scalability, and the ability to adapt applications to changing requirements compared to traditional monolithic architectures. The document provides examples of when to use different languages and data stores and concludes that a polyglot approach makes applications easier to maintain over time.
Enabling Telco to Build and Run Modern Applications Tugdual Grall
This document discusses how MongoDB can help enable businesses to build and run modern applications. It begins with an overview of Tugdual Grall and his background. It then discusses how industries and data have changed, driving the need for a next generation database. The rest of the document provides an overview of MongoDB, including the company, technology, and community. Examples are given of how MongoDB has helped companies in the telecommunications industry achieve a single customer view, improve product catalogs and personalization, and build mobile and open data APIs.
The document discusses MongoDB and Hadoop. It provides an overview of how MongoDB and Hadoop can be used together, including use cases in commerce, insurance and fraud detection. It describes the MongoDB Connector for Hadoop, which allows reading and writing to MongoDB from Hadoop tools like MapReduce, Pig and Hive. A demo is shown of a movie recommendation application that uses both MongoDB and Spark on Hadoop to power a web application.
New developers and teams are now polyglot :
- they use multiple programming languages (Java, Javascript, Ruby, ...)
- they use multiple persistence store (RDBMS, NoSQL, Hadoop)
In this talk you will learn about the benefits if being polyglot: use the good language or framework for the good cause, select the good persistence for specific constraints.
This presentation will show how developer could mix the Java platform with other technologies such as NodeJS and AngularJS to build application in a more productive way. This is also the opportunity to talk about the new Command Query Responsibility Segregation (CQRS) pattern to allow developers to be more effective and deliver the proper application to the user quicker.
This presentation was delivered during Devfest Nantes 2014
Drop your table ! MongoDB Schema DesignTugdual Grall
MongoDB’s basic unit of storage is a document. Documents can represent rich, schema-free data structures, meaning that we have several viable alternatives to the normalized, relational model. In this talk, we’ll discuss the tradeoff of various data modeling strategies in MongoDB using various example. You will learn how to work with documents, evolve your schema, and common schema design patterns.
Delivered at Soft Shake '14 and Jug Summer Camp '14
Building Your First MongoDB ApplicationTugdual Grall
This document contains slides from a presentation on using MongoDB with Java. It introduces several Java drivers and ORM libraries for MongoDB, including the MongoDB Java driver, Morphia, Spring Data MongoDB, Jongo, and Hibernate OGM. For each library, it provides brief descriptions and examples of inserting and querying data. The presenter recommends Morphia for its easy mapping and queries, Spring Data for developers already using Spring, and Jongo for those who prefer MongoDB's query language. Hibernate OGM is noted as still being under development.
This document discusses the growth of the Internet of Things and the need for databases that can handle large amounts of data from connected devices. It notes that by 2020, there will be over 50 billion connected devices generating huge amounts of diverse data. MongoDB is presented as a database that can meet the needs of IoT applications by allowing flexible schemas, easy ingestion of new data types, horizontal scaling through sharding, and high availability through replication. Specific use cases for MongoDB in IoT applications are also mentioned, including Bosch's IoT platform.
- MongoDB is a general purpose database that uses documents rather than tables, making data storage more flexible. It can scale horizontally using sharding to distribute data across multiple servers.
- Choosing the right shard key is important for write and query performance. The shard key should distribute data evenly across shards and avoid scatter-gather queries that retrieve data from multiple servers.
- MongoDB uses replication for high availability so data is copied to secondary servers. Monitoring tools check for replication lag and assess if data is being copied over quickly enough.
Softshake 2013: Introduction to NoSQL with CouchbaseTugdual Grall
This presentation was delivered during Softshake 2013. Learn why RDBMS are not enought and why NoSQL help developers to scale their applications and provide agility.
The document introduces Couchbase Server 2.0, a NoSQL document database. It discusses how relational databases do not scale well for growing applications, while NoSQL databases like Couchbase can scale out horizontally across commodity servers to meet increasing demand. Couchbase Server provides features like flexible JSON document data model, easy scalability, high performance, and always-on availability. It also shows the Couchbase Server architecture and how data is distributed and replicated across nodes in a cluster.
Why and How to integrate Hadoop and NoSQL?Tugdual Grall
This document contains a presentation on integrating Hadoop with NoSQL databases. It discusses using Sqoop to transfer data between Hadoop and NoSQL databases like Couchbase and MongoDB. It provides examples of using Sqoop to import and export data between these systems. The presentation also highlights some key uses cases and benefits of using Hadoop and NoSQL databases together for applications involving large datasets.
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0Tugdual Grall
The document provides an introduction to MapReduce and how it can be used with Couchbase. It discusses that MapReduce is a programming model for processing large datasets in a distributed manner. It describes the basic MapReduce concepts of mapping input data to intermediate keys and values, and reducing to merge results for a given key. The document then explains how Couchbase Server implements these concepts and can be used for distributed computing applications with its flexible data model and built-in clustering.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
Spark is a powerhouse for large datasets, but when it comes to smaller data workloads, its overhead can sometimes slow things down. What if you could achieve high performance and efficiency without the need for Spark?
At S&P Global Commodity Insights, having a complete view of global energy and commodities markets enables customers to make data-driven decisions with confidence and create long-term, sustainable value. 🌍
Explore delta-rs + CDC and how these open-source innovations power lightweight, high-performance data applications beyond Spark! 🚀
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxAnoop Ashok
In today's fast-paced retail environment, efficiency is key. Every minute counts, and every penny matters. One tool that can significantly boost your store's efficiency is a well-executed planogram. These visual merchandising blueprints not only enhance store layouts but also save time and money in the process.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
2. History
- University Project
- Articles posted on TheServerSide.com
2002 - First Customer DoD
- eXo Platform SAS Creation
- JSR-168 (Portlets)
2003
- eXo joins OW2
2004
- eXo Portal v1.0
2005
- eXo joins Java Community Process (JCP)
- eXo ECM v1.0
2006
- eXo WebOS Alpha
- 55 employees in 3 countries
2007
- eXo Portal & ECM v2.0
- eXo WebOS v1.0
2008 - eXo Collaboration Suite v1.0
- 85 employees in 4 countries - eXo WCM 1.0
- eXo Knowledge Suite v1.0
- eXo & JBoss Portals Fusion : GateIn
2009
- 115 employees in 4 countries
3. eXo Platform
● 115 Employees in 5 countries
− France : Head, Sales, Consulting
− Ukraine : Development Center
− Vietnam : Development, Support & Sales
− Tunisie : Consulting, Support & Sales
− USA: Sales, Communication, Marketing
4. eXo Vision
Provide a standards-based, Run on your preferred
open platform for building, technology platform
publishing, managing (e.g., OS, middleware,
websites browser)
Build and plug any Consolidate Applications
service into & Content
platform
5. eXo Platform Suite
• Modular applications that plug and play
• Portal platform with rich user-oriented interface
• Baked in Java and standards-based technologies
Portlet Container
6. eXo Platform Suite
• Modular applications that plug and play
• Portal platform with rich user-oriented interface
• Baked in Java and standards-based technologies
Portlet Container
7. Portal/WebOS Integration Layer
• Facilitate Enterprise Data and Applications Access • Virtualization of User's Desktop
− Personalization / Profiling • Leverage eXo Portal
− Flexible Layouts & Themes − SSO, Personalization, Application Registry
− Leverage AJAX to improve user experience • Standards Based
• Standard Based − Use only HTML/ CSS and JavaScript
− Leverage JavaEE Platform • Reuse Gadget & Portlets
− Java Portlets API (JSR-168 & JSR-286) • Integrate Enterprise Applications
− Remote Portlets (WSRP 1&2)
− Java Content Repository (JSR-170)
− Google Gadgets
• Extensible
− REST Services
− Portlet Bridges to facilitate IS integration
8. Community or Commercial ?
• Community • Commercial (subscription)
• Pioneer builds • Certified Binaries
• New version every 2 weeks • Same Code Base
• Affero GPL v3 • Regular Maintenance Releases
• Supported via the wiki and • QA (Tests and Benchmarks)
mailing lists
• Documentation User/Admin
• EULA
• Professional support
• SLAs
10. eXo ECM 2.5
• Document Management
• Web Content Management
• Workflow
• Record Management
• Collaboration
11. eXo Content Repository
• Implementation of the Java Content Repository (JSR 170)
• Can Store any type of content
• documents, images, videos, HTML, XML, ...
• Content could be enriched with any Property or Meta-Data
• Native Support of Dublin Core
• Meta data extraction for common formats (PDF, MS & Open
Office, ...)
• Remote Access using standard protocols
• FTP, WebDAV, CIFS, REST/SOAP
• Content stored in RDBMS and/or File Systems
12. ECM & Portal
• ECM is based on a set of Portlets to manipulate the
content
• File/Site Explorer to easily navigate the content
• Content Viewers to publish the content in the portal
13. Edit/Create Content
• Wysiwyg Editor in the Browser
• Extensible template model
• Edit using MS and Open Office directly using WebDaV
• Upload Documents
• Web Interface
• FTP/DAV
15. Organize, Share and Search
• Add categories/taxonomies to content
• Collaborate using Comments, Rating and Tagging
• Search Content using eXo Search based on Apache Lucene
23. Publication Life Cycle
• Extensible Publication Process
• Java and BPM based (advanced workflows)
• Customizable
• Used for Validation and Publication
27. Gate In Integration
=
• New Open Source Portal from eXo Portal and JBoss Portal
• All eXo ECM will be ported on Gate
• Community Release Q1-2010
• Enterprise Release Q2-2010
28. New Features
• New File Explorer • Web Content Management
• Improved Usability (new UI) • New Workflows for
publication
• Online PDF Viewer
• Document Converter • Composing and Cache
Management for Pages/
Content
29. • Document Management •Site Management • Workflow & BPM
• Share documents • Easy Site Creation • Business Process Management
• Structured or not • Multi-site Support • Integrated with the document
repository and portal
• Online Procedures • Easy Publishing Process
• Application Integration • Digital Asset Management • Content Validation / Publishing
• ERP, CRM, ... • Edit In Line • Record Management
• Office Integration(MS/Open) • External Editing using 3rd party tools • Based on :
• Integrated and Secured Search • Dreamweaver, Frontpage, ... • JBoss JBPM
• Remote Access using WeDAV, CIFS, • Remote Access using WeDAV, CIFS, • Nova Bonita
FTP, REST, ... FTP, REST, ...
• Integrated and Secured Search
27
30. More Information
• Project Sites
• http://ww.exoplatform.org
• http://gatein.org
• Community Wiki
• http://wiki.exoplatform.org
• Community Forum
• http://forum.exoplatform.org