Reusable modules and examples are intended for a public repository with transparent versioning.
Open resources for practical integration engineering.
GateSift is expanding from analysis into reusable engineering guidance: Bicep-first deployment modules, policy building blocks, reference architectures, code generators and delivery templates.
Bicep remains the maintained source. ARM JSON is generated as a release artifact to avoid drift.
Every module should include secure defaults, validation and a small deployable example.
Planned modules, generators and templates.
These cards communicate direction without presenting unreleased work as available.
Deployment Modules
Reusable, Bicep-first modules for integration platforms, with validated examples and generated ARM artifacts.
- Bicep source
- Generated ARM
- Secure defaults
- Versioned examples
XML / JSON to C# Class Generator
Generate clean C# models from XML or JSON samples locally, with nullable types and serializer attributes.
- XML and JSON input
- System.Text.Json attributes
- Nullable models
- Copy-ready C#
APIM Policy Snippet Library
Documented policy snippets for authentication, observability, resilience, caching and request transformation.
- Security snippets
- Reliability snippets
- Safe defaults
- Usage guidance
Message Contract Explorer
Inspect XML Schema, JSON Schema and sample payloads, then compare contract versions and breaking changes.
- Schema tree
- Sample generation
- Version comparison
- Breaking-change review
XSLT / Mapping Visualizer
Explain source-to-target mappings, loops, conditions, templates and transformation dependencies visually.
- Mapping flow
- Template relationships
- Condition review
- Transformation documentation
CI/CD Templates
Reusable validation and deployment workflows for integration solutions, policies and infrastructure modules.
- Validation workflows
- Deployment stages
- Environment promotion
- Release checks
Integration Examples
Small, sanitized examples that demonstrate end-to-end patterns across APIM, messaging, Functions and Logic Apps.
- End-to-end examples
- Sanitized configuration
- Architecture notes
- Local testing
Connect implementation decisions to architecture guidance.
Integration Pattern Library
Learn the messaging and integration patterns behind routing, transformation, reliability, endpoints and operations.
Reference Architectures
Concrete Azure integration examples that connect patterns, platform services, security and operational design.
Pattern Detection
Recognize patterns such as Content-Based Router, Wire Tap and Correlation Identifier in analyzed configuration.