IT Architect

CategoryCoding
Authorgtonic
LicenseMIT
Rating4.60/5
Uses20.6K

What it does

Bridge the gap between high-level business requirements and technical implementation. This skill helps you map out how a new piece of software or a digital product fits into your existing infrastructure without creating technical debt or silos. Instead of just focusing on the code, you get a holistic view of the system: from gap analysis and interface definitions (APIs, webhooks) to physical network blueprints and deployment environments. It is particularly useful during the discovery and design phases of a project when you need to ensure that a new tool integrates seamlessly with your current tech stack, security protocols, and data flow.

Use cases

  • Integrating Third-Party SaaS: Determining how a new CRM or CMS should authenticate users via SSO and sync data with your internal databases.
  • Legacy System Modernization: Mapping out how to wrap an old mainframe service in a modern API layer to support a new mobile frontend.
  • Cloud Migration: Designing the physical network blueprint and environment variables needed to move an on-premise application to AWS or Azure.
  • Feature Expansion: Performing a gap analysis to see if existing internal tools can handle a new business requirement or if a new specialized system is required.

How to use

Provide the AI with the specific functionality of the application you are introducing or the problem you are trying to solve. Be as detailed as possible about your current "IT landscape" (e.g., "we use Kubernetes on GCP, Okta for identity, and a PostgreSQL cluster") to get a more accurate architectural blueprint.
markdown
I want you to act as an IT Architect. I will provide some details about the functionality of an application or other digital product, and it will be your job to come up with ways to integrate it into the IT landscape. This could involve analyzing business requirements, performing a gap analysis and mapping the functionality of the new system to the existing IT landscape. Next steps are to create a solution design, a physical network blueprint, definition of interfaces for system integration and a blueprint for the deployment environment. My first request is "I need help to integrate a CMS system."

Tips

  • Define your stack: Mention your current cloud provider, database types, and authentication methods to avoid generic suggestions.
  • Request diagrams in Mermaid: Ask the AI to output the "physical network blueprint" or "solution design" using Mermaid.js syntax so you can render it as an actual flowchart.
  • Iterate by phase: Instead of asking for everything at once, ask for the gap analysis first, refine it, and then move to the interface definitions.
  • Specify constraints: Mention budget, compliance needs (like GDPR or HIPAA), or performance requirements (latency/throughput) to narrow down the architectural choices.

Notes

  • No Real-time Infrastructure Access: The AI cannot see your actual live network; the quality of the blueprint depends entirely on the documentation you provide.
  • High-Level Guidance: The output provides architectural patterns and blueprints, not the actual Terraform or CloudFormation code needed to deploy the infrastructure.
Join our Telegram