multi-account-from-day-one

Guide multi-account cloud infrastructure setup across AWS, GCP, and Azure.

28|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/oborchers/fractional-cto --skill multi-account-from-day-one
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: multi-account-from-day-one
Source: https://github.com/oborchers/fractional-cto/tree/main/cloud-foundation-principles/skills/multi-account-from-day-one
Command: npx skills add https://github.com/oborchers/fractional-cto --skill multi-account-from-day-one

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need for establishing a secure, scalable, and well-governed cloud account structure from the very beginning of a project, preventing costly refactoring later.

Core Features & Use Cases

  • Multi-Account Strategy: Implements a minimum viable six-account structure (Management, Security, Log Archive, Sandbox, Dev, Prod) for effective isolation.
  • Landing Zone Automation: Advocates for and demonstrates the use of cloud provider landing zone tools for automated provisioning and guardrails.
  • Identity & Access Management: Details cross-account access strategies, including CI/CD OIDC federation and tiered developer permissions.
  • Use Case: When setting up a new SaaS product on AWS, GCP, or Azure, use this Skill to define and implement the foundational account structure, ensuring security, billing clarity, and blast radius isolation from day one.

Quick Start

Use the multi-account-from-day-one skill to set up a six-account cloud organization structure.

Frequently Asked Questions about multi-account-from-day-one

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a multi-account cloud environment from day one?

A multi-account cloud environment requires a minimum viable six-account structure covering Management, Security, Log Archive, Sandbox, Dev, and Prod to ensure blast radius isolation, billing separation, and compliance across AWS, GCP, and Azure.

What is a cloud landing zone and when do I need one?

A cloud landing zone automates provisioning and establishes guardrails for a multi-account infrastructure. You need a landing zone from project inception to prevent costly security and governance refactoring later.

How do I set up CI/CD authentication across multiple cloud accounts?

Multi-account CI/CD authentication uses OIDC federation for secure cross-account access without static credentials. This strategy pairs with tiered developer permissions to enforce strict identity and access management across your cloud organization.

Does this multi-account strategy work with AWS, GCP, and Azure?

Yes, the multi-account strategy applies universally across AWS, GCP, and Azure. It details platform-agnostic account structures, cross-account access, and landing zone automation to maintain consistent governance and isolation.

What is the best way to isolate cloud blast radius for a new SaaS product?

The best way to isolate blast radius is implementing a foundational six-account structure separating Sandbox, Dev, and Prod environments. This restricts potential security incidents to a single account and clarifies billing boundaries.

Why establish a multi-account cloud structure instead of using a single account?

A multi-account structure provides critical blast radius isolation, billing separation, and compliance boundaries. Using a single account risks mixing production and development resources, leading to security vulnerabilities and governance failures.