Publishing and configuring Catalogs
As we discussed in Chapter 3, Setting Up and Getting Organized, a Catalog is simply a logical partition for all of your API development within APIC. You can organize this in any way you see fit, though a common and useful way to use your Catalogs is to partition your different development environments. A Catalog will contain your Products, which will contain your APIs, so your Catalog will be one logical unit that will contain everything related to your APIs. This partition also carries over to the Developer Portal, where your APIs and Products are discovered, and is also part of the URL that's used to request an API. So, you can see how Catalogs provide the segregation and isolation required for different environments. You can refer back to Chapter 3, Setting Up and Getting Organized, to understand the importance and methods for organizing your Catalogs.
When setting your Catalogs, you need to understand what type of environment it will...