Web PaaS Powered by Platform.sh

Web PaaS Powered by Platform.sh

Concentre-se no seu código: a OVHcloud trata do resto!

Plataforma de stack automatizada, flexível e totalmente gerida “as a Service” para que os programadores web implementem o seu código fonte em Git, independentemente da linguagem ou framework e sem necessidade de conhecimentos de gestão de servidores.

PlatformSH_PaaS_Hero

Execute o seu código mais rapidamente do que nunca

Desde a encomenda até ao primeiro código fonte e à produção em apenas alguns minutos, e sem intervenção de DevOps. Tudo é automatizado para uma implementação simples, a qualquer momento.

"Implementações à sexta-feira: porque não?"

Icons/concept/Bandwidth Created with Sketch.

O seu website, a sua linguagem, a sua escolha

PHP MySQL, NodeJS, Python,.net e muitos outros dos seus frameworks, linguagens e bases de dados favoritos, todos integrados e implementados num só clique com os modelos de projeto.

Icons/concept/Community Created with Sketch.

Processos CI/CD colaborativos

Desenvolvimento CI/CD e melhores práticas de colaboração, por definição. Ramificações, testes, execuções, repetições, escalabilidade e clonagem instantânea de produção e bases de dados em ambientes de teste, com snapshots disponíveis em 2-5 minutos.

Icons/concept/Shield Created with Sketch.

Soberania de dados garantida e conformidade com o RGPD

Enquanto membro da iniciativa Gaia-X, Platform.sh partilha os nossos valores europeus. Os seus dados são soberanos, seguros e isentos das leis intrusivas sobre dados.

Migre, teste, execute, itere e redimensione mais rapidamente!

Crie o seu código: nós executamo-lo

O Vimeo condiciona a reprodução dos seus vídeos no depósito de marcadores para lhe oferecer uma publicidade orientada baseada na sua navegação.

Para ver o vídeo, deve aceitar a política de confidencialidade Cookies de partilha em plataformas de terceiros no nosso Centro de Privacidade. Pode retirar o seu consentimento a qualquer momento.

Para mais informações, consulte a política sobre os cookies do Vimeo e a política sobre os cookies da OVHcloud.

Logos-Languages_and_Frameworks

Modelos de ambientes prontos a utilizar

Implemente mais de 60 linguagens e frameworks open source em apenas um clique: PHP, NodeJS, Python, Drupal, Symfony, Wordpress, Strapi, etc. Consulte a lista completa de modelos disponíveis.

logos-databases-redis-postgresql-mariadb-solr-myslq

Adicione a sua base de dados favorita

MariaDB, Postgresql, Solr, Redis, MySQL, etc.

Adicione um serviço com apenas uma linha de código e administre facilmente as suas versões. Platform.sh encarrega-se das atualizações e patches de segurança.

devtools-workflows-bitbucket-github-gitlab-slack

Mantenha as mesmas ferramentas de desenvolvimento

GitOps “as a Service” para um processo IC/CD simples com a integração das principais ferramentas de desenvolvimento e hooks de fluxos de trabalho: Bitbucket, GitHub, GitLab, Slack, Webhooks e BlackFire.

Suporta aplicações “stateful” e “stateless”, assim como processos “worker”.

PlatformSH_Schema

Execute, clone, itere e implemente

Clone instantaneamente o seu ambiente e bases de dados, desde a produção até à fase de testes, com snapshots disponíveis de forma quase imediata.

Os programadores terão acesso a uma cópia perfeita, com dados de produção que permitem correções rápidas, bem como atualizações que são adicionadas às publicações de pré-visualização para os utilizadores finais.

Deste modo, até os utilizadores finais podem realizar a colocação em produção uma vez aprovada a pré-visualização.

Quem está por detrás de Platform.sh?

A Platform.sh é uma empresa PaaS multi-premiada, cujo software de gestão de infraestruturas permite que milhares de clientes criem, executem e escalem aplicações facilmente. Os utilizadores relatam um desempenho máximo otimizado, uma melhor resiliência e uma incrível eficiência operacional. Os clientes beneficiam de uma maior produtividade e de uma redução massiva dos custos gerais, permitindo que os programadores se concentrem na experiência do utilizador final em vez de se preocuparem com tarefas de back-end. Em parceria com a OVHcloud, o Platform.sh é uma solução totalmente europeia, em conformidade com o RGPD, cuja soberania dos dados é garantida.

  

Escolha o melhor plano para suas necessidades
 

 

START
25 € + IVA/mês ou seja 30,75 € IVA incl./mês

Descobrir os planos

DEVELOP
69 € + IVA/mês ou seja 84,87 € IVA incl./mês

Descobrir os planos

EXPAND
139 € + IVA/mês ou seja 170,97 € IVA incl./mês

Descobrir os planos

Licenças de utilizador

1

3 a 5

+10

Container

Aplicação única: PHP/node.js/Python

Serviço único: mariadb/memcached

Sem limitação com 60 linguagens e frameworks open source e disponíveis

Sem limitação com 60 linguagens e frameworks open source e disponíveis

Armazenamento inicial

5 GB

10 GB

10 GB

Servidor Git interno

check01
check01
check01

Integrações Git (GitHub, GitLab, Bitbucket)

 
check01
check01

Plano de backup automatizado (produção apenas)

1 por semana (retenção 2 semanas - count:2)

1 por dia (retenção 1 semana - count:7)
+ 1 por semana (retenção 2 semanas - count:2)

1 por dia (retenção 1 semana - count:7)
+ 1 por semana (retenção 2 semanas - count:2)

Mais informações sobre as especificações das soluções

  

 

 

START
25 € + IVA/mês ou seja 30,75 € IVA incl./mês
DEVELOP
69 € + IVA/mês ou seja 84,87 € IVA incl./mês
EXPAND
139 € + IVA/mês ou seja 170,97 € IVA incl./mês

 

1

1

1

vCPU para cada ambiente

De 1 (produção) a 0,5 (teste)

De 1 (produção) a 0,5 (teste)

De 1 (produção) a 0,5 (teste)

RAM por vCPU de produção

1,2 GB

1,2 GB

1,2 GB

vCPU adicionais por ambiente de produção

Cada vCPU adicional em produção inclui 0,5 vCPU por ambiente de teste

Cada vCPU adicional em produção inclui 0,5 vCPU por ambiente de teste

Cada vCPU adicional em produção inclui 0,5 vCPU por ambiente de teste

Ambientes de teste

1 incluído

1 incluído

1 incluído

Ambiente de teste adicional

A partir de 10 € + IVA/mês ou seja 12,30 € IVA incl./mês

A partir de 12,50 € + IVA/mês ou seja 15,38 € IVA incl./mês

A partir de 12,50 € + IVA/mês ou seja 15,38 € IVA incl./mês

Licenças de utilizador adicionais

Não disponível

A partir de 10 € + IVA/mês ou seja 12,30 € IVA incl./mês

A partir de 10 € + IVA/mês ou seja 12,30 € IVA incl./mês

Armazenamento adicional

A partir de 2,50 € + IVA/mês ou seja 3,08 € IVA incl./mês

A partir de 2,50 € + IVA/mês ou seja 3,08 € IVA incl./mês

A partir de 2,50 € + IVA/mês ou seja 3,08 € IVA incl./mês

Funcionalidades

Icons/concept/Chrono/Chrono Created with Sketch.

Clonagem precisa e rápida

Clone o seu cluster de produção (dados, serviços, etc.) para criar ambientes de desenvolvimento efémeros rapidamente.

Icons/concept/Component/Component Square Created with Sketch.

Diferentes tempos de execução

Mais de 60 linguagens e um grande número de ambientes disponíveis, com funcionalidades de otimização recomendadas para vários modelos de frameworks.

Icons/concept/Shield Created with Sketch.

Soberania de dados

Garantimos a soberania dos seus dados mediante o cumprimento do RGPD e o alojamento de dados em território exclusivamente europeu.

Icons/concept/Diamond Created with Sketch.

Preços transparentes

O nosso sistema de preços transparente permite-lhe evitar custos ocultos. Usufrua de uma largura de banda ilimitada com um simples pagamento mensal.

Icons/concept/infinite@3x Created with Sketch.

Desempenho flexível

Não fique bloqueado: aumente e reduza* os recursos e as opções da sua plataforma em função das suas necessidades.

*Não é possível reduzir a capacidade de armazenamento nem passar de um plano Develop/Expand para um Start.

Icons/concept/Medal Created with Sketch.

Desempenho de teste em linha com a produção

Os ambientes de pré-produção evoluem em função das opções de produção (vCPU e RAM). Atribua a cada função o seu próprio ambiente de teste antes de a passar para produção, de forma a melhor utilizar as metodologias “git-flow”.

Gama Web PaaS powered by Platform.sh

Quer seja o único programador, quer faça parte de uma grande equipa, as nossas gamas adaptam-se a todos os seus projetos. Controle o desempenho e a escalabilidade da sua solução sem custos ocultos, e usufrua de uma largura de banda ilimitada com pagamento mensal inicial. A oferta Start é ideal para programadores independentes ou projetos de validação do conceito. Os planos Develop e Expand oferecem soluções adequadas para projetos de desenvolvimento web mais avançados e colaborativos.

A resposta às suas perguntas

De que conceitos técnicos preciso para começar a utilizar o Web PaaS?

Framework: para ajudar os programadores a criar aplicações, os frameworks podem incluir bibliotecas de código, sets de ferramentas, uma API, compiladores e programas de suporte. Unificam todos os componentes necessários ao desenvolvimento do projeto. Os frameworks web suportam aplicações web tais como os serviços web, os recursos e as API.

Git: sistema de monitorização de modificações efetuadas nos ficheiros para uma maior eficácia, integridade dos dados e suporte para fluxos de trabalho não lineares. Ajuda os programadores a coordenarem e a trabalharem de forma colaborativa.

Ramificação de desenvolvimento: as ramificações de desenvolvimento permitem que as equipas de desenvolvimento de software trabalhem em simultâneo em partes específicas de um projeto, de forma isolada. Desta forma, as equipas organizam-se mais eficientemente mediante a divisão e posterior fusão numa base de código partilhado.

Stack tecnológico: um stack tecnológico combina linguagens de programação, frameworks, bases de dados, ferramentas “front-end” e “back-end”, bem como aplicações ligadas por API. Os programadores usam-nos para criar websites e aplicações. As aplicações são compostas pela parte do cliente e a do servidor, sendo cada camada construída por cima da anterior, criando assim uma pilha ou “stack”.

Aprovisionamento: refere-se à configuração ou à adição de elementos à infraestrutura informática, ou aos passos necessários para gerir o acesso aos recursos e dados (e para os disponibilizar).

DevOps: uma combinação de desenvolvimento (“development”) e de operações (“operations”), que faz referência às equipas de desenvolvimento informático e de operações numa empresa. O Web PaaS Powered by Platform.sh automatiza a grande maioria das tarefas DevOps.

CLI: interface de linha de comandos que executa as funções do sistema operativo através da introdução de texto. Permite um melhor controlo e funcionamento, e é utilizado nos ambientes de programação e programas utilitários. Com o Web PaaS powered by Platform.sh, cada ação disponível na interface gráfica de utilizador também está disponível através da CLI.

Clonagem (Snapshot): um clone é uma cópia perfeita, uma snapshot do ambiente de produção, incluindo o conteúdo, o código, a configuração, os serviços, as bases de dados e o seu conteúdo. Os clones permitem que os programadores trabalhem com dados reais nas suas ramificações de pré-produção.

Como colaborar com vários programadores no mesmo ambiente?

Cada utilizador do WebPaaS tem uma função que controla os seus níveis de acesso e de autorização. As diferentes funções permitem diversos níveis de acesso às aplicações, ambientes e projetos. É possível gerir a forma como os utilizadores interagem com o projeto e os ambientes da solução.

Qualquer utilizador adicionado a um projeto ou a um tipo de ambiente no Web PaaS deverá criar uma conta antes de poder contribuir.

Porquê criar vários ambientes para os meus projetos web?

Os ambientes são instâncias distintas de aplicações, que incluem todos os serviços necessários. São ambientes de trabalho completos e isolados do resto de ambientes do projeto. 

Os projetos incluem frequentemente o ambiente de produção, assim como um ou mais ambientes adicionais. Estes ambientes são perfeitos para as fases de desenvolvimento, teste, pré-produção, revisão, etc.

Os ambientes podem ser criados através da interface da CLI, um clone Git ou a consola web da solução.

Perguntas técnicas

Para consultar toda a informação técnica sobre o produto (“branches”, serviços, sistemas de ficheiros locais, SSH, etc.), consulte as nossas FAQ técnicas.

Quais são os ambientes de execução e os serviços disponíveis com as diferentes soluções?

As soluções Platform.sh dão-lhe acesso a uma vasta escolha de frameworks, linguagens de programação e serviços web.

  • Com a solução Start: express, gatsby, koa, moinmoin, nodejs, pelican, php, probot, python 2, sculpin, symfony 3, symfony4, symfony5, WordPress.
  • Com as soluções Develop e Expand: aspnet-core, backdrop, beego, django, govcms8, drupal, opigno, echo, elastic-apm, express, flask, gatsby, gin, golang, hugo, jenkins, jetty, koa, Laravel, lisp, magento2ce.

Posso migrar para uma solução superior ou inferior?

Pode permanecer na solução que escolheu e atribuir-lhe recursos adicionais (vCPU, ambientes de teste, armazenamento) ou diminuir os seus atributos, consoante as suas necessidades. Apenas a opção de armazenamento adicional não pode ser anulada uma vez implementada. A opção de armazenamento adicional é expressa e faturada mensalmente para pacotes de 5 Gb por ambiente.
É possível passar para uma solução superior se desejar mais flexibilidade e mais utilizadores.
Também poderá passar para uma solução inferior unicamente a partir da solução Expend para a Develop. Não é possível migrar um projeto de uma solução Develop ou Expand para uma solução Start.

Existe algum compromisso? Durante quanto tempo?

O compromisso é referente a um período de um mês com renovação automática. Se passar para uma solução superior durante o mês, a sua fatura será ajustada.

O que é uma plataforma de desenvolvimento?

 

Uma plataforma de desenvolvimento de aplicações é uma solução PaaS que permite aos programadores criar, gerir, testar e implementar as suas aplicações empresariais de forma simples e centralizada. Independentemente da linguagem de programação, permite que as equipas escrevam código sem ter de se preocupar com as fases de teste e entrega. Assim, os programadores podem ganhar maior velocidade e flexibilidade na produção e comercialização de um grande número de aplicações empresariais.

 

O que pode um PaaS fazer por si?

 

  • Proporcionar uma infraestrutura
  • Orquestrar containers
  • Containers “self-heal”
  • Gerir o pipeline de integração e implementação contínuos (CI/CD)
  • Gestão total dos serviços, incluindo bases de dados, motores de busca, filas de mensagens, caches ou armazenamento de rede.
  • Fornecer tempos de execução das aplicações
  • Aprovisionamento da API
  • Administração de licenças
  • Executar patches
  • Proteger os seus ambientes
  • Backup
  • Fornecer uma interface web de utilizador e CLI


O que tem de fazer?

 

Entregue a plataforma a programadores para que se possam concentrar apenas no código fonte!

Vantagens do CI/CD:

O processo CI/CD (Continuous Integration/Continuous Delivery) foi projetado para acelerar a produção, o desenvolvimento e a entrega de aplicações empresariais.

  • Uma vez que o código da aplicação do programador é constantemente testado, este método permite uma elevada escalabilidade das aplicações produzidas num ambiente estável.
  • A simplificação das tarefas de programação para os programadores permite-lhes realizar correções no código com mais frequência, melhorando assim a sua qualidade e a experiência dos utilizadores.
  • Este sistema promove uma maior colaboração entre os membros da equipa de programadores.
  • Os problemas de integração em cascata são reduzidos e a dívida técnica limitada.
  • O pipeline de CI/CD do Platform.sh inclui um clone perfeito e instantâneo de toda a produção em ambientes de teste. Toda a plataforma, o seu conteúdo, as suas bases de dados e a sua configuração são replicados nas novas ramificações, em apenas dois minutos.