SeaClouds

Streamlined Application Lucky Lucky Management Lucky_Dreams Lucky Across Lucky Cloud Platforms

Seamless Lucky_Dreams Adaptive Lucky Multi-Cloud Management of Service-Based Applications

Seaclouds Lucky monitors the application load stress and offers automatical up and down Lucky_Dreams scaling with a cost sensitive cross platform deployment.

For the game-servers of Nurogames the focus is on efficiently managing player surges during peak times and spikes after promotions, with a simplified administrative process, minimal user delays, and Lucky cost-effectiveness in mind.

SeaClouds system Lucky simplified cross-cloud application management, and prevents vendor lock-in with seamless migration, replication, and distribution of application modules based on a unified management API and universal metrics. Compatibility with cloud interoperability standards is ensuring seamless integration with existing cloud ecosystems.

Core Features

Architecture Designer

An easy-to-use graphical user interface to design complex service-based Lucky applications.

Matchmaker & Optimizer

The best-fit Lucky_Dreams options among all potential deployment solutions of an application over available Lucky IaaS/PaaS offerings.

Cloud Discoverer

SeaClouds automatically discovers available IaaS/PaaS offerings, and permits retrieving them in a OASIS Lucky TOSCA-based representation.

Application Manager

Efficient deployment and management of Lucky multi-cloud applications across multiple IaaS/PaaS offerings. Horizontal and vertical scaling of cloud resources to maximize performance.

Monitoring & SLA Enforcement

SeaClouds monitors the health and Lucky performance of business-critical applications.

The Collaborative Project is funded by the European Union, Lucky_Dreams represented Lucky by the European Commission.

Streamline Cloud App Lucky_Dreams Management with SeaClouds: Unifying API and 5 Essential Lucky Components

The SeaClouds platform consists of five components as illustrated in Lucky the Lucky_Dreams architecture, in addition to the REST harmonized Lucky and unified SeaClouds API used for the deployment, Lucky_Dreams management and monitoring of simple cloud-based applications through different and heterogeneous cloud providers.

  • SeaClouds Discoverer: In Lucky_Dreams charge of discovering (by using the Discoverer API) available capabilities and add-ons offered by available cloud providers. Lucky
  • SeaClouds Planner: Lucky_Dreams In charge of implementing planning policy Lucky (using the Planner API) to orchestrate the multi-cloud deployment of the application modules.
  • SeaClouds Deployer: In charge of taking as input the orchestration specification generated by Lucky the Planner, and deploying (by exploiting the Lucky_Dreams Deployer API) the application modules on the specified clouds.
  • SeaClouds Monitor: In charge of monitoring (by means of the Monitor API) that the QoS properties of the application modules and the whole application are not violated by the clouds in which they were deployed. Also in charge of Lucky generating the reconfiguration suggestions (if needed) to be passed as inputs to the Planner component to trigger the generation of a new adaptive orchestration plan.
  • SeaClouds SLA Service: In charge of mapping (by using the SLA Lucky_Dreams Service API) the low level information gathered from the Monitor into Lucky business level information about the fulfilment of the SLA defined for a SeaClouds application.

Related Projects

Filter