Cloud Technologies

Error message

  • Notice: Undefined variable: links in nebb_recent_blogs() (line 270 of /home/62/w143230/nebbd7/sites/all/modules/custom/nebb_custom/nebb_custom.module).
  • Warning: Invalid argument supplied for foreach() in nebb_preprocess_page() (line 185 of /home/62/w143230/nebbd7/sites/all/themes/nebb/template.php).

Providing solutions and services based on cloud technologies is part of Nebb's portfolio. Nebb's idea of cloud technologies is mainly based on the "second wave" of cloud computing: where we focus on delivering to our customers' demand. Following the latest research and best practises in cloud technologies our solutions are typically based on the following architectural patterns:

  • Microservices
  • Serverless Architecture

Microservices

Microservices are an architectural approach based on fine-grained, loosely coupled services that can enable advanced developer agility, cloud scale, self-healing resilience and always on availability. When we have high expectations from our applications such as rolling version updates with no downtime, distributed scalability and high performance, and low-latency data read and write, then our selection is the microservices architectural pattern. We apply microservices for both, new "born-in-cloud" solutions and for legacy applications that we transform to meet the existing and new customer needs.

Serverless Architecture

With the concept of serverless architecture, we can provide event-driven solutions that are cost-efficient and have "infinite" scalability. The cost-efficiency comes from the fact that the cloud providers charge us only for the execution time of our cloud components based on the serverless architecture. The "infinite" scalability enables us to handle an infinite number of users with a single source code deployment. Namely, cloud providers offer different auto-scale algorithms to create new instances based on the users' demand.