Native Cloud

Free your IT, move to Full-Cloud

What if your application services were automatically upgraded? Your servers automatically scaled and secured for crash, the size of your databases managed as close as possible to your actual needs, your environments monitored and followed in real-time, your applications made to measure for your needs?

Micro-services offered today by editors allow to fully benefit from benefits of native Cloud development. Auto-scaling and other functionalities allow for more granularity of usages, one of the main Cloud advantages.

Application micro-services setup by Cloud Service Providers allow to design an IT which closely adapts to real needs, while offering accrued performance levels. Benefits deriving from the Cloud adoption are many: Better scalability, availability, versatility, security, adaptability, flexibility and resilience, usage cost, reduced maintenance and application support, among others.

 

At the edge of last business evolutions, Edifixio can walk customers on their path to new IT horizons, and allow them to benefit from the many advantages of a full Cloud Based IT.

We have developed our own Transformation Framework; which allows us to defined an strategy adapted to each of our customers, and aim at maximizing value creation through the delivery of solutions that do answer their needs.

E-b-trans ReChat Refactoring Project, moving to Full-Cloud

E-b-trans’ is a major logistics company. To better manage their fleet, they decided to upgrade the Application they use to communicate with drivers by adding a real-time communication feature.

After a successful infrastructure “Lift & Shift” to the cloud, E-b-trans was eager to explore further Cloud capabilities. We therefore decided to engage in a Full Cloud “Serverless” POC whose objective was to demonstrate feasibility and identify possible issues.

It consisted of the delivery of 2 apps (Angular and Android), as well an architecture rework to integrate and deploy those.

Beyond business objectives in terms of enhanced communication capabilities with the drivers and between them to allow for greater flexibility when managing the fleet, this project constituted a clear step further to the adoption of a full-Cloud architecture including Application s’ refactoring.

For this project we implemented many services to create a real serverless Solution, leveraging the many benefit of native cloud development.

For this solution, we used following services / frameworks:

  • DynamoDB,
  • AppSync,
  • Cognito Identity Pool,
  • API Gateway,
  • Lambda,
  • S3,
  • Cloudwatch,
  • AWS SDK,
  • Angular App,
  • Android App,
  • Cloud Formation.

Despite the apparent complexity of the services architecture, we managed to deliver the POC in about a week, as all AWS services are seamlessly integrated.

Further evolutions have already been discussed, which would bring E-b-trans’ ecosystem closer to becoming full-cloud.

Deploying those applications using AWS SDK for development, brings many benefits.

The Development is full serverless, which means there are no servers to maintain, no patch to administer, and no administration cost.

The solution is meant for communication optimization and limited network consumption. When it not in use, there is no cost, so it is a highly cost-effective solution.

We also enhanced security and eliminated points of failure, except for technical bricks we did not evolve, creating a much more reliable solution. By remaining aligned with AWS standards for development and deployment, we make sure the solution will be easy to maintain or enhance. And as it relies on AWS services that are regularly updated, we also benefit from those.

You want more information on one of our solutions ...