Tuesday Jun 28, 2011

How to go from Mainframe to the Cloud?

Running applications on IBM mainframes is expensive, complex, and hinders IT responsiveness. The high costs from frequent forced upgrades, long integration cycles, and complex operations infrastructures can only be alleviated by migrating away from a mainframe environment.  Further, data centers are planning for cloud enablement pinned on principles of operating at significantly lower cost, very low upfront investment, operating on commodity hardware and open, standards based systems, and decoupling of hardware, infrastructure software, and business applications. These operating principles are in direct contrast with the principles of operating businesses on mainframes. By utilizing technologies such as Oracle Tuxedo, Oracle Coherence, and Oracle GoldenGate, businesses are able to quickly and safely migrate away from their IBM mainframe environments. Further, running Oracle Tuxedo and Oracle Coherence on Oracle Exalogic, the first and only integrated cloud machine on the market, Oracle customers can not only run their applications on standards-based open systems, significantly cutting their time to market and costs, they can start their journey of cloud enabling their mainframe applications.

  • Oracle Tuxedo re-hosting tools and techniques can provide automated migration coverage for more than 95% of mainframe application assets, at a fraction of the cost
  • Oracle GoldenGate can migrate data from mainframe systems to open systems, eliminating risks associated with the data migration
  • Oracle Coherence hosts transactional data in memory providing mainframe-like data performance and linear scalability
  • Running Oracle software on top of Oracle Exalogic empowers customers to start their journey of cloud enabling their mainframe applications

Join us in a series of events across the globe where you you'll learn how you can build your enterprise cloud and add tremendous value to your business. In addition, meet with Oracle experts and your peers to discuss best practices and see how successful organizations are lowering total cost of ownership and achieving rapid returns by moving to the cloud.

Register for the Oracle Fusion Middleware Forum event in a city new you!

Tuesday May 24, 2011

Oracle Tuxedo: An Enterprise Platform for Dynamic Languages

Till now, there was no application server around to serve as the container for applications developed in scripting languages. The lack of an app server meant that there was no life cycle management, monitoring, or many other features that an application server is expected to provide. One of the reasons for the absence of a good application server platform was that most of the situational applications (applications developed using scripting languages) when initially designed, do not really consider future RASP requirements: reliability, availability, scalability and performance. By definition, these applications are required to provide a quick solution to solve a specific problem and time-to-market is critical. But this does not really mean that situational application do not require scalability and high availability. Many of these situational applications grow with business. They become popular and critical due to their ability to solve users' current problems and ability to be quickly enhanced. Scalability and availability then become critical to preserve investment. Also, eventually, as usage of these applications grows with the organization, they must communicate with other enterprise applications. These other enterprise applications could be written in Java, C/C++ or even in COBOL in a heterogeneous environment. There has to be a way for situational applications to be good enterprise citizens so that cross communication among various applications, whether situational or enterprise, can take place. So how do we solve this problem? With Oracle Tuxedo, of course.

Tuxedo is an application server for developing and deploying applications written in C/C++, COBOL and now PHP, Python and Ruby. Tuxedo provides functionality as is expected of an application server, starting with a container for business logic written in various programming languages. Tuxedo also provides life cycle management for these services, such as starting/stopping, suspend/resume, dynamically starting more instances, restarts, etc. In addition, Tuxedo provides clustering capabilities for high availability and scalability.

Want to learn more? Read this brand new white paper written by Deepak Goel, Tuxedo's Senior Director of Product Management.

About

This blog covers the concepts, architecture, practices, technologies, and products that provide foundational infrastructure for the cloud.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today