Author: Margaret Lee, Senior Director, Product Management, Oracle Fusion Middleware
Cloud Computing allows customers to quickly develop and deploy applications in a shared environment. The environment can span across hardward (IaaS), foundation layer software (PaaS), and end-user software (SaaS). Cloud Computing provides compelling benefits in terms of business agility and IT cost savings. However, with complex, existing heterogeneous architectures, and concerns for security and manageability, enterprises are challenged to define their Cloud strategy. For most enterprises, the solution is a hybrid of private and public cloud. Fusion Middleware supports customers’ Cloud requirements through choice and portability.
Fusion Middleware supports a variety of cloud development and deployment models: Oracle [Public] Cloud; customer private cloud; hybrid of these two, and traditional dedicated, on-premise model
Customers can develop applications in any of these models and deployed in another, providing the flexibility and portability they need
Oracle Cloud is a public cloud offering. Within Oracle Cloud, Fusion Middleware provides two key offerings include the Developer cloud service and Java cloud deployment service.
Developer Cloud Service
Simplify Development: Automated provisioned environment; pre-configured and integrated; web-based administration
Deploy Automatically: Fully integrated with Oracle Cloud for Java deployment; workflow ensures build & test
Collaborate & Manage: Fits any size team; integrated team source repository; continuous integration; task/defect tracking
Integrated with all major IDEs: Oracle JDeveloper; NetBeans; Eclipse
Java Cloud Service
Java Cloud service provides flexible Java deployment environment for departmental applications and development, staging, QA, training, and demo environments. It also supports customizations deployments for SaaS-based Fusion Applications customers. Some key features of Java Cloud Service include:
WebLogic Server on Exalogic, secure, highly available infrastructure
Database Service & IDE Integration
Open, Standard-based
Deploy Web Apps, Web Services, REST Services
Fully managed and supported by Oracle
For more information, please visit Oracle Cloud, Oracle Cloud Java Service and Oracle Cloud Developer Service.
If your enterprise prefers a private cloud, for reasons such as security, control, manageability, and complex integration that prevent your applications from being deployed on a public cloud, Fusion Middleware also provide you with the products and tools you need. Sometimes called Private PaaS, private clouds have their predecessors in shared-services arrangements many large companies have been building in the past decade. The difference, however, are in the scope of the services, and depth of their capabilities. In terms of vertical stack depth, private clouds not only provide hardware and software infrastructure to run your applications, they also provide services such as integration and security, that your applications need. Horizontally, private clouds provide monitoring, management, lifecycle, and charge back capabilities out-of-box that shared-services platforms did not have before.
Oracle Fusion Middleware includes the complete stack of hardware and software for you to build private clouds:
SOA suite and BPM suite to support systems integration and process flow between applications deployed on your private cloud and the rest of your organization
Identity and Access Management suite to provide security, provisioning, and access services for applications deployed on your private cloud
WebLogic Server to run your applications
Enterprise Manager's Cloud Management pack to monitor, manage, upgrade applications running on your private cloud
Exalogic or optimized Oracle-Sun hardware to build out your private cloud
The most important key differentiator for Oracle's cloud solutions is portability, between private and public clouds. This is unique to Oracle because portability requires the vendor to have product depth and breadth in both public cloud services and private cloud product offerings. Most public cloud vendors cannot provide the infrastructure and tools customers need to build their own private clouds. In reverse, traditional software tools vendors typically do not have the product and expertise breadth to build out and offer a public cloud. Oracle can. It is important for customers that the products and technologies Oracle uses to build its public is the same set that it sells to customers for them to build private clouds. Fundamentally, that enables skills reuse, as well as application portability.
For more information on Oracle PaaS offerings, please visit Oracle's product information page.
Resources
Follow us on Twitter and Facebook
Subscribe to our regular Fusion Middleware Newsletter