Dùng đúng tool cho từng việc: Cost Explorer (phân tích), Budgets (kiểm soát), CUR (chi tiết), Trusted Advisor/Compute Optimizer (khuyến nghị)
So sánh RI vs Savings Plans vs Spot theo scenario Professional
Thiết kế cost governance multi-account (tags, SCPs, budget actions)
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ A W S C O S T M A N A G E M E N T T O O L S │ │ │ │ P l a n n i n g & B u d g e t i n g : │ │ ├ ─ ─ A W S P r i c i n g C a l c u l a t o r │ │ ├ ─ ─ A W S B u d g e t s │ │ └ ─ ─ C o s t A l l o c a t i o n T a g s │ │ │ │ M o n i t o r i n g & A n a l y s i s : │ │ ├ ─ ─ A W S C o s t E x p l o r e r │ │ ├ ─ ─ A W S C o s t a n d U s a g e R e p o r t ( C U R ) │ │ └ ─ ─ C l o u d W a t c h B i l l i n g A l a r m s │ │ │ │ O p t i m i z a t i o n : │ │ ├ ─ ─ A W S T r u s t e d A d v i s o r │ │ ├ ─ ─ A W S C o m p u t e O p t i m i z e r │ │ ├ ─ ─ S a v i n g s P l a n s │ │ └ ─ ─ R e s e r v e d I n s t a n c e s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ C O S T E X P L O R E R │ │ │ │ V i s u a l i z a t i o n : │ │ ├ ─ ─ D a i l y , M o n t h l y , Y e a r l y v i e w s │ │ ├ ─ ─ F i l t e r b y s e r v i c e , r e g i o n , a c c o u n t , t a g │ │ ├ ─ ─ G r o u p b y m u l t i p l e d i m e n s i o n s │ │ └ ─ ─ C u s t o m d a t e r a n g e s │ │ │ │ A n a l y s i s : │ │ ├ ─ ─ I d e n t i f y c o s t d r i v e r s │ │ ├ ─ ─ D e t e c t a n o m a l i e s │ │ ├ ─ ─ U s a g e p a t t e r n s │ │ └ ─ ─ R e s o u r c e - l e v e l a n a l y s i s │ │ │ │ F o r e c a s t i n g : │ │ ├ ─ ─ U p t o 1 2 m o n t h s f o r e c a s t │ │ ├ ─ ─ B a s e d o n h i s t o r i c a l u s a g e │ │ └ ─ ─ C o n f i d e n c e i n t e r v a l s │ │ │ │ R e c o m m e n d a t i o n s : │ │ ├ ─ ─ R e s e r v e d I n s t a n c e r e c o m m e n d a t i o n s │ │ ├ ─ ─ S a v i n g s P l a n s r e c o m m e n d a t i o n s │ │ └ ─ ─ R i g h t - s i z i n g r e c o m m e n d a t i o n s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
U s e c a s e s : ├ ─ ─ C u s t o m d a s h b o a r d s ├ ─ ─ A u t o m a t e d r e p o r t i n g ├ ─ ─ I n t e g r a t i o n w i t h B I t o o l s └ ─ ─ P r o g r a m m a t i c c o s t a n a l y s i s E x a m p l e m e t r i c s : - G e t C o s t A n d U s a g e - G e t C o s t F o r e c a s t - G e t R e s e r v a t i o n U t i l i z a t i o n - G e t S a v i n g s P l a n s C o v e r a g e
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ A W S B U D G E T S T Y P E S │ │ │ │ 1 . C O S T B U D G E T │ │ - T r a c k s p e n d i n g a g a i n s t b u d g e t │ │ - F i x e d o r v a r i a b l e a m o u n t │ │ - M o n t h l y , q u a r t e r l y , y e a r l y │ │ │ │ 2 . U S A G E B U D G E T │ │ - T r a c k r e s o u r c e u s a g e │ │ - E C 2 h o u r s , S 3 s t o r a g e , e t c . │ │ - P r e v e n t u n e x p e c t e d u s a g e │ │ │ │ 3 . R E S E R V A T I O N B U D G E T │ │ - R I u t i l i z a t i o n t r a c k i n g │ │ - R I c o v e r a g e t r a c k i n g │ │ - I d e n t i f y u n d e r u t i l i z e d R I s │ │ │ │ 4 . S A V I N G S P L A N S B U D G E T │ │ - S a v i n g s P l a n s u t i l i z a t i o n │ │ - C o v e r a g e p e r c e n t a g e │ │ - I d e n t i f y o p t i m i z a t i o n o p p o r t u n i t i e s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
A u t o m a t e d r e s p o n s e s w h e n t h r e s h o l d r e a c h e d : A c t i o n s : ├ ─ ─ A p p l y I A M p o l i c y ( d e n y n e w r e s o u r c e s ) ├ ─ ─ A p p l y S C P ( o r g a n i z a t i o n - w i d e ) ├ ─ ─ T a r g e t r u n n i n g i n s t a n c e s ( s t o p E C 2 ) └ ─ ─ S N S n o t i f i c a t i o n T h r e s h o l d s : ├ ─ ─ A c t u a l c o s t / u s a g e ├ ─ ─ F o r e c a s t e d c o s t / u s a g e └ ─ ─ M u l t i p l e t h r e s h o l d s p e r b u d g e t
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ C O S T A L L O C A T I O N T A G S │ │ │ │ A W S - G e n e r a t e d T a g s : │ │ ├ ─ ─ a w s : c r e a t e d B y │ │ ├ ─ ─ a w s : c l o u d f o r m a t i o n : s t a c k - n a m e │ │ └ ─ ─ A u t o m a t i c a l l y a p p l i e d │ │ │ │ U s e r - D e f i n e d T a g s : │ │ ├ ─ ─ E n v i r o n m e n t ( d e v , s t a g i n g , p r o d ) │ │ ├ ─ ─ P r o j e c t / A p p l i c a t i o n │ │ ├ ─ ─ C o s t C e n t e r │ │ ├ ─ ─ O w n e r / T e a m │ │ └ ─ ─ D e p a r t m e n t │ │ │ │ B e s t P r a c t i c e s : │ │ ├ ─ ─ D e f i n e t a g g i n g p o l i c y │ │ ├ ─ ─ E n f o r c e v i a S C P s o r C o n f i g r u l e s │ │ ├ ─ ─ U s e T a g P o l i c i e s i n O r g a n i z a t i o n s │ │ └ ─ ─ A c t i v a t e t a g s f o r c o s t a l l o c a t i o n │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ E C 2 P U R C H A S E O P T I O N S │ │ │ │ O p t i o n │ D i s c o u n t │ C o m m i t m e n t │ U s e C a s e │ │ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ │ │ O n - D e m a n d │ 0 % │ N o n e │ S h o r t - t e r m , s p i k e │ │ R e s e r v e d ( 1 y r ) │ ~ 4 0 % │ 1 y e a r │ S t e a d y w o r k l o a d │ │ R e s e r v e d ( 3 y r ) │ ~ 6 0 % │ 3 y e a r s │ L o n g - t e r m s t a b l e │ │ S p o t │ ~ 9 0 % │ N o n e │ F l e x i b l e , f a u l t - │ │ │ │ │ t o l e r a n t │ │ S a v i n g s P l a n s │ ~ 4 0 - 6 0 % │ 1 - 3 y e a r s │ F l e x i b l e u s a g e │ │ D e d i c a t e d H o s t │ V a r i e s │ O p t i o n a l │ L i c e n s e , c o m p l y │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ R E S E R V E D I N S T A N C E S v s S A V I N G S P L A N S │ │ │ │ R E S E R V E D I N S T A N C E S : │ │ ├ ─ ─ S p e c i f i c i n s t a n c e t y p e │ │ ├ ─ ─ S p e c i f i c r e g i o n │ │ ├ ─ ─ C a p a c i t y r e s e r v a t i o n ( o p t i o n a l ) │ │ ├ ─ ─ S t a n d a r d v s C o n v e r t i b l e │ │ └ ─ ─ C a n s e l l o n R I M a r k e t p l a c e │ │ │ │ S A V I N G S P L A N S : │ │ ├ ─ ─ C o m p u t e S P : A n y i n s t a n c e , a n y r e g i o n │ │ ├ ─ ─ E C 2 I n s t a n c e S P : S p e c i f i c f a m i l y , a n y s i z e │ │ ├ ─ ─ M o r e f l e x i b l e │ │ ├ ─ ─ A p p l i e s t o L a m b d a , F a r g a t e t o o │ │ └ ─ ─ C a n n o t r e s e l l │ │ │ │ R e c o m m e n d a t i o n : │ │ - N e w w o r k l o a d s → S a v i n g s P l a n s ( f l e x i b i l i t y ) │ │ - E x i s t i n g R I s → K e e p u n t i l e x p i r a t i o n │ │ - C a p a c i t y n e e d s → R e s e r v e d I n s t a n c e s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ S P O T I N S T A N C E S B E S T P R A C T I C E S │ │ │ │ D i v e r s i f i c a t i o n : │ │ ├ ─ ─ M u l t i p l e i n s t a n c e t y p e s │ │ ├ ─ ─ M u l t i p l e A v a i l a b i l i t y Z o n e s │ │ └ ─ ─ S p o t F l e e t / E C 2 F l e e t │ │ │ │ I n t e r r u p t i o n H a n d l i n g : │ │ ├ ─ ─ 2 - m i n u t e w a r n i n g ( i n s t a n c e m e t a d a t a ) │ │ ├ ─ ─ C h e c k p o i n t i n g │ │ ├ ─ ─ G r a c e f u l s h u t d o w n s c r i p t s │ │ └ ─ ─ U s e S p o t w i t h O n - D e m a n d f a l l b a c k │ │ │ │ G o o d U s e C a s e s : │ │ ├ ─ ─ B a t c h p r o c e s s i n g │ │ ├ ─ ─ C I / C D b u i l d s │ │ ├ ─ ─ B i g d a t a a n a l y t i c s │ │ ├ ─ ─ C o n t a i n e r i z e d w o r k l o a d s │ │ └ ─ ─ D e v / T e s t e n v i r o n m e n t s │ │ │ │ B a d U s e C a s e s : │ │ ├ ─ ─ D a t a b a s e s │ │ ├ ─ ─ S t a t e f u l a p p l i c a t i o n s │ │ └ ─ ─ L o n g - r u n n i n g c r i t i c a l j o b s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ T R U S T E D A D V I S O R - C O S T │ │ │ │ F r e e T i e r ( B a s i c / D e v e l o p e r ) : │ │ ├ ─ ─ S e r v i c e l i m i t s │ │ └ ─ ─ S o m e s e c u r i t y c h e c k s │ │ │ │ B u s i n e s s / E n t e r p r i s e S u p p o r t : │ │ ├ ─ ─ L o w u t i l i z a t i o n E C 2 i n s t a n c e s │ │ ├ ─ ─ I d l e l o a d b a l a n c e r s │ │ ├ ─ ─ U n a s s o c i a t e d E l a s t i c I P s │ │ ├ ─ ─ U n d e r u t i l i z e d E B S v o l u m e s │ │ ├ ─ ─ R D S i d l e i n s t a n c e s │ │ ├ ─ ─ R e s e r v e d I n s t a n c e o p t i m i z a t i o n │ │ └ ─ ─ S 3 i n c o m p l e t e m u l t i p a r t u p l o a d s │ │ │ │ A u t o m a t i o n : │ │ ├ ─ ─ T r u s t e d A d v i s o r A P I │ │ ├ ─ ─ C l o u d W a t c h E v e n t s i n t e g r a t i o n │ │ └ ─ ─ L a m b d a f o r a u t o - r e m e d i a t i o n │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ C O M P U T E O P T I M I Z E R │ │ │ │ A n a l y z e s : │ │ ├ ─ ─ E C 2 i n s t a n c e s │ │ ├ ─ ─ A u t o S c a l i n g g r o u p s │ │ ├ ─ ─ E B S v o l u m e s │ │ ├ ─ ─ L a m b d a f u n c t i o n s │ │ └ ─ ─ E C S o n F a r g a t e │ │ │ │ R e c o m m e n d a t i o n s : │ │ ├ ─ ─ R i g h t - s i z e ( u p o r d o w n ) │ │ ├ ─ ─ I n s t a n c e t y p e c h a n g e s │ │ ├ ─ ─ C o s t s a v i n g s e s t i m a t e │ │ └ ─ ─ P e r f o r m a n c e r i s k a s s e s s m e n t │ │ │ │ R e q u i r e m e n t s : │ │ ├ ─ ─ C l o u d W a t c h m e t r i c s ( 1 4 d a y s m i n i m u m ) │ │ ├ ─ ─ O p t - i n r e q u i r e d │ │ └ ─ ─ O r g a n i z a t i o n - w i d e v i a d e l e g a t e d a d m i n │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ S 3 C O S T O P T I M I Z A T I O N │ │ │ │ S t o r a g e C l a s s e s : │ │ ├ ─ ─ S t a n d a r d → I A → G l a c i e r → D e e p A r c h i v e │ │ ├ ─ ─ U s e I n t e l l i g e n t - T i e r i n g f o r u n k n o w n p a t t e r n s │ │ └ ─ ─ L i f e c y c l e p o l i c i e s f o r a u t o m a t i c t r a n s i t i o n s │ │ │ │ D a t a T r a n s f e r : │ │ ├ ─ ─ U s e V P C E n d p o i n t s ( n o N A T c o s t s ) │ │ ├ ─ ─ C l o u d F r o n t f o r f r e q u e n t a c c e s s │ │ ├ ─ ─ S a m e - r e g i o n a c c e s s c h e a p e r │ │ └ ─ ─ S 3 T r a n s f e r A c c e l e r a t i o n w h e n n e e d e d │ │ │ │ R e q u e s t C o s t s : │ │ ├ ─ ─ B a t c h o p e r a t i o n s │ │ ├ ─ ─ S 3 S e l e c t ( q u e r y i n p l a c e ) │ │ └ ─ ─ A v o i d s m a l l f i l e s ( c o m b i n e ) │ │ │ │ A n a l y s i s : │ │ ├ ─ ─ S 3 S t o r a g e L e n s │ │ ├ ─ ─ S 3 A n a l y t i c s │ │ └ ─ ─ S t o r a g e C l a s s A n a l y s i s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ O R G A N I Z A T I O N C O S T M A N A G E M E N T │ │ │ │ C o n s o l i d a t e d B i l l i n g : │ │ ├ ─ ─ S i n g l e p a y m e n t m e t h o d │ │ ├ ─ ─ C o m b i n e d u s a g e f o r v o l u m e d i s c o u n t s │ │ ├ ─ ─ S h a r e R I s a n d S a v i n g s P l a n s a c r o s s a c c o u n t s │ │ └ ─ ─ D e t a i l e d b i l l i n g b y a c c o u n t │ │ │ │ C o s t A l l o c a t i o n : │ │ ├ ─ ─ L i n k e d a c c o u n t s e p a r a t i o n │ │ ├ ─ ─ C o s t a l l o c a t i o n t a g s │ │ ├ ─ ─ A W S O r g a n i z a t i o n s t a g p o l i c i e s │ │ └ ─ ─ C u s t o m l i n e i t e m s │ │ │ │ C o n t r o l s : │ │ ├ ─ ─ S C P s t o l i m i t e x p e n s i v e s e r v i c e s │ │ ├ ─ ─ B u d g e t s p e r a c c o u n t / O U │ │ ├ ─ ─ B u d g e t A c t i o n s f o r e n f o r c e m e n t │ │ └ ─ ─ A W S S e r v i c e C a t a l o g f o r a p p r o v e d r e s o u r c e s │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
R e q u i r e m e n t : C o n t r o l c o s t s f o r v a r i a b l e w o r k l o a d S o l u t i o n : ├ ─ ─ A W S B u d g e t s w i t h a l e r t s ├ ─ ─ B u d g e t A c t i o n s t o s t o p n o n - e s s e n t i a l r e s o u r c e s ├ ─ ─ S p o t I n s t a n c e s f o r f a u l t - t o l e r a n t c o m p o n e n t s ├ ─ ─ A u t o S c a l i n g w i t h t a r g e t t r a c k i n g └ ─ ─ S 3 I n t e l l i g e n t - T i e r i n g
R e q u i r e m e n t : T r a c k c o s t s a c r o s s 1 0 0 a c c o u n t s S o l u t i o n : ├ ─ ─ A W S O r g a n i z a t i o n s c o n s o l i d a t e d b i l l i n g ├ ─ ─ C o s t a l l o c a t i o n t a g s ( e n f o r c e d v i a T a g P o l i c i e s ) ├ ─ ─ C o s t E x p l o r e r w i t h a c c o u n t f i l t e r ├ ─ ─ C U R t o S 3 + A t h e n a f o r d e t a i l e d a n a l y s i s └ ─ ─ Q u i c k S i g h t d a s h b o a r d s
R e q u i r e m e n t : R e d u c e c o s t f o r 2 4 / 7 p r o d u c t i o n w o r k l o a d S o l u t i o n : ├ ─ ─ C o m p u t e O p t i m i z e r a n a l y s i s ├ ─ ─ R i g h t - s i z e b a s e d o n r e c o m m e n d a t i o n s ├ ─ ─ S a v i n g s P l a n s f o r b a s e l i n e c a p a c i t y ├ ─ ─ R e s e r v e d I n s t a n c e s i f c a p a c i t y g u a r a n t e e n e e d e d └ ─ ─ S p o t f o r f a u l t - t o l e r a n t c o m p o n e n t s
┌ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐ │ C O S T O P T I M I Z A T I O N C H E C K L I S T │ │ │ │ I m m e d i a t e A c t i o n s : │ │ □ E n a b l e C o s t E x p l o r e r │ │ □ S e t u p A W S B u d g e t s w i t h a l e r t s │ │ □ R e v i e w T r u s t e d A d v i s o r r e c o m m e n d a t i o n s │ │ □ D e l e t e u n u s e d r e s o u r c e s │ │ │ │ S h o r t - t e r m : │ │ □ I m p l e m e n t t a g g i n g s t r a t e g y │ │ □ R i g h t - s i z e i n s t a n c e s │ │ □ U s e a p p r o p r i a t e s t o r a g e c l a s s e s │ │ □ R e v i e w d a t a t r a n s f e r p a t t e r n s │ │ │ │ L o n g - t e r m : │ │ □ P u r c h a s e S a v i n g s P l a n s │ │ □ R e s e r v e d I n s t a n c e s f o r s t a b l e w o r k l o a d s │ │ □ S p o t f o r f a u l t - t o l e r a n t w o r k l o a d s │ │ □ A u t o m a t e c o s t o p t i m i z a t i o n │ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
Compute Savings Plans vs EC2 Instance Savings Plans vs Standard RI — chọn theo tiêu chí nào?
Xem đáp án
Compute SP (tới ~66%): flexible nhất — áp dụng EC2 mọi family/region + Fargate + Lambda ; chọn khi roadmap compute chưa chắc. EC2 Instance SP (tới ~72%): khoá family + region, đổi size/OS/AZ tự do — discount ngang Standard RI nhưng linh hoạt hơn về size. Standard RI (tới ~72%): khi cần capacity reservation (zonal RI) hoặc muốn bán lại trên RI Marketplace. Keyword "also uses Fargate and Lambda" → Compute SP; "guarantee capacity in specific AZ" → zonal RI/Capacity Reservation.
Budget Actions làm được gì mà billing alarm không làm được?
Xem đáp án
Billing alarm chỉ notify . Budget Actions tự động can thiệp khi vượt ngưỡng (actual hoặc forecasted): (1) attach IAM policy deny tạo resource mới, (2) attach SCP lên OU (chặn cả account), (3) stop EC2/RDS instances được chỉ định. Có mode require-approval hoặc auto-execute. Đáp án cho "automatically prevent further spending when budget exceeded" — không phải Lambda tự viết.
CUR khác Cost Explorer khi nào cần đến?
Xem đáp án
Cost Explorer : UI/API phân tích nhanh, group/filter theo dimension, forecast 12 tháng — đủ cho câu hỏi "visualize/analyze". CUR (Cost and Usage Report) : file chi tiết đến từng resource-hour + tag đổ vào S3 — nguồn dữ liệu đầy đủ nhất, dùng khi cần custom analytics (Athena/QuickSight), chargeback/showback chính xác theo team, hoặc reconcile hoá đơn. Pattern chuẩn: CUR → S3 → Athena → QuickSight dashboard.
RI/SP sharing trong Organizations hoạt động thế nào?
Xem đáp án
Trong consolidated billing, discount RI/SP mặc định share cho mọi account: account A mua RI nhưng không dùng hết, phần discount tự áp cho usage khớp ở account B. Có thể turn off sharing per account (ví dụ tách chargeback). Zonal RI còn reserve capacity thì chỉ account mua được dùng capacity đó — chỉ discount là share. Câu quiz W3: sharing mặc định bật, KHÔNG cần enable manually.
Budget + Budget Action : tạo cost budget $10/tháng với 2 threshold (80% notify SNS, 100% auto áp IAM deny policy tạo EC2 mới lên một test role); verify role bị chặn khi trigger.
CUR + Athena : bật CUR (Parquet, hourly, resource IDs) vào S3; dùng template CloudFormation của AWS tạo Athena table và chạy query "top 10 resource theo chi phí tháng này".
Tag enforcement : tạo Tag Policy trong Organizations yêu cầu tag CostCenter, kết hợp SCP deny ec2:RunInstances khi thiếu tag (aws:RequestTag); test launch instance thiếu tag bị từ chối, rồi activate tag trong Billing để dùng được trong Cost Explorer.
Tiếp theo : Quiz Tuần 8