best-practices

Provide Oracle Cloud Infrastructure best practices for architecture patterns and anti-patterns.

16|3|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/acedergren/oci-agent-skills --skill best-practices-acedergren
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: best-practices
Source: https://github.com/acedergren/oci-agent-skills/tree/main/skills/best-practices
Command: npx skills add https://github.com/acedergren/oci-agent-skills --skill best-practices-acedergren

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the knowledge gap in Oracle Cloud Infrastructure (OCI) best practices, terminology, and common anti-patterns that AI models often lack due to limited training data. It helps users architect secure, reliable, and cost-effective OCI solutions.

Core Features & Use Cases

  • Architecture Guidance: Provides patterns for multi-AD deployments, compartment strategies, and VCN design.
  • Anti-Pattern Avoidance: Highlights common mistakes like incorrect VCN sizing, AD-specific subnets, and security list misuse.
  • Cost Optimization: Details OCI's Always-Free tier, Flex shapes, and storage tiering for cost savings.
  • Security Best Practices: Covers Security Zones, NSGs vs. Security Lists, and Cloud Guard usage.
  • Use Case: When designing a new OCI application, consult this Skill to ensure you are following Oracle's recommended patterns for high availability, security, and cost efficiency, avoiding costly mistakes early on.

Quick Start

Use the best-practices skill to understand OCI's multi-AD architecture patterns.

Frequently Asked Questions about best-practices

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

FAQPage Schema
What are the best practices for designing a highly available OCI architecture?

OCI best practices for high availability recommend deploying resources across multiple Availability Domains (ADs) using proper compartment strategies and correctly sized VCNs to ensure reliability and prevent single points of failure.

How do I choose between OCI Network Security Groups and Security Lists?

OCI security best practices favor Network Security Groups (NSGs) for instance-level micro-segmentation over Security Lists, which are designed for broader subnet-level VCN traffic control.

How do I optimize OCI costs using Always-Free tier limits and Flex shapes?

OCI cost optimization leverages the Always-Free tier limits, flexible compute shapes, and strategic storage tiering to match resource capacity exactly with workload demand while minimizing ongoing infrastructure expenses.

What are common OCI anti-patterns I should avoid during cloud migration?

Common OCI anti-patterns to avoid include incorrect VCN sizing, creating AD-specific subnets, and misusing Security Lists, which compromise architecture reliability and security before application deployment.