FinOps.org My Courses FAQs
FinOps for Containers

FinOps for Containers

FinOps for Containers provides a review of container environments that engineers are likely to work with in the public cloud, and examines ways that engineers can perform FinOps activities on that container spending.

rate limit

Code not recognized.

About this course

FinOps for Containers provides a top-down review of container environments for engineers working with container infrastructures. The course covers how to talk about container environments with non-engineers, how to identify sources of wasted cost in container environments, how to build in observability to track cost, and how to handle idle and shared elements of the environment.

If you are an engineer or someone responsible for managing a container infrastructure or environment, particularly if this is a shared service for your organization, this course will enable you to understand how to see what you are spending on all the components of your environment, communicate effectively to others who rely on that cost data, manage efficiency in your environments, and continually improve the efficiency of your Container usage.

After taking this course, students will be able to:

  • Describe containers and various types of container use cases in general terms that make sense to any persona at a high level
  • Describe core concepts of container orchestration, core vocabulary of container environments mapped to core FinOps concepts
  • Identify specific locations where waste occurs in container environments, and strategies to reduce waste (idle resources, inefficient requests, overallocation, lack of scaling, etc.)
  • Describe how to integrate container cost and usage data with existing FinOps cost allocation strategies
  • Illustrate various methods of optimizing the cost efficiency of different types of container environments
  • Detail examples of good and bad practices in cost-effective management of container infrastructures

Who should take this course:

    • Platform engineers responsible for a shared container environment
    • Architects who are considering building or rearchitecting a container infrastructure 
    • Infrastructure engineers who are working with container platforms
    • Developers and application owners who specify requirements for container environments
    • Product Owners using container infrastructures or considering moving to containers
    • More technical FinOps team members responsible for managing container cost and usage data, or incorporating container data into Cost Allocation or Resource Efficiency & Utilization capabilities

Knowledge/Skill Prerequisites:

    • Detailed practical knowledge of one or more cloud providers (types of services, concepts, terminology)
    • Recommended to have at least fundamental certification in one or more cloud providers, ideally an architect-level certification in one
    • Knowledge of containerization concepts
    • Experience using, operating or architecting container services and container orchestration environments (types of services, concepts, terminology)
    • Knowledge of cloud vendor billing for one or more cloud providers or FinOps certification) including tagging, account allocation techniques, spot billing, etc.

What You Get With This Course:

    • 12-month access to eLearning course content
    • Certification of completion after completing test (valid for two years)
    • Credly Digital Badge

Curriculum

  • FinOps for Containers Introduction
  • The Case for FinOps
  • Talking About Containers
  • Transparency in Container Architecture
  • Container Cost Overview
  • Allocating in Shared Environments
  • Finding Inefficiency
  • Observability & Cost Attribution
  • Engineering for Cost Efficiency
  • Integrating Costs
  • Use Case Examples
  • Tools, Platforms, & Resources
  • Container Terminology
  • Categorization of Container Architectures
  • FinOps for Containers Exam
  • Course Feedback

About this course

FinOps for Containers provides a top-down review of container environments for engineers working with container infrastructures. The course covers how to talk about container environments with non-engineers, how to identify sources of wasted cost in container environments, how to build in observability to track cost, and how to handle idle and shared elements of the environment.

If you are an engineer or someone responsible for managing a container infrastructure or environment, particularly if this is a shared service for your organization, this course will enable you to understand how to see what you are spending on all the components of your environment, communicate effectively to others who rely on that cost data, manage efficiency in your environments, and continually improve the efficiency of your Container usage.

After taking this course, students will be able to:

  • Describe containers and various types of container use cases in general terms that make sense to any persona at a high level
  • Describe core concepts of container orchestration, core vocabulary of container environments mapped to core FinOps concepts
  • Identify specific locations where waste occurs in container environments, and strategies to reduce waste (idle resources, inefficient requests, overallocation, lack of scaling, etc.)
  • Describe how to integrate container cost and usage data with existing FinOps cost allocation strategies
  • Illustrate various methods of optimizing the cost efficiency of different types of container environments
  • Detail examples of good and bad practices in cost-effective management of container infrastructures

Who should take this course:

    • Platform engineers responsible for a shared container environment
    • Architects who are considering building or rearchitecting a container infrastructure 
    • Infrastructure engineers who are working with container platforms
    • Developers and application owners who specify requirements for container environments
    • Product Owners using container infrastructures or considering moving to containers
    • More technical FinOps team members responsible for managing container cost and usage data, or incorporating container data into Cost Allocation or Resource Efficiency & Utilization capabilities

Knowledge/Skill Prerequisites:

    • Detailed practical knowledge of one or more cloud providers (types of services, concepts, terminology)
    • Recommended to have at least fundamental certification in one or more cloud providers, ideally an architect-level certification in one
    • Knowledge of containerization concepts
    • Experience using, operating or architecting container services and container orchestration environments (types of services, concepts, terminology)
    • Knowledge of cloud vendor billing for one or more cloud providers or FinOps certification) including tagging, account allocation techniques, spot billing, etc.

What You Get With This Course:

    • 12-month access to eLearning course content
    • Certification of completion after completing test (valid for two years)
    • Credly Digital Badge

Curriculum

  • FinOps for Containers Introduction
  • The Case for FinOps
  • Talking About Containers
  • Transparency in Container Architecture
  • Container Cost Overview
  • Allocating in Shared Environments
  • Finding Inefficiency
  • Observability & Cost Attribution
  • Engineering for Cost Efficiency
  • Integrating Costs
  • Use Case Examples
  • Tools, Platforms, & Resources
  • Container Terminology
  • Categorization of Container Architectures
  • FinOps for Containers Exam
  • Course Feedback