4 years, 25 days ago

Is Database-as-a-Service in your IT Services Catalog?

Private Database Cloud Services or Database as a Service (DBaaS) is no longer a new idea. In fact, it is quickly becoming the de facto standard for development and testing environments both on premises and in the public cloud. And while there are many use cases and deployment options, overall database total cost of ownership and business agility have benefited from a standardized approach to workload management. Whether you are a DBA, an operations manager, or a CIO, you are well aware that business-driven interest in social, mobile, big data, and internet of things have caused an explosion of development, data, and database workloads. The justification for database operations to pool resources and standardize services has never been clearer – watch this customer story (TRT1:30).

4 years, 25 days ago

Is Database-as-a-Service in your IT Services Catalog?

Are You Ahead or Behind theCurve?

Private Database Cloud Services or Database as a Service(DBaaS) is no longer a new idea. Infact, it is quickly becoming the de facto standard for development and testingenvironments both on premises and in the public cloud. And while there are many use cases anddeployment options, overall database total cost of ownership and businessagility have benefited from a standardized approach to workloadmanagement. Whether you are a DBA, anoperations manager, or a CIO, you are well aware that business-driven interestin social, mobile, big data, and internet of things have caused an explosion ofdevelopment, data, and database workloads. The justification for database operations to pool resources andstandardize services has never been clearer – watch thiscustomer story (TRT1:30).

Today’s best practices in cloud architecture expect serverscalability, zero data loss resiliency, and most importantly workload securityand isolation through multitenancy. For database services, the architecturewould be incomplete if database operations did not also natively supportmultitenancy. Initial approaches for DBaaSwere limited since they only relied upon virtual machines for workloadisolation and database provisioning. As general technology containers, VMs hadno intrinsic understanding of database operations, so they were unable to optimizeperformance, scalability, and resilience as well as simplify databaseadministration efforts.

Today’s best practice for database cloud services overcomesthese limitations. The Oracle PrivateDatabase Cloud approach is both revolutionary and elegantly simple. By engineering multitenant capabilities throughoutthe Oracle database platform, the complete range of database operations andadministration can now be natively managed andwithout the overhead of a virtual machine. Oracle’s Private Database Cloud guarantees isolation and leveragesOracle’s strengths in reliability, scalability, security, and systemsmanagement. Large database estates also benefit from a host of relatedcapabilities, such as cost-recovery reporting, self-service management, andpublic cloud integration. You will findthat Oracle database platform is ideal for a standardized enterprise deploymentor cloud service, whether development/test or production – watch thiscustomer story (TRT2:17).

Oracle offers a reference architecture overview and Oracleproduct mapping for DBaaS in a private cloud deployment model. The approach and guidance offered is thebyproduct of hundreds of customer projects and highlights the decisions thatcustomers faced in the course of their architecture planning andimplementations. Oracle’s advisingarchitects work across many industries and government agencies and havedeveloped standardized methodology based on enterprise architecture bestpractices. Oracle’s enterprise architecture approach and framework are articulatedin the Oracle Architecture Development Process (OADP) and the Oracle EnterpriseArchitecture Framework (OEAF).

Click here for an Enterprise Architecture approach to the Oracle Private Database Cloud

Table of contents:

Executive Summary 1

Fundamental Concepts 2

  • What is a Private Database Cloud andDatabase as a Service?
  • Why Consider Database as a Service?
  • What is Different about Database as aService?
  • Considering Moving to Database as aService?

Architectural Perspectives 5

  • Architecture Principles
  • DBaaS Architecture Domains

Architecture Views 8

  • Conceptual Architecture Overview
  • DBaaS Management Capabilities andProcess Overview
  • DBaaS Physical Architecture

Conclusion

7 years, 3 months ago

Carpe Nube*

Enterprise Architecture is more important than ever with the increased adoption of Cloud Computing.  Most companies that I work with have a range of systems and initiatives that span the continuum of “must stay in house” to “this is best …

7 years, 3 months ago

Carpe Nube*

Cloud

Enterprise Architecture is more important than ever with the increased adoption of Cloud Computing.  Most companies that I work with have a range of systems and initiatives that span the continuum of “must stay in house” to “this is best run in the public cloud.”  There are 3 types of Cloud Models:

  1. Private Cloud (we like cloud, but need to manage it ourselves because of security/cost/agility/etc.. reasons)
  2. Public Cloud (here are the systems we need, we will pay you to run it for us)
  3. Hybrid Cloud (some systems we need to keep in-house but for other stuff it would be cost effective (or cost avoiding)  if we did not have to run/maintain them ourselves)

In all cases, Cloud is an IT operational model (what systems run where) that is driven by business needs and imperatives.  Even if you go 100% Public Cloud, you still need to make sure that the Applications and Information provided by those systems are meeting the ever changing business needs.  The Hybrid Cloud model provides even more complexity because applications, communication, integration, data flow, and security need to be coordinated across the Cloud boundaries. 

Enterprise Architecture is the glue that can help keep all of these things together and is why Cloud Computing does not get rid of the need for EA, in fact, it is this humble author’s opinion that it dramatically increases the need of EA stewardship over Cloud.

* (Latin for Seize the Cloud)

7 years, 11 months ago

Combining SOA and WCM

A good friend of mine was in town this week to visit one of his clients.  When we got together for dinner (and, yes, drinks) one of the topics (inevitably) was architecture.  Lately he has been working with some very large international comp…

7 years, 11 months ago

Combining SOA and WCM

A good friend of mine was in town this week to visit one of his clients.  When we got together for dinner (and, yes, drinks) one of the topics (inevitably) was architecture.  Lately he has been working with some very large international companies re-architecting their public web sites to flexibly deliver localized content.  The solution was to combine Service-Oriented Architecture with Web Content Management.

In a nutshell, the architecture includes a web front end that is composed from portlets where each portlet requests content from WCM system(s) using WSRP.  The front end is de-coupled from the WCM systems via a service bus where the service bus is responsible for routing the content request to the appropriate WCM system.  (I’m using the term “service bus” here in the most generic sense, not to denote a specific product.  My friend prefers the term “service fabric”.)

This has an obvious advantage for localized content.  The service bus routes the request to the correct WCM system based on the chosen local.  This allows each division, country, or geography to manage its own content yet the corporate web presence is still unified.

Another advantage my friend pointed out is that this architecture simplifies previewing of new or modified content.  The service bus can route content requests to a staging WCM system for users that are responsible for reviewing new or modified content.  The new/modified content can be viewed directly in the production web site before being “published”.

It figures that I’d have this conversation *after* writing the ORA User Interaction document (a part of ITSO).  Nonetheless the ORA User Interaction document does cover these topics albeit not this specific usage.  This architecture is a specific example of what is denoted generically as “federation” (e.g. section 4.2.3) in the document.

8 years, 4 months ago

ITSO – Behind the Scenes

This blog entry provides some “behind the scenes” commentary concerning the creation of the documents collectively known as IT Strategies from Oracle.
There were three key concerns that the Oracle Reference Architecture (ORA) documentation approach nee…

8 years, 5 months ago

Announcing NEW Architect Resources "IT Strategies from Oracle"

Announcing the availability of free, new reference architecture assets from Oracle. IT Strategies from Oracle is an authorized library of guidelines and reference architectures that will help you better plan, execute, and manage your enterprise architecture and IT initiatives. The…