{"id":44363447,"url":"https://github.com/memori-ai/system-integrator-course-resources","last_synced_at":"2026-02-11T18:12:44.164Z","repository":{"id":329112960,"uuid":"1118133122","full_name":"memori-ai/system-integrator-course-resources","owner":"memori-ai","description":"Supporting materials and code for the AI System Integration course — integrating AI agents into enterprise products and processes through APIs, MCP Servers, web components, and automations.","archived":false,"fork":false,"pushed_at":"2026-02-09T16:15:53.000Z","size":3685,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-09T19:11:19.612Z","etag":null,"topics":["courses","system-integration"],"latest_commit_sha":null,"homepage":"https://memori.ai","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/memori-ai.png","metadata":{"files":{"readme":"README-IT.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-17T10:02:54.000Z","updated_at":"2026-02-09T15:58:17.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/memori-ai/system-integrator-course-resources","commit_stats":null,"previous_names":["memori-ai/system-integrator-course-resources"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/memori-ai/system-integrator-course-resources","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memori-ai%2Fsystem-integrator-course-resources","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memori-ai%2Fsystem-integrator-course-resources/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memori-ai%2Fsystem-integrator-course-resources/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memori-ai%2Fsystem-integrator-course-resources/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/memori-ai","download_url":"https://codeload.github.com/memori-ai/system-integrator-course-resources/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/memori-ai%2Fsystem-integrator-course-resources/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29340619,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T16:14:43.024Z","status":"ssl_error","status_checked_at":"2026-02-11T16:14:15.258Z","response_time":97,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["courses","system-integration"],"created_at":"2026-02-11T18:12:43.370Z","updated_at":"2026-02-11T18:12:44.160Z","avatar_url":"https://github.com/memori-ai.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AIsuru AI System Integrator Course Resources\n\n\u003e **Impara a integrare l'intelligenza artificiale conversazionale nelle applicazioni enterprise** — Materiali ufficiali di formazione per il Programma di Certificazione AIsuru System Integrator di [Memori.ai](https://memori.ai)\n\n[![AIsuru](https://img.shields.io/badge/Piattaforma-AIsuru-blue)](https://www.aisuru.com)\n[![Docs](https://img.shields.io/badge/Docs-docs.aisuru.com-green)](https://docs.aisuru.com)\n[![AI Act Compliant](https://img.shields.io/badge/EU%20AI%20Act-Conforme-success)](https://www.aisuru.com)\n\n## 📋 Iscriviti al Corso\n\n\u003c!-- 🔗 Link al catalogo corsi in arrivo (Gennaio 2025) --\u003e\n**Iscrizioni al corso in apertura!** Resta aggiornato per il catalogo ufficiale dei corsi.\n\n---\n\n## 🎯 Informazioni sul Corso\n\nQuesto **corso di certificazione professionale** è progettato per sviluppatori, software engineer e professionisti tecnici che vogliono diventare **AI System Integrator** certificati per [AIsuru](https://www.aisuru.com), la piattaforma europea di intelligenza artificiale conversazionale sviluppata da [Memori.ai](https://memori.ai).\n\n### Cosa Imparerai\n\nCome **AIsuru AI System Integrator**, imparerai a:\n\n- 🤖 **Integrare agenti AI** in applicazioni e workflow aziendali\n- 🔗 **Connettere AIsuru** con sistemi aziendali esistenti (CRM, ERP, database, API)\n- 🔐 **Implementare autenticazione sicura** (SSO, Microsoft Auth, OAuth, JWT)\n- ⚡ **Costruire integrazioni personalizzate** usando MCP Server e funzioni avanzate\n- 🚀 **Distribuire e configurare** soluzioni AIsuru PaaS per clienti enterprise\n- 🛡️ **Applicare best practice di sicurezza** per deployment AI in produzione\n\n### A Chi è Rivolto\n\n- Sviluppatori Backend e Frontend\n- Software Architect\n- DevOps Engineer\n- Consulenti Tecnici\n- Professionisti IT che lavorano con integrazioni AI\n\n## 📚 Moduli del Corso\n\n| Codice | Modulo | Durata | Argomenti |\n|--------|--------|--------|-----------|\n| **SYS-01** | Principi di System Integration | 2h | Strategie di integrazione AI, fonti dati, limiti RAG, database vettoriali |\n| **SYS-02** | Integrazione Frontend e Backend | 2h | Web component, API REST, embedding, casi d'uso |\n| **SYS-03** | Autenticazione Aziendale | 2h | SSO, Microsoft Auth, OAuth, JWT, autenticazione embedded |\n| **SYS-04** | Funzioni Avanzate | 2h | Servizi REST/GRPC/JSONRPC, Swagger, Gateway MCP |\n| **SYS-05** | Programmazione Web Component | 2h | Dialog API, UI personalizzata, integrazione frontend |\n| **SYS-06** | Integrazione MCP Server | 3h | Tool, Risorse, Prompt, MCP Server personalizzati |\n| **SYS-07** | Integrazione Automazioni | 2h | Automazione workflow, orchestrazione API, casi studio |\n| **SYS-08** | Best Practice Pre-Release | 2h | Sicurezza, Red Teaming, audit logging, conformità GDPR |\n| **SYS-09** | Workshop Pratico | 1h | Esercitazioni pratiche e scenari reali |\n\n### Formato del Corso\n\n📅 **Durata:** 3 giorni × 6 ore (webinar online) + 1 giorno di workshop live\n\n## 📂 Struttura del Repository\n\n```\nsystem-integrator-course-resources/\n├── SYS-03-integrating-enterprise-authentication/\n│   └── README.md          # Esempi integrazione autenticazione enterprise\n├── SYS-04-advanced-functions/\n│   └── README.md          # Esempi REST, GRPC, JSONRPC\n├── SYS-05-web-component-programming/\n│   └── README.md          # Esempi Web Component e Dialog API\n├── SYS-06-mcp-server-integration/\n│   └── README.md          # Guide implementazione MCP Server\n├── README.md              # Versione inglese\n└── README-IT.md           # Questo file\n```\n\n## 🔗 Documentazione Ufficiale e Risorse\n\n| Risorsa | Link | Descrizione |\n|---------|------|-------------|\n| **Piattaforma AIsuru** | [aisuru.com](https://www.aisuru.com) | Sito web della piattaforma |\n| **Documentazione** | [docs.aisuru.com](https://docs.aisuru.com/) | Documentazione completa |\n| **Riferimento API** | [docs.aisuru.com/api](https://docs.aisuru.com/api) | Documentazione API Engine e Backend |\n| **Memori.ai** | [memori.ai](https://memori.ai) | Sito web aziendale |\n\n### Panoramica API\n\n- **Engine API**: Gestione sessioni, Dialog, Memories, Intents, Functions, WebHooks, NLP\n- **Backend API**: Gestione utenti, CRUD Memori, Integrazioni, Import/Export, gestione Tenant\n\n## 🛠️ Prerequisiti\n\nPrima di iniziare il corso, assicurati di avere:\n\n- ✅ Conoscenza base di **sviluppo web** (HTML, CSS, JavaScript)\n- ✅ Familiarità con **API REST** e protocolli HTTP\n- ✅ Comprensione dei **concetti di autenticazione** (OAuth 2.0, JWT, SSO)\n- ✅ **Docker** e **Docker Compose** installati (per eseguire le demo)\n- ✅ Un editor di codice (VS Code consigliato)\n\n## 🚀 Come Iniziare\n\n1. **Clona questo repository**\n   ```bash\n   git clone https://github.com/memori-ai/system-integrator-course-resources.git\n   cd system-integrator-course-resources\n   ```\n\n2. **Naviga nel modulo** che vuoi esplorare\n\n3. **Segui le istruzioni del README** in ogni cartella del modulo\n\n4. **Esegui le demo** usando Docker Compose dove applicabile\n   ```bash\n   docker compose up\n   ```\n\n## 📖 Dettagli dei Moduli\n\n### SYS-01: Principi di System Integration\n- Servizi da integrare e censimento fonti dati\n- Come fornire contesto all'AI (comprendere gli internals per affinare le strategie)\n- Accessibilità dei dati e frequenza di aggiornamento\n- Limiti della RAG (Retrieval Augmented Generation) e dei database vettoriali\n\n### SYS-02: Integrazione Frontend e Backend\n- Panoramica Web Component e tecniche di embedding\n- Capacità API e pattern di integrazione\n- Casi d'uso enterprise reali\n\n### SYS-03: Autenticazione Aziendale\n- Autenticazione web component embedded\n- Integrazione Microsoft Azure AD / Entra ID\n- Implementazione API LoginPWD\n- Flussi OAuth 2.0 e login con redirect\n\n### SYS-04: Funzioni Avanzate\n- Connessione servizi REST con Swagger/OpenAPI\n- Integrazione servizi GRPC e JSONRPC\n- Costruzione Gateway REST verso MCP Server\n\n### SYS-05: Programmazione Web Component\n- Gestione completa del dialogo tramite Dialog API\n- Sviluppo UI personalizzata per agenti AI\n- Caso studio: implementazione AI4furn\n\n### SYS-06: Integrazione MCP Server\n- Comprensione di Tool, Risorse e Prompt\n- Esempi MCP Server: MySQL, MongoDB, Filesystem, WhatsApp, Blender, Zendesk\n- Capacità AIsuru MCP e Data Analysis\n- Tipi di trasporto (stdio, HTTP, SSE) e criteri di selezione\n- Configurazione Skill e casi d'uso pratici\n- Costruzione e deployment di MCP Server personalizzati\n\n### SYS-07: Integrazione Automazioni\n- Implementazione sintetizzatore riunioni\n- Integrazione SharePoint e Microsoft 365\n- Scenari di automazione workflow aziendali\n\n### SYS-08: Best Practice Pre-Release\n- Strategie di Red Teaming per sistemi AI\n- Whitelisting domini e configurazione CORS\n- Configurazioni sicure tramite dashboard AIsuru\n- Funzioni autenticate (Bearer token, validazione JWT)\n- Policy di isolamento dati per cliente/contesto\n- Audit logging e tracciabilità uso tool\n- Conformità GDPR e policy di data retention\n\n## 🏢 Chi è Memori.ai\n\n[**Memori**](https://memori.ai) è un'azienda italiana di intelligenza artificiale fondata nel 2017, con sede a Bologna. Siamo specializzati in **tecnologia AI conversazionale** con forte focus su:\n\n- 🇪🇺 **Conformità EU AI Act** — pienamente conforme alle normative europee sull'AI\n- 🔒 **Sicurezza enterprise-grade** — privacy e protezione dati by design\n- 🎯 **AI human-centric** — esperienze AI accessibili e intuitive\n\n**AIsuru** è la nostra piattaforma principale per creare, addestrare e distribuire agenti conversazionali AI che si integrano perfettamente con i sistemi aziendali.\n\n## 🌐 Keywords\n\n`integrazione AI` `intelligenza artificiale conversazionale` `AI enterprise` `sviluppo chatbot` `MCP Server` `system integration` `AIsuru` `Memori.ai` `certificazione AI` `integrazione API REST` `integrazione SSO` `OAuth` `JWT` `web component` `agenti AI` `RAG` `database vettoriali` `GRPC` `JSONRPC` `automazione` `EU AI Act`\n\n## 📄 Licenza\n\nQuesto materiale didattico è fornito per scopi di formazione alla certificazione **AIsuru AI System Integrator**.\n\n© 2025 Memori S.R.L. — Tutti i diritti riservati.\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eHai bisogno di aiuto?\u003c/strong\u003e\u003cbr\u003e\n  📚 \u003ca href=\"https://docs.aisuru.com/\"\u003eDocumentazione Ufficiale\u003c/a\u003e · \n  🌐 \u003ca href=\"https://www.aisuru.com\"\u003ePiattaforma AIsuru\u003c/a\u003e · \n  🏢 \u003ca href=\"https://memori.ai\"\u003eMemori.ai\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemori-ai%2Fsystem-integrator-course-resources","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmemori-ai%2Fsystem-integrator-course-resources","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmemori-ai%2Fsystem-integrator-course-resources/lists"}