Access Management is a crucial capability in the IT infrastructure of any Enterprise. But it is even further crucial, when the whole application landscape is integrated, i.e., more than 1,800 applications used by millions of users. Back in 2017 we modernized the existing access infrastructure and set up ForgeRock as its successor on-premises in our data center. With rising demands regarding availability, scalability, and support for market-specific customizations, as well as more products and applications are going to the cloud, it became increasingly clear that project will have to cloudify its infrastructure and application stack. The future setup should follow modern paradigms like GitOps, Everything as Code and making use of highly automated processes based on Service Layers, all whilst keeping the integrated applications up and running and migrating the product stack to the AWS (Amazon Web Services) cloud. Key Takeaways: |
- How does a target architecture look like |
During the last couple of years, hybrid and multi-cloud solutions are becoming very popular. With the emerging cloud options, modern enterprises increasingly rely on hybrid cloud solutions to meet their computational demands by acquiring additional resources from public clouds dynamically as per their needs.
International Data Corporation (IDC), which is a leading market-research firm, in its CloudView Survey 2017, reported that 87% of cloud users have adopted a hybrid cloud strategy and 56% of the users use more than one type of cloud deployment. Still, many organisations hesitate to use Cloud computing because they have data that must stay private, and it is difficult to avoid Cloud provider lock-in. Moreover, different Cloud providers offer different solutions and it could be desirable to mix and match the best offerings. The minimal deployment requirements for most Cloud users are to minimise the deployment cost while maximising the performance of their application. Cloud Computing offers significant advantages over traditional cluster computing architectures including flexibility, high-availability, ease of deployments, and on-demand resource allocation - all packed up in an attractive pay-as-you-go economic model for the users.
This presentation, titled: “Proactive and polymorphic adaptation of multi-cloud deployments” will provide an introduction to the Multi-Cloud application modelling, configuration, deployment, and adaptation, including the survey of the existing Cloud Management Platforms (CMP), modelling methods, and languages. |
During our presentation, we will present how to implement Multi-Cloud native strategies using an advanced open-source framework that allows for Cloud-agnostic Cross-Cloud deployment and optimized management of a Cloud application based on flexible monitoring, context-aware maximization of the application owner’s utility of the deployed application, and autonomic reconfiguration based on the application’s current execution context. During this session, we provide a practical introduction to Multi-Cloud application modelling, configuration, deployment, and adaptation. All stages of the Cloud deployment planning and designing process will be shown. Also, all the key steps in the deployment and autonomic application management will be demonstrated. |