Mój problem
Pracuję jako konsultant dla różnych firm. Każda firma zapewnia mi laptopa z włączonym oprogramowaniem, a także mam własne, w którym mam swoje środowisko programistyczne. Zwykle kupuję nowy laptop co drugi rok i spędzam dużo czasu na konfigurowaniu i instalowaniu oprogramowania. Spędzam też dużo czasu, czekając, aż mój laptop przetworzy różne rzeczy.
Aby rozwiązać wszystkie te problemy, rozważam teraz użycie EC2 (uruchomionych instancji systemu Windows) jako mojej głównej platformy programistycznej i po prostu uzyskać do nich dostęp z dowolnego komputera, na którym się znajduję. Obliczyłem, że uruchomienie dużej instancji (najtańsza wersja 64-bitowa) przez 8 godzin dziennie przez rok kosztuje mnie 960 $ rocznie, co jest dopuszczalne.
Wyobrażam sobie, że kiedy codziennie podchodzę do miejsca pracy, wykonam jedno dotknięcie telefonu, aby odpalić instancję, aby była gotowa, kiedy zabiorę się do pracy. Powinienem mieć różne ikony na swoim telefonie, aby odpalić różne typy instancji. To samo oprogramowanie powinno oczywiście zostać automatycznie załadowane na różne urządzenia (czasami potrzebowałbym nawet ich wystąpienia z 68,4 GB pamięci).
Kolejną zaletą jest to, że jeśli mam konkretny problem z moją instancją, mogę uruchomić inną instancję i poprosić kogoś o sprawdzenie problemu i zaktualizowanie obrazu.
Moje pytanie:
Czy ktoś ma doświadczenie z taką konfiguracją na EC2? Jakie problemy przewidujesz?