本文へ移動
cccskills
無料GitHub で公開

azure-cloud-architect

Design and operate Azure: architectures with Bicep IaC, cost optimization and CI/CD, plus day-2 operations for identity and Key Vault, Functions, Azure SQL, networking, VMs, Monitor/audit and Azure Pipelines.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcaneスター 3(GitHub 3 + cccskills 0)
連携ツールAzure

実行スコア 未検証

インストール方法を見る

含まれるファイル(14)

  • SKILL.md5.9 KB
  • references/architecture_patterns.md17.5 KB
  • references/best_practices.md12.0 KB
  • references/ops-functions.md2.2 KB
  • references/ops-key-vault-identity.md2.7 KB
  • references/ops-monitor-audit.md2.3 KB
  • references/ops-networking.md1.9 KB
  • references/ops-pipelines.md2.3 KB
  • references/ops-sql.md2.2 KB
  • references/ops-vms.md1.9 KB
  • references/service_selection.md10.9 KB
  • scripts/architecture_designer.py21.5 KB
  • scripts/bicep_generator.py23.1 KB
  • scripts/cost_optimizer.py20.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Azure Cloud Architect

Design scalable, cost-effective Azure architectures for startups and enterprises with Bicep infrastructure-as-code templates.


Workflow

Step 1: Gather Requirements

Collect application specifications:

  • Application type (web app, mobile backend, data pipeline, SaaS, microservices)
  • Expected users and requests per second
  • Budget constraints (monthly spend limit)
  • Team size and Azure experience level
  • Compliance requirements (GDPR, HIPAA, SOC 2, ISO 27001)
  • Availability requirements (SLA, RPO/RTO)

Step 2: Design Architecture

Select from recommended patterns:

  • App Service Web: Front Door + App Service + Azure SQL + Redis Cache
  • Microservices on AKS: AKS + Service Bus + Cosmos DB + API Management
  • Serverless Event-Driven: Functions + Event Grid + Service Bus + Cosmos DB
  • Data Pipeline: Data Factory + Synapse Analytics + Data Lake Storage + Event Hubs

See references/architecture_patterns.md for detailed pattern specifications with service stacks, cost estimates, and trade-offs.

Validation checkpoint: Confirm the recommended pattern matches the team's operational maturity and compliance requirements before proceeding.

Step 3: Generate IaC Templates

python scripts/bicep_generator.py --arch-type web-app --output main.bicep

Bicep is the recommended IaC language for Azure. Prefer Bicep over ARM JSON: cleaner syntax, module support, first-party Microsoft support.

See references/architecture_patterns.md for full Bicep template examples including Front Door, Key Vault, Managed Identity, and monitoring.

Step 4: Review Costs

python scripts/cost_optimizer.py --config current_resources.json --json

Output includes monthly cost breakdown, right-sizing recommendations, Reserved Instance opportunities, and savings estimates.

Step 5: Configure CI/CD

Set up Azure DevOps Pipelines or GitHub Actions with Azure. See references/best_practices.md for pipeline templates and deployment patterns.

Step 6: Security Review

Validate security posture before production:

  • Identity: Entra ID with RBAC, Managed Identity for service-to-service auth
  • Secrets: Key Vault for all secrets, certificates, and connection strings
  • Network: NSGs on all subnets, Private Endpoints for PaaS services
  • Encryption: TLS 1.2+ in transit, Azure-managed or customer-managed keys at rest
  • Monitoring: Microsoft Defender for Cloud, Azure Policy for guardrails

Tools

architecture_designer.py

Generates architecture pattern recommendations from requirements.

python scripts/architecture_designer.py --app-type web_app --users 50000 \
  --requirements '{"budget_monthly_usd": 1000, "compliance": ["HIPAA"]}' --json

cost_optimizer.py

Analyzes Azure resources for cost savings: idle removal, right-sizing, Reserved Instances, storage tier transitions.

python scripts/cost_optimizer.py --config resources.json --json

bicep_generator.py

Generates Bicep template scaffolds with Managed Identity, Key Vault integration, diagnostic settings, NSGs, and tags.

python scripts/bicep_generator.py --arch-type microservices --output main.bicep

Quick Start

ScenarioArchitectureEstimated Cost
Web App (<5k users)App Service B1 + Azure SQL Serverless + Blob + Front Door$40-80/mo
Microservices SaaS (50k users)AKS + API Management + Cosmos DB + Service Bus$500-2000/mo
Serverless Event-DrivenFunctions + Event Grid + Service Bus + Cosmos DB$30-150/mo
Data Pipeline (10M events/day)Event Hubs + Stream Analytics + Data Lake + Synapse$300-1500/mo

Anti-Patterns

Anti-PatternBetter Approach
ARM JSON for new projectsBicep -- cleaner syntax, modules
Secrets in App SettingsKey Vault references
Single large AKS node poolMultiple pools: system, app, jobs
Public endpoints on PaaSPrivate Endpoints + VNet integration
No tagging strategyTag: environment, owner, cost-center

Operate

Once it runs, read only the file for the service at hand. Engine-level database work is in /database-ops, backups in /backup-strategy, incidents in /incident-response.

AreaReferenceCovers
Identity and Key Vaultreferences/ops-key-vault-identity.mdManaged identities, RBAC, GitHub OIDC with federated credentials, vault settings, Key Vault references, debugging 403
Functionsreferences/ops-functions.mdPlans and settings, slots and swap, queue/timer/HTTP triggers, debugging
Azure SQLreferences/ops-sql.mdEntra auth and private access, PITR and failover groups, Query Store, Cosmos DB notes
Networkingreferences/ops-networking.mdVNets, NSGs, private endpoints and DNS zones, NAT, Bastion, Network Watcher
VMsreferences/ops-vms.mdScale sets and zones, Bastion and Entra login, boot repair, deallocation
Monitor and auditreferences/ops-monitor-audit.mdActivity Log, resource and Entra logs, Policy-enforced diagnostics, KQL queries, alerts
Azure Pipelinesreferences/ops-pipelines.mdStages and environments, workload identity service connections, Key Vault variable groups

Reference Documentation

DocumentContents
references/architecture_patterns.md5 patterns with Bicep templates, CI/CD configs, cost estimates
references/service_selection.mdDecision matrices for compute, database, storage, messaging
references/best_practices.mdNaming, tagging, RBAC, network security, monitoring, DR

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Plan, design, and implement A/B tests and experiments with statistical rigor. Covers hypothesis frameworks, sample sizing, metrics, and result analysis.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Web/mobile accessibility decision guide: WCAG 2.2 AA, ARIA, keyboard nav, focus management, contrast, testing. Use for: a11y, accessibility, wcag, aria, screen reader, keyboard, contrast.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Generate, iterate, and scale ad creative for paid advertising across Google, Meta, LinkedIn, and X. Covers platform specs, creative frameworks, and quality validation.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Musica interactiva para juegos: layering vertical, re-secuenciacion horizontal, stingers, reglas de transicion con sync points, y mapeo de estados de gameplay a musica. Usar para: musica adaptativa, sistema de musica dinamica, transiciones musicales, combat music.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Design multi-agent systems, create agent architectures, define communication patterns, and build autonomous agent workflows with structured evaluation frameworks.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, response formats, and quality loops.

日本語の概要は準備中です。原文の説明を表示しています。

SebastianLuser/claude-code-arcane32026年10月27日 更新

SebastianLuser のスキルをすべて見る

このスキルの問題を報告する