SeeD Cloud

SeeD Cloud

All our support and maintenance experience to Drupal sites for more than 10 years, in a secure, high-performance, cloud-based Platform as a Service (PAAS) to host from small sites. up to very high performance sites. SeeDCloud is our solution to facilitate the deployment of websites in Drupal without worrying about maintenance, security, availability or optimization, we love Drupal and we know it thoroughly, that's why we know what settings are appropriate to get the best out of your site's performance .

Datacenters

Our platform is deployed on Amazon Web Services and Google Cloud, we guarantee compliance with the most demanding security standards worldwide in infrastructure (ISO 9001, ISO 27001, ISO 27017, ISO 27018, PCI DSS, FedRAMP). If a disaster occurs that affects one or more of the contracted instances, the availability of the sites or the security of the data will not be affected. The structure of Amazon AWS and Google Cloud consists of availability zones. The Availability Zones are separate Data Centers but interconnected within Geographic Regions of the global infrastructure of Amazon AWS or Google Cloud. In the administrative environment, the environments are built using an excellent architecture with high redundancy and on a container-based model where the data is stored in different classes of servers (load balancing, caching, Web and database) through the Availability Zones in the same region. SeeD Cloud will use its best efforts to restore the data or services in an Alternative Availability Zone or Region in the event that the Availability Zone is severely affected.

Infrastructure

We implement technology to make each site as fast as possible, whether it is a high performance site or a basic one, our configurations are designed to respond in different high traffic scenarios, we also only host sites in Drupal allowing us to focus on what we know best giving our best service. The following are the tools in each stack:

  • Nginx
  • Varnish
  • PHP 5.6 (Drupal 7), PHP 7 (Drupal 8)
  • MariaDB Server (MySQL Server)
  • Composer NPM / NodeJS
  • Native support for IPv6

All the components are operated completely by SeeD Cloud and are under its administration, configuration, maintenance and surveillance, if any of the components present variation the client will be notified in advance for its knowledge without affecting the quality of the service contracted.

SSL Support

The service is able to support HTTPS for the sites and generate SSL certificates without cost using the Let's Encrypt technology, if the client prefers certificates issued by traditional certifying entities, it must provide through a ticket the certificate that has been acquired through those entities and their corresponding associated files.

Environments and deployment

Every hosting plan in SeeDCloud has three environments:

  • Development
  • Tests
  • Production

The process of deployment in these environments is completely automated and linked to the branches of a Git repository so that you can know exactly the code you have in each environment. Every deployment made to the source repository in Git is automatically deployed in the corresponding environment, Goodbye to FTP, we welcome the deployment based on code.

Monitoring

We know that hardware has a limited life time and needs both maintenance and surveillance; keep calm, we have preventive monitoring 24/7/365 on the instances and services that support our platform allowing us to take preventive actions to ensure the availability of your site

Security

All deployed Drupal environments work under a deployment model based on isolated containers which adds a layer of logical security that caches the operations of each environment and with it any action. All action on the environment is carried out through automated tasks controlled via SSH with public and private keys, maintaining a highly restricted access.

Copias de seguridad y recuperación ante desastres

Las copia de seguridad se realizan sobre la base de datos y el sistema de archivos siendo almacenadas en un entorno completamente distinto a las máquinas que operan sus ambientes, tres tipos de copias de seguridad son realizadas. Diaria: Ejecutada cada 24 horas y se mantienen las últimas 7 realizadas Semanal: Ejecutada cada domingo, se mantienen las últimas 4 realizadas. Mensual: Ejecutada el primer día de cada mes, se mantienen las 2 últimas realizadas. Las copias de seguridad son realizadas al repositorio GIT.

Backups and disaster recovery

SeeD Cloud has a support channel based on tickets to meet any request by entering our account management panel; Our support is in English and Spanish and only cases classified as critical or high level are served on 24/7, the other tickets are attended from 8AM to 6PM from Monday to Friday (Except Holidays) under the calendar of the Republic of Colombia UTC -5.

Service Level Agreement (SLA)

SeeD Cloud guarantees the availability of the production environment 99.95% of the time in any calendar month.