In this module, we take you through the basics of deploying and managing applications in Cloud Foundry.
- Source Paths: A mechanism for specifying the location of application content when pushing applications.
- Manifests: Manifests provide declarative configuration for an application. This section discusses how to make a manifest, and why they’re a good approach when combined with version control.
- Buildpack Basics: Buildpacks are used to containerize applications. In this section, we briefly look at how buildpacks work in Cloud Foundry.
- Environment Variables: Examines the method for passing environment variables to applications.
- Metadata: Metadata allows you to provide additional information to resources with labels and annotations.
- Scaling: Apps can be scaled both horizontally and vertically in Cloud Foundry. This section describes the procedure for both.
- Logs: Log output contains lots of useful information about an application, and is essential for troubleshooting.
- Resiliency: Cloud Foundry is ensuring the correct number of app instances are running. This section demonstrates one of the resiliency features built into the platform.
- Quotas: Quotas are named sets of memory, service, and instance usage limits that apply to an org or space. As a Cloud Foundry developer, it’s important to understand what quotas are applied to the space you’re working in.
- Application Security Groups: Application security groups can be used to restrict egress from both staging and running apps.