Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oci-landing-zones/oci-landing-zone-operating-entities
The OCI Open LZ is a set of open and secure OCI landing zone blueprints to simplify the onboarding and running of organizations, business units, and subsidiaries into OCI - by customers, partners, or ISVs. Use it to create your own OCI Landing Zone.
https://github.com/oci-landing-zones/oci-landing-zone-operating-entities
cloud-operations config-as-code declarative design gitops iac iam isv landing-zones newtwork oci onboard oracle oracle-cloud-infrastructure security terraform
Last synced: 23 days ago
JSON representation
The OCI Open LZ is a set of open and secure OCI landing zone blueprints to simplify the onboarding and running of organizations, business units, and subsidiaries into OCI - by customers, partners, or ISVs. Use it to create your own OCI Landing Zone.
- Host: GitHub
- URL: https://github.com/oci-landing-zones/oci-landing-zone-operating-entities
- Owner: oci-landing-zones
- License: upl-1.0
- Created: 2023-03-07T17:05:36.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T15:52:08.000Z (5 months ago)
- Last Synced: 2024-09-06T18:54:58.756Z (5 months ago)
- Topics: cloud-operations, config-as-code, declarative, design, gitops, iac, iam, isv, landing-zones, newtwork, oci, onboard, oracle, oracle-cloud-infrastructure, security, terraform
- Homepage:
- Size: 35.2 MB
- Stars: 26
- Watchers: 8
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# **The OCI Operating Entities Landing Zone**
### Simplifying the [Onboarding](#) and [Running](#) of OCI
Welcome to the **OCI [Op](#)erating [En](#)tities Landing Zone**, also known as **OCI [Open](#) LZ**, a set of open assets and best practices to simplify the onboarding and running of OCI for organizations and their functional divisions – identified as [**Op**](#)**erating** [**En**](#)**tities** **(OEs)**.
The OCI Open LZ provides complete OCI blueprints, including designs and declarative IaC, reducing design and implementation timelines, associated costs, and efforts - while enabling a future-proof OCI with complete security and scalability.
## Repository Structure
This repository is the source of truth for the OCI Open LZ and includes three types of assets (blueprints, add-ons, and workload extensions) and three blueprint sizes (M, L, and XL):
| # | Directory | Description |
|:----------------------: | ------------ | ------------- |
| **1** | **[`blueprints/`](blueprints/)** | **Select** the most suitable OCI landing zone blueprint to onboard and run OCI. |
| |...[`one-oe/`](blueprints/one-oe/) | Onboards **[One](/blueprints/one-oe/readme.md) OE** with its environments, platforms, and projects in **one tenancy**. [](/blueprints/one-oe/runtime/one-stack/readme.md)|
| |...[`multi-oe/`](blueprints/multi-oe/) | Onboards **[Multiple](/blueprints/multi-oe/readme.md) OEs** with shared services and OE-dedicated resources, sharing **one tenancy**. |
| |...[`multi-tenancy/`](blueprints/multi-tenancy/) | Uses One-OE and Multi-OE to onboard all your organizations or customers into **several tenancies**.
**2** |**[`addons/`](addons/)** | **Complement** your blueprint to run OCI with **best practices**. (e.g., [**Network Hubs**](/addons/oci-hub-models/readme.md), [**OAG**](/addons/oci-oag/README.md))|
| **3** |**[`workload-extensions/`](workload-extensions/)** | **Extend** your landing zone with pluggable **workloads** (e.g., [**EBS**](/workload-extensions/ebs/readme.md), [**OCVS**](/workload-extensions/oci-lz-ext-ocvs/README.md), [**AI**](/workload-extensions/ai-services/) [...](/workload-extensions/readme.md)).|
As general guidance, it's recommended to start with the order of the table above. The first step is choosing the right **blueprint** shape and size (M, L, or XL). Complementary, review the network **add-ons** to update the design. After the Landing Zone is set, extend it with **workload extensions**. You can also use the [OCI-tailored Landing Zone approach](https://github.com/oracle-devrel/technology-engineering/tree/main/landing-zones/tailored_landing_zones) for further guidance on the creation of your landing zone.
## Related Repositories
The OCI Open LZ uses a [declarative Infrastructure-as-Code (IaC)](https://github.com/oracle-devrel/technology-engineering/blob/main/landing-zones/commons/oci_landingzones_iac.md) approach that is distributed into several repositories.
| Name | Description / Scope
| ------------ | -------------
| [OCI Landing Zones Orchestrator][oci-lz-orchestrator] | Relates several OCI resource into one consolidated operation (i.e., one plan/apply).
| [OCI Landing Zones IAM][oci-lz-iam] | Covers OCI Compartments, Groups, Policies, Dynamic Groups, etc.
| [OCI Landing Zones Network][oci-lz-network]| Covers all OCI Core Network Resources for any network topology.
| [OCI Landing Zones Security][oci-lz-security] |Covers OCI Security Resources (e.g., Cloud Guard, VSS, Security Zones, Vaults, etc.).
| [OCI Landing Zones Observability][oci-lz-observability] | Covers OCI Monitoring resources (e.g., Logging, Events, Alarms, Notifications, etc.).
| [OCI Landing Zones Governance][oci-lz-governance] | Covers OCI Tagging.
## Contributing
This project welcomes contributions from the community. Before submitting a pull request, please [review our contribution guide](./CONTRIBUTING.md)
## SecurityPlease consult the [security guide](./SECURITY.md) for our responsible security vulnerability disclosure process
## License
Copyright (c) 2024 Oracle and/or its affiliates.
Licensed under the Universal Permissive License (UPL), Version 1.0.
See [LICENSE](/LICENSE.txt) for more details.
[oci-lz-orchestrator]: https://github.com/oci-landing-zones/terraform-oci-modules-orchestrator
[oci-lz-iam]: https://github.com/oracle-quickstart/terraform-oci-cis-landing-zone-iam
[oci-lz-network]: https://github.com/oci-landing-zones/terraform-oci-modules-networking
[oci-lz-security]: https://github.com/oci-landing-zones/terraform-oci-modules-security
[oci-lz-observability]: https://github.com/oci-landing-zones/terraform-oci-modules-observability
[oci-lz-governance]: https://github.com/oci-landing-zones/terraform-oci-modules-governance