Skip to content

Commit 7bb2754

Browse files
committed
Merge branch 'lvb-import-vault-key' of https://github.com/oracle-devrel/technology-engineering into lvb-import-vault-key
Rebased
2 parents 0fbfc11 + 2b9ac1f commit 7bb2754

File tree

23 files changed

+229
-563
lines changed

23 files changed

+229
-563
lines changed

manageability-and-operations/operations-advisory/center-of-excellence/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ A **Cloud Center of Excellence**: The CCOE is an extended multidisciplinary tea
1010

1111
A **Change Management Plan**: Create a change management plan to make a company-wide engagement.
1212

13-
Reviewed: 30.01.2024
13+
Reviewed: 09.10.2024
1414

1515
# License
1616

1717
Copyright (c) 2024 Oracle and/or its affiliates.
1818

1919
Licensed under the Universal Permissive License (UPL), Version 1.0.
2020

21-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
21+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.

manageability-and-operations/operations-advisory/finops/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**FinOps** is a cloud financial management practice that supports organizations to optimize their cloud spending by providing a dedicated framework to achieve maximum business value by helping engineering, finance & business teams to collaborate on data-driven spending decision
44

5-
Reviewed: 30.09.2024
5+
Reviewed: 10.10.2024
66

77

88
**The FinOps Framework** describes

manageability-and-operations/operations-advisory/fsdr/fsdr-operations/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
# Full Stack Disaster Recovery (FSDR) Operations Workshop
33

4-
Reviewed: 30.01.2024
4+
Reviewed: 08.10.2024
55

66
## Objectives
77

manageability-and-operations/operations-advisory/infrastructure-as-code/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Infrastructure As Code (IaC) is a methodology in which scripts automate infrastr
1111

1212
**Consistency** IaC makes it possible to avoid human errors and inconsistency and minimize drift over time.
1313

14-
Reviewed: 13.11.2023
14+
Reviewed: 08.10.2024
1515

1616
# Declarative Automation
1717

manageability-and-operations/operations-advisory/integration-patterns/sentinel/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Sentinel
22

3-
Reviewed: 30.01.2024
3+
Reviewed: 27.09.2024
44

55
# License
66

manageability-and-operations/operations-advisory/operating-model/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ This chapter is aimed at outlining the Operating Model importance and the possib
66
- Multi-cloud provider
77
- Hybrid
88

9+
Reviewed: 30.08.2024
10+
911
# License
1012

1113
Copyright (c) 2024 Oracle and/or its affiliates.

manageability-and-operations/tenancy-usage-cost-reports/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Usage2ADW is a tool that uses the Python SDK to extract the usage and cost repor
44

55
OCI automatically generates usage data and is stored in an Oracle-owned Object Storage bucket. It contains one row per each OCI resource per hour along with consumption information, metadata, namespace, and tags. Usage2ADW load this data to the ADW database and OAC visualizations can be created on top of this database.
66

7-
Reviewed: 30.01.2024
7+
Reviewed: 09.10.2024
88
99
# When to use this asset?
1010

others/best-practices/finops-and-operations/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This paper describes some best practices for managing OCI tenancy costs.
44

5-
Reviewed: 07.03.2024
5+
Reviewed: 07.10.2024
66

77
# When to use this asset?
88

security/security-design/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,10 @@ Reviewed: 01.02.2024
5656
- [Zero Trust Security Model](https://www.oracle.com/security/what-is-zero-trust/)
5757
- [Cloud Security Documentation](https://docs.oracle.com/en-us/iaas/Content/Security/Concepts/security.htm#Security_Guide_and_Announcements)
5858
- [OCI Architecture Center](https://www.oracle.com/uk/cloud/architecture-center/)
59+
- [Integrate APEX with OCI IAM Domains](https://docs.oracle.com/en/learn/apex-identitydomains-sso/index.html#task-4-create-a-new-authentication-scheme-in-oracle-apex-for-the-sample-application)
60+
- Oracle APEX is the premier low code tool. With Oracle OCI IAM you can add proper governance to user management and authorization governance though OCI IAM groups mapped to APEX roles. Since APEX is using OAUTH for integration with Oracle OCI IAM, users is not required to managed within APEX, only user and group assignments to users is managed in APEX. If you want to manage user profile within APEX, this can easily be added by adding a post. In the post below, step 7 and 8 gives one example of how a post authentication function can be built. This can be extended to use REST to retrieve additional attributes from OCI IAM Domains, or more common use case, create a local user profile in a local table, if a local user profile does not exist for the current user. The elegant piece, is that the OCI IAM Domain integration provides username and authorization available though standard APEX API for later usage in your code
61+
The link above details how to integrate APEX with OCI IAM Domain, utilizing OAUTH, and then leave the user governance entirely to OCI IAM Domains.
62+
5963

6064
# License
6165

security/security-design/shared-assets/oci-security-health-check-standard/README.md

Lines changed: 30 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Owner: Olaf Heimburger
44

5-
Version: 240822
5+
Version: 241011
66

77
Reviewed: 01.02.2024
88

@@ -29,26 +29,40 @@ See the *OCI Security Health Check - Standard Edition* in action and watch the [
2929

3030
Before running the *OCI Security Health Check - Standard Edition* you should download and verify it.
3131

32-
- Download the latest distribution [oci-security-health-check-standard-240822.zip](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-240822.zip).
32+
- Download the latest distribution [oci-security-health-check-standard-241011.zip](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-241011.zip).
3333
- Download the respective checksum file:
34-
- [oci-security-health-check-standard-240822.sha512](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-240822.sha512).
35-
- [oci-security-health-check-standard-240822.sha512256](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-240822.sha512256).
34+
- [oci-security-health-check-standard-241011.sha512](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-241011.sha512).
35+
- [oci-security-health-check-standard-241011.sha512256](https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-241011.sha512256).
3636
- Verify the integrity of the distribution. Both files must be in the same directory (for example, in your downloads directory).
3737

3838
On MacOS:
3939
```
4040
cd <your_downloads_directory>
41-
shasum -a 512256 -c oci-security-health-check-standard-240822.sha512256
41+
shasum -a 512256 -c oci-security-health-check-standard-241011.sha512256
4242
```
4343
4444
On Linux (including Cloud Shell):
4545
```
4646
cd <your_downloads_directory>
47-
sha512sum -c oci-security-health-check-standard-240822.sha512
47+
sha512sum -c oci-security-health-check-standard-241011.sha512
4848
```
4949
5050
**Reject the downloaded file if the check fails!**
5151
52+
### In OCI Cloud Shell
53+
54+
In OCI Cloud Shell you can do a short cut without downloading the files mentioned above to your desktop:
55+
56+
1. Login to your OCI console.
57+
2. Open Cloud Shell
58+
3. Run these commands in your Cloud Shell:
59+
```
60+
wget -q https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-241011.zip
61+
wget -q https://github.com/oracle-devrel/technology-engineering/raw/main/security/security-design/shared-assets/oci-security-health-check-standard/files/resources/oci-security-health-check-standard-241011.sha512
62+
sha512sum -c oci-security-health-check-standard-241011.sha512
63+
unzip -q oci-security-health-check-standard-241011.zip
64+
```
65+
5266
## Prepare the OCI Tenancy
5367
5468
### Single Run
@@ -100,7 +114,16 @@ For a detailed description go to [Run the OCI Security Health Check in OCI Cloud
100114
101115
After a completed run you will find a directory with a name starting with your tenancy name followed by a timestamp in your working directory (like `tenancy_name_YYYYMMDDHHmmss_standard`). A zip archive for easier download using the same name will be created, too. Both hold data files for your review.
102116
103-
To start with reviewing the results, open the file named [cis_html_summary_report.html](files/resources/cis_html_summary_report.html)(sample report).
117+
To start with reviewing the results, open the file named `tenancy_name_YYYYMMDDHHmmss_standard_cis_html_summary_report.html`.
118+
119+
It may look like this example:
120+
![Flyer](./files/resources/Example_Output.png)
121+
122+
# Known Issues
123+
124+
1. Diagrams are not part of the HTML page.
125+
This may be because of broken `numpy installation`. The following command should resolve this:
126+
`pip3 install --upgrade --force-reinstall --user numpy`
104127
105128
# Credits
106129

0 commit comments

Comments
 (0)