Skip to content

Commit cf10970

Browse files
committed
Future State Architecture
1 parent 246a854 commit cf10970

File tree

1 file changed

+39
-96
lines changed

1 file changed

+39
-96
lines changed

cloud-architecture/oracle-apps-hyperion-siebel-gbu/siebel/siebel-solution-definition/files/siebel-solution-definition.md

Lines changed: 39 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -167,135 +167,78 @@ CUST_NAME is currently running Siebel **specify version** with database **specif
167167
*This chapter is for describing customer-specific requirements (needs), not to explain Oracle solutions or capabilities.*
168168

169169

170-
### Integration and Interfaces
171-
<!-- GUIDANCE -->
172-
<!--
173-
A list of all the interfaces into and out of the defined Workload. The list should detail the type of integration, the type connectivity required (e.g. VPN, VPC etc) the volumes and the frequency
174-
- list of integrations
175-
- list of user interfaces
176-
-->
170+
### Regulations and Compliances
177171

178-
<!-- EXMAPLE / TEMPLATE / CAN BE ONLY A LIST -->
179-
Name | Source | Target | Protocol | Function
180-
--- |--- |--- |--- |---
181-
Billing Revenue Management | Siebel | Oracle BRM | AIA | Online
172+
*Guide:*
182173

183-
### Regulations and Compliances
184-
<!-- GUIDANCE -->
185-
<!--This section captures and specific regulatory of compliance requirements for the Workload. These may limit the types of technologies that can be used and may drive some architectural decisions. If there are none, then please state None-->
174+
*This section captures specific regulatory or compliance requirements for the Workload. These may limit the types of technologies that can be used and may drive some architectural decisions.*
186175

187-
No specific Regulation or Compliance requirements have been stipulated by CUST_NAME.
188-
Data has been classified by CUST_NAME as Business Confidential / Highly Confidential etc.
176+
*The Oracle Cloud Infrastructure Compliance Documents service lets you view and download compliance documents:
177+
https://docs.oracle.com/en-us/iaas/Content/ComplianceDocuments/Concepts/compliancedocsoverview.htm*
189178

190-
### Environments
191-
<!-- GUIDANCE -->
192-
<!--A diagram or list detailing all the required environments (e.g. development, text, live, production etc).
193-
- list each environment included in the scope
194-
- map each environment to bronze/silver/gold MAA-->
179+
*If there are none, then please state it. Leave the second sentance as a default in the document.*
195180

196-
CUST_NAME Siebel **version** environments:
181+
*Example:*
197182

198-
Name | Size of Prod | Location | MAA | Scope
199-
:--- |:--- |:--- |:--- |:---
200-
Dev & Test | 25% | Dubai | None | OCI Workload Migration
201-
DR | 50% | Amsterdam | None | OCI Workload | | | |
183+
At the time of this document creation, no Regulatory and Compliance requirements have been specified.
202184

203-
Details concerning Maximum Availability Architectures for Oracle Cloud can be found <[here](https://www.oracle.com/database/maximum-availability-architecture/)>
185+
In addition to these requirements, the [CIS Oracle Cloud Infrastructure Foundation Benchmark, v1.2](https://www.cisecurity.org/benchmark/Oracle_Cloud) will be applied to the Customer tenancy.
204186

205-
<!-- ADB Specifics
206-
The default level for Autonomous Database - Shared Infrastructure is currently Silver.
187+
### Environments
207188

208-
The 'out of the box' features are:
209-
- Backup from primary and standby to object storage via Autonomous Backups
210-
- Automatically done by the service (full every 60 days, daily incremental, weekly cumulative, hourly archivelog)
211-
- Service-managed bucket, no direct customer access
212-
- 3-ways mirrored backup
213-
- No charge for automatic backups
214-
- Exadata's (the underlying platform for ADW) inherent HA, Quality of Service and performance benefits -->
189+
*Guide:*
215190

216-
### Resilience and Recovery
217-
<!-- GUIDANCE -->
218-
<!--This section captures the resilience and recovery requirements for the Workload. Note that these may be different from the current system.
191+
*A diagram or list detailing all the required environments (e.g. development, text, live, production, etc).*
219192

220-
The RPO and RTO requirement of each environment should be captured in the environments section above, and wherever possible, these should be mapped to the standard Bronze, Silver and Gold levels of Oracle's MAA.
193+
*If you like to describe a current state, you can use or add the chapter 'Current Sate Architecture' before the 'Future State Architecture'.*
221194

222-
- What are RTO and RPO requirements of the Application?
223-
- What are SLA's of the application?
224-
- What are the backup requirements
195+
CUST_NAME Siebel **version** environments:
225196

226-
Note that if needed, this section may also include an overview of the proposed backup and disaster recovery proposed architectures.
197+
Name | Size of Prod | Location | MAA | Scope
198+
:--- |:--- |:--- |:--- |:---
199+
Dev & Test | 25% | Dubai | None | OCI Workload Migration
200+
DR | 50% | Amsterdam | None | OCI Workload | | | |
227201

228-
Recommended Chapter
229-
-->
202+
### High Availability and Disaster Recovery Requirements
230203

231-
This is written on a case-by-case basis.
204+
*Guide:*
232205

233-
- Add details of HA requirements, if any.
206+
*This section captures the resilience and recovery requirements for the Workload. Note that these may be different from the current system.*
234207

235-
- Add details of DR requirements, if any.
208+
*The Recovery Point Objective (RPO) and Recovery Time Objective (RTO) requirement of each environment should be captured in the environments section above, and wherever possible.*
236209

237-
- Add details of Backup/Restore requirements, if any.
210+
- *What are the RTO and RPO requirements of the Application?*
211+
- *What are the SLAs of the application?*
212+
- *What are the backup requirements*
238213

214+
*Note that if needed, this section may also include an overview of the proposed backup and disaster recovery proposed architectures.*
239215

240-
The Production environment has:
216+
*This chapter is mandatory, while there could be no requirements on HA/DR, please mention that in a short single sentence.*
241217

242-
Recovery Point Objective : 10 minutes
243-
Recovery Time Objective : 4 hours
218+
*Example:*
244219

245-
In order to achieve these requirements the Production environment
246-
- will be backed-up using standard OCI Gold backups
247-
- Databases will be synchronised to a DR database using Oracle Data Guard
248-
- Key Compute files will be synchronised to a DR equivalent using RSYNC
249-
- OCI's Load Balancer as a Service (LBaaS) will be deployed to ensure users are easily migrated from Production to DR in the event on an invocation.
220+
At the time of this document creation, no Resilience or Recovery requirements have been specified.
250221

251-
The Non-Production environments have:
222+
### Security Requirements
252223

253-
Recovery Point Objective : Previous evenings backup
254-
Recovery Time Objective : 1 days
224+
*Guide:*
255225

256-
In order to achieve these requirements the Non-Production environments will be backed up using standard OCI Gold backups
226+
*Capture the Non-Functional Requirements for security-related topics. Security is a mandatory subsection that is to be reviewed by the x-workload security team. The requirements can be separated into:*
227+
- *Identity and Access Management*
228+
- *Data Security*
257229

258-
### Security
259-
<!-- GUIDANCE -->
260-
<!--Capture the non functional requirements for security related topics. The requirements can be separated into:
261-
- Identity and Access Management
262-
- Data Security
230+
*Other security topics, such as network security, application security, key management or others can be added if needed.*
263231

264-
Other security topics, such as network security, application security or other can be added if needed.
265-
The requirements for identity and access control. This section describes any requirements for authentication, identity management, single-sign-on and necessary integrations to retained customer systems (e.g. corporate directories)-->
232+
*Example:*
266233

267234
- Is there any Single Sign On or Active Directory Integration Requirement?
268235
- Is the OS hardened if so please share the hardening guide line?
269236
- What is the data classification?
270237

271238

272-
## Constraints and Risks
273-
<!-- GUIDANCE -->
274-
<!--
275-
Constraints are limitations which will impact the resulting project or Solution Architecture. It is a technology- or project-related condition or event that prevents the project from fully delivering the ideal solution to customers and end-users. Constraints can be identified on our customer, partner or even Oracle's side.
276-
277-
A project risk is an uncertain event that may or may not occur during a project.
278-
279-
Describe constraints and risks affecting the Workload and possible Logical Solution Architecture. These can be of technical nature, but might also be non-technical. Consider: budgets, timing, preferred technologies, skills in the customer organization, location, etc.
280-
281-
Recommended Chapter
282-
283-
Role | RACI
284-
------|-----
285-
WLA | R/A
286-
Impl. | None
287-
PPM | None
288-
-->
289-
Name | Description | Type | Impact | Mitigation Approach
290-
:--- |:--- |:--- |:--- |:---
291-
OCI skills | Limited OCI skills in customers organization | Risk | No Operating Model | Involve Ops partner, for example Oracle ACS
292-
Team Availability | A certain person is only available on Friday CET time zone | Constraint | | Arrange meetings to fit that persons availability
293-
Access Restriction | We are not allowed to access a certain tenancy without customer presence | Constraint | | Invite customer key person to implementation sessions
294-
295-
296239
## Current State Architecture
297-
<!-- GUIDANCE -->
298-
<!--Provide a high-level logical description of the Workload current state. Stay in the Workload scope, show potential integrations, but do not try to create a full customer landscape. Use architecture diagrams to visualize the current state. We recommend not putting lists of technical resources or dependencies here. Refer to attachments instead.-->
240+
*Guide:*
241+
*Provide a high-level logical description of the Workload current state. Stay in the Workload scope, show potential integrations, but do not try to create a full customer landscape. Use architecture diagrams to visualize the current state. We recommend not putting lists of technical resources or dependencies here. Refer to attachments instead.*
299242

300243
- Logical representation of the current Siebel estate architecture in the scope of business needs and current IT estate. Usually showing business flows and capabilities with high-level data flows and user interactions
301244

@@ -319,7 +262,7 @@ OR
319262

320263
The following information has been provided from answers to the Discovery Questionnaire:
321264

322-
<!--SAMPLE-->
265+
*Example:*
323266

324267
_Database Tier_
325268

0 commit comments

Comments
 (0)