Требуется руководство с веб-сайтом AWS - PullRequest
0 голосов
/ 30 апреля 2018

У меня есть веб-сайт, на котором я пытаюсь подключить веб-форму к базе данных MySQL, работающей на RDS Amazon, для публикации и получения информации. Я абсолютный новичок в коде, но мне удалось зайти так далеко (creative3c.org). Мои коллеги и друзья предлагали некоторую помощь, но их знания не распространяются на все, что мне было сказано (AWS API Gateway, Lambda - что-нибудь еще?).

Я потрепал свои волосы в течение недели, просматривая учебные пособия, статьи и пошаговые руководства, но многие из них предполагают обширные знания зрителя, или все они говорят о том, что мне не нужно (например, phpmyadmin). - и php не будет работать для S3 или Lambda).

Прыгаю ли я слишком далеко в действительно сложные вещи? Человек, который сказал мне идти по маршруту AWS, сертифицирован и блестяще работает с кодом, но, к сожалению, он непостоянен, занят и не является хорошим учителем, чтобы передать свои знания. Я не знаю, должен ли я был пойти с чем-то более простым. Если вы просматриваете веб-сайт, вы, вероятно, поймете, насколько он прост.

Я застрял и очень переживаю по поводу завершения работы над этим веб-сайтом и благодарен за помощь, которая поможет мне в правильном направлении! Я чувствую, что я так близко! Я действительно хорошо разбираюсь в небольшом примере того, что мне нужно - мне просто нужен этот первоначальный пример!

1 Ответ

0 голосов
/ 01 мая 2018

Мне приятно слышать, что ты так быстро выучил. Вся терминология может быть очень запутанной. Просто помните: AWS - это просто платформа, на которой вы работаете. Это может быть так просто и сложно, как вы хотите, чтобы это было

Я не эксперт AWS, но вот мой взгляд с высоты птичьего полета

Вы можете создать полностью работающий веб-сайт на своем ноутбуке, а затем просто развернуть его оптом на сервере LAMP, который вы создали в AWS. Теперь у вас есть веб-приложение, работающее в AWS без использования жаргонного слова AWS (beanstalks, lambdas ...)

То есть, когда вы перейдете по этой ссылке, чтобы подготовить свой сервер: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html

Или вы можете поместить часть базы данных вашего приложения в RDS (базу данных в облаке), затем поместить часть веб-приложения в отдельный веб-сервер, а затем настроить эти два сервера для взаимодействия друг с другом.

У вас есть веб-сайт, но он теперь работает на двух отдельных машинах

Или (я немного сомневаюсь) для веб-приложения, вы можете вместо этого развернуть биты своего веб-кода в лямбду и соединить их все вместе

Во всех случаях вы можете применять «эластичный бобовый стебель» для автоматического роста и сжатия компьютеров, на которых работает ваш сайт.

Как я уже сказал, это может быть настолько просто и сложно, насколько вы этого хотите - и вам не нужно, чтобы это было сложно, поэтому опция BlueHost подойдет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...