The Aladdin Platform is a B2B platform designed to match companies based on specific criteria, facilitating meetings and business transactions. The platform operates in two main areas: the Aladdin Meeting Hub and EventHub. Aladdin Meeting Hub is a directory where businesses can join, search for matches, and schedule meetings. EventHub, on the other hand, functions as a virtual trade show where companies act as hosts, seeking to connect with guests and potential buyers.
Aladdin is a multi-tenant platform that offers various subscription plans, such as free, professional, premium, and customized plans, each with its set of features. Features include meeting requests, quotation management, and access to a match directory. The platform uses a credit-based system to manage the costs associated with these features.
The Aladdin system architecture is based on a microservices model hosted on AWS, using AWS Cognito for user authorization and RabbitMQ for service communication. Core services include company management, meeting requests, subscription handling, notifications, and integration with external systems like HubSpot and Salesforce. Aladdin also integrates with Google and Outlook calendars to synchronize meeting availability. Data storage is primarily managed on MongoDB, while Elasticsearch supports search functionalities.
Aladdin’s deployment model follows best practices with AWS cloud services, including Lambda, CloudWatch, and API Gateway, to ensure smooth and secure operations. Multiple communication channels, such as web, Android, and iOS, allow users to access the platform. Aladdin is designed for businesses to generate leads, schedule meetings, and streamline B2B transactions efficiently.
Curriculum
- 1 Section
- 4 Lessons
- Lifetime
- Aladdin Platform Fundamentals for Developers: From Overview to Deployment5
