Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS Meetup @DW - Matteo Ridolfi - Spot the instance

Stockholm AWS Meetup talk 2018 https://www.meetup.com/aws-stockholm/events/255772998/

Direct video url: https://www.youtube.com/watch?v=XVQvXckFFfo&feature=youtu.be

  • Be the first to comment

AWS Meetup @DW - Matteo Ridolfi - Spot the instance

  1. 1. S P O T T H E I N S T A N C E 1
  2. 2. N A M E O F P R E S E N T A T I O N 2 D A N I E L W E L L I N G T O N I S A R E T A I L C O M P A N Y R U N N I N G 1 0 0 % O N A W S F O O T P R I N T I N T R O D U C T I O N SERVICE NUMBER EC2 SERVERS 150 RDS SERVERS 55 LAMBDA (NODE, GO, PYTHON) 1300 ECS NODES 80
  3. 3. N A M E O F P R E S E N T A T I O N 3 C L O U D O P S T E A M B U I L D T O O L S O N T H E T O P O F • D O C K E R ( R U N N I N G O N E C S A N D F A R G A T E ) • G O L A N G , N O D E J S • S E R V E R L E S S I N T R O D U C T I O N
  4. 4. N A M E O F P R E S E N T A T I O N 4 W H A T ’ S S P O T I N S T A N C E S T H I S
  5. 5. N A M E O F P R E S E N T A T I O N 5 W H A T ’ S S P O T I N S T A N C E S N O T A N I N T R O D U C T I O N O N H O W T O S E T U P S P O T I N S T A N C E S T H I S
  6. 6. N A M E O F P R E S E N T A T I O N 6 W H A T ’ S S P O T I N S T A N C E S N O T A N I N T R O D U C T I O N O N H O W T O S E T U P S P O T I N S T A N C E S O U R E X P E R I E N C E M O V I N G E C S C L U S T E R S F R O M O N - D E M A N D T O S P O T T H I S
  7. 7. N A M E O F P R E S E N T A T I O N 7 I M P L E M E N T S O M E O F O U R E C S C L U S T E R S U S I N G S P O T I N S T A N C E S S U M M E R P R O J E C T
  8. 8. N A M E O F P R E S E N T A T I O N 8 R E D U C E O P E R A T I O N A L C O S T S ( 9 0 % S A V I N G S O U N D S N I C E ) R E A S O N S
  9. 9. N A M E O F P R E S E N T A T I O N 9 R E D U C E O P E R A T I O N A L C O S T S ( 9 0 % S A V I N G S O U N D S N I C E ) I M P R O V E B E S T P R A C T I C E A L L T H I N G S W I L L E V E N T U A L L Y F A I L R E A S O N S
  10. 10. N A M E O F P R E S E N T A T I O N 10 R E D U C E O P E R A T I O N A L C O S T S ( 9 0 % S A V I N G S O U N D S N I C E ) I M P R O V E B E S T P R A C T I C E A L L T H I N G S W I L L E V E N T U A L L Y F A I L P R I M A R Y W E A P O N A G A I N S T F A I L U R E I S R E P L I C A T I O N A N D R E D U N D A N C Y - > S H I F T F R O M P R E V E N T I N G F A I L U R E S T O E M B R A C I N G F A I L U R E S R E A S O N S
  11. 11. N A M E O F P R E S E N T A T I O N 11 R E D U C E O P E R A T I O N A L C O S T S ( 9 0 % S A V I N G S O U N D S N I C E ) I M P R O V E B E S T P R A C T I C E A L L T H I N G S W I L L E V E N T U A L L Y F A I L P R I M A R Y W E A P O N A G A I N S T F A I L U R E I S R E P L I C A T I O N A N D R E D U N D A N C Y - > S H I F T F R O M P R E V E N T I N G F A I L U R E S T O E M B R A C I N G F A I L U R E S Y O U D O N ’ T N E E D R E L I A B L E H A R D W A R E W I T H G O O D E N O U G H S O F T W A R E ! R E A S O N S
  12. 12. N A M E O F P R E S E N T A T I O N 12 C I / C D T O O L S ( J E N K I N S , C U S T O M B U I L D T O O L S ) C H A T B O T D A S H B O A R D T O O L S T Y P E O F A P P L I C A T I O N
  13. 13. N A M E O F P R E S E N T A T I O N A W S P R O V I D E S A T E R M I N A T I O N N O T I C E S T W O M I N U T E S P R I O R I N T E R R U P T I O N I N S T A N C E S D R A I N I N G
  14. 14. N A M E O F P R E S E N T A T I O N A W S P R O V I D E S A T E R M I N A T I O N N O T I C E S T W O M I N U T E S P R I O R I N T E R R U P T I O N W E W A N T T O T A K E A D V A N T A G E O F T H I S C W E V E N T T O G R A C E F U L L Y T E R M I N A T E O U R W O R K L O A D C W E V E N T : [ " A W S . E C 2 " ] [ " E C 2 S P O T I N S T A N C E I N T E R R U P T I O N W A R N I N G " ] I N S T A N C E S D R A I N I N G
  15. 15. N A M E O F P R E S E N T A T I O N A W S P R O V I D E S A T E R M I N A T I O N N O T I C E S T W O M I N U T E S P R I O R I N T E R R U P T I O N W E W A N T T O T A K E A D V A N T A G E O F T H I S C W E V E N T T O G R A C E F U L L Y T E R M I N A T E O U R W O R K L O A D C W E V E N T : [ " A W S . E C 2 " ] [ " E C 2 S P O T I N S T A N C E I N T E R R U P T I O N W A R N I N G " ] D R A I N I N G : • S E N D S I G T E R M T O C O N T A I N E R S • S E N D C O N N E C T I O N D R A I N I N G T O L O A D B A L A N C E R T A R G E T G R O U P • T E L L S C H E D U L E R T O M O V E W O R K L O A D T O A C T I V E I N S T A N C E S I N S T A N C E S D R A I N I N G
  16. 16. N A M E O F P R E S E N T A T I O N A S S U M E W E H A V E A N E C S C L U S T E R W I T H 3 I N S T A N C E S A N D 3 T A S K S T A S K P L A C E M E N T S T R A T E G Y • S P R E A D A M O N G A - Z • S P R E A D A M O N G E C S I N S T A N C E S O N E O F T H E S P O T I N S T A N C E S I S R E C L A I M E D / I N T E R R U P T E D = U N B A L A N C E D E C S C L U S T E R ( 3 T A S K S O N 2 I N S T A N C E S ) T A S K S R E B A L A N C I N G
  17. 17. N A M E O F P R E S E N T A T I O N A S S U M E W E H A V E A N E C S C L U S T E R W I T H 3 I N S T A N C E S A N D 3 T A S K S T A S K P L A C E M E N T S T R A T E G Y • S P R E A D A M O N G A - Z • S P R E A D A M O N G E C S I N S T A N C E S O N E O F T H E S P O T I N S T A N C E S I S R E C L A I M E D / I N T E R R U P T E D = U N B A L A N C E D E C S C L U S T E R ( 3 T A S K S O N 2 I N S T A N C E S ) T A K E A D V A N T A G E O F C W E V E N T S T O R E B A L A N C E T H E C L U S T E R V I A S E R V I C E U P D A T E [ " A W S . E C S " ] [ " E C S C O N T A I N E R I N S T A N C E S T A T E C H A N G E " ] T A S K S R E B A L A N C I N G
  18. 18. N A M E O F P R E S E N T A T I O N D E M O
  19. 19. N A M E O F P R E S E N T A T I O N M O R E W O R K L O A D , B O T H F O R T E S T A N D P R O D ( B R A V E ! ) N E W – E C 2 A U T O S C A L I N G G R O U P S W I T H M U L T I P L E I N S T A N C E T Y P E S & P U R C H A S E O P T I O N S ( 1 4 T H N O V ) G O I N G F O R W A R D
  20. 20. N A M E O F P R E S E N T A T I O N B T W – C O D E B A S E A V A I L A B L E H T T P S : / / G I T H U B . C O M / D W T E C H N O L O G I E S Q A
  21. 21. N A M E O F P R E S E N T A T I O N J O B S . D W T E C H . I O

    Be the first to comment

    Login to see the comments

  • mahendrapande

    Apr. 25, 2019

Stockholm AWS Meetup talk 2018 https://www.meetup.com/aws-stockholm/events/255772998/ Direct video url: https://www.youtube.com/watch?v=XVQvXckFFfo&feature=youtu.be

Views

Total views

103

On Slideshare

0

From embeds

0

Number of embeds

0

Actions

Downloads

1

Shares

0

Comments

0

Likes

1

×