Nie wydaje mi się, że jeszcze w pełni rozumiem Amazon Web Services, dlatego właśnie zadaję to pytanie. Chciałbym wiedzieć, czy AWS byłby miłym gospodarzem aplikacji CakePHP, która oczywiście uruchamia PHP i MySQL?Hosting aplikacji CakePHP z Amazon Web Services (EC2 itp.)?
Czy musiałbym zmienić lub dodać cokolwiek do mojego kodu, jeśli używano usługi takiej jak EC2? Zauważyłem również, że Amazon ma swój własny system baz danych, co oznacza brak mysql.
Również jako pytanie poboczne, co myślicie o kosztach AWS?
Przepraszam, jeśli moje pytanie jest trochę rozproszone, lub w pewnym sensie "nieoblubione", ale dlatego o to pytam. Z góry dziękuję!
, więc AWS zapewnia po prostu fantazyjny serwer linuxowy (z dostępem do roota), w którym robiłbym wszystko od zera. Czy to rozumiem? Co powiesz na funkcje skalowania, czy muszę zmodyfikować moją aplikację, aby była skalowalna i czy muszę używać jej api, aby z niej skorzystać? –
aws umożliwia zatrzymywanie, uruchamianie i dostarczanie serwerów za pośrednictwem api, co oznacza, że w czasach zapotrzebowania można uruchomić wiele serwerów, aby poradzić sobie z obciążeniem (jeśli aplikacja może działać w tym scenariuszu). – bumperbox
Większość aplikacji na półkach, takich jak cakephp, prawdopodobnie wymagałaby modyfikacji w celu skalowania poza jeden dedykowany serwer. inne problemy, takie jak baza danych i buforowanie stają się wąskimi gardłami. rzuć okiem na witryny chmurowe typu rackspace, oferują skalowalne rozwiązanie hostingowe, które byłoby o wiele prostsze w pracy z takimi aws, chyba że potrzebujesz spersonalizowanych serwerów – bumperbox