The AWS cloud platform has been the dominant player in the enterprise cloud market since launch. News concerning new AWS features, new regions, and price reductions seems to be released almost daily — it can be quite a challenge to keep up!
The motivation to migrate enterprise applications to AWS usually involves a combination of benefits, including flexibility, scalability, reliability, and economies of scale.
Although the benefits of moving enterprise applications to AWS are well established, several issues remain:
- how to safely and efficiently migrate existing data and applications to AWS
- which of the vast array of AWS services to use to deliver the required application functionality
Despite the undeniable benefits of migrating enterprise applications to AWS, it is by no means a simple feat to achieve.
Fear not — help is at hand to ensure a smooth transition to AWS.
VLDB Solutions are proudly a part of the Amazon Partner Network as a Consulting Partner.
In order to ensure a smooth migration to AWS, VLDB offers the following services:
- strategy & business objectives definition
- data migration
- application migration
- schema conversion
- OS hardening
- network design/configuration
- security requirements & testing
- application support
- DBA support
- cost estimation & optimisation
There's no need to look longingly at what's on offer in AWS and wonder how to get there — let VLDB help you on your journey to the cloud.
Hybrid Cloud Adoption
One of the most common approaches to cloud adoption is a 'softly-softly' strategy, rather than a 'big bang'. This approach typically involves migrating non-critical platforms such as development, test or QA, whilst leaving production platforms running in-house or 'on-prem'.
Most of VLDB's clients choose to adopt such a 'hybrid cloud' adoption approach, at least initially.
VLDB can assist with the adoption of AWS as a platform through the initial adoption of a 'hybrid cloud' approach. This can often be achieved in a matter of days with little/no disruption to your existing production platform applications.
Unlike traditional databases, such as Oracle or SQL Server, analytic databases such as Redshift use a clustered architecture to deliver the required database performance through the ability to 'scale out' the system as required.
All clustered databases, such as Redshift, Teradata, Greenplum & Netezza work this way. Although this sounds simple in practice, it isn't. There's a lot going on under the covers, which is why 'parallelism' can't easily be added to general purpose databases like SQL Server or Oracle.
Analytic databases, such as Redshift, also introduce important new concepts, such as table distribution style, distribution keys, sort keys, and zone maps.
In order to reap the full benefit of any MPP database (Redshift included), it is very important to understand how to optimally configure the schema and how to write efficient MPP-friendly applications.
Having been developing MPP systems since the 1980s, the senior team at VLDB have a bit of a head start when it comes to all things MPP.