Requirements and Access for Fleet Application Management

Before you get started with Fleet Application Management, you must meet target machine requirements, complete prerequisite tasks, and ensure that access has been granted.

Supported Products

Fleet Application Management supports patch management for the following products:

Note

The "Bring your own product" feature in Fleet Application Management allows you to manage a custom product or manage the lifecycle of a custom product.
Supported Products
Product Supported Versions
Microsoft Windows Supported Images
Oracle Base Database Service Supported Database Editions

Supported Database Versions

Oracle Clusterware

Only Oracle Clusterware within Oracle Base Database Service is supported.

Only versions corresponding to supported Oracle Base Database Service versions are supported.
Oracle Exadata Database Service on Dedicated Infrastructure Supported Database Edition and Versions
Oracle Exadata OS Only versions corresponding to supported Oracle Exadata Database Service on Dedicated Infrastructure are supported.
Oracle HTTP Server (OHS) 12.2.1.4.0 and later
Oracle Java 1.8.0 and later
Oracle Linux Supported Images
Oracle WebLogic Server

Oracle WebLogic Server is supported only as a standalone product and not as a product suite that includes Oracle PeopleSoft, Oracle E-Business Suite Applications, and other related products.

Oracle WebLogic Server 12cR2 (12.2.1.4.0) and later
Important

  • Oracle Java and Oracle WebLogic Server aren't supported on Microsoft Windows.
  • Patching the operating system for Oracle Linux and Microsoft Windows isn't supported for OCI Compute instances configured with an OS Management Hub profile of type "Lifecycle environment" or "Groups." The supported profile type for operating system patching is "Software sources." See OS Management Hub.

Supported Product Stacks

Fleet Application Management supports patch management for the following product stacks:

Supported Product Stacks
Product Stack Included Products
Oracle Database Oracle Clusterware, Oracle Base Database Service
Oracle Fusion Middleware with OS Restart Oracle HTTP Server (OHS), Oracle WebLogic Server, Oracle Java, Oracle Linux
Oracle Fusion Middleware Oracle Base Database Service, Oracle HTTP Server (OHS), Oracle WebLogic Server, Oracle Java, Oracle Linux
Oracle WebLogic Server and Java Oracle WebLogic Server, Oracle Java

About Fleet Application Management Plugin

Fleet Application Management uses a plugin to manage resources, discover product homes and apply patches on Compute instances.

OCI Compute instances use the Oracle Cloud Agent to interact with Fleet Application Management. The plugin influences the following areas in Fleet Application Management:

  • Enables Fleet Application Management to discover and apply patches for the software running on Compute instances.
    Note

    The required policies are automatically updated when you upgrade to this release.
  • Grants sudo permission on Oracle Linux instances and executes the tasks of discovering and applying patches for the software running on Compute instances with the sudo privilege.

    You must continue to state whether sudo permission is required by enabling it in the runbook and provide the correct user permissions (FAMS_SCHEDULE_CREATE_WITH_SUDO) for creating a schedule. See Basic information in creating a runbook and Permissions Required for Each API Operation.

Important

If the Fleet Application Management plugin needed for lifecycle operations is disabled outside of Fleet Application Management, it leads to a failure in execution. For example, if either the Fleet Application Management plugin or the OS Management Hub plugin isn't enabled on a resource managed by Fleet Application Management, this results in an error.

For managing resources and fleets migrated from previous releases, where Fleet Application Management plugin isn't supported, see Migrating from Previous Releases in Fleet Application Management.

Prerequisites

Before you begin using Fleet Application Management, ensure that you meet the following prerequisites:

Note

Your organization can be any organization with a single or multitenancy, and your tenancy administrator can provide the necessary access permissions to your user account. In addition to the role of a tenancy administrator, the Fleet Application Management administrator is tasked with overseeing business administration responsibilities, including the management of properties, product metadata, patches, and other relevant tasks within Fleet Application Management.

  • You're familiar with OCI and OCI services. To get started with OCI, see Welcome to Oracle Cloud Infrastructure.
  • You have access to an OCI tenancy.
  • A tenancy administrator in your organization enables Fleet Application Management and adds rules to the dynamic group  that Fleet Application Management creates during the onboarding process. See Fleet Application Management Policies and Permissions.
  • A tenancy administrator in your organization has set up groups , compartments , and policies  that control which users in a group can access Fleet Application Management and its resources. See Authentication and Authorization.
  • You have provisioned and deployed OCI resources that can be managed using Fleet Application Management.
  • You have installed Oracle Cloud Agent for managing the plugins running on OCI Compute based on platform images supported by it. To know the supported images, see Oracle Cloud Agent.
  • You have enabled OS Management Hub to discover and apply patches for Oracle Linux and Microsoft Windows OS. For more information, see Migrating from OS Management to OS Management Hub.
  • You have enabled the Fleet Application Management plugin on the Oracle Cloud Agent before adding resources to a fleet. See Managing plugins.
    Important

    Failing to enable the plugin might delay the fleet validation process, as Fleet Application Management must automatically enable it during your fleet preparation. Note that on resource addition, Fleet Application Management automatically enables the Fleet Application Management plugin on the Oracle Cloud Agent.

Availability

Oracle hosts its OCI services in regions and availability domains. A region  is a localized geographic area, and an Availability domain is one or more data centers in that region.

OCI Fleet Application Management is hosted in the following regions:
Region Name Region Identifier Region Location Region Key Realm Key Availability Domains
Brazil East (Sao Paulo) sa-saopaulo-1 Sao Paulo, Brazil GRU OC1 1
Canada Southeast (Toronto) ca-toronto-1 Toronto, Canada YYZ OC1 1
Germany Central (Frankfurt) eu-frankfurt-1 Frankfurt, Germany FRA OC1 3
India West (Mumbai) ap-mumbai-1 Mumbai, India BOM OC1 1
Japan East (Tokyo) ap-tokyo-1 Tokyo, Japan NRT OC1 1
Netherlands Northwest (Amsterdam) eu-amsterdam-1 Amsterdam, Netherlands AMS OC1 1
Saudi Arabia West (Jeddah) me-jeddah-1 Jeddah, Saudi Arabia JED OC1 1
UAE East (Dubai) me-dubai-1 Dubai, UAE DXB OC1 1
UK South (London) uk-london-1 London, United Kingdom LHR OC1 3
US East (Ashburn) us-ashburn-1 Ashburn, VA IAD OC1 3
US West (Phoenix) us-phoenix-1 Phoenix, AZ PHX OC1 3

See About Regions and Availability Domains for the list of all available regions, along with associated locations, region identifiers, region keys, and availability domains.

Access Permission for Groups and Users

To work in Fleet Application Management, a tenancy administrator in your organization must create groups, add users to groups, and add policies that control which users can access the service and its resources, and the type of access they have.

Create at least one user in the tenancy who wants to work with Fleet Application Management. This user must be created in the IAM service.

Follow these steps as a tenancy administrator:

  1. Create a group or use an existing group in the tenancy.

  2. Create users and add them to the group, or add existing users to the group.

  3. Create policies for the groups that control users' access to Fleet Application Management resources. For more information about policy types, see Fleet Application Management Policies and Permissions.

Authentication and Authorization

Each service in Oracle Cloud Infrastructure integrates with IAM for authentication and authorization, for all interfaces (the Console, SDK or CLI, and REST API).

An administrator in an organization needs to set up groups , compartments , and policies  that control which users can access which services, which resources, and the type of access. For example, the policies control who can create new users, create and manage the cloud network, create instances, create buckets, download objects, and so on. For more information, see Managing Identity Domains. For specific details about writing policies for each of the different services, see Policy Reference.

If you're a regular user (not an administrator) who needs to use the Oracle Cloud Infrastructure resources that the company owns, contact an administrator to set up a user ID for you. The administrator can confirm which compartment or compartments you can use.

Required IAM Policies

To use Oracle Cloud Infrastructure, an administrator must be a member of a group granted security access in a policy  by a tenancy administrator. This access is required whether you're using the Console or the REST API with an SDK, CLI, or other tool. If you get a message that you don't have permission or are unauthorized, verify with the tenancy administrator what type of access you have and which compartment  your access works in.

If you're new to policies, see IAM Policies Overview.

Tenancy administrators: To know about policies that provide access to Fleet Application Management resources, see IAM Policies.

Accessing Fleet Application Management

You can access Fleet Application Management by using the Console (a browser-based interface), REST API, or CLI. Instructions for using the Console, API, and CLI are included in topics throughout this documentation. For a list of available SDKs, see Software Development Kits and Command Line Interface.

  • To access the Console, you must use a supported browser. To go to the Console sign-in page, open the navigation menu at the top of this page and select Infrastructure Console. You are prompted to enter your cloud tenant, your user name, and your password.

    After signing in to the Console, navigate to Fleet Application Management:

    Open the navigation menu  and select Observability & Management, and then select Fleet Application Management.

  • To use the CLI or REST APIs, configure the environment by using the following options, or use OCI Cloud Shell:

If you get a permission or authorization error, contact your tenancy administrator to verify the type of access that you're granted.

Service Limits

When you sign up for Oracle Cloud Infrastructure, a set of service limits is configured for your tenancy. The service limit is the quota or allowance set on a resource. Review the following service limits for Fleet Application Management.

Resource Limit Name Oracle Universal Credits Pay As You Go or Trial
Fleets fleet-count 1000 100
Maintenance Windows maintenance-window-count 500 50
Properties property-count 1000 100
Runbooks runbook-count 200 100
Compliance Policy Rules compliance-policy-rules-count 500 100
Patches patch-count 5000 1000
Platform Configurations platform-configuration-count 1000 500
Catalog Items catalog-item-count 1000 500
Provisions provision-count 500 100

See Service Limits for a list of applicable limits and instructions for requesting a limit increase.

For instructions to view the usage level against the tenancy's resource limits, see Viewing Your Service Limits, Quotas, and Usage.