Case Study

Enterprise DevOps

The Challenge

Complex applications assuring software security are the key elements of our customer’s working environment.
In this case it was crucial to provide high availability and automated scalability of the software, which is given by cloud functionalities only.
The migration to the cloud provided by Amazon Web Services must have been delivered by experienced team of engineers and assure undisturbed workflow, continuous hosting support and effective environment maintenance.

The Solution
  • Multi-component application with security relationship have been migrated
  • Each of the components is duplicative and scalable
  • Many datacenters are used to ensure reliable production environment of high availability, accessible from all over the world
  • Dynamic scale-up/scale-down features are provided
  • Automated environments creation is assured
Results

The customer’s software is hosted in a reliable cloud environment. The availability rate is 99,99% and is ensured by the design.
A process for automated scalability and easy deployment is in place. Cost reductions, due to time, material and service savings are tangible. SLA delivered – entire system is monitored, measured and effectively managed.

Amazon EC2 Container Service (Amazon ECS)

is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster of Amazon Elastic Compute Cloud (Amazon EC2) instances.

Auto-scaling groups

AWS technology that allows to dynamically scale up or down your fleet of EC2 instances or other AWS resources (e.g. ECS, EMR Clusters, DynamoDB), according to conditions you define.

Elastic Load Balancing

automatically distributes incoming application traffic across multiple targets, such as Amazon EC2 instances, containers, and IP addresses. Elastic Load Balancing offers the high availability, automatic scaling, and robust security necessary to make your applications fault tolerant.

Amazon Elastic Compute Cloud (Amazon EC2)

is a web service that provides secure, resizable compute capacity in the cloud. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change.

Simple Storage Service(S3)

is the object storage service that is designed to store any amount of data. Its flexible, secure and it provides query-in-place functionality to run powerful analytics directly on your data.

CloudFormation

Infrastructure as a Code service that allows developers and systems administrators an easy way to create and manage a collection of related AWS resources in a predictable and controlled way.

See more Case studies