Welcome to Sruja Learn: Your Complete Architecture-as-Code Resource

releasedocumentationlearnarchitecture-as-codetutorials

Discover Sruja Learn, your comprehensive resource for architecture-as-code. Access documentation, tutorials, courses, and interactive examples to master software architecture design and validation.

Welcome to Sruja Learn—your comprehensive destination for mastering architecture-as-code. We’re excited to announce that we’ve migrated our learning platform to provide you with an even better experience for exploring, learning, and mastering Sruja.

What’s New

We’ve completely rebuilt the Sruja Learn platform to give you:

  • 📚 Comprehensive Documentation: Complete guides covering everything from basic concepts to advanced architectural patterns
  • 🎓 Structured Courses: Step-by-step courses designed to take you from beginner to expert
  • 🛠 Interactive Tutorials: Hands-on tutorials with real-world examples you can follow along
  • 💡 Rich Examples: Production-ready architecture examples from fintech, healthcare, e-commerce, and more
  • ⚡ Live Integration: MDX components that open examples directly in Sruja Designer for interactive learning

What You’ll Find Here

For Beginners

If you’re new to architecture-as-code or Sruja:

  1. Start with our Getting Started Guide to install Sruja and create your first architecture
  2. Follow the Beginner Path for a structured learning journey
  3. Try our Basic Tutorials to learn core concepts hands-on

For Experienced Architects

Already familiar with architecture documentation? Jump to:

For Product Teams

Explore the Content

Documentation

Our docs cover everything from core concepts to advanced patterns. Key sections include:

  • Core Concepts - Understanding systems, containers, components, and relationships
  • Reference - Complete syntax reference and pattern library
  • Adoption Resources - Guides for bringing Sruja to your team

Courses

Structured learning paths:

Tutorials

Hands-on guides:

Get Started Today

Ready to begin? Here are your next steps:

  1. Install Sruja CLI - Get the tools you need
  2. Create Your First Architecture - Build a simple system in minutes
  3. Try Sruja Designer - Visual editor, no installation required

Join the Community

We’re building Sruja in the open, and we’d love your feedback:

Welcome aboard! We’re excited to have you here and can’t wait to see what you build with Sruja.