|
1 |
| -# Custom Applications and Consolidation |
| 1 | +# Move, Optimize, and Extend Custom Applications |
2 | 2 |
|
3 |
| -This Architecture Group is focused on helping customers migrate on-premises applications written in Java with WebLogic middleware (WLS) to Oracle Cloud or applications using non-Weblogic application servers like Wildfly, Apache, etc. Besides Lift and Shift of Custom Applications, we can add more value to your choice with a migration & modernization pathway to Cloud Native & Oracle Cloud. You can mix traditional Java and Cloud Native architectures on Oracle OCI with supported deployments of Weblogic on VMs and/or OKE (Oracle Kubernetes Engine). |
| 3 | +This Architecture Group is focused on helping customers migrate their custom-developed applications with minimal re-architecture, re-integration, or business process changes. By moving and improving custom applications and databases in the cloud, IT operations and development managers can reduce application deployment times, increase performance and reliability, and lower maintenance and operational costs. |
4 | 4 |
|
| 5 | +Custom Applications may be designed using traditional or cloud-native architectures. Whether the custom applications are running in Kubernetes containers, serverless architectures, machine learning, NoSQL data models, and open source databases, our aim to to offer architectures and guidance that can help in migration of e.g. Traditional Java applications running on Weblogic to be migrated to the cloud using the [Weblogic Market on OCI VMs Place Image] [https://cloudmarketplace.oracle.com/marketplace/en_US/listing/63497374] or [Weblogic Market on OKE Place Image] [https://cloudmarketplace.oracle.com/marketplace/en_US/listing/84688008] |
| 6 | + |
| 7 | + |
| 8 | +# Application Modernization |
| 9 | + |
| 10 | +Application Modernization spans a wide range of use cases/requirements and may have different opinions on what modernization means. However, when modernizing, we need to consider: |
| 11 | + |
| 12 | +- The infrastructure the application runs on, the data store, and the application itself. |
| 13 | +- The ’level’ of effort required for each tier in order to fit your needs at your particular current stage of modernization: |
| 14 | + - “Lift & Shift“ the application ’as is’ with minimal effort to start |
| 15 | + - Extend/enhance the application with new functionality and gradually decompose |
| 16 | + - Complete re-write/refactoring of the application to use modern architectures and technologies |
| 17 | + |
| 18 | +You can Modernize Custom Applications with new technology or add functionality, often referred to as Refactoring, which includes |
| 19 | +- Net new application development using cloud-native environments |
| 20 | +- Modernizations with containers (like Docker and Kubernetes) and microservices |
| 21 | +- Rewriting apps in the cloud |
| 22 | +- Implementing DevOps processes |
| 23 | +- Add new capabilities like a mobile, chatbot |
| 24 | + |
5 | 25 | # Database Consolidation
|
6 | 26 |
|
7 | 27 | Database consolidation means running databases on a common set of infrastructure, most often to reduce costs and increase operational efficiency. The business drivers and approaches to consolidation are the same, regardless of whether consolidation is done in an on-premises data center, or in the Cloud. This Architecture Group focuses on giving the reader a better understanding of the business drivers behind consolidation as well as the tools available to strike the best balance between consolidation and isolation to meet business goals
|
8 | 28 |
|
| 29 | +# Sub Areas |
| 30 | + |
| 31 | +Within the broad area of Custom Applications and Consolidation, we offer artifacts and example guides for the following sub-areas: |
| 32 | + |
| 33 | +Custom Application Migration (With or Without Weblogic) |
| 34 | +Oracle Database Migration |
| 35 | +Oracle Database Consolidation |
| 36 | +Non-Oracle Databases on OCI |
| 37 | + |
9 | 38 | # License
|
10 | 39 |
|
11 | 40 | Copyright (c) 2023 Oracle and/or its affiliates.
|
12 | 41 |
|
13 | 42 | Licensed under the Universal Permissive License (UPL), Version 1.0.
|
14 | 43 |
|
15 |
| -See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details. |
| 44 | +See [LICENSE]([https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE)https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details. |
0 commit comments