Skip to content

Commit 3bc0209

Browse files
authored
Merge pull request #143 from sourcefuse/newsletter-jan
add the monthly newsletter
2 parents 5435f62 + ae3b546 commit 3bc0209

File tree

6 files changed

+214
-15
lines changed

6 files changed

+214
-15
lines changed

docs/arc-newsletter/.pages.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
title: ARC Monthly Updates
22
nav:
3+
- february2026.md
4+
- january2026.md
5+
- december2025.md
6+
- november2025.md
37
- september2025.md
48
- july2025.md
5-
- february2025.md
6-
- january2025.md
7-
- december2024.md
8-
- november2024.md
9-
- october2024.md
10-
- september2024.md
11-
# - august2024.md
12-
# - july2024.md
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# December 2025
2+
3+
### ARC API – Plug and Play to speed Development
4+
5+
1. **Improved Visualization Logic and Streamlined Chat Initialization**
6+
Pleased to introduce new refinements to both the visualization framework and chat session initialization process of our [loopback4-llm-chat-extension](https://www.npmjs.com/package/lb4-llm-chat-component)
7+
8+
**Key Improvements**
9+
10+
- **Visualization Context Improvements**
11+
- The description in GetVisualizationContextTool has been updated to clearly state that all generated queries must strictly adhere to the structure returned by the tool.
12+
- The LineVisualizer now requires exactly three columns—an X-axis column, a Y-axis column, and a Type column.
13+
14+
- **Enhanced Chat Session Initialization**
15+
- A new option allows developers to provide additional system-level context when a chat session begins, helping create more tailored and informed conversations.
16+
17+
## ARC IaC – Infrastructure Automation at Your Fingertips
18+
19+
1. **DynamoDB - Fully Managed, Scalable**
20+
21+
This module designed to simplify the provisioning and management of DynamoDB tables. The module now offers even greater flexibility and automation, allowing teams to deploy highly scalable, resilient, and fully managed data layers with minimal effort.
22+
23+
**Key Features**
24+
25+
- Flexible capacity options (provisioned or pay-per-request) with automatic scaling for tables and indexes.
26+
- Create and manage Global Secondary Indexes (GSI) and Local Secondary Indexes (LSI) with ease.
27+
- Enabling multi-region replication and capture real-time replication for better performance also configuring TTL to optimise storage.
28+
- CloudWatch metrics and contributor insights are enabled for deep operational visibility.
29+
30+
[Explore DynamoDB](https://github.com/sourcefuse/terraform-aws-arc-dynamodb)
31+
32+
2. **Network Firewall Module**
33+
34+
A robust ARC module designed to deploy highly available AWS Network Firewalls with integrated security, flexible deployment options, and simplified management for modern cloud environments.
35+
36+
**Key Features**
37+
38+
- Flexible deployment using VPC or Transit Gateway, with built-in multi-AZ support for high availability.
39+
- Comprehensive rule management including stateful/stateless rules, policy handling, and support for both custom and AWS-managed rule groups.
40+
- Enhanced security and visibility through encryption, best-practice configurations, and centralized logging to CloudWatch and S3.
41+
- Includes ready-to-use examples to support a variety of common network security use cases.
42+
43+
[Learn More](https://github.com/sourcefuse/terraform-aws-arc-network-firewall)
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# February 2026
2+
3+
### ARC API – Plug and Play to speed Development
4+
5+
1. **MCP Tool - Register methods to an MCP**
6+
7+
A new LoopBack extension that enables developers to expose their APIs and services as MCP Tools, allowing MCP clients to seamlessly discover and execute server-defined operations. It offers a true plug-and-play integration between LoopBack 4 applications and the Model Context Protocol (MCP).
8+
9+
**Key Features**
10+
11+
**Automatic MCP Tool Discovery**- Automatically scans the application at boot time and registers all methods decorated with @mcpTool(), eliminating manual metadata wiring.
12+
13+
**Lifecycle-Managed Tool Registry**- A dedicated McpToolRegistry service manages discovered tools, their handlers, and execution context in a clean, structured way.
14+
15+
[Explore the package](https://www.npmjs.com/package/loopback4-mcp)
16+
17+
### ARC IaC – Infrastructure Automation at Your Fingertips
18+
19+
1. **FSx Module – File Storage Made Easy**
20+
21+
The ARC Terraform FSx module simplifies provisioning and managing Amazon FSx across all supported file system types. It comes with built-in Active Directory integration, enterprise-grade storage capabilities, and ready-to-use examples for both Windows and Linux workloads.
22+
23+
**Key Features**
24+
25+
**Supports all FSx types**
26+
27+
- Windows File Server
28+
- Lustre (Scratch & Persistent, S3-linked)
29+
- ONTAP
30+
- OpenZFS
31+
- FSx File Cache
32+
33+
**Active Directory Integration**
34+
35+
- AWS Managed Microsoft AD
36+
- Self-managed Active Directory
37+
38+
**Enterprise Storage Capabilities**
39+
40+
- ONTAP SVMs and volumes
41+
- OpenZFS volumes, quotas, and snapshots
42+
- Lustre Data Repository Associations
43+
44+
[Follow to Learn More](https://github.com/sourcefuse/terraform-aws-arc-ecr)
45+
46+
2. **IAM Identity Center Module – Centralized Access at Scale**
47+
48+
The ARC IAM Identity Center module simplifies centralized management of AWS IAM Identity Center, enabling scalable permission set management, secure account assignments, identity store automation, and advanced access controls—with production-ready examples.
49+
50+
**Key Features**
51+
52+
**Permission Set Management** - Supports AWS-managed, customer-managed, and inline policies.
53+
54+
**Permission Boundaries** - Attach AWS-managed or customer-managed permission boundaries for enhanced security.
55+
56+
**Account Assignments**- Flexible user and group assignments across AWS accounts or Organizational Units (OUs).
57+
58+
[Checkout the Repository](https://github.com/sourcefuse/terraform-aws-arc-sqs)

docs/arc-newsletter/january2026.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# January 2026
2+
3+
### ARC IaC – Infrastructure Automation at Your Fingertips
4+
5+
1. **VPC Peering Module – Simple, Flexible Network Connectivity**
6+
7+
The ARC VPC Peering module makes it effortless to establish and manage VPC peering connections across accounts and regions. With flexible configuration options and ready-to-use examples, teams can quickly connect networks while ensuring proper routing and DNS resolution—without operational complexity.
8+
9+
**Key Features**
10+
11+
- Optional auto-accept support for compatible peering scenarios.
12+
- Cross-account and cross-region VPC peering.
13+
- Automatic requester and accepter configuration using provider aliases.
14+
- DNS resolution enablement between peered VPCs.
15+
- Automatic route creation for both requester and accepter route tables.
16+
17+
**Includes ready-to-use examples for**
18+
19+
- Single-account peering
20+
- Cross-account peering
21+
- Cross-region peering
22+
- Peering with routes and DNS enabled
23+
24+
[Learn More](https://github.com/sourcefuse/terraform-aws-arc-vpc-peering)
25+
26+
2. **EFS Module – Secure, Highly Available Shared File Storage**
27+
28+
The ARC EFS module delivers a production-ready, shared file system that is secure, highly available, and cost-optimized. It simplifies deploying Amazon EFS with built-in backup, performance tuning, and cross-region disaster recovery—making it ideal for modern, stateful workloads.
29+
30+
**Key Features**
31+
32+
**Cross-Region Replication & Disaster Recovery** - Automatic replication to any AWS region, including KMS-encrypted file systems.
33+
**Secure Access Management** - Support for EFS access points with custom paths and permissions, encryption at rest, and controlled access via security groups.
34+
**Cost Optimization** - Lifecycle policies and intelligent tiering to move data automatically to lower-cost storage classes.
35+
**Performance Tuning** - Support for provisioned throughput and Max I/O modes for consistent performance and high-IOPS workloads.
36+
**Multi-AZ High Availability** - Mount targets across multiple Availability Zones for resilience and fault tolerance.
37+
**Backup & Recovery** - Native integration with AWS Backup for automated, policy-driven backups.
38+
39+
[Explore the EFS Module](https://github.com/sourcefuse/terraform-aws-arc-sqs)
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
# November 2025
2+
3+
### ARC IaC – Infrastructure Automation at Your Fingertips
4+
5+
1. **Cognito pool - Standardize creation and management**
6+
7+
The ARC Cognito User Pool module provides a standardized Terraform module to create and manage Amazon Cognito User Pools and associated resources.
8+
9+
**Key Features**
10+
11+
- Create and configure user pools with all available settings and also role based access control.
12+
- Built-in security configurations following AWS recommendations.
13+
- Support for multiple app clients with different configurations.
14+
- Support for SAML, OIDC, and social identity providers along with MFA and adaptive authentication and log streaming.
15+
- Support for Lambda triggers and custom domains with SSL certificates.
16+
17+
[Explore ARC Cognito User Pool Module](https://github.com/sourcefuse/terraform-aws-arc-cognito-userpool)
18+
19+
2. **SNS Module - Manage Topics and Subscriptions**
20+
21+
A reusable SNS module to create and manage the Amazon Simple Notification Service topics and subscriptions.
22+
23+
**Key Features**
24+
25+
- Create standard or FIFO topics, with encryption (KMS), tags, delivery/tracing configs.
26+
- Easily add subscriptions (Lambda, SQS, HTTP, etc.) with options like filter policies, raw delivery, and retry/delivery policies.
27+
- Automatically grant SNS permission to invoke Lambdas.
28+
29+
[Explore ARC SNS Module](https://github.com/sourcefuse/terraform-aws-arc-sns)
30+
31+
3. **ARC ECR Module — Secure, Scalable, and Simplified**
32+
33+
The ARC ECR module automates and simplifies the creation and management of Amazon ECR repositories. With built-in configurations for encryption, image scanning, lifecycle policies, and replication, it ensures secure and consistent setup across environments.
34+
35+
**Key Features**
36+
37+
- Automated repository creation with encryption and scanning enabled.
38+
- Centralized management of registry policies and lifecycle configurations.
39+
- Support for replication and pull-through cache rules across multiple regions.
40+
- Customizable repository policies and reusable creation templates.
41+
- Prebuilt examples for rapid integration and deployment.
42+
43+
[Discover more](https://github.com/sourcefuse/terraform-aws-arc-ecr)
44+
45+
4. **ARC SQS Module — Reliable, Secure, and Flexible Queue Management**
46+
47+
The ARC SQS module streamlines the setup and management of Amazon SQS queues by offering built-in support for Standard and FIFO queues, Dead Letter Queues (DLQs), encryption options, and advanced message configurations. It helps developers easily build reliable, secure, and scalable messaging architectures.
48+
49+
**Key Features**
50+
51+
- Supports both Standard and FIFO queues with full configuration flexibility.
52+
- Automatically provisions DLQs with retry policy options for improved fault tolerance.
53+
- Choose between SQS-managed SSE or customer-managed KMS encryption with automatic key rotation.
54+
- Fine-grained control over message retention, visibility timeouts, delivery delays, and long polling.
55+
56+
[Learn More](https://github.com/sourcefuse/terraform-aws-arc-sqs)
57+
58+
### ARC SaaS - SaaS Factory Model for Control Plane
59+
60+
1. **Decoupling EventBridge - Unified Event Handling for SaaS Microservices**: ARC SaaS microservices now uses [loopback4-message-bus-connector](https://www.npmjs.com/package/loopback4-message-bus-connector) enabling seamless way to publish and consume provisioning and deprovisioning events. It decouples event producers and consumers, enabling flexible, scalable, and extensible event-driven architectures. The module currently supports SQS, BullMQ, and EventBridge, with future integrations planned.
61+
62+
**Key Features**
63+
64+
- Simplifies interaction between microservices using standardized provisioning/deprovisioning events.
65+
- Works with SQS, BullMQ, and EventBridge out of the box.
66+
- Enables end users to choose their preferred message queue or broker.
67+
- Built with extensibility in mind to support additional event brokers in upcoming releases.
68+
69+
[Discover ARC SaaS](https://sourcefuse.github.io/arc-docs/arc-saas-docs/)

docs/arc-newsletter/september2025.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,23 @@
11
# September 2025
22

3-
### ARC IaC
3+
### ARC IaC - Infrastructure Automation at Your Fingertips
44

55
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.
66

77
**Key Features**
8-
98
- Supports both Provisioned Clusters and Serverless Redshift Workgroups for flexibility.
109
- Designed with secure defaults and dynamic configurations to minimize manual tweaks.
1110

1211
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.
1312

1413
**Key Features**
15-
1614
- Deploy functions from local code, S3 buckets, or container images.
1715
- Auto-configure environment variables, runtime settings, permissions, and logging.
1816
- Pre-built structure ensures security and operational consistency across environments.
1917

2018
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.
2119

2220
**Key Features**
23-
2421
- Easily manage REST API creation, route definitions, and integrations.
2522
- Built-in support for stages, usage plans, and API key management to control access and throttling.
2623
- Seamlessly integrates with the ARC Lambda module to enable end-to-end serverless solutions.
@@ -30,7 +27,6 @@
3027
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.
3128

3229
**Key Features**
33-
3430
- Plug-and-Play Setup – Start development right away with environment-based configuration management.
3531
- Secure Authentication – Out-of-the-box Keycloak & OAuth integration for user authentication.
3632
- Multi-Tenant Support – Seamlessly manage tenant subscriptions and dynamically alter app behavior based on tenant context.
@@ -44,10 +40,8 @@
4440
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.
4541

4642
**Capabilities include**
47-
4843
- Pre-built integration with providers like Ollama, Gemini, Cerebras, Anthropic, OpenAI, and AWS Bedrock.
4944
- Built-in DbQueryComponent tools for database-centric operations:
50-
5145
1. Generate SQL queries from user prompts.
5246
2. Improve and refine existing queries based on feedback.
5347
3. Answer user questions about datasets without directly running queries.

0 commit comments

Comments
 (0)