Soumettre la recherche
Mettre en ligne
Alfresco DevCon 2019 - Alfresco Identity Services in Action
•
0 j'aime
•
862 vues
Francesco Corti
Suivre
Welcome Common Authentication across the Alfresco Stack.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 43
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
This presentation gives a brief intro to the Alfresco Public API.
Intro to the Alfresco Public API
Intro to the Alfresco Public API
Jeff Potts
Alfresco Tuning Part 2 - Tech talk Live
Alfresco tuning part1
Alfresco tuning part1
Luis Cabaceira
Features of Alfresco Search Services. Features of Alfresco Search & Insight Engine. Future plans for the product --- DEMO GUIDE [1] Queries: Share > Node Browser ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code' SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code') [2] Queries: Share > JS Console var ctxt = Packages.org.springframework.web.context.ContextLoader.getCurrentWebApplicationContext(); var searchService = ctxt.getBean('SearchService', org.alfresco.service.cmr.search.SearchService); var StoreRef = Packages.org.alfresco.service.cmr.repository.StoreRef; var SearchService = Packages.org.alfresco.service.cmr.search.SearchService; var ResultSet = Packages.org.alfresco.repo.search.impl.lucene.SolrJSONResultSet; ResultSet = searchService.query( StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, "ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code'"); logger.log(ResultSet.getNodeRefs()); --- var ctxt = Packages.org.springframework.web.context.ContextLoader.getCurrentWebApplicationContext(); var searchService = ctxt.getBean('SearchService', org.alfresco.service.cmr.search.SearchService); var StoreRef = Packages.org.alfresco.service.cmr.repository.StoreRef; var SearchService = Packages.org.alfresco.service.cmr.search.SearchService; var ResultSet = Packages.org.alfresco.repo.search.impl.lucene.SolrJSONResultSet; ResultSet = searchService.query( StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_CMIS_ALFRESCO, "SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')"); logger.log(ResultSet.getNodeRefs()); --- var def = { query: "ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code'", language: "fts-alfresco" }; var results = search.query(def); logger.log(results); [3] Queries: api-explorer { "query": { "language": "afts", "query": "ASPECT:\"cm:titled\" AND cm:title:\"*Sample\" AND TEXT:\"code\"" } } --- { "query": { "language": "cmis", "query": "SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')" } } [4] Queries: CMIS Workbench > Groovy Console rs = session.query("SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')", false) for (res in rs) { println(res.getPropertyValueById('cmis:objectId')) } [5] Queries: SOLR Web Console > (alfresco) > Query /afts ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code' --- /cmis SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code') ---
Alfresco search services: Now and Then
Alfresco search services: Now and Then
Angel Borroy López
My DevCon 2019 talk discusses how to make it easier to integrate Alfresco with other systems using an event-based approach. Two real world examples are discussed and demonstrated. The first is about reporting against Alfresco metadata. The second is about enriching metadata by running content through a Natural Language Processing (NLP) model. Both solutions work by listening to generic events generated by Alfresco and placed on an Apache Kafka queue. For the reporting example, the Spring Boot consumer subscribes to Kafka events, then fetches metadata via CMIS and indexes that into Elasticsearch. For the NLP example, a separate Spring Boot consumer subscribes to the same events, but in this case, fetches the content, extracts text using Apache Tika, runs the text through Apache OpenNLP, then writes back extracted entities to Alfresco via CMIS. These are relatively simple examples, but illustrate how a de-coupled, asynchronous, event-based approach can make integrating Alfresco with other systems easier.
Moving From Actions & Behaviors to Microservices
Moving From Actions & Behaviors to Microservices
Jeff Potts
Alfresco Search and Insight Engine 2.0 TTL
Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0
Angel Borroy López
This session will provide a guide to Alfresco truststores and keystores. Several live examples will be shown, including the replacement of existing cryptographic stores or certificates. Additionally, a troubleshooting configuration guide for mTLS communication will be provided.
Alfresco Certificates
Alfresco Certificates
Angel Borroy López
Presentation on how to move from the Alfresco Search Services product based in Apache Solr to the new Alfresco Search Enterprise integrated with Elasticsearch and Amazon Opensearch.
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
Angel Borroy López
Discover tips and tools that will help you to keep your Alfresco environment in shape. Most of the best tools are free or Open Source, and this presentation will guide you through the steps to improve the performance of your system.
Alfresco DevCon 2019 Performance Tools of the Trade
Alfresco DevCon 2019 Performance Tools of the Trade
Luis Colorado
Recommandé
This presentation gives a brief intro to the Alfresco Public API.
Intro to the Alfresco Public API
Intro to the Alfresco Public API
Jeff Potts
Alfresco Tuning Part 2 - Tech talk Live
Alfresco tuning part1
Alfresco tuning part1
Luis Cabaceira
Features of Alfresco Search Services. Features of Alfresco Search & Insight Engine. Future plans for the product --- DEMO GUIDE [1] Queries: Share > Node Browser ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code' SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code') [2] Queries: Share > JS Console var ctxt = Packages.org.springframework.web.context.ContextLoader.getCurrentWebApplicationContext(); var searchService = ctxt.getBean('SearchService', org.alfresco.service.cmr.search.SearchService); var StoreRef = Packages.org.alfresco.service.cmr.repository.StoreRef; var SearchService = Packages.org.alfresco.service.cmr.search.SearchService; var ResultSet = Packages.org.alfresco.repo.search.impl.lucene.SolrJSONResultSet; ResultSet = searchService.query( StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_FTS_ALFRESCO, "ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code'"); logger.log(ResultSet.getNodeRefs()); --- var ctxt = Packages.org.springframework.web.context.ContextLoader.getCurrentWebApplicationContext(); var searchService = ctxt.getBean('SearchService', org.alfresco.service.cmr.search.SearchService); var StoreRef = Packages.org.alfresco.service.cmr.repository.StoreRef; var SearchService = Packages.org.alfresco.service.cmr.search.SearchService; var ResultSet = Packages.org.alfresco.repo.search.impl.lucene.SolrJSONResultSet; ResultSet = searchService.query( StoreRef.STORE_REF_WORKSPACE_SPACESSTORE, SearchService.LANGUAGE_CMIS_ALFRESCO, "SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')"); logger.log(ResultSet.getNodeRefs()); --- var def = { query: "ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code'", language: "fts-alfresco" }; var results = search.query(def); logger.log(results); [3] Queries: api-explorer { "query": { "language": "afts", "query": "ASPECT:\"cm:titled\" AND cm:title:\"*Sample\" AND TEXT:\"code\"" } } --- { "query": { "language": "cmis", "query": "SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')" } } [4] Queries: CMIS Workbench > Groovy Console rs = session.query("SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code')", false) for (res in rs) { println(res.getPropertyValueById('cmis:objectId')) } [5] Queries: SOLR Web Console > (alfresco) > Query /afts ASPECT:'cm:titled' AND cm:title:'*Sample*' AND TEXT:'code' --- /cmis SELECT * FROM cm:titled WHERE cm:title like '%Sample%' AND CONTAINS('code') ---
Alfresco search services: Now and Then
Alfresco search services: Now and Then
Angel Borroy López
My DevCon 2019 talk discusses how to make it easier to integrate Alfresco with other systems using an event-based approach. Two real world examples are discussed and demonstrated. The first is about reporting against Alfresco metadata. The second is about enriching metadata by running content through a Natural Language Processing (NLP) model. Both solutions work by listening to generic events generated by Alfresco and placed on an Apache Kafka queue. For the reporting example, the Spring Boot consumer subscribes to Kafka events, then fetches metadata via CMIS and indexes that into Elasticsearch. For the NLP example, a separate Spring Boot consumer subscribes to the same events, but in this case, fetches the content, extracts text using Apache Tika, runs the text through Apache OpenNLP, then writes back extracted entities to Alfresco via CMIS. These are relatively simple examples, but illustrate how a de-coupled, asynchronous, event-based approach can make integrating Alfresco with other systems easier.
Moving From Actions & Behaviors to Microservices
Moving From Actions & Behaviors to Microservices
Jeff Potts
Alfresco Search and Insight Engine 2.0 TTL
Discovering the 2 in Alfresco Search Services 2.0
Discovering the 2 in Alfresco Search Services 2.0
Angel Borroy López
This session will provide a guide to Alfresco truststores and keystores. Several live examples will be shown, including the replacement of existing cryptographic stores or certificates. Additionally, a troubleshooting configuration guide for mTLS communication will be provided.
Alfresco Certificates
Alfresco Certificates
Angel Borroy López
Presentation on how to move from the Alfresco Search Services product based in Apache Solr to the new Alfresco Search Enterprise integrated with Elasticsearch and Amazon Opensearch.
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
How to migrate from Alfresco Search Services to Alfresco SearchEnterprise
Angel Borroy López
Discover tips and tools that will help you to keep your Alfresco environment in shape. Most of the best tools are free or Open Source, and this presentation will guide you through the steps to improve the performance of your system.
Alfresco DevCon 2019 Performance Tools of the Trade
Alfresco DevCon 2019 Performance Tools of the Trade
Luis Colorado
This talk is a technical case study showing show Metaversant solved a problem for one of their clients, Noble Research Institute. Researchers at Noble deal with very large files which are often difficult to move into and out of the Alfresco repository.
Moving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco Repository
Jeff Potts
This ppt explains you the details about an alfresco node lifecycle (including which alfresco database tables are affected upon node operation-like node creation, deletion). Apart from it, it also explain which particular case-sensitive alfresco service should be used (nodeService vs NodeService, searchService vs SearchService) in order to maintain security in your application. Lastly it covers zones in alfresco (authentication-related zones and application-related zones)
Alfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zones
Sanket Mehta
Alfresco DevCon 2019 Sildes Upgrading to Alfresco 6
Upgrading to Alfresco 6
Upgrading to Alfresco 6
Angel Borroy López
BeeCon 2017 (Zaragoza) https://www.youtube.com/watch?v=6pxYndS-x9A http://beecon.buzz A lot of effort has been put into creating a useful set of RESTful APIs in the Alfresco Content Services 5.2 release and beyond. In this talk we'll cover those new APIs and have a sneak peek at what's coming next, including Process, Governance and Search Services. An overview of the new and enhanced APIs will be discussed and some of the key endpoints demonstrated via Postman. By the time you leave you should have enough knowledge to consume the APIs in your favourite programming language and create a simple client. These APIs will be the foundation of all new clients developed by Alfresco so this is a must attend session!
Exciting New Alfresco REST APIs
Exciting New Alfresco REST APIs
J V
Alfresco Security Best Practices given at Alfresco Summit 2014 (San Francisco and London)
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
Toni de la Fuente
Alfresco Security Best Practices Guide, released at the Alfresco Summit 2014 (San Francisco and London)
Alfresco Security Best Practices Guide
Alfresco Security Best Practices Guide
Toni de la Fuente
Storage foundation and Alfresco, a way to know what is available in terms of storage for Alfresco.
Storage and Alfresco
Storage and Alfresco
Toni de la Fuente
Infrastructure, use cases and performance considerations for an Enterprise Grade ECM implementation up to 1B documents on AWS (Amazon Web Services EC2 and Aurora) based on the Alfresco (http://www.alfresco.com) Platform, leading Open Source Enterprise Content Management system.
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
Symphony Software Foundation
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
Toni de la Fuente
Alfresco TTL (Re)Indexing Large Repositories Angel Borroy & To Page
(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco
Angel Borroy López
Alfresco Solr Shardring Best Practices
Jose portillo dev con presentation 1138
Jose portillo dev con presentation 1138
Jose Portillo
The objective of this article is to describe what to monitor in and around Alfresco in order to have a good understanding of how the applications are performing and to be aware of potential issues.
Guide to alfresco monitoring
Guide to alfresco monitoring
Miguel Rodriguez
This is the session delivered during the Alfresco Developers Conference in Lisbon, January 2018. Learn all what you need to know to perform a proper backup and disaster recovery strategy. From a single server installation with hundreds of documents to a large deployment with multiple nodes, layers, databases and multi-million documents. What is the best way for each case?
From zero to hero Backing up alfresco
From zero to hero Backing up alfresco
Toni de la Fuente
The bulk export utility can be used to export metadata from a tree in an Alfresco repository.
Bulk Export Tool for Alfresco
Bulk Export Tool for Alfresco
Richard McKnight
Alfresco DevCon 2019 presentation covering all changes to the ACS repository in 6.1 and an outlook to the future beyond 6.1
Architectural changes in the repo in 6.1 and beyond
Architectural changes in the repo in 6.1 and beyond
Stefan Kopf
This talk gives an overview of CMIS and the Alfresco API. Originally presented at GlueCon 2013 and updated for Alfresco Day Sydney in August of 2013.
CMIS: An Open API for Managing Content
CMIS: An Open API for Managing Content
Jeff Potts
Slides from my Alfresco DevCon 2018 Lightning Talk (5 min, 15s per main slide, auto-advancing) about the Alfresco Search Services product, its current limitations with regards to usage in an organisation with mixed user locales, and the work-arounds (as well as long-term solution) to making it work nonetheless. The recording of the Lightning Talk session will be uploaded to the Alfresco YouTube channel sometime in the next days / weeks.
Important work-arounds for making ASS multi-lingual
Important work-arounds for making ASS multi-lingual
Axel Faust
Sizing an alfresco infrastructure has always been an interesting topic with lots of unrevealed questions. There is no perfect formula that can accurately define what is the perfect sizing for your architecture considering your use case. However, we can provide you with valuable guidance on how to size your Alfresco solution, by asking the right questions, collecting the right numbers, and taking the right assumptions on a very interesting sizing exercise. How many alfresco servers will you need on your alfresco cluster? How many CPUs/cores do you need on those servers to handle your estimated user concurrency? How do you estimate the sizing and growth of your storage? How much memory do you need on your Solr servers? How many Solr servers do you need to get the response times you require? What are the golden rules that can drive and maintain the success of an Alfresco project?
Sizing your alfresco platform
Sizing your alfresco platform
Luis Cabaceira
Transparencias de la presentación utilizada durante el Meetup Hacking ECM #02 (Brasil), organizado por Amviente Livre
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
Angel Borroy López
Alfresco Tuning Tech Talk Live (August 2015)
Alfresco tuning part1
Alfresco tuning part1
Luis Cabaceira
gRPC; Authentication; Developer Week SF; security; Auth0; JWT; OAuth2; SSL: TLS; Authorization; Python; Hello World
Understanding gRPC Authentication Methods
Understanding gRPC Authentication Methods
Anthony Chow
n this session, we'll simplify the complexities of configuring and troubleshooting mutual TLS (mTLS) within Alfresco environments. Attendees will gain practical insights into certificate management, trust validation, and common challenges encountered during configuration. We'll showcase and provide custom tools for troubleshooting during the session. These tools can be used with ZIP, Ansible, Docker and Kubernetes deployments. Event description available in https://hub.alfresco.com/t5/news-announcements/ttl-157-troubleshooting-made-easy-deciphering-alfresco-s-mtls/ba-p/319735/jump-to/first-unread-message
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Contenu connexe
Tendances
This talk is a technical case study showing show Metaversant solved a problem for one of their clients, Noble Research Institute. Researchers at Noble deal with very large files which are often difficult to move into and out of the Alfresco repository.
Moving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco Repository
Jeff Potts
This ppt explains you the details about an alfresco node lifecycle (including which alfresco database tables are affected upon node operation-like node creation, deletion). Apart from it, it also explain which particular case-sensitive alfresco service should be used (nodeService vs NodeService, searchService vs SearchService) in order to maintain security in your application. Lastly it covers zones in alfresco (authentication-related zones and application-related zones)
Alfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zones
Sanket Mehta
Alfresco DevCon 2019 Sildes Upgrading to Alfresco 6
Upgrading to Alfresco 6
Upgrading to Alfresco 6
Angel Borroy López
BeeCon 2017 (Zaragoza) https://www.youtube.com/watch?v=6pxYndS-x9A http://beecon.buzz A lot of effort has been put into creating a useful set of RESTful APIs in the Alfresco Content Services 5.2 release and beyond. In this talk we'll cover those new APIs and have a sneak peek at what's coming next, including Process, Governance and Search Services. An overview of the new and enhanced APIs will be discussed and some of the key endpoints demonstrated via Postman. By the time you leave you should have enough knowledge to consume the APIs in your favourite programming language and create a simple client. These APIs will be the foundation of all new clients developed by Alfresco so this is a must attend session!
Exciting New Alfresco REST APIs
Exciting New Alfresco REST APIs
J V
Alfresco Security Best Practices given at Alfresco Summit 2014 (San Francisco and London)
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
Toni de la Fuente
Alfresco Security Best Practices Guide, released at the Alfresco Summit 2014 (San Francisco and London)
Alfresco Security Best Practices Guide
Alfresco Security Best Practices Guide
Toni de la Fuente
Storage foundation and Alfresco, a way to know what is available in terms of storage for Alfresco.
Storage and Alfresco
Storage and Alfresco
Toni de la Fuente
Infrastructure, use cases and performance considerations for an Enterprise Grade ECM implementation up to 1B documents on AWS (Amazon Web Services EC2 and Aurora) based on the Alfresco (http://www.alfresco.com) Platform, leading Open Source Enterprise Content Management system.
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
Symphony Software Foundation
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
Toni de la Fuente
Alfresco TTL (Re)Indexing Large Repositories Angel Borroy & To Page
(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco
Angel Borroy López
Alfresco Solr Shardring Best Practices
Jose portillo dev con presentation 1138
Jose portillo dev con presentation 1138
Jose Portillo
The objective of this article is to describe what to monitor in and around Alfresco in order to have a good understanding of how the applications are performing and to be aware of potential issues.
Guide to alfresco monitoring
Guide to alfresco monitoring
Miguel Rodriguez
This is the session delivered during the Alfresco Developers Conference in Lisbon, January 2018. Learn all what you need to know to perform a proper backup and disaster recovery strategy. From a single server installation with hundreds of documents to a large deployment with multiple nodes, layers, databases and multi-million documents. What is the best way for each case?
From zero to hero Backing up alfresco
From zero to hero Backing up alfresco
Toni de la Fuente
The bulk export utility can be used to export metadata from a tree in an Alfresco repository.
Bulk Export Tool for Alfresco
Bulk Export Tool for Alfresco
Richard McKnight
Alfresco DevCon 2019 presentation covering all changes to the ACS repository in 6.1 and an outlook to the future beyond 6.1
Architectural changes in the repo in 6.1 and beyond
Architectural changes in the repo in 6.1 and beyond
Stefan Kopf
This talk gives an overview of CMIS and the Alfresco API. Originally presented at GlueCon 2013 and updated for Alfresco Day Sydney in August of 2013.
CMIS: An Open API for Managing Content
CMIS: An Open API for Managing Content
Jeff Potts
Slides from my Alfresco DevCon 2018 Lightning Talk (5 min, 15s per main slide, auto-advancing) about the Alfresco Search Services product, its current limitations with regards to usage in an organisation with mixed user locales, and the work-arounds (as well as long-term solution) to making it work nonetheless. The recording of the Lightning Talk session will be uploaded to the Alfresco YouTube channel sometime in the next days / weeks.
Important work-arounds for making ASS multi-lingual
Important work-arounds for making ASS multi-lingual
Axel Faust
Sizing an alfresco infrastructure has always been an interesting topic with lots of unrevealed questions. There is no perfect formula that can accurately define what is the perfect sizing for your architecture considering your use case. However, we can provide you with valuable guidance on how to size your Alfresco solution, by asking the right questions, collecting the right numbers, and taking the right assumptions on a very interesting sizing exercise. How many alfresco servers will you need on your alfresco cluster? How many CPUs/cores do you need on those servers to handle your estimated user concurrency? How do you estimate the sizing and growth of your storage? How much memory do you need on your Solr servers? How many Solr servers do you need to get the response times you require? What are the golden rules that can drive and maintain the success of an Alfresco project?
Sizing your alfresco platform
Sizing your alfresco platform
Luis Cabaceira
Transparencias de la presentación utilizada durante el Meetup Hacking ECM #02 (Brasil), organizado por Amviente Livre
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
Angel Borroy López
Alfresco Tuning Tech Talk Live (August 2015)
Alfresco tuning part1
Alfresco tuning part1
Luis Cabaceira
Tendances
(20)
Moving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco Repository
Alfresco node lifecyle, services and zones
Alfresco node lifecyle, services and zones
Upgrading to Alfresco 6
Upgrading to Alfresco 6
Exciting New Alfresco REST APIs
Exciting New Alfresco REST APIs
Alfresco Security Best Practices 2014
Alfresco Security Best Practices 2014
Alfresco Security Best Practices Guide
Alfresco Security Best Practices Guide
Storage and Alfresco
Storage and Alfresco
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
The Alfresco ECM 1 Billion Document Benchmark on AWS and Aurora - Benchmark ...
Alfresco Backup and Disaster Recovery White Paper
Alfresco Backup and Disaster Recovery White Paper
(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco
Jose portillo dev con presentation 1138
Jose portillo dev con presentation 1138
Guide to alfresco monitoring
Guide to alfresco monitoring
From zero to hero Backing up alfresco
From zero to hero Backing up alfresco
Bulk Export Tool for Alfresco
Bulk Export Tool for Alfresco
Architectural changes in the repo in 6.1 and beyond
Architectural changes in the repo in 6.1 and beyond
CMIS: An Open API for Managing Content
CMIS: An Open API for Managing Content
Important work-arounds for making ASS multi-lingual
Important work-arounds for making ASS multi-lingual
Sizing your alfresco platform
Sizing your alfresco platform
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
La Guía Definitiva para una Actualización Exitosa a Alfresco 23.1
Alfresco tuning part1
Alfresco tuning part1
Similaire à Alfresco DevCon 2019 - Alfresco Identity Services in Action
gRPC; Authentication; Developer Week SF; security; Auth0; JWT; OAuth2; SSL: TLS; Authorization; Python; Hello World
Understanding gRPC Authentication Methods
Understanding gRPC Authentication Methods
Anthony Chow
n this session, we'll simplify the complexities of configuring and troubleshooting mutual TLS (mTLS) within Alfresco environments. Attendees will gain practical insights into certificate management, trust validation, and common challenges encountered during configuration. We'll showcase and provide custom tools for troubleshooting during the session. These tools can be used with ZIP, Ansible, Docker and Kubernetes deployments. Event description available in https://hub.alfresco.com/t5/news-announcements/ttl-157-troubleshooting-made-easy-deciphering-alfresco-s-mtls/ba-p/319735/jump-to/first-unread-message
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Angel Borroy López
Une plongée dans le monde merveilleux des certificats et des autorités de certification. Comment fonctionne une autorité de certification ? Puis-je avoir confiance et pourquoi ? Comment créer la mienne ?
Raconte-moi X.509 : anatomie d'une autorité de certification
Raconte-moi X.509 : anatomie d'une autorité de certification
Jean-Christophe Sirot
By Daniel Bryant, Ambassador Labs We all need to be able to get user traffic into our applications, and your requirements for services running on Kubernetes are no different. "But", I hear you say, "what about the K8s Ingress spec? And how do I observe what's happening under the hood? And who should be responsible for configuring the gateway: dev or ops?" These are all good questions! Join me for a whistle-stop tour of all things emissary-ingress, where we will explore how this new edition to the family of CNCF incubation projects can make your life easier when it comes to routing, observability, and integration into the bigger (people and technology) picture.
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
Daniel Bryant
FIWARE Wednesday Webinar - How to Secure IoT Devices (22nd April 2020) Corresponding webinar recording: https://youtu.be/_87IZhrYo3U Live coding session and commentary, demonstrating various techniques and methods for securing the interactions between Devices, IoT Agents and the Context Broker Chapter: Security Difficulty: 3 Audience: Any Technical Presenter: Jason Fox (Senior Technical Evangelist, FIWARE Foundation)
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE
OverBlog top European blogging platform chose Symfony 2 for its brand new version. Lear about their engineers feedbacks on how they design their software architecture based on Symfony 2. The following points will be discussed: - Dependency injection: Making a high speed transport layer with Apache Thrift into Symfony 2. - Security Bundle: Integrating a Single Sign On - Twig: Using Twig sandbox to jail custom OverBlog's users themes integration. This presentation will be animated by Xavier HAUSHERR (CTO) and Gérald LONLAS (Project manager)
The use of Symfony2 @ Overblog
The use of Symfony2 @ Overblog
Xavier Hausherr
This talk will guide you through the first steps to understand Consul and do some cool stuff with it. You also have a live Vagrant demo available in github at https://github.com/lynxman/consul-first-steps
Consul First Steps
Consul First Steps
Marc Cluet
Individual microservices are relatively easy to develop, but managing a distributed system composed of microservices is never a simple task. Kubernetes helps, but it falls short of providing everything such a system needs. This is where the Istio Service Mesh comes in. Running microservices in production, you'll soon realize you want things like traffic splitting, automatic connection retries, timeouts and failovers, secure communication and authentication between your services, distributed metrics, tracing and logging. By introducing Istio into your architecture, you get all of that and more. And you get most of it without changing your code at all. In this talk, you'll see a demonstration of Istio in action and learn about the tricks that make its magic possible.
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
Standing on the shoulders of giants, Silex is a micro framework built on top of Symfony2 components. It provides an ideal environment for throwing together a simple, single file application. We’ll look at a real example of installing and setting up Silex and creating our first application with full dependency injection, templating and all the other features that you would expect of a modern day PHP framework. This session is recommended for anyone looking to break into the Symfony ecosystem with a simple introduction to a small framework build upon the core components of it’s bigger brother (Symfony2).
Silex, the microframework
Silex, the microframework
Inviqa
A set of Tips & Tricks in the resolution of the typical problems that you can find and the reason of them when you work with FIWARE IoT Agents and FIWARE Orion Context Broker
How to debug IoT Agents
How to debug IoT Agents
Fernando Lopez Aguilar
How to Debug IoT Agents Webinar - 17th April 2019 Corresponding webinar recording: https://youtu.be/FRqJsywi9e8 Chapter: IoT Agents Difficulty: 3 Audience: Any Technical Presenter: Jason Fox (Senior Technical Evangelist, FIWARE Foundation) How to debug IoT Agents - investigating what goes wrong and how to fix it.
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE
IVS CTO Night & Day 2018 Winter powered by AWS の Day1 Morning Session 資料です
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
Amazon Web Services Japan
Container Technologien erfreuen sich grosser Beliebtheit und sind mittlerweile auch im Microsoft Entwicklerumfeld angekommen. Visual Studio als Entwicklungswerkzeug bietet neu eine direkte Docker Unterstützung und mit Asp.NET Core respektive .NET Core ist auch die Kompatibilität mit Linux-basierten Docker Containern gegeben. Erfahren Sie in diesem Vortrag, wie sie mit Visual Studio und TFS eine Docker-basierte Build und Release Automatisierung implementieren und betreiben. Mit Azure Container Services haben wir einen skalierbare und ausfallsicheren Cluster zur Verfügung, welcher sich optimal in unsere Release-Pipeline integriert.
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Marc Müller
Intro to Hyperledger Fabric concepts. Will cover peers, orderer, state database, and certificate authority. Go over code examples of how to submit transactions on the network. Demo IBM Blockchain Starter Plan, Composer, and IBM Food Trust use-cases.
Developing applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDK
Horea Porutiu
Service mesh is a dedicated layer of a company's infrastructure which should simplify communication between services and make it reliable, secure and observable. In this talk, we'll go deep into Booking.com's case study of introducing service mesh. We will discover the reasons and objectives of the project. Why Envoy was selected as the base rather than other available options. Find out what is the setup and features of the homegrown control plane. We will expand on what service is provided for developers and how they safely deploy potentially dangerous configuration changes. Finally, we will talk about pitfalls met along the way.
Introducing envoy-based service mesh at Booking.com
Introducing envoy-based service mesh at Booking.com
Ivan Kruglov
MongoDB introduces new capabilities that change the way micro-services interact with the database, capabilities that are either absent or exist only partially in high-end commercial databases such as Oracle. In this session I will share from my experiences building a cloud-based, multi-tenant SaaS application with extreme security requirements. We will cover topics including considerations for storing multi-tenant data in the database, best practices for authentication and authorization, and performance considerations specific to security in MongoDB.
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
MongoDB
Modern application architectures are embracing public clouds, microservices, and container schedulers like Kubernetes and Nomad. These bring complex service-to-service communication patterns, increased scale, dynamic IP addresses, ephemeral infrastructure, and higher failure rates. These changes require a new approach for service discovery, configuration, and segmentation. Service discovery enables services to find and communicate with each other. Service configuration allows us to dynamically configure applications at runtime. Service segmentations lets us secure our microservices architectures by limiting access. In this talk, we cover these challenges and how to solve them with Consul providing as a service mesh.
Consul: Service Mesh for Microservices
Consul: Service Mesh for Microservices
ArmonDadgar
OpenStack is the open source cloud platform that enables Infrastructure as a Service (IaaS). This slideshare explains the architecture of OpenStack.
OpenStack Architecture
OpenStack Architecture
Mirantis
OpenStack is the open source cloud platform that enables Infrastructure as a Service (IaaS). This slideshare explains the architecture of OpenStack.
OpenStack Architecture
OpenStack Architecture
Mirantis
When you are designing a production environment security is essential. All the Docker ecosystem but in particular Docker Swarm allows us to ship our containers out of our laptop, how can we make this process safe? During my talk, I will share tips around production environment, immutability and how troubleshooting common attack as code injection with Docker. Static analysis of our images, content trust with Notary to make our journey secure. How can we setup a cluster on the main cloud providers with VPN and node labeling to expose only a portion of our cluster? I will also show what Docker provides (Content Trust, Static Analysis) but also open source alternatives as Notary, centos/clair and Cilium. In the end of this talk, we had a better idea around how manage Docker in production.
Security Tips to run Docker in Production
Security Tips to run Docker in Production
Gianluca Arbezzano
Similaire à Alfresco DevCon 2019 - Alfresco Identity Services in Action
(20)
Understanding gRPC Authentication Methods
Understanding gRPC Authentication Methods
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Raconte-moi X.509 : anatomie d'une autorité de certification
Raconte-moi X.509 : anatomie d'une autorité de certification
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
FIWARE Wednesday Webinars - How to Secure IoT Devices
FIWARE Wednesday Webinars - How to Secure IoT Devices
The use of Symfony2 @ Overblog
The use of Symfony2 @ Overblog
Consul First Steps
Consul First Steps
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
Silex, the microframework
Silex, the microframework
How to debug IoT Agents
How to debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
FIWARE Wednesday Webinars - How to Debug IoT Agents
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
IVS CTO Night And Day 2018 Winter - [re:Cap] Serverless & Mobile
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Experts Live Switzerland 2017 - Automatisierte Docker Release Pipeline mit VS...
Developing applications with Hyperledger Fabric SDK
Developing applications with Hyperledger Fabric SDK
Introducing envoy-based service mesh at Booking.com
Introducing envoy-based service mesh at Booking.com
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
Securing MongoDB to Serve an AWS-Based, Multi-Tenant, Security-Fanatic SaaS A...
Consul: Service Mesh for Microservices
Consul: Service Mesh for Microservices
OpenStack Architecture
OpenStack Architecture
OpenStack Architecture
OpenStack Architecture
Security Tips to run Docker in Production
Security Tips to run Docker in Production
Plus de Francesco Corti
Developing in today's days has never been so powerful but it is also incredibly complex and this is challenging the teams and the businesses to deliver fast a good quality software. In this speech Francesco summarises his experience of 25+ years in the IT industry, including the work as Product Manager for Backstage (Spotify) and now as part of the Docker's team. In particular, you are going to learn about the trajectory of the developer experience in the market and what you, as a developer, should be able to leverage and use very soon. For sure sooner than you expect.
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
Francesco Corti
Is Open Source dead or dying out? Is Open Source at risk? Should you invest time and effort in doing Open Source software? In this talk we will start from the very beginning of the OSS idea since the 70's and all its evolutions until today's days. We are going to discuss the most recent challenges of Open Source through examples and evidence, until one of the most interesting questions that we all have in mind: where is Open Source going?
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Francesco Corti
Chi non vorrebbe lavorare in un dream team composto da Product Manager, Engineering, Designer, Researcher e Data Scientist. Il fatto è che la modalità di lavoro in un team con tali eccellenze e profesionalità non è affatto scontata (diverso linguaggio, background differente, diverso approccio alla definizione del prodotto). E non è affatto scontata nemmeno l'alchimia che occorre creare per far funzionare il team, al fine di creare un prodotto di qualità. In questo talk Francesco condividerà le sue esperience avute lavorando con vari team internazionali di sviluppo software, come Product Manager per Spotify, Docker e Alfresco/Hyland. Attraverso esempi concreti, successi e fallimenti, verranno condivise alcune lezioni apprese sul campo su come collaborare al meglio con le diverse figure professionali e magari migliorare nel proprio lavoro come Product Manager o semplicemente evitare di ripetere errori già fatti da altri.
Successi (e insuccessi) nel lavoro in team con Product Manager, Engineering, ...
Successi (e insuccessi) nel lavoro in team con Product Manager, Engineering, ...
Francesco Corti
The literature describes very well that a good Product Manager is responsible (or should be responsible) for the "why" and "what" of any feature, while the Delivery Team has the responsibility for the "how" and "when". But is it really the case in practice? Talking to many Product Managers in different sectors and industries related to software development, the 'what' area of responsibility is not always clearly defined and there is a lot of overlap between the 'what' and the 'how'. What happens in practice is that this lack of clarity generates tensions about what needs to be developed, threatening the balance of work in the team and peaceful collaboration. In this talk, Francesco is going to explore this "middle ground" space and is going to share some lessons learned in various teams of different leading companies in software development, with practical examples and useful suggestions.
Lessons Learned About The Tension Between Product Manager And Engineering Whi...
Lessons Learned About The Tension Between Product Manager And Engineering Whi...
Francesco Corti
Bringing to success an open-source project is hard, but growing it from an organizational and business point-of-view, organically to the growth of the community, their enthusiasts, and the contributors is an equally interesting challenge for all the companies behind. Growing the maintainers accordingly with the scale of contributions and support, managing the business expectations with the expectations of the open source (and not paying) adopters, growing the product accordingly, those are only some of the topics that every mature Business Open Source organization discusses (on a recurrent basis I would say). In this talk you will learn more about these challenges through practical examples based on the direct experience after having worked directly with several, structured, successful, worldwide, Business Open Source organizations in community-driven projects.
Organization and challenges (with best practices) behind a successful open-so...
Organization and challenges (with best practices) behind a successful open-so...
Francesco Corti
Main Takeaways: - Definition and principles of the ideal Developer Experience (DevEx) - What Developers like (and don't like) and how to interact/work with them - The role of Open Source in supporting the Developer Experience
Caring About DevEx & the Impact of Open Source
Caring About DevEx & the Impact of Open Source
Francesco Corti
As Spotify grew in number of developers, services and complexity, our velocity was significantly slowing down. Preserving the squads’ autonomy and reducing the time of onboarding (60+ days for the first 10 pull requests) were major challenges destined to increase. You'll learn how Spotify reached the 80%+ of satisfaction of its techies through the creation of Backstage: open platform for building developer portals. You'll see live demos of how things are done in Spotify and you'll learn how to be part of a hyper-growing community devoted to making the developers happy (Backstage Community).
How Spotify reaches the 80%+ of satisfaction of the techies making developers...
How Spotify reaches the 80%+ of satisfaction of the techies making developers...
Francesco Corti
Alfresco DevCon 2019 - Do you know what the Alfresco heartbeat is?
Alfresco DevCon 2019 - Do you know what the Alfresco heartbeat is?
Alfresco DevCon 2019 - Do you know what the Alfresco heartbeat is?
Francesco Corti
The integration between Alfresco and Pentaho exists since 2012, starting with a Community project (named A.A.A.R.) and continues today with dozens of successful installations and projects. As a lot of developers know, Pentaho is an Open Source Business Intelligence platform, extremely flexible to develop your own reports, dashboards and analytics in general. Less developers know that Pentaho is also very easy to integrate with third-party applications. All of this, thanks to a powerful API and a clever use of a RequireJS (http://requirejs.org/) JavaScript file and module loader. In this talk Francesco (inventor of the A.A.A.R. before and Alflytics - http://fcorti.com/alflytics/ today) and Pedro (VP Of Engineering for Pentaho Data Integration and Business Analytics Platform at Hitachi Vantara) will show in practice how to include all the Pentaho Dashboards into a generic ADF application, using some ADF Components that will be able to login, logout and show Pentaho resources.
Alfresco DevCon 2018 - Embedding Pentaho dashboards into an Alfresco ADF appl...
Alfresco DevCon 2018 - Embedding Pentaho dashboards into an Alfresco ADF appl...
Francesco Corti
Pentaho Community Meeting 2017 in Mainz.
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Francesco Corti
Content Intelligence is one of the hottest topics on the ECM Market and the implementation of AAAR (rebranded in the latest version as Alflytics), as a full featured solution, provides both administrators and analysts with powerful analytics for Alfresco on top of the Pentaho Suite. In this presentation Younes will show a fully dockerized setup for the solution, involving different containers for Alfresco (Share, Platform and Solr) and Pentaho (Pentaho Business Analytics Platform, Pentaho Data Integration and Pentaho Report Designer). Francesco, first inventor of Alflytics, will talk about new stuff around the 5.0 version with the latest enhancements in terms of features.
Next generation content intelligence (BeeCon 2017)
Next generation content intelligence (BeeCon 2017)
Francesco Corti
Alfresco press is an initiative to keep the Alfresco practitioners updated on the things happened since the last Office Hour.
Alfresco press in Office Hours (2017-02-24)
Alfresco press in Office Hours (2017-02-24)
Francesco Corti
Alfresco press is an initiative to keep the Alfresco practitioners updated on the things happened since the last Office Hour.
Alfresco press in Office Hours (2017-01-27)
Alfresco press in Office Hours (2017-01-27)
Francesco Corti
Alfresco press is an initiative to keep the Alfresco practitioners updated on the things happened since the last Office Hour.
Alfresco press in Office Hours (2016-12-16)
Alfresco press in Office Hours (2016-12-16)
Francesco Corti
Alfresco press is an initiative to keep the Alfresco practitioners updated on the things happened since the last Tech Talk Live (in average one month).
Alfresco press in Tech Talk Live #99
Alfresco press in Tech Talk Live #99
Francesco Corti
The analytics in Alfresco represent an emerging interest for the users and the integration with the Pentaho Suite was born in the Community Edition since 2012. A.A.A.R. is beyond the 4-th version and has bundled reports, dashboards and free analysis on audit data, repository and workflows. But in most cases, the bundled analytics should be customized to cover the business needs. In this talk is shown how to develop a customized set of analytics with the main goal to create your 'Content Intelligence' solution that includes Alfresco and not only Alfresco. For more informations: http://fcorti.com/alfresco-audit-analysis-reporting/
Content Intelligence on Alfresco with A.A.A.R. (BeeCon 2016)
Content Intelligence on Alfresco with A.A.A.R. (BeeCon 2016)
Francesco Corti
Pentaho Transparent Authentication is a plugin for Pentaho BA Server that provides the platform with additional authentication and login capabilities, in the form of a spring security filter and a bunch of support classes. The goal of this project is to provide a transparent authentication and autologin mechanism, to let users switch between a different web application and Pentaho in an “Single Sign On fashion”. For more informations, please take a look at: http://fcorti.com/pentaho-transparent-authentication/
Pentaho Transparent Autenthication
Pentaho Transparent Autenthication
Francesco Corti
When analyzing their business, organizations frequently ask questions about their content such as: Who is creating the content? How is it being used? When is it destroyed? What content gaps do we need to fill? There are many ways to hook business intelligence tools into Alfresco in order to solve these problems. Three such tools were discussed at Alfresco Summit. In Tech Talk Live Episode 65 we discussed a specific analytics tool, but this conversation will be more general and provide an introduction to business intelligence for ECM practitioners. Join us to learn how to use your content to provide insight and drive decisions in your business.
Alfresco Tech Talk n.73 - Business Intelligence for ECM Practitioners
Alfresco Tech Talk n.73 - Business Intelligence for ECM Practitioners
Francesco Corti
Plus de Francesco Corti
(18)
Where developers are challenged, what developers want and where DevEx is going
Where developers are challenged, what developers want and where DevEx is going
From the origin to the future of Open Source model and business
From the origin to the future of Open Source model and business
Successi (e insuccessi) nel lavoro in team con Product Manager, Engineering, ...
Successi (e insuccessi) nel lavoro in team con Product Manager, Engineering, ...
Lessons Learned About The Tension Between Product Manager And Engineering Whi...
Lessons Learned About The Tension Between Product Manager And Engineering Whi...
Organization and challenges (with best practices) behind a successful open-so...
Organization and challenges (with best practices) behind a successful open-so...
Caring About DevEx & the Impact of Open Source
Caring About DevEx & the Impact of Open Source
How Spotify reaches the 80%+ of satisfaction of the techies making developers...
How Spotify reaches the 80%+ of satisfaction of the techies making developers...
Alfresco DevCon 2019 - Do you know what the Alfresco heartbeat is?
Alfresco DevCon 2019 - Do you know what the Alfresco heartbeat is?
Alfresco DevCon 2018 - Embedding Pentaho dashboards into an Alfresco ADF appl...
Alfresco DevCon 2018 - Embedding Pentaho dashboards into an Alfresco ADF appl...
Pentaho 8 Reporting for Java Developers - Because details matter
Pentaho 8 Reporting for Java Developers - Because details matter
Next generation content intelligence (BeeCon 2017)
Next generation content intelligence (BeeCon 2017)
Alfresco press in Office Hours (2017-02-24)
Alfresco press in Office Hours (2017-02-24)
Alfresco press in Office Hours (2017-01-27)
Alfresco press in Office Hours (2017-01-27)
Alfresco press in Office Hours (2016-12-16)
Alfresco press in Office Hours (2016-12-16)
Alfresco press in Tech Talk Live #99
Alfresco press in Tech Talk Live #99
Content Intelligence on Alfresco with A.A.A.R. (BeeCon 2016)
Content Intelligence on Alfresco with A.A.A.R. (BeeCon 2016)
Pentaho Transparent Autenthication
Pentaho Transparent Autenthication
Alfresco Tech Talk n.73 - Business Intelligence for ECM Practitioners
Alfresco Tech Talk n.73 - Business Intelligence for ECM Practitioners
Dernier
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Read about the journey the Adobe Experience Manager team has gone through in order to become and scale API-first throughout the organisation.
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
In an era where artificial intelligence (AI) stands at the forefront of business innovation, Information Architecture (IA) is at the core of functionality. See “There’s No AI Without IA” – (from 2016 but even more relevant today) Understanding and leveraging how Information Architecture (IA) supports AI synergies between knowledge engineering and prompt engineering is critical for senior leaders looking to successfully deploy AI for internal and externally facing knowledge processes. This webinar be a high-level overview of the methodologies that can elevate AI-driven knowledge processes supporting both employees and customers. Core Insights Include: Strategic Knowledge Engineering: Delve into how structuring AI's knowledge base is required to prevent hallucinations, enable contextual retrieval of accurate information. This will include discussion of gold standard libraries of use cases support testing various LLMs and structures and configurations of knowledge base. Precision in Prompt Engineering: Learn the art of crafting prompts that direct AI to deliver targeted, relevant responses, thereby optimizing customer experiences and business outcomes. Unified Approach for Enhanced AI Performance: Explore the intersection of knowledge and prompt engineering to develop AI systems that are not only more responsive but also aligned with overarching business strategies. Guiding Principles for Implementation: Equip yourself with best practices, ethical guidelines, and strategic considerations for embedding these technologies into your business ecosystem effectively. This webinar is designed to empower business and technology leaders with the knowledge to harness the full potential of AI, ensuring their organizations not only keep pace with digital transformation but lead the charge. Join us to map a roadmap to fully leverage Information Architecture (IA) and AI chart a course towards a future where AI is a key pillar of strategic innovation and business success.
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
The presentation explores the development and application of artificial intelligence (AI) from its inception to its current status in the modern world. The term "artificial intelligence" was first coined by John McCarthy in 1956 to describe efforts to develop computer programs capable of performing tasks that typically require human intelligence. This concept was first introduced at a conference held at Dartmouth College, where programs demonstrated capabilities such as playing chess, proving theorems, and interpreting texts. In the early stages, Alan Turing contributed to the field by defining intelligence as the ability of a being to respond to certain questions intelligently, proposing what is now known as the Turing Test to evaluate the presence of intelligent behavior in machines. As the decades progressed, AI evolved significantly. The 1980s focused on machine learning, teaching computers to learn from data, leading to the development of models that could improve their performance based on their experiences. The 1990s and 2000s saw further advances in algorithms and computational power, which allowed for more sophisticated data analysis techniques, including data mining. By the 2010s, the proliferation of big data and the refinement of deep learning techniques enabled AI to become mainstream. Notable milestones included the success of Google's AlphaGo and advancements in autonomous vehicles by companies like Tesla and Waymo. A major theme of the presentation is the application of generative AI, which has been used for tasks such as natural language text generation, translation, and question answering. Generative AI uses large datasets to train models that can then produce new, coherent pieces of text or other media. The presentation also discusses the ethical implications and the need for regulation in AI, highlighting issues such as privacy, bias, and the potential for misuse. These concerns have prompted calls for comprehensive regulations to ensure the safe and equitable use of AI technologies. Artificial intelligence has also played a significant role in healthcare, particularly highlighted during the COVID-19 pandemic, where it was used in drug discovery, vaccine development, and analyzing the spread of the virus. The capabilities of AI in healthcare are vast, ranging from medical diagnostics to personalized medicine, demonstrating the technology's potential to revolutionize fields beyond just technical or consumer applications. In conclusion, AI continues to be a rapidly evolving field with significant implications for various aspects of society. The development from theoretical concepts to real-world applications illustrates both the potential benefits and the challenges that come with integrating advanced technologies into everyday life. The ongoing discussion about AI ethics and regulation underscores the importance of managing these technologies responsibly to maximize their their benefits while minimizing potential harms.
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Digital Global Overview Report 2024 Slides presentation for Event presented in 2024 after compilation of data around last year.
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Sara Mae O’Brien Scott and Tatiana Baquero Cakici, Senior Consultants at Enterprise Knowledge (EK), presented “AI Fast Track to Search-Focused AI Solutions” at the Information Architecture Conference (IAC24) that took place on April 11, 2024 in Seattle, WA. In their presentation, O’Brien-Scott and Cakici focused on what Enterprise AI is, why it is important, and what it takes to empower organizations to get started on a search-based AI journey and stay on track. The presentation explored the complexities of enterprise search challenges and how IA principles can be leveraged to provide AI solutions through the use of a semantic layer. O’Brien-Scott and Cakici showcased a case study where a taxonomy, an ontology, and a knowledge graph were used to structure content at a healthcare workforce solutions organization, providing personalized content recommendations and increasing content findability. In this session, participants gained insights about the following: Most common types of AI categories and use cases; Recommended steps to design and implement taxonomies and ontologies, ensuring they evolve effectively and support the organization’s search objectives; Taxonomy and ontology design considerations and best practices; Real-world AI applications that illustrated the value of taxonomies, ontologies, and knowledge graphs; and Tools, roles, and skills to design and implement AI-powered search solutions.
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Discord is a free app offering voice, video, and text chat functionalities, primarily catering to the gaming community. It serves as a hub for users to create and join servers tailored to their interests. Discord’s ecosystem comprises servers, each functioning as a distinct online community with its own channels dedicated to specific topics or activities. Users can engage in text-based discussions, voice calls, or video chats within these channels. Understanding Discord Servers Discord servers are virtual spaces where users congregate to interact, share content, and build communities. Servers may revolve around gaming, hobbies, interests, or fandoms, providing a platform for like-minded individuals to connect. Communication Features Discord offers a range of communication tools, including text channels for messaging, voice channels for real-time audio conversations, and video channels for face-to-face interactions. These features facilitate seamless communication and collaboration. What Does NSFW Mean? The acronym NSFW stands for “Not Safe For Work,” indicating content that may be inappropriate for professional or public settings. NSFW Content NSFW content encompasses material that is sexually explicit, violent, or otherwise graphic in nature. It often includes nudity, profanity, or depictions of sensitive topics.
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
With more memory available, system performance of three Dell devices increased, which can translate to a better user experience Conclusion When your system has plenty of RAM to meet your needs, you can efficiently access the applications and data you need to finish projects and to-do lists without sacrificing time and focus. Our test results show that with more memory available, three Dell PCs delivered better performance and took less time to complete the Procyon Office Productivity benchmark. These advantages translate to users being able to complete workflows more quickly and multitask more easily. Whether you need the mobility of the Latitude 5440, the creative capabilities of the Precision 3470, or the high performance of the OptiPlex Tower Plus 7010, configuring your system with more RAM can help keep processes running smoothly, enabling you to do more without compromising performance.
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
What are drone anti-jamming systems? The drone anti-jamming systems and anti-spoof technology protect against interference, jamming, and spoofing of the UAVs. To protect their security, countries are beginning to research drone anti-jamming systems, also known as drone strike weapons. The anti-jam and anti-spoof technology protects against interference, jamming and spoofing. A drone strike weapon is a drone attack weapon that can attack and destroy enemy drones. So what is so unique about this amazing system?
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Heather Hedden, Senior Consultant at Enterprise Knowledge, presented “The Role of Taxonomy and Ontology in Semantic Layers” at a webinar hosted by Progress Semaphore on April 16, 2024. Taxonomies at their core enable effective tagging and retrieval of content, and combined with ontologies they extend to the management and understanding of related data. There are even greater benefits of taxonomies and ontologies to enhance your enterprise information architecture when applying them to a semantic layer. A survey by DBP-Institute found that enterprises using a semantic layer see their business outcomes improve by four times, while reducing their data and analytics costs. Extending taxonomies to a semantic layer can be a game-changing solution, allowing you to connect information silos, alleviate knowledge gaps, and derive new insights. Hedden, who specializes in taxonomy design and implementation, presented how the value of taxonomies shouldn’t reside in silos but be integrated with ontologies into a semantic layer. Learn about: - The essence and purpose of taxonomies and ontologies in information and knowledge management; - Advantages of semantic layers leveraging organizational taxonomies; and - Components and approaches to creating a semantic layer, including the integration of taxonomies and ontologies
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
BooK Now Call us at +918448380779 to hire a gorgeous and seductive call girl for sex. Take a Delhi Escort Service. The help of our escort agency is mostly meant for men who want sexual Indian Escorts In Delhi NCR. It should be noted that any impersonator will get 100 attention from our Young Girls Escorts in Delhi. They will assume the position of reliable allies. VIP Call Girl With Original Photos Book Tonight +918448380779 Our Cheap Price 1 Hour not available 2 Hours 5000 Full Night 8000 TAG: Call Girls in Delhi, Noida, Gurgaon, Ghaziabad, Connaught Place, Greater Kailash Delhi, Lajpat Nagar Delhi, Mayur Vihar Delhi, Chanakyapuri Delhi, New Friends Colony Delhi, Majnu Ka Tilla, Karol Bagh, Malviya Nagar, Saket, Khan Market, Noida Sector 18, Noida Sector 76, Noida Sector 51, Gurgaon Mg Road, Iffco Chowk Gurgaon, Rajiv Chowk Gurgaon All Delhi Ncr Free Home Deliver
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Building Digital Trust in a Digital Economy Veronica Tan, Director - Cyber Security Agency of Singapore Apidays Singapore 2024: Connecting Customers, Business and Technology (April 17 & 18, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Dernier
(20)
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Alfresco DevCon 2019 - Alfresco Identity Services in Action
1.
FrkCorti
2.
Learn. Connect. Collaborate. Credentials login
& password Sessions on backend services Identity Management on backend services
3.
Learn. Connect. Collaborate. CC
by
4.
Learn. Connect. Collaborate. • • • alf_ticket
5.
Learn. Connect. Collaborate. • • • alf_ticket
6.
Learn. Connect. Collaborate. Alfresco
Content Services Authentication Ticket Usage
7.
Learn. Connect. Collaborate. CC
by
8.
Learn. Connect. Collaborate. • • • (*)
https://en.wikipedia.org/wiki/JSON_Web_Token
9.
Learn. Connect. Collaborate. Authentication Session Client Usage Authentication Session Client 1 2 3 13 2Usage
10.
Learn. Connect. Collaborate. CC
by DBP
11.
Learn. Connect. Collaborate. CC
by
12.
Learn. Connect. Collaborate. CC
by
13.
Learn. Connect. Collaborate. app.config.json* { ... "ecmHost":
"http://localhost:3000/ecm", "bpmHost": "http://localhost:3000/bpm", ... } (*) Calls need to be proxied to avoid CORS
14.
Learn. Connect. Collaborate. •
LoginComponent •
15.
Learn. Connect. Collaborate. CC
by
16.
Learn. Connect. Collaborate. Alfresco Identity Service Authentication DBP
Session Client Usage 1 2 3 Usage 3 A single point of contact with the most modern and advanced ways to manage the user authentication. CC by
17.
Learn. Connect. Collaborate. #openness
18.
Learn. Connect. Collaborate. #openness
19.
Learn. Connect. Collaborate. • • •
20.
Learn. Connect. Collaborate.
21.
Learn. Connect. Collaborate. • •
22.
Learn. Connect. Collaborate. • • (*)
https://en.wikipedia.org/wiki/JSON_Web_Token
23.
Learn. Connect. Collaborate. Digital
Business Platform CC by JWT token Yes!
24.
Learn. Connect. Collaborate. CC
by
25.
Learn. Connect. Collaborate. • alfresco-global.properties ... authentication.chain
= identity-service1:identity-service, ... ... tomcat/shared/classes/alfresco/subsystems/Authentication/identity-service /identity-service-authentication.properties • alfresco-global.properties
26.
Learn. Connect. Collaborate. • alfresco-global.properties ... authentication.chain
= identity-service1:identity-service, ... ... tomcat/shared/classes/alfresco/subsystems/Authentication/identity-service /identity-service-authentication.properties • alfresco-global.properties
27.
Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
28.
Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
29.
Learn. Connect. Collaborate. • tomcat/webapps/activiti-app/WEB-INF/classes/META-INF/activiti-app/activit i-identity-service.properties
30.
Learn. Connect. Collaborate. • • •
31.
Learn. Connect. Collaborate. CC
by
32.
Learn. Connect. Collaborate.
33.
Learn. Connect. Collaborate. CC
by
34.
Learn. Connect. Collaborate. Since
APS 1.X >= 1.9 (not on APS 2) Since ADF 2.4.0
35.
Learn. Connect. Collaborate. CC
by
36.
Learn. Connect. Collaborate.
37.
Learn. Connect. Collaborate. User
authentication is the only supported CC by
38.
Learn. Connect. Collaborate. User
authentication is the only supported (don’t worry and stay tuned!) CC by
39.
Learn. Connect. Collaborate. CC
by
40.
Learn. Connect. Collaborate. CC
by • • • • • #roadmap
41.
Learn. Connect. Collaborate. • • • • • CC
by
42.
Learn. Connect. Collaborate. CC
by
43.
FrkCorti
Télécharger maintenant