Recap Series
- Session 02: AWS Compliance with Terraform
- Session 03: Beginner to Builder: An Awesome Cloud Journey
- Session 04: Team-First Serverless Engineering with Laravel and Bref
- Session 05: Event Opening: AWS Community Day Hong Kong 2025
- Session 06: Agent-to-Agent: Building Interoperable AI on AWS
- Session 07: Utilize Another Telemetry Data for Faster Improvement with AI Agent
- Session 08: Graduating from Vibe Coding: Spec-Driven Development with Kiro
- Session 09: Automated Testing using MCP and AI Agents
- Session 10: Modernizing Telecom Security: ML Powered Approach
- Session 11: Rethinking GenAI Agent: RAG and MCP
- Session 12: Disaster and Emergency Response with TAK and AWS
- Session 13: Rethinking Serverless Application Workflows from a Testing Perspective
- Session 14: Practical AWS FinOps for Cloud Success
Paggamit ng Teknolohiya: On-Premises kumpara sa Cloud
- On-premises: May mga procurement cycle at nakapirming gastos, at ginagamit ang hardware hanggang sa masira ito o matapos ang kontrata.
- Cloud: Pay-as-you-go na model, may posibilidad ng biglaang taas ng bill, at tumataas ang gastos kasabay ng paggamit.
- Nag-aalok ang cloud ng mababang gastos kapag nabigo ang isang eksperimento, agarang procurement, at real-time na access sa data ng gastos.
Panimula sa FinOps
- Katulad ng DevOps ang FinOps at pinagsasama nito ang finance, mga teknikal na operasyon, at iba pang teknikal na aspeto.
- Nangangailangan ang FinOps ng sponsorship at pagsang-ayon mula sa iba't ibang business unit, kabilang ang mga executive at team sa finance, procurement, engineering, at operations.
Mahahalagang Dapat Isaalang-alang sa FinOps
- Napakahalaga ng edukasyon sa pagtanggap ng FinOps mindset, lalo na para sa mga lumilipat mula sa mga on-premises na model.
- Mahalaga ang malinaw na pananagutan at ownership sa paggamit at billing ng mga cloud resource.
- Binibigyang-diin nito ang pangangailangan ng malawak na pagsang-ayon sa buong organisasyon para sa maayos na pagpapatupad ng FinOps.
Panganib na Mawalan ng Kontrol sa Gastos
- Kung walang wastong kasanayan sa FinOps, nanganganib ang mga organisasyong mawalan ng kontrol sa kanilang paggastos sa cloud.
Cost Optimization sa AWS
- Madaling magsimula ng mga resource sa AWS, ngunit nangangailangan ng ibang mga konsiderasyon ang pag-optimize ng gastos.
Kahalagahan ng Pagsubaybay sa Gastos
- Napakahalaga ng pagsubaybay sa gastos para sa epektibong FinOps.
- Gumagamit ang AWS ng siklong "see, save, run" kasama ng mga customer para sa pamamahala ng gastos.
Problema: Visibility ng mga Gastos
- Kung walang visibility sa paggastos at kakayahang hatiin ang mga gastos sa makabuluhang paraan, mahirap pamahalaan nang maayos ang gastos.
Edukasyon at mga Review
- Mahalaga ang edukasyon tungkol sa FinOps.
- Napakahalaga ng mga regular na review, at responsable ang mga AWS TAM sa pag-oorganisa ng mga ito kasama ng mga customer.
- Tumutulong ang mga review na matukoy ang mga pattern ng paggastos at makapagmungkahi ng mga opsyon sa pagtitipid.
Konsepto ng Ownership
- Nagbibigay ang AWS ng mga construct na tumutulong na tukuyin ang ownership at pananagutan sa gastos.
- Hindi inirerekomenda ang paggamit ng iisang AWS account na may corporate credit card para sa lahat ng user.
AWS Organizations
- Isang makapangyarihang feature ang AWS Organizations para sa billing, pamamahala ng gastos, at seguridad.
- Tumutulong itong magtakda ng mga guardrail at pamahalaan kung ano ang maaari at hindi maaaring gawin ng mga user.
- Mahalaga ito para sa mga bagong user ng AWS at kaunti lamang ang kaugnay na gastos.
Mga Organizational Unit (OU) at Linked Account
- Sa loob ng AWS Organizations, maaaring i-set up ang mga OU na katulad ng mga directory structure.
- Maaaring gumawa ng mga linked account para sa mga department o project upang paghiwalayin ang mga gastos at pasimplehin ang accounting.
Problema: Granular na Antas ng mga Resource
- Sa pinakadetalyadong antas, maaaring maging mahirap subaybayan ang mga resource gaya ng mga EC2 instance, Lambda, at VPC.
- Maaaring magkaroon ang mga organisasyon ng sampu-sampung libong ganitong resource, kaya nagiging mas kumplikado ang pamamahala ng gastos.
Karagdagang Paghahati sa Loob ng mga Construct
- Kahit may mga construct gaya ng Organizations, OU, at linked account, madalas na kailangan pa rin ng karagdagang paghahati.
- Ginagamit para rito ang cost allocation tagging.
Cost Allocation Tagging
- Napakahalaga ng tagging sa pamamahala ng gastos; kabilang sa mga halimbawa ang project, customer, at account.
- Walang tama o maling paraan ng pag-tag, basta angkop ito sa negosyo.
- Binibigyang-diin ang paggawa ng tagging dictionary upang maiwasan ang kalituhan at matiyak ang consistency.
- Halimbawa: Pag-iiba sa "Project," "project," "project-name," at "project_name" dahil case-sensitive ang mga ito at magkakaiba ang format.
Tagging Dictionary
- Simple ngunit napakahalaga ng tagging dictionary upang maiwasan ang pagkalito at matiyak ang malinaw na cost allocation.
- Tumutulong itong matukoy ang paggastos ayon sa project o cost center.
Visibility ng Gastos
- Sa katapusan ng buwan, nagpapadala ang AWS ng bill na may kabuuang halaga, na nagsisilbing panimulang punto para sa visibility ng gastos.
Pagtiyak ng Kontrol sa Gastos
- Mahalaga ang oversight upang matukoy kung naaangkop ang paggastos at matuklasan ang mga posibleng shadow IT project.
- Dapat magtakda ng mga tanong tungkol sa paggastos sa AWS na kailangang sagutin at subaybayan.
AWS Cost Explorer
- Isang libreng tool na katulad ng pagbuo ng graph sa Excel at nagbibigay-daan sa detalyadong filtering at masusing pagsusuri ng data.
- Lubos itong inirerekomenda dahil makapangyarihan at madaling gamitin.
AWS Cost and Usage Reports
- Nagbibigay ito ng mas detalyadong data kaysa Cost Explorer, kapalit ng maliit na gastos sa pag-iimbak ng data sa S3 at paggamit ng mga tool gaya ng Athena.
- Kapaki-pakinabang ito para sa mga kumplikadong setup at partikular na internal accounting metric (hal., vCPU hour).
Cloud Intelligence Dashboards
- Mga libre at open-source na dashboard na naghahati ng data sa iba't ibang paraan at inilalahad ito sa madaling maunawaang anyo.
- Nagbibigay-daan upang paghati-hatiin ang paggastos sa instance, storage, at networking.
- Makukuha ang mga ito sa GitHub para sa deployment, at ang pangunahing gastos ay ang deployment sa Quicksight.
- May mga high-level dashboard (angkop sa mga executive at finance) hanggang sa mga granular na dashboard (para sa mga FinOps practitioner at engineering).
- Nakadepende ang halaga nito sa tungkulin ng user sa loob ng negosyo.
- https://docs.aws.amazon.com/guidance/latest/cloud-intelligence-dashboards/dashboards.html
Kamalayan at Paggamit
- Layunin nitong pataasin ang kamalayan tungkol sa mga tool na ito at sa pagiging angkop ng mga ito sa iba't ibang antas ng negosyo.
- Malaking pagsisikap sa engineering ang inilaan sa paggawa ng mga dashboard na ito para sa mga naaangkop na use case.
Pagbawas sa mga Bill sa AWS at Pagtitipid
- Tinatalakay sa presentasyon ang isang runbook para sa mga estratehiya sa pagtitipid, na nakatuon sa epekto ng pagtitipid (y-axis) at teknikal na pagiging kumplikado (x-axis).
Mga Simpleng Paraan ng Pagtitipid
- Mga Commitment: Maaaring magbigay ng malaking diskuwento sa on-demand rate ang paggamit ng instance savings plan at reserved instance para sa mga resource na tumatakbo nang 365 araw sa isang taon.
- Mga Elastic Workload: Maaaring makatipid kaagad sa pamamagitan ng pag-shut down ng mga resource sa mga panahong mababa ang paggamit (hal., mga weekend).
- Pagtukoy sa mga Hindi Lubos na Nagagamit na Resource: Tumutulong ang mga tool gaya ng Cost Explorer at Cloud Intelligence Dashboards na matukoy at i-delete ang mga idle resource.
Mga Paraang Katamtaman ang Pagiging Kumplikado
- Serverless Architecture: Maaaring mabawasan ang gastos sa paglipat sa mga serverless platform (hal., RDS) dahil binabayaran lamang ang kinakailangang compute time.
- Mga Graviton Instance: Nagbibigay ng malaking pagtitipid nang walang epekto sa software ang paglipat mula sa x86 patungo sa mga ARM 64 architecture (Graviton).
- Mga EBS Volume: Makakatipid sa pag-upgrade ng mga EBS volume mula GP2 patungong GP3.
Mga Paraang Mataas ang Pagiging Kumplikado
- Right Sizing: Pag-optimize ng mga uri ng instance at resource upang tumugma sa aktuwal na paggamit.
- Cloud-Native Architecture: Paglipat mula sa mga static resource (hal., EC2 at RDS) patungo sa mga ganap na serverless at pay-per-use na model.
- Pangmatagalang Estratehiya: Ang paggamit ng mga cloud-native architecture ang pinakamabisang paraan para sa pangmatagalang pagtitipid, bagama't nangangailangan ito ng malaking pagsisikap sa engineering at development.
Unit Cost bilang Sukatan
- Sinusukat ang unit cost (hal., gastos sa bawat transaction) sa halip na ang kabuuang paggastos.
- Palatandaan ng efficiency ang pagbaba ng unit cost sa paglipas ng panahon.
Mga Key Performance Indicator (KPI)
- Iminumungkahing pumili ng tatlong KPI na iniangkop sa mga kinakailangan ng negosyo.
- Mga halimbawa: unit cost, customer satisfaction, at mga efficiency metric.
- Mahalagang tukuyin at unawain ang unit cost para sa optimization.
Mga Feedback Loop
- Gumamit ng tuloy-tuloy na mga feedback loop para sa patuloy na optimization.
- Dapat maging regular at iterative na proseso ang feedback, hindi isang minsanang event.
Pagbibigay-priyoridad at Komunikasyon
- Dapat tukuyin ng mga negosyo ang dapat unahin batay sa customer satisfaction at efficiency.
- Napakahalaga ng epektibong komunikasyon para mabuo ang mga feedback loop.
- Tiyaking may bukas na pag-uusap sa pagitan ng mga team sa finance, procurement, at engineering.
- Dapat ipaalam at isama sa roadmap ang mga alalahanin at insight.
- Ang mga hindi kumpletong loop (kakulangan ng komunikasyon) ay nagpapahiwatig ng mga problema sa proseso.
Pag-review gamit ang Cloud Intelligence Dashboards
- Gumamit ng mga dashboard sa mga customer review at iangkop ang data sa mga pangangailangan ng stakeholder.
- Nangangailangan ang mga C-level executive ng top-level na data at mga KPI, hindi ng detalyadong paghahati-hati ng mga instance.
- Isaalang-alang ang audience at format sa pagpapahayag ng data.
Row-Level Security
- Nagbibigay ng pangkalahatang access ang mga out-of-the-box dashboard; gumamit ng row-level security para sa granular na kontrol.
- Limitahan ang access sa nauugnay na data para sa mga partikular na department upang mapanatili ang seguridad at kaugnayan.
Edukasyon sa mga Tool sa Pamamahala ng Gastos
- Bigyang-diin ang kahalagahan ng pagtuturo sa mga team na responsable sa gastos, lalo na sa mga engineer.
- Magagamit ang mga tool gaya ng Cost Explorer, mga setting ng budget, commitment recommendation, anomaly detection, at right-sizing recommendation.
- Tumutulong ang anomaly detection at mga right-sizing recommendation na i-optimize ang paggamit ng resource.
- Nagbibigay ang Cost and Usage Reports ng detalyadong data, bagama't may maliit itong gastos.
Mga Karagdagang AWS Tool para sa Cost Optimization
- Compute Optimizer: Isang libreng tool na sulit suriin upang higit pang i-optimize ang mga gastos sa EC2 instance.
- Trusted Advisor: Nagbibigay ng maraming rekomendasyon, hindi lamang para sa cost optimization kundi pati sa seguridad.
- AWS Config: Madalas itong kailangan ng mga customer para sa iba't ibang layunin.
- CloudWatch: Napakahalaga sa pangangalap ng mga metric sa loob ng mga EC2 instance dahil hindi nakikita ng AWS ang loob ng mga instance ng customer bilang default.
- S3 Lens: Isang makapangyarihang tool para i-visualize at i-optimize ang paggamit ng S3 object storage.
Modelo ng Pinagsasaluhang Responsibilidad
- Responsable ang AWS sa integridad ng cloud, habang responsable naman ang mga customer sa pinatatakbo nila sa cloud.
Gastos ng mga Serbisyong may Bayad
- Mahalaga ang mga tool gaya ng CloudWatch upang makakalap ang mga customer ng mga metric at ma-optimize ang kanilang mga resource, dahil hindi direktang naa-access ng AWS ang data na ito.
- Kahit ang mga serbisyong may bayad gaya ng Cost and Usage Reports ay may napakaliit na gastos, na pangunahing nagmumula sa pag-iimbak ng data sa S3.
- Mahalaga ang mga tool na ito para sa detalyadong cost optimization at dapat isaalang-alang sa kabila ng maliit na kaugnay na gastos.
