Technical Foundations of FinOps on Google Cloud
- Código del Curso GO9092
- Duración 2 días
Otros Métodos de Impartición
Método de Impartición
Este curso está disponible en los siguientes formatos:
-
Cerrado
Cerrado
-
Clase de calendario
Aprendizaje tradicional en el aula
-
Aprendizaje Virtual
Aprendizaje virtual
Solicitar este curso en un formato de entrega diferente.
Temario
Parte superiorCalendario
Parte superiorDirigido a
Parte superiorCustomers
Objetivos del Curso
Parte superior- Understand the core principles of FinOps and how it bridges the gap between technology and finance in the cloud.
- Explore proven techniques to identify cost inefficiencies, optimize resource utilization, and achieve significant savings.
- Utilize advanced monitoring tools and data-driven insights to track spending patterns, forecast costs, and make informed decisions.
- Implement effective cost allocation models to accurately attribute cloud expenses to specific teams or projects.
- Leverage IaC to automate cost management processes, enforce spending policies, and ensure consistent financial governance.
- Use industry-leading FinOps platforms and tools to gain comprehensive visibility into your cloud spending and optimize resource usage.
- Apply your knowledge to real-world scenarios through hands-on exercises and case studies.
- Foster a culture of cost awareness and accountability within your organization
Contenido
Parte superior
Module 01 Foundations of FinOps on Google Cloud
Topics 01
- Financial governance challenges
- Google Cloud FinOps framework
- Cloud FinOps operating model
- Google FinOps journey
Objectives 01
- Recognize financial governance challenges facing organizations today.
- Understand the purpose of Google Cloud FinOps framework.
- Implement the Google Cloud FinOps operating model.
- Discern the three phases and five pillars of the Google FinOps journey.
Module 02 Exploring and Understanding Billing Data
Topics 02
- Google Cloud Billing accounts
- Cloud Billing dashboard
- Billing account access
- Billing export to BigQuery
- Connecting Looker Studio to Billing data
Objectives 02
- Understand Google Cloud Billing account management.
- Navigate the Cloud Billing dashboard.
- Control access to billing accounts with IAM and permissions.
- Configure and use BigQuery billing to export data.
- Visualize your costs with Looker Studio.
Activities 02
- Lab: Exploring the Billing Dashboard
- Lab: Visualizing your Costs with Looker Studio
Module 03 Resource Labeling and Tagging
Topics 03
- Labels
- Tags
- Label and tag information in billing data
Objectives 03
- Utilize labels on resources.
- Define and bind tags to projects and resources.
- Access label and tag information in billing data.
Activities 03
- Lab: Tagging Resources
- Lab: Examining Labels and Tags in BigQuery Billing Data
Module 04 Budgets and Alerting
Topics 04
- Budgets and alerts
- Budget roles and permissions
- Automating budget creation
Objectives 04
- Understand the benefits of budgets and alerts.
- Create a budget.
- Create budgets with gcloud, Python, and Terraform.
Activities 04
- Demo: Using gcloud and Terraform to create budgets and alerts
Module 05 BigQuery Cost Management and Optimization
Topics 05
- Query costs
- Storage costs
- Allocating costs of BigQuery
- Other BigQuery cost concerns
Objectives 05
- Understand BigQuery compute and storage costs.
- Use queries and tools to help understand and manage BigQuery costs.
- Recognize best practices for BigQuery cost management.
Activities 05
- Lab: Examining BigQuery Costs Across the Project, Folder, and Organization
Module 06 Compute and GKE Cost Management and Optimization
Topics 06
- Computing waste and cost management
- Compute Engine cost management
- Understanding network costs
- Google Kubernetes Engine cost management
Objectives 06
- Use cloud resources efficiently and avoid waste.
- Understand computing and network charges incurred in Google Cloud.
- Understand additional Google Kubernetes Engine costs beyond computing and networking.
Activities 06
- Lab: Reviewing and Understanding Compute Billing
- Lab: Reviewing and Understanding Kubernetes Costs
Module 07 Cloud Storage and Database Costs
Topics 07
• Cloud Storage
• SQL on Google Cloud
• NoSQL on Google Cloud
Objectives 07
- Optimize Cloud Storage costs based on location, access patterns, and lifecycle.
- Understand SQL database costs, including Cloud SQL, AlloyDB, and Spanner.
- Utilize Database Committed Use Discounts (CUD).
- Understand NoSQL database costs, including Memorystore, Firestore, and Bigtable.
Activities 07
- Lab: Working with Cloud Storage Cost Management
- Lab: Reviewing and Understanding Database Billing
Module 08 Machine Learning and Vertex AI Cost Management
Topics 08
- Machine learning model training and hosting
- Monitoring Vertex AI costs
- Generative AI costs
Objectives 08
- Decipher charges associated with machine learning model preparation, training, and hosting.
- Understand costs associated with generative AI usage, including subscriptions and API usage.
Activities 08
- Lab: Reviewing Vertex AI Costs in Billing Data
Module 09 Automating Billing Activities
Topics 09
- Automating resource management
- Cloud asset inventory service
- Programmatic actions on budget alerts
- Google FinOps Hub
Objectives 09
- Use techniques for automating resource management.
- Respond programmatically to budget alerts Pub/Sub messages.
- Utilize the Cloud Asset Inventory service.
- View recommendations in the Google FinOps Hub.
Activities 09
- Lab: Automate Tagging upon Resource Creation Using Asset API, Pub/Sub and Cloud Run Functions
- Lab: Programming Budget Alert Actions Using Pub/Sub and Cloud Run Functions
Module 10 Building a FinOps Practice
Topics 10
- FinOps Team
- Goals, Milestones, and Metrics
- Processes and Workflows
- Measuring Success
- Continuous Improvement
Objectives 10
- Establish a FinOps team and a roadmap.
- Implement processes and workflows for FinOps.
- Define success for a FinOps strategy.
- Recognize the need for continuous improvement and evolution of FinOps.
Activities 10
- Lab: FinOps Challenge Lab
Pre-requisitos
Parte superior- Knowledge of Google Cloud infrastructure as discussed in Google Cloud Fundamentals: Core Infrastructure.