Pagodabox — облачный хостинг PHP проектов

    imagePagoda Box это новый PaaS для PHP проектов. Это значит что заполнив всего несколько полей в форме можно запустить свой проект на масштабируемой платформе, где первая доза бесплатно и кроме этого специально для читателей habra была выделена большая партия приглашений, чтобы получить один — напишите в приват (ваш email не требуется).

    P. S.
    Я не являюсь членом команды разрабатывающей описываемый сервис, но имею в наличии пакет приглашений.

    image


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

    image


    Есть наглядное представление процесса обработки запроса с пояснениями к каждому этапу: входящий запрос обрабатывается брандмауэром, после, в случае наличия SSL, запрос дешифруется и передается в роутер (по сути это фронтэнд, который знает о всех бекэндах — клонах и перенаправляет запросы им), из роутера запрос передается клону, который в свою очередь может обратиться к БД (в настоящее время поддерживается только MySQL, к которому можно без проблем подключиться по тунелю с локальной машины, так же на очереди и другие БД), и Memcached. Так же в описании сервиса есть упоминание про реализацию CDN, но я как-то не столкнулся что где-то что-то пока есть с этим связанное.

    Настройка клона производится с помощью .box файла, при этом есть уже шаблоны для 28 библиотек / CMS. Уже есть несколько обзорных видео и обширный раздел документации.

    image

    Недавно в блоге появилась запись о планах на развитие: будет изменена модель поведения от нынешней с очередями и одновременными запросами к некой более понятной, будет представлен выбор что будет стоять на клонах (nginx или Apache), так же планируются изменения в UI и формате .box файла, что позволит из него запускать некоторые сервисы. После этих изменений в инфраструктуре команда планирует перейти в статус открытой беты и заняться реализацией поддержки Memcache, MongoDB, Gearman, Background Workers, Pre/Post Deploy Scripts, Scheduled CRON tasks, Dedicated Databases после чего сервис «уйдет на золото» и команда займется внедрением Wildcard Subdomains, Pagoda Box Developer API, Pagoda Box Hosted Git Repos, Open Git-Provider Support, Autoscaling (Time-Based (Predictive), Rule-Based (Predictive and Reactionary).



    Возможно раньше вы уже сталкивались с аналогичным сервисом (например orchestra.io), но Pagoda Box выглядит более функционально, но на данный момент есть одно, возможно серьезное ограничение — ваш проект должен находиться на github, поддерживаются и приватные репозитории, так же можно совершенно бесплатно прикрутить свой домен к запущенному проекту, так что если у вас есть какие-то свои не крупные проекты то они до выхода на определенные масштабы определенно могут бесплатно размещаться на Pagoda Box.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 28

      +10
      Мды… Поиграл с ползунками, получилось, что мне нужно платить 108 баксов в месяц. Но у меня уже есть кластерный хостинг и я плачу за него сотни 3 рублей в месяц. Где меня обманывают?
        –6
        Неужто на clodo.ru? ;)
          +2
          Шутите? Обычный нормальный хостинг. Shared. Не VPS. Где не нужно ничего настраивать.
            0
            Производительность shared (коллективного) хостинга весьма ограничена, т. е. вы делите одни и те же ресурсы с несколькими десятками таких же счастливых обладателей недорогих услуг, а здесь вы можете получить примерно те же самые ресурсы совершенно бесплатно в виде первого клона.
              +1
              Во-первых производительность кластера мало чем ограничена (ну разве что скоростью стораджа). Во-вторых — вы наслушались плохих сказок про десятки тысяч несчастных обладателей недорогих услуг.
              А вот бэкапы лучше делать самому, да. И почаще.
                0
                Кластерные решения обходят ограниченность ресурсов shared хостинга.
                Тем более кластер хорошо масштабируется.
                • UFO just landed and posted this here
              +1
              Согласен, vps в разы дешевле выходит. Например на locum.ru(не реклама, у самого там 5 vps'ок)
                +1
                а на некоторых VPS и на порядок дешевле, бакс в месяц за гигабайт диска — это грабеж!
                0
                в основном деньги идут на поддержку, бэкапы, коллцентр, еда, бинзин, алкоголь, девушки, дом…
                +2
                Без шардинка БД это в неё будет очень легко упереться.
                Вот если они скооперируются с кем нибудь кто автомасштабируемый MySQL предлагает, тогда вкусно будет.
                  +2
                  Вот например scalebase.com и xeround.com таки бд предлагают
                    +9
                    Описание используемой архитектуры БД есть здесь:

                    image
                      +1
                      Вы про доступ к бд, а я про масштабируемость.
                      Посмотрел их доку, они предлагают автоматическое масштабирование через миграцию без задержек. Имхо этого не достаточно, и нужен шардинг.
                        0
                        Если есть желание можете обсудить этот момент с авторами по hello@pagodabox.com или через поддержку в личном кабинете, сервис на одной из ранних стадий, так что возможно есть некоторые запланированные изменения о которых пока не известно деталей.
                          +1
                          scalr вам в помощь. у них там такой мощный инструмент, что он что угодно автоматически отмасштабирует: хоть базы, хоть инстансы(виртуалки), хоть что хочешь.
                          +10
                          картинка какая-то жестокая
                        0
                        Мне инвайт сами прислали (еще 3 месяца назад, даж не знаю где мой адрес отрыли). Удобство испольвания, конечно, на высоком уровне, но вот цены…
                          0
                          Мне в начале августа присылали, нашли на github.
                            0
                            Буржуи пишут что вроде как сравнительно дешево даже, но правда с shared за кружку гинеса в месяц им не по соперничать пока еще.
                            +1
                            если инвайтов не хватит пишите свою почту.
                            • UFO just landed and posted this here
                                0
                                +10 есть, пишите
                              +3
                              В любом PaaS главный риск — vendor lock-in.

                              Что делается в этом сервисе для того, чтобы обеспечить клиенту некую свободу выбора и дать возможность уйти (если потребуется)? Как много вещей (API, инструменты масштабирования и т.п.), которые привязаны строго к этому сервису?
                                +3
                                А мне phpfog больше нравится.
                                  0
                                  Облако не выдержало хабраэффект?
                                  У меня 502…
                                    0
                                    У меня уже 200, но страницы не видно. При перезагрузке «Соединение сброшено» :)
                                    Действительно интересный показатель облачного хостинга…
                                      0
                                      Обратите внимание на «Private Beta» на первой картинке в статье.

                                  Only users with full accounts can post comments. Log in, please.