Использование облачных вычислений в веб-разработке - PullRequest
2 голосов
/ 17 августа 2010

Может ли кто-нибудь сказать мне, что веб-разработчики могут сделать с облачными вычислениями, извините за очень простой вопрос, который я так запутал, прибегая к помощи Google.Пожалуйста, скажите мне, как использовать или где использовать эту технологию в области веб-разработки PHP.Я использовал AMAZON'S ec2, но там я просто следовал их инструкции, и это было очень простое хранилище файлов.Но каким образом это могло бы помочь мне делать отличные проекты?

Ответы [ 2 ]

3 голосов
/ 17 августа 2010

Как разработчик, в большинстве случаев вы предпочитаете тратить время на создание своего
приложения и сервисы, не слишком возиться с проблемами масштабируемости и развертывания (хотя в этом есть и забавные части)
Платформы облачных вычислений предоставляют вам набор решений, которые могут упростить и ускорить ваш цикл разработки, позволяя вам использовать ресурсы как услугу и платить только за то, что вы используете, поэтому в большинстве случаев это может быть очень экономичным

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

например, с помощью веб-сервисов amazons вы можете

  • размещайте свои сайты на экземплярах EC2
  • делитесь и распространяйте свои данные на S3
  • управление распределенной базой данных с помощью SimpleDB или RDS
  • использовать SQS или SNS для распространения сообщений и уведомлений
  • поддержка и удовлетворение потребностей в контенте с помощью CloudFront

и все это с помощью нескольких простых в обращении вызовов API ...
Таким образом, в итоге вы можете создать множество отличных проектов, используя эти решения, и я могу с уверенностью сказать, что облачная разработка (и MapReduce) удовлетворила многие мои потребности и внесла свой вклад в то, как я быстро развиваюсь, масштабируем и надежные услуги

1 голос
/ 17 августа 2010

Веб-приложения, разработанные с использованием облачных вычислений (например, google app engine), обеспечивают собственную масштабируемость. Кроме того, разработчикам приложений не нужно беспокоиться о настройке оборудования, размещении и обслуживании. Находясь в облаке, веб-приложения также обеспечивают высокую доступность.

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