SeeD Cloud

SeeD Cloud

We support the business growth through a secure, high-performance, cloud-based Platform as a Service (PAAS) to host from small sites up to very high performance platforms. SeeDCloud is our solution to ease 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.

 

Data Centers

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) and the  availability of the sites and the security of the data. 

The structure of AWS and Google Cloud consists of availability zones which are separate Data Centers but interconnected within Geographic Regions of the global infrastructure of AWS and Google Cloud. 

Environments are built using high redundancy architecture and use 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 any Zone is severely affected.

 

Infrastructure

We implement technology to develop each site as fast as possible, whether it is a high performance site or a basic one. Our site settings respond in different high traffic scenarios. We host sites only in Drupal allowing us to focus on what we know best. 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 

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

 

SSL Support

The service supports HTTPS for the sites and generates SSL certificates without cost using the Let's Encrypt technology. If the customer requires issued  certificates by traditional certifying entities, it must be provided and their corresponding associated files.

 

Environments and deployment

Hosting plans in SeeDCloud have  three environments:

  • Development, Test & Production

The deployment in these environments is completely automated and linked to the branches of a Git repository so that you can know exactly which code you have in each environment. Every deployment made to the source repository in Git is automatically deployed in the matching environment.

Goodbye FTP. Welcome code based deployment!.

 

Monitoring

Hardware has a limited lifetime 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.

Backup and disaster recovery.

The backups are made on the database and file system being stored in a different environment than the machines that operate their environments, three types of backups are made. Daily: Executed every 24 hours and the last 7 performed are kept Weekly: Executed every Sunday, the last 4 performed are kept Monthly: Executed on the first day of each month, the last 2 carried out are kept. Backups are made to the GIT repository.

 

Backup and recovery

SeeD Cloud has a support channel based on tickets to attend any request by accessing the account management panel. We provide support in English and Spanish, in high level or critical cases are 24/7 supported. Other tickets are attended from 8AM to 6PM from Monday to Friday (Except Holidays) under the calendar 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.