Listing Thumbnail

    Lift and Shift to EKS

     Info
    Sold by: CloudHero 
    Lift and Shift to EKS is a best-practice and production-ready offering of workflows and tools that guarantees a painless modernization of your applications and migration into a secure, scalable, and performant AWS setup. It applies to both containerized and non-containerized workloads along with any other dependencies. The Amazon EKS is a managed Kubernetes service that allows businesses to run and scale Kubernetes clusters in a trusted and cost-effective way. EKS combined with open-source technologies has helped bootstrap our customers' modernization efforts in the cloud.

    Overview

    The challenges - Migrating legacy / monolithic applications on EKS

    Most organisations have on-premises applications burdened with high capital expenses, complex management, scalability challenges, and hardware that needs to be replaced every 3-5 years. Maintaining existing on-premises infrastructure results in increased operational burden and drains IT budgets for businesses already budget and resource strapped.

    With these on-premises challenges, enterprise IT organisations want to move to the cloud and Kubernetes has become the standard way for companies to run modern applications at scale. However, businesses looking to modernise applications often find themselves unsure how to start while asking questions like:

    • Can we migrate our legacy / monolithic applications to Kubernetes?
    • Should we break our workloads to micro-services before migrating Kubernetes?
    • What do we need to get started with micro-services?

    The solution - Lift and Shift to EKS

    Based on our experience working with customers, the fastest way to modernise existing applications is to first migrate to Kubernetes on a lift-and-shift approach .

    Lift-and-shift is the process of migrating a workload from on premise to AWS with little or no modification. A lift-and-shift is a common route for enterprises to move to the cloud, and can be a transitional state to a more cloud native approach. Once the application is up and running on Kubernetes, modernisation can start.

    The best way to use Kubernetes on AWS is EKS. The Amazon EKS is a managed Kubernetes service that allows businesses to run and scale Kubernetes clusters in a trusted and cost-effective way.

    The results - Customers implementing the CloudHero solution

    EKS combined with open-source technologies have helped bootstrap our customers modernization efforts in the cloud. Here are some of our projects, where all deployments, infrastructure and code were powered by Terraform and Helm.

    • Waydev  - They successfully leverage EKS and KEDA for their highly autoscalable processing pipelines.
    • Otter  - Their highly successful eCommerce stores are powered by Magento deployed on EKS. They also benefit from Istio for its advanced traffic routing capabilities as well as Argo Workflows for reindexing jobs.
    • Raffall - One of UK’s rising start-ups in the gambling industry benefit highly from EKS’ autoscaling capabilities and AWS’ security services. They also use Argo Workflows for their CI/CD pipelines, which provides a highly-scalable and fault tolerant Git-agnostic setup.

    Key activities - 4 steps to migrate to Lift and Shift EKS

    1. Assess - up to 1 month

    A CloudHero engineer will use specialized tools to generate Dockerfiles and Helm charts for you applications, as well as right-size the target infrastructure based on current usage. In this phase, CloudHero will also build a migration plan suited for your workloads taking into account:

    • Tenancy
    • SLA
    • Security Requirements
    • Networking Requirements
    • Storage Requirements

    2. Mobilize - up to 1 month

    After deploying the target infrastructure at a smaller scale, CloudHero engineers will build PoCs with the actual application and staging data. CloudHero will then demo AWS and EKS capabilities in order to provide operational readiness for you engineers.

    3. Migrate - up to 6 months

    CloudHero will upscale the infrastructure and migrate everything taking customer downtime requirements into account while moving data. When everything is ready, traffic is shifted to AWS.

    4. Handover- up to 2 weeks

    • CloudHero will provide documentation as well as handover sessions in order to empower you to take control of your infrastructure. Deliverables are:
    • Infrastructure Code
    • Infrastructure Documentation
    • Runbooks

    Customer contribution

    1. Access. The customer will provide access to CloudHero engineers on their current platform, as well as their AWS account for the duration of the engagement.
    2. Synchronization calls. The customer will provide a point of contact to CloudHero that has a deep understanding of how the applications work. This contact will be in constant contact with the CloudHero engineers, as well as participate in video calls whenever necessary.
    3. Sign-off. Review deliverables as well as participate in handover meetings with the CloudHero engineers to learn on how to operate the final solution.

    Highlights

    • **Painless access to a modern infrastructure** - EKS is a system that knows how to run containerized applications, regardless of their architecture. It is an excellent opportunity to modernize your toolkit and process without changing your application. Thus, it gives businesses access to a modern infrastructure to build the future.
    • **Accelerated application modernization** - Modernizing applications without the proper tools and infrastructure primitives is a sure and painful recipe for failure. Migrating to EKS provides access to a robust DevOps tool kit and automation best practices that you can use to modernize workloads successfully.
    • **Improved Customer Satisfaction** - Using a platform like EKS, where you can run both legacy and modern applications, will reduce the number of systems that need to be maintained, reduce human errors, enhance security and save time. This will help you increase customer satisfaction.

    Details

    Delivery method

    Deployed on AWS

    Unlock automation with AI agent solutions

    Fast-track AI initiatives with agents, tools, and solutions from AWS Partners.
    AI Agents

    Pricing

    Custom pricing options

    Pricing is based on your specific requirements and eligibility. To get a custom quote for your needs, request a private offer.

    How can we make this page better?

    We'd like to hear your feedback and ideas on how to improve this page.
    We'd like to hear your feedback and ideas on how to improve this page.

    Legal

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Resources

    Support

    Vendor support

    CloudHero offers a support trial period during the migration process to make sure the customer gets the best experience and outages are resolved as fast as possible. There is also an option to additionally purchase 24x7 support after the migration is over.

    We offer 24x7 support for all of our customers on:

    • EKS Node Groups
    • Services deployed on EKS
    • Logging stack (ELK)
    • Monitoring stack (Prometheus/Grafana)
    • Databases (MySQL, PostgreSQL, MongoDB)
    • Queues (RabbitMQ, Kafka)
    • Caches (Redis, MemcacheD)

    To make support smooth, we offer:

    • Dedicated 24x7 support phone line
    • Dedicated support e-mail
    • Chat (Slack, Skype, Google Chat, etc.)

    Additionally, we support integration with different pager providers, like Pager Duty, so our on-call engineers are contacted as soon as there is a problem.

    CloudHero does NOT offer support for:

    • Underlying Infrastructure
    • EKS (the control plane)