Skip to content

gvensan/solace-agent-mesh-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Solace Agent Mesh Workshop

Welcome to the Solace Agent Mesh (SAM) workshop! This repository contains comprehensive guides and resources to help you set up and explore SAM β€” Solace's innovative agent-based event-driven architecture platform.


STAR the Solace Agent Mesh GitHub Repository!
Take a moment to visit:
And, hit that STAR button :)

IMPORTANT URLS


🎯 Workshop Overview

This workshop teaches you how to:

  • Set up a Solace Cloud broker service
  • Configure GitHub Codespaces for development
  • Install and initialize Solace Agent Mesh
  • Deploy and interact with AI-powered agents
  • Explore agent-to-agent (A2A) communication

πŸ“ Repository Structure

β”œβ”€β”€ README.md                           # This file
β”œβ”€β”€ solace-cloud-signup-workshop.md     # Step-by-step Solace Cloud setup
β”œβ”€β”€ solace-agent-mesh-workshop.md       # Complete SAM installation guide
β”œβ”€β”€ broker/                             # Screenshots for broker setup
β”‚   β”œβ”€β”€ login-page.png
β”‚   β”œβ”€β”€ signup-page.png
β”‚   β”œβ”€β”€ create-service.png
β”‚   └── ...
└── sam/                               # Screenshots for SAM setup
    β”œβ”€β”€ github-workshop-repo.png
    β”œβ”€β”€ sam-init.png
    β”œβ”€β”€ sam-chat.png
    └── ...

πŸš€ Quick Start

Prerequisites

  • GitHub account
  • Modern web browser
  • Internet connection

Step-by-Step Setup

1. Solace Cloud Setup

Follow the guide: solace-cloud-signup-workshop.md

  • Create your Solace Cloud account
  • Set up a PubSub+ broker service
  • Configure connection details

2. SAM Installation & Configuration

Follow the guide: solace-agent-mesh-workshop.md

  • Launch GitHub Codespaces
  • Install Solace Agent Mesh CLI
  • Initialize SAM with your broker
  • Configure AI provider settings
  • Start your SAM instance

πŸ› οΈ What You'll Learn

Core Concepts

  • Event-driven architecture with Solace PubSub+
  • Agent-based systems and their capabilities
  • AI integration with messaging platforms
  • Cloud-native development with Codespaces

Hands-on Experience

  • Setting up enterprise messaging infrastructure
  • Deploying and managing AI agents
  • Real-time agent communication
  • Troubleshooting distributed systems

🌟 Key Features Covered

  • Multi-protocol Support: WebSockets, MQTT, REST, AMQP
  • AI Integration: OpenAI-compatible LLM providers
  • Visual Interface: Interactive chat and network visualization
  • Agent Orchestration: Automated agent-to-agent workflows
  • Cloud Deployment: GitHub Codespaces integration

πŸ“š Workshop Materials

Documentation

Visual Resources

  • broker/ - Step-by-step screenshots for Solace Cloud setup
  • sam/ - Visual guide for GitHub Codespaces and SAM configuration

πŸ”§ Technical Requirements

System Requirements

  • Browser: Chrome, Firefox, Safari, or Edge (latest versions)
  • GitHub Account: Required for Codespaces access
  • Machine Type: 4-core Codespace instance recommended

Services Used

  • Solace Cloud: PubSub+ broker service (Developer tier)
  • GitHub Codespaces: Cloud development environment
  • OpenAI Compatible LLM: AI provider for agent capabilities

πŸŽ“ Learning Outcomes

By completing this workshop, you will:

  1. Understand event-driven architecture principles
  2. Deploy enterprise messaging infrastructure
  3. Configure AI-powered agent systems
  4. Implement agent-to-agent communication patterns
  5. Troubleshoot distributed messaging applications

🀝 Getting Help

During the Workshop

  • Ask instructors for assistance
  • Use the chat interface in SAM for agent capabilities
  • Refer to visual guides in the screenshots folders

Additional Resources

πŸ“ Workshop Flow

graph TD
    A[Create GitHub Account] --> B[Setup Solace Cloud]
    B --> C[Create Broker Service]
    C --> D[Launch Codespaces]
    D --> E[Install SAM CLI]
    E --> F[Initialize SAM]
    F --> G[Configure Broker]
    G --> H[Setup AI Provider]
    H --> I[Start SAM]
    I --> J[Explore Agents]
    J --> K[Agent-to-Agent Communication]
Loading

πŸ† Next Steps

After completing the workshop:

  1. Explore Additional Agents: Deploy more specialized agents
  2. Custom Integrations: Connect your own applications
  3. Production Setup: Learn enterprise deployment patterns
  4. Community Engagement: Join Solace developer forums

πŸ“„ License

This workshop content is provided for educational purposes during Solace Agent Mesh workshops.


Β© 2025 Solace Developer Workshops
Happy Learning! πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors