Category
Marketplace
1. Introduction
Oracle Cloud Marketplace Guide is a practical guide to using Oracle Cloud Marketplace—Oracle’s catalog of third‑party and Oracle‑provided solutions that you can deploy into your Oracle Cloud Infrastructure (OCI) tenancy.
In simple terms: Marketplace Guide helps you find prebuilt software (images, applications, and deployable stacks), accept the right terms, and launch it safely into your OCI environment without building everything from scratch.
Technically, Oracle Cloud Marketplace is a console-driven (and in some cases API/automation-assisted) distribution channel for software that typically deploys onto OCI services such as Compute, VCN networking, Block Volumes, OKE, and Resource Manager (Terraform). Many listings require a subscription/terms acceptance step, and pricing can include OCI infrastructure charges, publisher license charges, or both.
The core problem Marketplace Guide solves: reducing time-to-value and deployment risk by using vetted, repeatable solution packages—while still requiring you to architect for security, networking, IAM, cost control, and operations.
Naming note (important): “Marketplace Guide” is not generally presented as a standalone OCI product SKU; it’s best understood as a guide to Oracle Cloud Marketplace capabilities and workflows. Verify current naming and scope in the official docs: https://docs.oracle.com/en-us/iaas/Content/Marketplace/home.htm
2. What is Marketplace Guide?
Official purpose (scope)
Marketplace Guide (Oracle Cloud Marketplace) exists to help customers discover, evaluate, procure/subscribe to, and deploy software solutions on Oracle Cloud—ranging from open-source images to commercial partner appliances and SaaS integrations.
Core capabilities (what you can do) – Browse and search listings (by category, publisher, pricing model, supported regions, and more). – Review listing details (architecture, prerequisites, license terms, support model, and deployment instructions). – Subscribe / accept terms for a listing (often required before deployment). – Deploy a solution into your tenancy, commonly via: – VM images (launching a Compute instance from a Marketplace image) – Resource Manager stacks (Terraform-based deployments) – Other packaging models depending on the listing (availability varies; verify per listing)
Major components (conceptual) – Marketplace listing: The product page/definition (publisher, versions, documentation, pricing, support). – Subscription/terms acceptance: Your tenancy’s acknowledgement of license terms for the listing. – Deployment mechanism: Image-based or stack-based deployment that creates OCI resources. – Billing relationship: Marketplace purchases may appear on your Oracle bill; the exact model depends on the listing (publisher-provided pricing vs BYOL vs free).
Service type – A catalog/procurement and deployment portal integrated into OCI Console (and sometimes accessible via APIs/automation, depending on feature support).
Scope: regional/global/tenancy – The Marketplace UI is effectively global in the sense you access it from the OCI Console. – Deployments are regional: the actual resources created (Compute, VCN, OKE, etc.) live in a chosen OCI region and compartment. – Subscriptions/terms acceptance are generally tenancy-scoped, while deployments are compartment-scoped (governed by IAM policies).
How it fits into the Oracle Cloud ecosystem Marketplace Guide sits at the “solution acquisition” layer: – Marketplace provides solution packages. – IAM controls who can subscribe/deploy. – Resource Manager (Terraform) and Compute perform the actual deployment. – Logging/Auditing/Monitoring provide operational governance after deployment. – Billing/Cost Management tracks infrastructure usage and any marketplace charges.
3. Why use Marketplace Guide?
Business reasons
- Faster procurement and deployment than traditional vendor contracting + manual installs.
- Lower project risk by using established solution packages with published deployment guidance.
- Broader solution choice: security, networking, observability, data tools, DevOps tools, and industry apps.
Technical reasons
- Repeatable deployments using versioned images and/or Infrastructure-as-Code stacks.
- Reference architectures embedded in listings (varies by publisher).
- Integration with OCI primitives (VCN, NSGs, IAM, Resource Manager).
Operational reasons
- Standardization: teams can converge on approved marketplace listings.
- Support clarity: listings typically state who supports what (publisher vs Oracle vs community).
- Lifecycle management: versioned artifacts, documentation, and sometimes upgrade paths (varies; verify per listing).
Security/compliance reasons
- Centralized governance: control who can deploy what via compartments and IAM policies.
- Auditable actions: subscription and deployment activities can be audited (via OCI Audit service).
- Terms and licensing clarity: acceptance and billing models are explicit in listing terms.
Scalability/performance reasons
- Marketplace itself doesn’t “scale” workloads—OCI services do. But Marketplace Guide helps you pick architectures that scale (e.g., HA patterns, load balancers, cluster deployments) when publishers provide them.
When teams should choose Marketplace Guide
- You need a production-ready starting point (images/stacks) rather than building from scratch.
- You want to standardize deployments across multiple teams/compartments.
- You want faster evaluation of tools (security appliances, monitoring stacks, CI/CD tools).
- You have a governance model and want controlled self-service.
When teams should not choose it
- You require fully custom builds and prefer hardened golden images built internally.
- Your compliance requires source code review and you can’t accept third-party binaries/images.
- The listing’s support model, licensing, or region availability doesn’t match your needs.
- You need a solution that Marketplace doesn’t provide—or provides only in a form that conflicts with your architecture (e.g., single-node deployments when you need HA).
4. Where is Marketplace Guide used?
Industries
- Financial services: security appliances, SIEM integrations, hardened OS images (subject to compliance).
- Healthcare: HIPAA-like controls and auditability (verify specific compliance needs).
- Retail/e-commerce: web platforms, WAF/security, observability.
- Manufacturing/IoT: data ingestion pipelines, edge-related tools (often hybrid).
- Public sector: controlled catalogs, compartment-based governance.
Team types
- Platform engineering teams building “paved roads”
- DevOps/SRE teams standardizing observability and deployment patterns
- Security teams rolling out network/security appliances
- Application teams needing quick environments for PoCs and pilots
- Procurement/FinOps teams aligning software spend with cloud consumption
Workloads and architectures
- Single VM appliances (common for network/security tools)
- Web apps and CMS stacks (dev/test and small production)
- Logging/monitoring stacks (dev/test or scaled-out production if designed properly)
- CI/CD components (runners, artifact tools) depending on listing availability
- Kubernetes add-ons and platform tooling (verify packaging model per listing)
Real-world deployment contexts
- PoC environments: fast evaluation of products with minimal setup.
- Dev/test: repeatable environments aligned with production.
- Production: when listings support HA, scaling, and operational best practices.
Production vs dev/test usage
- Dev/test: prefer free/BYOL listings, Always Free eligible shapes where possible, smaller footprints.
- Production: require documented HA, patching/upgrades, monitoring, backup/DR, and clear support SLAs.
5. Top Use Cases and Scenarios
Below are realistic ways teams use Marketplace Guide in Oracle Cloud.
1) Deploy a security appliance into a hub VCN
- Problem: You need centralized traffic inspection (north-south and/or east-west).
- Why Marketplace Guide fits: Many security vendors publish validated OCI images and reference patterns.
- Example: A security team deploys a partner firewall image into a shared services VCN, integrates route tables, and funnels workload subnets through inspection.
2) Launch an observability stack for a new product team
- Problem: Teams need logs/metrics/traces quickly without long platform lead time.
- Why it fits: Marketplace listings can provide deployable stacks with dependencies and defaults.
- Example: A platform team deploys a monitoring stack into a tooling compartment and grants read-only access to app teams.
3) Standardize “golden” base images for application VMs
- Problem: Inconsistent VM builds create patching and security drift.
- Why it fits: Marketplace images can provide maintained baselines (publisher-dependent).
- Example: An ops team chooses a hardened OS image listing and mandates it via internal standards.
4) Accelerate migration by deploying compatible middleware components
- Problem: A legacy app depends on a specific middleware distribution.
- Why it fits: Marketplace can offer vendor-supported images for middleware components.
- Example: A migration team deploys a vendor’s middleware VM image and connects it to OCI Database services.
5) Rapid PoC of a commercial data tool (BYOL)
- Problem: You need to validate a tool before buying.
- Why it fits: BYOL listings allow you to deploy quickly using an existing license.
- Example: A data engineering team deploys a BYOL ETL tool into a sandbox region, tests with Object Storage, and tears it down.
6) Deploy a multi-tier application using Resource Manager stacks
- Problem: Manual provisioning is slow and error-prone.
- Why it fits: Terraform stacks can create VCN, subnets, instances, LB, and IAM in one flow.
- Example: A developer deploys a sample 3-tier app stack to learn OCI networking patterns.
7) Create a secure jump/bastion pattern for operations access
- Problem: Admin access to private subnets must be controlled.
- Why it fits: Some listings provide hardened bastion/jump host setups (verify availability).
- Example: An ops team deploys a hardened SSH bastion image and restricts access via NSGs and IAM.
8) Procurement-friendly deployment of licensed partner software
- Problem: You need chargeback and licensing aligned with cloud billing.
- Why it fits: Some Marketplace listings support metered billing integrated with OCI billing (verify per listing).
- Example: Finance wants a single invoice approach; the team selects a listing with integrated billing.
9) Deploy developer tools in isolated compartments
- Problem: Tooling needs isolation from production workloads.
- Why it fits: Compartment-scoped governance works well with Marketplace deployments.
- Example: A DevOps team deploys a CI runner tool from Marketplace into a “Tooling” compartment with tight IAM.
10) Build an internal catalog of “approved” solutions
- Problem: Teams deploy random software, increasing security and support risk.
- Why it fits: Marketplace enables a curated approach: approved publishers/listings + IAM restrictions.
- Example: Platform engineering publishes internal guidance: “Use only these Marketplace listings for X.”
11) Disaster recovery and rebuild automation
- Problem: Rebuilding critical tooling after an incident takes too long.
- Why it fits: Versioned listings and IaC stacks support fast re-provisioning.
- Example: An SRE team uses a Marketplace stack as part of DR runbooks to recreate a toolchain environment.
12) Training and labs at low cost
- Problem: Students need real systems without spending days configuring.
- Why it fits: Prebuilt images and stacks reduce setup time.
- Example: An instructor uses a free Marketplace listing to teach VCN + Compute + security lists basics.
6. Core Features
Note: Exact features depend on Oracle Cloud Marketplace’s current implementation and on each listing. Verify in the official docs and in the specific listing you choose: https://docs.oracle.com/en-us/iaas/Content/Marketplace/home.htm
1) Search and discovery across categories
- What it does: Provides filtering/search for listings by type, publisher, and category.
- Why it matters: Reduces time spent evaluating solutions.
- Practical benefit: Faster selection of an image/stack aligned with your workload.
- Caveat: Results vary by region and tenancy; some listings may not be available everywhere.
2) Listing detail pages with documentation and support info
- What it does: Shows publisher docs, deployment instructions, and support contacts/model.
- Why it matters: Prevents ambiguous ownership during incidents.
- Practical benefit: You can establish operational responsibility before going live.
- Caveat: Documentation quality varies by publisher.
3) Terms acceptance / subscription workflow
- What it does: Requires acceptance of license terms for many listings.
- Why it matters: Legal compliance and billing correctness.
- Practical benefit: A clear “who accepted what and when” point (auditability depends on your governance).
- Caveat: Acceptance may be tenancy-wide; coordinate with procurement/security.
4) Image-based deployments (Compute instances from Marketplace images)
- What it does: Lets you launch a VM from a Marketplace-provided image.
- Why it matters: Speeds up provisioning with preinstalled software.
- Practical benefit: Fewer manual steps; consistent baseline.
- Caveat: You still own patching, hardening, and network exposure unless the listing explicitly manages it.
5) Stack-based deployments (OCI Resource Manager / Terraform)
- What it does: Deploys a set of OCI resources from a published stack.
- Why it matters: Infrastructure-as-Code repeatability and safer changes.
- Practical benefit: One workflow can create network, compute, load balancers, IAM artifacts, etc.
- Caveat: Variable sets differ per stack; review before apply. Ensure least-privilege IAM for Resource Manager.
6) Versioning of listing artifacts
- What it does: Many listings provide versions (image versions or stack versions).
- Why it matters: Reproducibility and controlled upgrades.
- Practical benefit: You can pin versions for stability and test upgrades in dev first.
- Caveat: Publishers may deprecate versions; plan upgrade windows.
7) Billing integration (where applicable)
- What it does: Some listings support billing through Oracle (metered) or BYOL; others are free.
- Why it matters: Avoids surprise spend and procurement issues.
- Practical benefit: Aligns consumption with cost tracking.
- Caveat: Pricing models vary widely; always read the listing pricing section.
8) Publisher ecosystem and partner solutions
- What it does: Offers access to software from Oracle and third-party publishers.
- Why it matters: Wider choice than building everything internally.
- Practical benefit: Faster adoption of security/ops tools and enterprise software.
- Caveat: Vendor lock-in can increase; plan exit strategies.
9) Compartment-aware deployment targets
- What it does: Deployments can usually be targeted to specific compartments.
- Why it matters: Enables multi-team governance boundaries.
- Practical benefit: Isolation, billing separation, and policy enforcement.
- Caveat: If IAM is too permissive, teams may deploy into the wrong compartments.
10) Integration with OCI governance (Audit, IAM, tagging)
- What it does: Marketplace activities and resulting resources can be governed via OCI IAM and monitored via Audit (verify your tenancy configuration).
- Why it matters: Enterprise-grade accountability.
- Practical benefit: You can investigate “who deployed what” and apply tagging standards.
- Caveat: Governance applies more strongly to the OCI resources created than to the Marketplace catalog itself; confirm audit coverage in your environment.
7. Architecture and How It Works
High-level architecture
Marketplace Guide is the front door to: 1. Discover a listing in Oracle Cloud Marketplace. 2. Accept terms / subscribe (if required). 3. Deploy via: – Compute image (launch instance) – Resource Manager stack (Terraform job) 4. Manage resulting OCI resources as normal: networking, IAM, monitoring, backups, patching.
Request/data/control flow
- Control plane: OCI Console/Marketplace handles listing selection, subscription, and deployment initiation.
- Provisioning:
- Image flow: provisioning goes through OCI Compute to create an instance with a specific image.
- Stack flow: provisioning goes through OCI Resource Manager to execute Terraform and create resources.
- Data plane: Your deployed workloads (instances, LBs, etc.) handle application traffic inside your VCN.
Integrations with related services
Common integrations include: – OCI Identity and Access Management (IAM): controls who can subscribe/deploy and where. – OCI Resource Manager: executes Terraform stacks. – OCI Compute: runs VM instances from Marketplace images. – OCI Networking (VCN, Subnets, NSGs, Security Lists): connectivity and exposure control. – OCI Logging/Audit/Monitoring: operational telemetry and governance. – OCI Vault: secrets for deployed apps (recommended when stacks support it). – OCI Object Storage: frequently used by apps for backups/artifacts (depends on listing).
Dependency services (typical)
- Tenancy, compartments
- VCN/subnet (created by you or by a stack)
- Compute instances and boot volumes
- Optional: Load Balancer, Bastion, NAT/Service Gateway, WAF (architecture dependent)
Security/authentication model
- Human users authenticate to OCI and are authorized by IAM policies.
- Resource Manager (if used) runs with permissions to create/update/delete resources (via policies).
- Deployed workloads authenticate to other OCI services using:
- Instance Principals / Dynamic Groups (recommended where supported)
- API keys or tokens (avoid if possible; use Vault)
- Service accounts within Kubernetes (for OKE-based designs)
Networking model
- Marketplace itself does not handle runtime traffic.
- Your design decides:
- public vs private subnets
- ingress/egress controls
- whether to expose UI/admin ports publicly (usually avoid)
- whether to use a load balancer/WAF/bastion
Monitoring/logging/governance considerations
- Enable and use:
- OCI Audit for control-plane actions
- OCI Logging for OS/application logs (agent-based where needed)
- OCI Monitoring for metrics and alarms (compute, LB, DB, etc.)
- Standardize:
- tagging (cost center, owner, environment)
- naming conventions
- patch cadence and golden image strategy
Simple architecture diagram (conceptual)
flowchart LR
U[User / Engineer] -->|Search & Select| M[Oracle Cloud Marketplace<br/>Marketplace Guide]
M -->|Accept Terms / Subscribe| S[Marketplace Subscription]
M -->|Deploy via Image| C[OCI Compute Instance]
M -->|Deploy via Stack| RM[OCI Resource Manager (Terraform)]
RM --> VCN[VCN/Subnets/NSGs]
RM --> C
C --> APP[Application Service]
APP -->|Metrics/Logs| OBS[Monitoring/Logging]
C -->|Audit Events| AUD[OCI Audit]
Production-style architecture diagram (example pattern)
flowchart TB
subgraph Tenancy[OCI Tenancy]
subgraph CompartmentShared[Compartment: Shared Services]
RM[Resource Manager Stack<br/>(from Marketplace listing)]
VCN[VCN]
subgraph PublicSubnet[Public Subnet]
LB[Load Balancer]
NAT[NAT Gateway<br/>(optional)]
end
subgraph PrivateSubnet[Private Subnet]
APP[App VM(s) from Marketplace Image]
DB[(Database Service or VM DB)]
end
WAF[WAF (optional)]
BAST[OCI Bastion (recommended)]
VAULT[OCI Vault]
LOG[Logging]
MON[Monitoring/Alarms]
AUD[Audit]
end
end
Users[End Users] --> WAF --> LB --> APP
Admins[Admins/Operators] --> BAST --> APP
APP --> DB
APP --> VAULT
APP --> LOG
APP --> MON
RM --> VCN
RM --> APP
RM --> LB
AUD --> SecOps[Security/Compliance Review]
8. Prerequisites
Tenancy and account requirements
- An Oracle Cloud tenancy with permission to use OCI Console.
- Ability to create or use:
- Compartments
- Networking (VCN/subnets/NSGs/security lists)
- Compute instances
- Resource Manager stacks (if your listing uses stacks)
Permissions / IAM roles
At minimum, the deploying user/group typically needs: – Permissions to read/subscribe to Marketplace listings – Permissions to create/manage the resources the listing will deploy (Compute, VCN, etc.)
OCI IAM policy resource names and verbs can vary by service and may change over time. For Marketplace-related policies, OCI historically used resource types like app-catalog-listings and app-catalog-subscriptions in some contexts. Verify the exact policy syntax in official IAM docs before applying.
Start with least privilege: – Separate roles for: – Marketplace browsing/subscription – Deployment execution (Resource Manager / Compute) – Network administration
Billing requirements
- A payment method or enterprise agreement may be required depending on listing pricing.
- Some listings are free but still create billable OCI resources (Compute, storage, load balancer, egress).
Tools (optional but recommended)
- OCI Console access (required for most beginners).
- OCI CLI (optional for verification/cleanup):
- https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/cliinstall.htm
- SSH client for VM access (OpenSSH).
- Terraform knowledge if using Resource Manager stacks (Resource Manager abstracts some Terraform steps, but understanding helps).
Region availability
- Marketplace listings may be region-limited.
- Your tenancy must be subscribed to the target region, and the listing must support it. Always confirm in the listing.
Quotas/limits
- Tenancy limits for:
- Compute instances / OCPUs
- Public IPs
- Block volumes
- Load balancers
- Resource Manager jobs/concurrency (if applicable)
- Always check Service Limits in OCI Console for your region.
Prerequisite services (typical)
- VCN (existing or created by stack)
- IAM policies and groups
- Compute shapes available in your region (and Free Tier eligibility if you want low cost)
9. Pricing / Cost
Marketplace Guide (Oracle Cloud Marketplace) does not typically have a simple “per hour” price tag as a standalone service. Costs come from two places:
-
OCI infrastructure resources created by the listing – Compute hours, boot volumes, block volumes – Load Balancer hours and bandwidth – Network egress – Database services, OKE clusters, etc.
-
Marketplace listing charges (publisher license) – Some are free – Some are BYOL (Bring Your Own License) – Some are metered/paid through Oracle billing or directly via publisher arrangements (depends on listing)
Pricing dimensions to watch
- Compute shape and hours (Always Free vs paid)
- Storage:
- boot volume size
- block volume size and performance tier
- Load balancer: can be a major cost driver for “simple” stacks
- Network egress: especially for internet-facing apps, updates, and user traffic
- High availability: multiple instances across ADs/FDs doubles/triples costs
- License metrics (if paid): per OCPU, per instance, per user, per throughput, etc. (varies)
Free tier (if applicable)
OCI has an Always Free tier for certain resources (availability and eligible shapes can change). If you want a low-cost Marketplace deployment: – Prefer listings that support Always Free eligible compute shapes and minimal extra services. – Verify current Always Free details in official docs/pricing pages.
Hidden or indirect costs
- Support costs (publisher support subscriptions may be separate).
- Operational tooling: logging retention, monitoring, SIEM export.
- Backups: object storage and database backups.
- Security services: WAF, vulnerability scanning, Bastion.
Network/data transfer implications
- Ingress to OCI is typically free; egress to the internet is commonly charged (region-dependent).
- Traffic between regions can be charged.
- If your Marketplace deployment serves internet users, model egress carefully.
How to optimize cost
- Start in dev/test with:
- Always Free shapes (where compatible)
- single-instance deployments
- minimal storage sizes
- no load balancer unless required
- Avoid leaving PoCs running—automate teardown.
- For production:
- right-size shapes using monitoring
- use autoscaling where applicable (for app tiers)
- evaluate license models (BYOL vs metered)
Example low-cost starter estimate (non-numeric)
A low-cost Marketplace proof-of-concept typically includes: – 1 small VM instance (Always Free eligible if supported) – 1 boot volume – 1 public IP – A VCN with a public subnet and security rules
Total cost can be near-zero if all components fit Always Free and egress is minimal—but verify eligibility and current limits.
Example production cost considerations (non-numeric)
A production Marketplace-based deployment often adds: – Multiple VMs across fault domains/availability domains – Load balancer + health checks – Private subnets, NAT, service gateways – WAF – Central logging, longer retention – Backups and DR copies – Paid licenses/support from publisher
Official pricing references
- Oracle Cloud pricing landing page: https://www.oracle.com/cloud/pricing/
- OCI price list: https://www.oracle.com/cloud/price-list/
- OCI cost estimator (verify current URL/availability): https://www.oracle.com/cloud/cost-estimator.html
- Marketplace listing pages include their own pricing/licensing sections (review per listing).
10. Step-by-Step Hands-On Tutorial
This lab demonstrates a safe, beginner-friendly workflow that is realistic across many tenancies: subscribe to a free Marketplace listing and deploy it into a compartment, then verify and clean up.
Because Marketplace inventory changes over time and differs by region/tenancy, this tutorial uses decision points where you select an available Free listing (image or stack). The steps remain executable, but you must choose a listing that exists in your region.
Objective
- Use Oracle Cloud Marketplace Guide to: 1. Find a free Marketplace listing 2. Accept terms (subscribe) 3. Deploy the listing (preferably via a stack or VM image) 4. Validate the deployment 5. Clean up all resources to avoid cost
Lab Overview
You will: – Create (or choose) a compartment for the lab – Locate a free listing (preferably a simple web app/demo stack or utility VM image) – Deploy into a new or existing VCN – Validate via public IP / console checks – Terminate resources and delete related networking (if created solely for the lab)
Cost control tip: If you want the lowest cost, aim for an Always Free eligible compute shape and avoid listings that create a Load Balancer or multiple instances.
Step 1: Prepare a compartment and tags (governance first)
- In OCI Console, open the navigation menu → Identity & Security → Compartments.
- Click Create Compartment.
- Name it:
cmp-marketplace-lab(example) - (Optional) Add a description and tags such as:
–
Environment=Lab–Owner=<your-name-or-team>–CostCenter=Training
Expected outcome: A dedicated compartment exists to keep lab resources isolated.
Verification:
– You can see cmp-marketplace-lab in the compartment list.
– You can select it from the compartment picker.
Step 2: Confirm you have permissions (IAM)
You need permission to: – Browse/subscribe to Marketplace listings – Create resources (at least Compute + Networking; and Resource Manager if using stacks)
If you are not an admin, ask your tenancy admin to grant you the minimum required policies. Because policy statements vary based on what you deploy, use this approach:
- For Compute + Networking deployments:
- Allow group to manage instances and VCN resources in the lab compartment.
- For Resource Manager stack deployments:
- Allow group to manage Resource Manager stacks/jobs and the underlying resources.
Verify exact OCI IAM policy syntax in official docs before applying. Start here and navigate to IAM policy reference: https://docs.oracle.com/en-us/iaas/Content/Identity/home.htm
Expected outcome: You can create resources in cmp-marketplace-lab and can proceed to Marketplace without authorization errors.
Verification: – You can open Marketplace listings. – You can start a deployment workflow and select your compartment.
Step 3: Find a Free Marketplace listing appropriate for a lab
- Open the navigation menu → Marketplace.
- In Marketplace:
– Filter for Free (if the filter exists in your UI), or search for keywords like:
NGINXWordPressOpen SourceFreeTerraform
- Open a candidate listing and confirm:
– It supports your region
– It is Free or BYOL (avoid metered paid listings for a first lab)
– Deployment type:
- Image (VM image) or
- Stack (Resource Manager/Terraform)
Expected outcome: You have selected one free listing that you can deploy in your region.
Verification checklist (on the listing page): – Pricing/licensing: free/BYOL confirmed – Supported regions: includes your region – Deployment instructions: clear enough for a lab – Network exposure: you understand what ports it will open (especially if it’s a web app)
Step 4: Subscribe / accept terms for the listing
Most listings require you to accept terms before deployment.
- On the listing page, click Get App / Subscribe / Accept Terms (button text varies).
- Read: – License terms – Support statement – Any data collection notes (if stated)
- Accept terms and confirm the subscription.
Expected outcome: Your tenancy is subscribed to the listing and allowed to deploy it.
Verification: – The listing shows as “Subscribed” or similar status. – If there is a “My Subscriptions” section in Marketplace, confirm it appears there (UI varies).
Step 5 (Option A): Deploy using a Marketplace Stack (Resource Manager)
Choose this option if the listing deploys via a stack.
- On the listing, choose Launch Stack (or equivalent).
- In the Create Stack page:
– Select Compartment:
cmp-marketplace-lab– Set a stack name, e.g.,stk-marketplace-lab– Review the Terraform version (if shown) - On the Configure Variables page:
– Read every variable description carefully.
– Choose cost-minimizing options when available:
- smallest shape supported (prefer Always Free eligible shapes if supported)
- single instance
- minimal storage sizes
- Provide SSH public key if required (many stacks require it).
- Create the stack.
- Run Plan (if available) and review what will be created.
- Run Apply to deploy.
Expected outcome: Resource Manager creates the required OCI resources (VCN/Compute/etc.).
Verification: – In Resource Manager, the job status becomes Succeeded. – The outputs section (if provided) includes useful values like: – public IP – URL – instance OCID
If the stack creates a load balancer and you didn’t intend to pay for it, stop and destroy immediately.
Step 5 (Option B): Deploy using a Marketplace Image (Compute instance)
Choose this option if the listing is an image-based app.
- From the listing, click Launch Instance (or follow the listing’s deployment path to Compute).
- In Create Compute Instance:
– Name:
vm-marketplace-lab– Compartment:cmp-marketplace-lab– Image: choose the Marketplace image/version – Shape: choose a small shape (prefer Always Free eligible if supported) - Networking: – Create a new VCN for lab (or select an existing lab VCN) – Place instance in a public subnet if you need direct web access
- Add your SSH public key
- Review “Advanced options” only if the listing requires it.
- Click Create.
Expected outcome: A VM instance launches using the Marketplace image.
Verification: – Instance state becomes Running – The instance has a public IP if you selected a public subnet and enabled public IP assignment
Step 6: Validate functionality
Validation depends on what you deployed. Use these common checks:
A) Confirm OCI resources exist
- In
cmp-marketplace-lab, check: - Compute → Instances
- Networking → VCN, Subnets, Security Lists/NSGs
- Resource Manager → Stack and Job details (if stack-based)
B) If it’s a web app, test HTTP/HTTPS access
- Locate the public IP (instance public IP or load balancer IP).
- Test from your machine:
curl -I http://<PUBLIC_IP_OR_DNS_NAME>
If HTTPS is configured:
curl -I https://<PUBLIC_IP_OR_DNS_NAME>
Expected outcome: You receive an HTTP response (200/301/302 are common). If you get timeout, check security rules.
C) SSH access (if enabled)
ssh -i /path/to/private_key opc@<PUBLIC_IP>
Usernames differ by image (Oracle Linux commonly uses opc). Verify in listing docs.
Expected outcome: You can log in and see the deployed software/services.
Validation
Use this checklist:
- [ ] You successfully subscribed/accepted terms to the listing
- [ ] Deployment completed (instance running or stack job succeeded)
- [ ] You can reach the service (web page, API response, or SSH)
- [ ] You identified all created resources (for cleanup and cost control)
- [ ] You captured outputs (public IPs, URLs, credentials locations)
Troubleshooting
1) “Not authorized” / “Forbidden” when deploying
- Cause: Missing IAM permissions in the target compartment.
- Fix: Ask admin to grant least-privilege policies for:
- compute instances
- vcn/subnets/security rules
- resource manager stacks/jobs (if applicable)
- marketplace subscription actions (verify policy resource types in docs)
2) Listing not available in your region
- Cause: Publisher restricts regions.
- Fix: Choose another listing, or deploy in a region where it is available (if your tenancy is subscribed to that region).
3) Stack apply fails (Terraform errors)
- Cause: Quota limits, naming conflicts, unsupported shapes, missing variables.
- Fix:
- Read the job logs carefully.
- Reduce size/footprint.
- Ensure required variables are set (SSH key, compartment, network selections).
- Check service limits for compute/public IP/LB.
4) Can’t access the web app (timeout)
- Cause: Ingress rules not open, wrong subnet type, no public IP, NSG blocks traffic.
- Fix:
- Confirm instance has a public IP (or use LB).
- Confirm Security List/NSG allows inbound TCP 80/443 from your IP.
- Confirm route table and internet gateway exist for the public subnet.
- Check OS firewall (iptables/firewalld) on the instance.
5) SSH fails
- Cause: Wrong username, blocked port 22, wrong key, no public IP.
- Fix:
- Verify username in listing docs.
- Ensure inbound TCP 22 allowed from your IP.
- Confirm correct private key used and permissions (
chmod 600). - Use OCI Console Instance Console Connection as a last resort (advanced).
Cleanup
To avoid charges, delete everything created.
If deployed via Resource Manager stack
- Go to Resource Manager → Stacks → your stack.
- Run Destroy (or “Terminate”/“Destroy job” depending on UI).
- Wait for job success.
- Verify resources are gone in the compartment.
If deployed via Compute instance directly
- Compute → Instances →
vm-marketplace-lab→ Terminate – Choose Permanently delete boot volume if you do not need it. - Delete any additional block volumes created.
- If you created a VCN only for the lab: – Delete dependent resources (LB, gateways, route tables attachments) if any – Delete subnets – Delete VCN
Expected cleanup outcome: Compartment cmp-marketplace-lab contains no running instances, load balancers, or unattached volumes.
11. Best Practices
Architecture best practices
- Prefer stack-based deployments for repeatability and drift control (when well-authored).
- For production:
- Put workloads in private subnets.
- Use Load Balancer + WAF for public apps where appropriate.
- Use Bastion for admin access instead of public SSH.
- Design for failure:
- multi-instance tiers where needed
- backups and restore testing
- health checks and alarms
IAM/security best practices
- Enforce least privilege:
- Separate “Marketplace subscription” from “deployment execution” roles.
- Restrict who can deploy into production compartments.
- Use dynamic groups + instance principals for OCI API access from instances (when applicable).
- Require MFA and strong identity controls for human users.
Cost best practices
- Treat Marketplace PoCs as ephemeral:
- tag resources
- set budget alerts
- schedule teardown
- Be cautious with stacks that create:
- load balancers
- multiple instances
- large block volumes
- Prefer Always Free eligible resources for training (verify current eligibility).
Performance best practices
- Don’t assume marketplace defaults are right for your workload.
- Right-size shapes using monitoring data.
- Use OCI Load Balancer and caching patterns where appropriate.
- Validate storage performance tiers if the app is I/O sensitive.
Reliability best practices
- Avoid single points of failure for production.
- Use multiple fault domains/ADs where the region supports it.
- Automate rebuilds (IaC) and document runbooks.
Operations best practices
- Standardize:
- patching process (OS and application)
- log collection and retention
- vulnerability scanning (where applicable)
- Use alarms:
- CPU/memory/disk (agent-based for memory/disk)
- instance down
- LB unhealthy backends
- Track ownership with tags and clear on-call rotations.
Governance/tagging/naming best practices
- Tags to enforce:
OwnerEnvironment(dev/test/prod)CostCenterDataSensitivity- Naming:
- include app, environment, region, and tier (e.g.,
app1-prod-web-01) - Maintain an internal “approved listings” register:
- listing name/version
- publisher
- security review date
- support contact
- allowed compartments
12. Security Considerations
Identity and access model
- Access to Marketplace and deployment actions is governed by OCI IAM.
- Apply compartment boundaries:
- Only platform/security teams can deploy into shared or prod compartments.
- Developers deploy into dev/test compartments only.
Encryption
- OCI encrypts many storage services at rest by default (service-dependent).
- For marketplace deployments:
- Ensure block volumes and boot volumes meet your encryption requirements (default encryption is typical).
- Use customer-managed keys (Vault) if policy requires (verify service support).
Network exposure
Common risk: Marketplace listings that deploy a web UI/admin interface directly to the public internet. – Prefer: – private subnet deployment – access via Bastion/VPN/FastConnect – restrict ingress to corporate IPs – Use NSGs for tighter, instance-level control. – Avoid “0.0.0.0/0” on admin ports.
Secrets handling
- Do not store secrets in:
- instance user-data
- Terraform variables in plaintext
- images
- Prefer OCI Vault for secrets; integrate apps to fetch secrets at runtime when possible.
Audit/logging
- Enable and review OCI Audit events for:
- subscription acceptance
- instance creation/termination
- network changes
- Centralize logs:
- OS logs via agent
- application logs as needed
- Ensure retention meets compliance.
Compliance considerations
Marketplace does not automatically make a deployment compliant. – You still need: – asset inventory – vulnerability management – patch SLAs – access reviews – data residency checks (region) – If the listing includes telemetry/phone-home behavior, review publisher docs and legal terms.
Common security mistakes
- Deploying production services into a public subnet with open ingress.
- Using default passwords from docs and never rotating.
- Over-permissive IAM policies for Resource Manager and users.
- Not understanding responsibility split: infrastructure vs software support.
Secure deployment recommendations
- Run a lightweight security review before production:
- ports exposed
- IAM access paths
- required OS hardening steps
- backup strategy
- Use a staging environment to validate:
- upgrades
- scaling behavior
- failover behavior
- Keep an exit plan: how to migrate off the marketplace listing if needed.
13. Limitations and Gotchas
- Listing availability varies by region: you may not find the same listing everywhere.
- Publisher quality varies:
- documentation can be incomplete
- upgrade procedures may be unclear
- Stacks may create expensive resources (especially load balancers and large storage) without obvious warnings—review the plan carefully.
- Support boundaries can be confusing:
- Oracle supports OCI infrastructure
- publisher supports the software (often)
- you support integration and operations unless contracted otherwise
- IAM policy complexity: deploying stacks often needs broad permissions; constrain by compartment and separate duties.
- Quotas/service limits: PoC failures are frequently caused by public IP limits, instance limits, or shape availability.
- Image update cadence: a marketplace image may lag behind security patches—validate patch status.
- Network assumptions: stacks may assume:
- public subnet access
- open ports
- specific CIDRs
- Data egress surprises: internet-facing apps can generate meaningful egress costs.
- Migration challenges:
- moving from a marketplace single VM to an HA architecture may require re-platforming
- BYOL licensing portability may require vendor confirmation
14. Comparison with Alternatives
Marketplace Guide is a “solution acquisition + deployment accelerator.” Alternatives include other cloud marketplaces, OCI-native building blocks, and self-managed internal catalogs.
| Option | Best For | Strengths | Weaknesses | When to Choose |
|---|---|---|---|---|
| Oracle Cloud Marketplace (Marketplace Guide) | Deploying partner/Oracle solutions on OCI quickly | Integrated with OCI, listing-based procurement, images/stacks accelerate deployment | Listing availability varies by region; publisher quality varies; licensing can be complex | You want fast, governed deployments on Oracle Cloud |
| OCI Resource Manager (without Marketplace) | Your own Terraform modules/stacks | Full control, internal standards, repeatable IaC | You must author/maintain modules and docs | You already have mature IaC and want a paved road without third-party packaging |
| OCI Custom Images / Golden Images | Standardized VM baselines | Strong internal control, consistent patching/hardening | Requires image pipeline and maintenance | You must meet strict compliance and want full control |
| AWS Marketplace | Similar needs on AWS | Large ecosystem; mature procurement patterns | Not OCI; different IAM/network model | Your workloads primarily run on AWS |
| Azure Marketplace | Similar needs on Azure | Strong enterprise procurement integrations | Not OCI; different deployment models | You’re standardized on Azure |
| Google Cloud Marketplace | Similar needs on GCP | Integrated deployments and billing options | Not OCI; ecosystem differs | You’re standardized on GCP |
| Self-managed internal catalog (e.g., Backstage + Terraform modules) | Large enterprises with strict governance | Maximum governance and standardization | Higher engineering effort; slower onboarding | You need deep control and internal approval workflows |
15. Real-World Example
Enterprise example: Centralized security inspection using a partner appliance listing
- Problem: A regulated enterprise needs standardized inbound/outbound traffic inspection and segmentation across multiple application teams on Oracle Cloud.
- Proposed architecture:
- Use Marketplace Guide to select an approved partner security appliance listing.
- Deploy via stack into a Shared Services compartment.
- Hub-and-spoke VCN pattern:
- Hub VCN hosts the inspection layer
- Spoke VCNs host applications
- Routing directs traffic through the inspection tier
- Integrate with:
- OCI Audit for governance
- Central Logging for security logs
- Vault for secrets (where supported)
- Why this service was chosen:
- Faster deployment than manual image building.
- Easier standardization: one approved listing/version and repeatable deployment.
- Procurement alignment via listing licensing terms.
- Expected outcomes:
- Reduced time to deploy inspection controls.
- Consistent security posture across teams.
- Clear responsibility split between OCI operations and vendor appliance support.
Startup/small-team example: Quick deployment of a free web stack for a pilot
- Problem: A startup needs a working demo environment in Oracle Cloud for a customer pilot, but doesn’t have time to build everything from scratch.
- Proposed architecture:
- Use Marketplace Guide to deploy a free/open-source app stack (image or Resource Manager stack).
- Deploy in a single compartment with strict tagging and budget alerts.
- Public endpoint with restricted admin access (Bastion or IP allowlist).
- Why this service was chosen:
- Rapid deployment and minimal setup time.
- Lower operational overhead for a short-lived pilot.
- Expected outcomes:
- A demo environment available in hours rather than days.
- Clear teardown path to avoid ongoing costs.
- A starting point to evolve into a more robust architecture if the pilot succeeds.
16. FAQ
1) Is Marketplace Guide a separate Oracle Cloud service?
Marketplace Guide is best understood as guidance for using Oracle Cloud Marketplace rather than a distinct billable service. Verify naming in the official Marketplace docs: https://docs.oracle.com/en-us/iaas/Content/Marketplace/home.htm
2) Do Marketplace listings run “inside” Marketplace?
No. Marketplace is a catalog/procurement layer. The actual software runs on OCI services (Compute, VCN, Resource Manager, etc.).
3) Do I always need to “subscribe” before deploying?
Often yes—especially for licensed or partner solutions. Some free items may still require terms acceptance.
4) Can I deploy Marketplace solutions into a private subnet only?
Usually yes, but it depends on the listing/stack. Review the architecture and variables. Some stacks assume public access unless you modify them.
5) Who supports a Marketplace solution? Oracle or the publisher?
Usually the publisher supports the software, and Oracle supports the OCI infrastructure. The listing should state the support model—confirm before production.
6) How do I avoid surprise costs?
Use tags, budgets, and review the stack plan. Avoid stacks that create load balancers or multiple instances during PoC unless required.
7) Are Marketplace images automatically patched?
Not necessarily. After deployment, you typically own OS and application patching unless the publisher provides an automated update mechanism.
8) Can I use OCI Always Free with Marketplace listings?
Sometimes—if the listing supports Always Free eligible shapes and minimal extra services. Always Free eligibility changes over time; verify current requirements.
9) Can I automate Marketplace deployments?
Commonly, yes indirectly:
– If the listing provides a Resource Manager stack, you can automate stack jobs.
– For image-based deployments, you can automate instance creation using OCI APIs/CLI once you have the right image and subscription terms accepted. Verify capabilities in official docs and your tenancy.
10) Can I restrict which Marketplace listings teams can use?
You can restrict who can deploy and where via IAM compartments and policies. Catalog-level allow/deny controls may be limited—verify current governance features in official docs.
11) What’s the safest way to evaluate a new listing?
Deploy into an isolated compartment and VCN, restrict ingress, and monitor network egress. Treat it like untrusted software until reviewed.
12) Can Marketplace create IAM policies automatically via stacks?
Some stacks can create IAM resources if permitted, but this is high risk. Prefer pre-created IAM policies with least privilege and avoid stacks that require tenancy-wide IAM permissions unless reviewed.
13) How do I handle secrets created by a stack (passwords/keys)?
Prefer stacks that integrate with Vault or prompt you to supply secrets securely. If the stack outputs secrets in plaintext, treat outputs as sensitive and rotate immediately.
14) What happens if a listing is removed or deprecated?
You can typically keep running deployed resources, but you may lose easy redeploy/upgrade paths. Pin versions and maintain your own backup plan.
15) Is Oracle Cloud Marketplace the same as AWS/Azure marketplaces?
Conceptually similar (catalog + deployment + billing), but implementation, governance model, and listing availability differ.
17. Top Online Resources to Learn Marketplace Guide
| Resource Type | Name | Why It Is Useful |
|---|---|---|
| Official documentation | Oracle Cloud Marketplace docs | Primary reference for Marketplace workflows and concepts. https://docs.oracle.com/en-us/iaas/Content/Marketplace/home.htm |
| Official documentation | OCI Identity and Access Management docs | Required to implement least-privilege access for Marketplace deployments. https://docs.oracle.com/en-us/iaas/Content/Identity/home.htm |
| Official documentation | OCI Resource Manager docs | Essential if you deploy Marketplace stacks (Terraform). https://docs.oracle.com/en-us/iaas/Content/ResourceManager/home.htm |
| Official pricing | Oracle Cloud Pricing | Understand OCI resource costs that Marketplace deployments create. https://www.oracle.com/cloud/pricing/ |
| Official pricing | OCI Price List | Detailed SKU pricing reference (region/service dependent). https://www.oracle.com/cloud/price-list/ |
| Official tool | OCI Cost Estimator | Model costs for compute/LB/storage created by listings (verify current estimator availability). https://www.oracle.com/cloud/cost-estimator.html |
| Official architecture | Oracle Cloud Architecture Center | Reference architectures relevant to apps you may deploy from Marketplace. https://www.oracle.com/cloud/architecture-center/ |
| Official solutions | Oracle Solutions on docs.oracle.com | Step-by-step solution guides (some align with Marketplace-style deployments). https://docs.oracle.com/en/solutions/ |
| Official training | Oracle Cloud “Learn” content | Tutorials and labs across OCI services you’ll use with Marketplace. https://docs.oracle.com/en/learn/ |
| Official CLI docs | OCI CLI documentation | Helpful for verification and cleanup automation. https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/cliinstall.htm |
| GitHub (Oracle) | oracle/terraform-provider-oci | Useful background for Terraform/Resource Manager behavior. https://github.com/oracle/terraform-provider-oci |
| GitHub (Oracle) | oracle-quickstart repositories (verify current org/repo) | Many OCI reference deployments and stacks live in Oracle GitHub orgs; validate relevance to your listing. https://github.com/oracle |
| Community (reputable) | OCI blog and architecture posts (verify) | Practical patterns and announcements; cross-check with docs. https://blogs.oracle.com/cloud-infrastructure/ |
18. Training and Certification Providers
The following training providers may offer Oracle Cloud and Marketplace-related learning. Verify course outlines, instructors, and recency directly on their websites.
-
DevOpsSchool.com
– Suitable audience: DevOps engineers, SREs, cloud engineers, beginners to intermediate
– Likely learning focus: DevOps practices, cloud operations fundamentals, automation concepts that complement OCI Marketplace deployments
– Mode: Check website
– Website: https://www.devopsschool.com/ -
ScmGalaxy.com
– Suitable audience: DevOps practitioners, build/release engineers, students
– Likely learning focus: SCM/CI/CD fundamentals that pair with deploying tooling from Marketplace
– Mode: Check website
– Website: https://www.scmgalaxy.com/ -
CLoudOpsNow.in
– Suitable audience: Cloud operations teams, platform teams
– Likely learning focus: CloudOps and operational practices relevant after deploying Marketplace solutions
– Mode: Check website
– Website: https://cloudopsnow.in/ -
SreSchool.com
– Suitable audience: SREs, operations engineers, platform engineers
– Likely learning focus: Reliability engineering practices (monitoring, incident response) for Marketplace-deployed workloads
– Mode: Check website
– Website: https://sreschool.com/ -
AiOpsSchool.com
– Suitable audience: Operations teams exploring AIOps, monitoring/observability practitioners
– Likely learning focus: Observability and automation practices that apply to managing Marketplace solutions
– Mode: Check website
– Website: https://aiopsschool.com/
19. Top Trainers
These sites appear to provide trainer information, training services, or related resources. Verify specialization and offerings directly.
-
RajeshKumar.xyz
– Likely specialization: Cloud/DevOps training and guidance (verify on site)
– Suitable audience: Beginners to intermediate practitioners
– Website: https://rajeshkumar.xyz/ -
devopstrainer.in
– Likely specialization: DevOps training, CI/CD, automation concepts
– Suitable audience: DevOps engineers, students, working professionals
– Website: https://devopstrainer.in/ -
devopsfreelancer.com
– Likely specialization: Freelance DevOps support/training resources (verify on site)
– Suitable audience: Teams needing short-term guidance or hands-on help
– Website: https://devopsfreelancer.com/ -
devopssupport.in
– Likely specialization: DevOps support services and possibly training (verify on site)
– Suitable audience: Operations/DevOps teams needing implementation support
– Website: https://devopssupport.in/
20. Top Consulting Companies
These companies may offer consulting services related to cloud/DevOps and could help with Oracle Cloud Marketplace deployments. Verify capabilities, references, and scope directly.
-
cotocus.com
– Likely service area: Cloud and DevOps consulting (verify on site)
– Where they may help: Architecture reviews, cloud migrations, operational readiness for Marketplace-based deployments
– Consulting use case examples:- Reviewing a Marketplace stack for security and cost risks before production
- Designing VCN/subnet patterns for Marketplace-deployed tools
- Website: https://cotocus.com/
-
DevOpsSchool.com
– Likely service area: DevOps consulting and training services (verify on site)
– Where they may help: CI/CD, automation, operational best practices for workloads deployed from Marketplace
– Consulting use case examples:- Implementing monitoring and incident response for Marketplace-deployed apps
- Standardizing deployment pipelines around Terraform/Resource Manager
- Website: https://www.devopsschool.com/
-
DEVOPSCONSULTING.IN
– Likely service area: DevOps consulting (verify on site)
– Where they may help: Platform enablement, automation, governance patterns for cloud deployments
– Consulting use case examples:- Defining compartment/IAM/tagging standards for Marketplace deployments
- Cost optimization assessment for stacks that deploy multiple OCI services
- Website: https://devopsconsulting.in/
21. Career and Learning Roadmap
What to learn before Marketplace Guide
To use Marketplace Guide effectively on Oracle Cloud, learn these OCI basics first: – OCI tenancy structure: regions, compartments, VCNs – IAM fundamentals: users, groups, policies, dynamic groups – Compute basics: instances, shapes, boot volumes, SSH access – Networking: subnets, route tables, internet gateway, NAT gateway, NSGs/security lists – Cost basics: budgets, tagging, service limits
What to learn after Marketplace Guide
To run Marketplace deployments professionally: – OCI Resource Manager / Terraform: plans, applies, state, drift, modules – Observability: – OCI Monitoring/Alarms – OCI Logging and log analytics approaches (service availability varies) – Security: – Vault and KMS – Vulnerability scanning (service availability varies; verify) – WAF and secure ingress patterns – Reliability: – HA patterns for OCI (multi-AD where available, multi-FD) – Backup and restore testing – FinOps: – cost allocation with tags – usage reporting and chargeback/showback
Job roles that use it
- Cloud engineer / OCI engineer
- Solutions architect
- DevOps engineer
- SRE / Platform engineer
- Security engineer (cloud security, network security)
- FinOps analyst (for governance and spend control)
Certification path (if available)
Oracle offers OCI certifications (associate/professional tracks). Marketplace-specific certification is not commonly separated; instead:
– Start with foundational OCI certs (verify current certification names and tracks on Oracle University).
– Add architecture and security certifications as your responsibilities grow.
Verify current OCI certifications here: https://education.oracle.com/
Project ideas for practice
- Build an “approved Marketplace listings” internal page with:
- required compartments
- required tags
- baseline network architecture
- Create a reusable Terraform “landing zone” that Marketplace stacks must deploy into (shared VCN patterns).
- Implement cost guardrails:
- budgets
- quota policies (where applicable)
- automated cleanup for lab compartments
- Run a security review checklist on a Marketplace image:
- open ports
- default users
- patch status
- logging configuration
22. Glossary
- OCI (Oracle Cloud Infrastructure): Oracle Cloud’s IaaS/PaaS platform used to run compute, networking, storage, and managed services.
- Marketplace listing: A catalog entry describing a solution (image/stack/software) available to deploy or subscribe to.
- Subscription / terms acceptance: The action of accepting a listing’s license terms so it can be deployed in a tenancy.
- Compartment: An OCI logical container for organizing and isolating resources with IAM policies.
- VCN (Virtual Cloud Network): OCI virtual network containing subnets, route tables, gateways, and security rules.
- NSG (Network Security Group): Security rules applied to groups of VNICs for finer-grained network control.
- Security list: Subnet-level ingress/egress rules (older model; still used).
- Resource Manager: OCI managed Terraform service for provisioning infrastructure using stacks and jobs.
- Stack: A Terraform configuration packaged for Resource Manager deployment.
- Plan/Apply/Destroy: Terraform lifecycle actions: preview changes, create/update resources, and delete resources.
- BYOL: Bring Your Own License—use your existing software license with a Marketplace deployment.
- Metered billing: Consumption-based charges for software licensing integrated into billing (availability depends on listing).
- Always Free: OCI free tier resources that can be used indefinitely within limits (verify current eligibility).
- Egress: Outbound network traffic from OCI to the internet or other regions; often a cost driver.
- Golden image: A standardized, hardened VM image maintained internally by an organization.
23. Summary
Oracle Cloud Marketplace Guide (Oracle Cloud Marketplace) is your entry point for discovering, subscribing to, and deploying software solutions on Oracle Cloud using prebuilt images and Terraform-based stacks. It matters because it shortens delivery timelines, supports standardization, and connects solution procurement with practical deployment workflows.
Cost and security outcomes depend less on the Marketplace catalog itself and more on what you deploy: compute shapes, load balancers, storage, network egress, and any publisher licensing. Use compartments, least-privilege IAM, strict network controls, tagging, and budget alerts to keep Marketplace deployments safe and predictable.
Use Marketplace Guide when you want a repeatable, supported starting point and you can align licensing/support with your operational model. Avoid it when strict compliance demands fully internal builds or when the listing’s architecture doesn’t fit production requirements.
Next step: pick one free listing in your region, deploy it into a lab compartment using the tutorial above, then practice hardening it—private subnets, Bastion access, Vault for secrets, alarms, and a clean destroy workflow.