Как PCF (Pivotal Cloud Foundry) отличается от AWS (Amazon Web Services)

Pivotal предоставляет вам возможность развертывать ваше приложение с помощью Cloud Foundry внутри облака AWS. Я немного запутался, как PCF и AWS отличаются. Я знаю, что PCF дает решение, используя какой хост (клиент) может создавать собственное облако на месте.

AWS не предоставляют ничего подобного. И имеет множество других услуг для эластичности, ловкости и масштабируемости.

Но эти два огромны с точки зрения предложений. Пожалуйста, помогите в дифференциации этих двух.

Ответ 1

PCF - это коммерческая облачная платформа (продукт), созданная Pivotal на основе Cloud Foundry с открытым исходным кодом. PCF может быть развернут на AWS, GCP, OpenStack, VMware vSphere и некоторых других платформах IaaS.

Вам следует подумать об использовании PCF, если вы хотите запустить собственную облачную платформу и не хотите начинать с нуля.

При использовании PCF вы можете развертывать, настраивать и использовать другие продукты, предоставляемые Pivotal и их партнерами, или создавать собственные продукты в соответствии с вашими потребностями.

Типичный вариант использования PCF - это когда компании хотят развернуть свои приложения по любой причине (экономическая эффективность, гибкость, правовые нормы, контроль над инфраструктурой и т.д.). В этом случае они решают использовать PCF в качестве рычага для создания и эксплуатации собственного (частного) облачного предложения. Другой вариант использования - когда компании не хотят зависеть от базовой инфраструктуры IaaS. В этом сценарии они полагаются на тот факт, что PCF не зависит от IaaS, чтобы дать им возможность мигрировать, если им это необходимо.

Ответ 3

Таким образом, технически Pivotal Cloud Foundry является структурой абстракции облака. Намерение состоит в том, чтобы обернуть существующие коммерческие облачные предложения, чтобы позволить пользователям (в некоторой степени) защитить пользователей от привязки решения (в данном случае это означает, что облачный API PCF является уровнем отображения и абстракции по сравнению с другими системами облачной доставки. что вы всегда можете выбрать самого дешевого поставщика без необходимости перестраивать инфраструктуру доставки/развертывания.

Это в основном переосмысление концепции HAL (если вы с ней знакомы), но вместо того, чтобы выбирать аппаратное обеспечение с помощью одного программного решения, оно позволяет выбирать облако.

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

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