Skip to content

Commit bd73985

Browse files
Merge pull request #190 from oracle-devrel/yasersehbai-patch-2
Update README.md
2 parents 60e6114 + 707d8bf commit bd73985

File tree

1 file changed

+32
-3
lines changed
  • cloud-architecture/custom-apps-and-consolidation

1 file changed

+32
-3
lines changed
Lines changed: 32 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,44 @@
1-
# Custom Applications and Consolidation
1+
# Move, Optimize, and Extend Custom Applications
22

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.
44

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+
525
# Database Consolidation
626

727
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
828

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+
938
# License
1039

1140
Copyright (c) 2023 Oracle and/or its affiliates.
1241

1342
Licensed under the Universal Permissive License (UPL), Version 1.0.
1443

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

Comments
 (0)