This is the Trace Id: eb507db089b26c2a831a809f962ca2c3

Modernizing applications with the hybrid cloud - An illustrated technical overview

This white paper discusses the methodology that can be used to modernize an application to operate in a hybrid environment taking in account typical issues/requirements that can be encountered.

Important! Selecting a language below will dynamically change the complete page content to that language.

Download
  • Version:

    2.0

    Date Published:

    6/15/2024

    File Name:

    Modernizing-applications-with-the-hybrid-cloud.pdf

    File Size:

    1.8 MB

    Thinking hybrid is more and more common for organizations seeking for new ways to render existing services, better operate existing applications while reducing the technical debt, ways to provide new services based on the legacy application portfolio thanks to the cloud, while fulfilling their own requirements notably in terms of data privacy, data security, and business continuity.

    Adopting a hybrid cloud approach, and in turn building an overall strategy for modernizing any existing application first requires you to understand what a hybrid cloud means for you and how a legacy workload can evolve and be modernized to run itself in hybrid mode. There are several questions to answer: What is the intended purpose for the envisaged modernization effort? Why do you consider turning the application into a hybrid mode rather than moving it entirely to the cloud as part of the modernization effort? What are the constraints that require keeping certain parts of the application on-premises? What are the expected benefits? the anticipated risks and impacts? What would be the expected effort and related cost for the modernization? What is your current technical knowledge of the application? etc.

    This white paper tries to develop an open vision to sustain a hybrid cloud strategy. It can be seen an attempt to:
    1. Discuss the considerations that pertain to modernizing an existing application (portfolio) through a hybrid cloud-based approach along with the issues that can be encountered in such an endeavor,
    2. Suggest a general methodology to guide you throughout this whole process. Modernizing an on-premises application by leveraging to certain circumstances public cloud capabilities/augmentations must indeed follow a reproductible path in order to ascertain to cope with the main decision points and related questions and problematics that can possibly arise and to adequately answer them.
    3. Illustrate the suggested approach by a representative example.
    As far as the latter is concerned, this white paper illustrates the suggested methodology through the lens of the eShopOnContainers application, a microservices-based application, and a set of (fictious) objectives for the modernization journey towards a hybrid mode for this application.

    It also in this context features the use of Docker containers and Kubernetes, k8s in short. The white paper also highlights some key Microsoft services, products and technologies that can be leveraged on purpose like Azure Stack, an extension of Azure to consistently build and run hybrid applications across cloud boundaries.

    Azure Stack allows you to extend Azure services and capabilities on-premises, and build, deploy, and operate hybrid cloud and edge applications consistently across Azure and Azure Stack. Azure Stack is sold as an integrated system of software and validated hardware.
  • Supported Operating Systems

    Windows Server 2019, Windows Server 2016, Windows 10, Linux

    N/A
  • Download the white paper and open it with your PDF reader of choice