|
| 1 | +# September 2025 |
| 2 | + |
| 3 | +### ARC IaC |
| 4 | + |
| 5 | +1. **Amazon Redshift Module**: The new [ARC Redshift module](https://github.com/sourcefuse/terraform-aws-arc-redshift) provides a streamlined way to provision and manage Amazon Redshift clusters or serverless endpoints, with secure networking, parameter groups, and IAM roles pre-configured for best practices. This module is perfect for data-driven applications needing robust, scalable analytics solutions. |
| 6 | + |
| 7 | + **Key Features** |
| 8 | + |
| 9 | + - Supports both Provisioned Clusters and Serverless Redshift Workgroups for flexibility. |
| 10 | + - Designed with secure defaults and dynamic configurations to minimize manual tweaks. |
| 11 | + |
| 12 | +2. **Simplified Serverless Deployment**: The [ARC Lambda module](https://github.com/sourcefuse/terraform-aws-arc-lambda-function) brings consistency and reusability to deploying AWS Lambda functions. Instead of repetitive manual steps, developers can now package and deploy functions with pre-defined configurations for environment variables, IAM roles, triggers, and permissions. |
| 13 | + |
| 14 | + **Key Features** |
| 15 | + |
| 16 | + - Deploy functions from local code, S3 buckets, or container images. |
| 17 | + - Auto-configure environment variables, runtime settings, permissions, and logging. |
| 18 | + - Pre-built structure ensures security and operational consistency across environments. |
| 19 | + |
| 20 | +3. **Simplify API Exposure**: The [ARC API Gateway module](https://github.com/sourcefuse/terraform-aws-arc-api-gateway) helps you provision a secure API Gateway setup effortlessly, designed for standard RESTful APIs connected to Lambda functions or other backend services. |
| 21 | + |
| 22 | + **Key Features** |
| 23 | + |
| 24 | + - Easily manage REST API creation, route definitions, and integrations. |
| 25 | + - Built-in support for stages, usage plans, and API key management to control access and throttling. |
| 26 | + - Seamlessly integrates with the ARC Lambda module to enable end-to-end serverless solutions. |
| 27 | + |
| 28 | +### ARC UI |
| 29 | + |
| 30 | +1. **React SaaS Boiler plate**: React based [SaaS Control Plane Boilerplate](https://github.com/sourcefuse/arc-react-sass-ui) — a comprehensive starting point designed specifically for multi-tenant SaaS control plane. It provides a solid foundation, best practices baked in, and built-in support for secure and scalable SaaS patterns. |
| 31 | + |
| 32 | + **Key Features** |
| 33 | + |
| 34 | + - Plug-and-Play Setup – Start development right away with environment-based configuration management. |
| 35 | + - Secure Authentication – Out-of-the-box Keycloak & OAuth integration for user authentication. |
| 36 | + - Multi-Tenant Support – Seamlessly manage tenant subscriptions and dynamically alter app behavior based on tenant context. |
| 37 | + - White-Label Ready – Change branding, themes, and UI text dynamically via configuration. |
| 38 | + - Session Management & Observability – Built-in idle timeout alerts, logging hooks, and Grafana dashboards for monitoring. |
| 39 | + - Rapid Customization – Simple .env changes allow instant rebranding without code edits. |
| 40 | + - This boilerplate removes the typical SaaS development boilerplate burden, allowing teams to focus on business logic and differentiation. |
| 41 | + |
| 42 | +### ARC API |
| 43 | + |
| 44 | +1. **LLM Chat Component**: A Loopback4 based [extension](https://github.com/sourcefuse/loopback4-llm-chat-extension) designed to integrate a Langgraph.js-based endpoint into your application. It enables your application to utilize various LLM (Large Language Model) tools, providing a flexible and extensible framework to serve user queries via a `/generate` endpoint. |
| 45 | + |
| 46 | + **Capabilities include** |
| 47 | + |
| 48 | + - Pre-built integration with providers like Ollama, Gemini, Cerebras, Anthropic, OpenAI, and AWS Bedrock. |
| 49 | + - Built-in DbQueryComponent tools for database-centric operations: |
| 50 | + |
| 51 | + 1. Generate SQL queries from user prompts. |
| 52 | + 2. Improve and refine existing queries based on feedback. |
| 53 | + 3. Answer user questions about datasets without directly running queries. |
| 54 | + |
| 55 | + - Easily extensible as developers can add custom tools by implementing a simple decorator interface. |
0 commit comments