Skip to content

Commit f8bbf10

Browse files
authored
Merge branch 'main' into newbranch_eloi
2 parents 84181e9 + 50778a7 commit f8bbf10

File tree

17 files changed

+239
-69
lines changed

17 files changed

+239
-69
lines changed

ai-and-app-modernisation/ai-services/ai-language/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,16 @@ OCI Language is a cloud-based AI service for performing sophisticated text analy
2121
## Reusable Assets
2222

2323
- [OCI AI Language Service introduction video](https://www.youtube.com/watch?v=-t6jje8SRXU)
24+
- [Real-Time Outlook Email Analysis with Oracle Integration & OCI AI Language](https://youtu.be/qzyzdAZjUU0?si=moC-O47m7L1nrhqx)
25+
- Through a Live Demo you will see how Oracle Integration Cloud work seamlessly with Oracle Cloud Streaming & API Gateway for instant Outlook Messages capture via Microsoft Graph Webhooks
26+
27+
- Explore Email Sentiment Analysis & Categorization with Oracle Cloud AI Language Service
28+
29+
- Explore Email "Quick Replies" Generation with Oracle Cloud Generative AI Service (in Beta Program, limited availability)
30+
31+
- Explore No-Code Integration flow into Oracle Autonomous Database & Automatic Creation of Service Tickets into Customer Service Apps, all orchestrated by Oracle Integration Cloud
32+
33+
- Finally, watch live Email Classification & Analysis Dashboard with Oracle Analytics Cloud
2434
- [Enabling a WhatsApp Customer HelpMate using OCI Generative AI, AI Language & Integration](https://www.youtube.com/watch?v=ryo3wVB_69E)
2535
- Use OCI Generative AI (in pre-availability) for "Customer Service Quick Replies" Generation for Whatsapp Neutral Messages (customer questions, queries, etc.), sentence-level sentiment analysis from OCI AI Language to uncover overall sentiment and set service ticket severity for negative Whatsapp messages, automatically classify Customer Service tickets through OCI AI Language custom text classification and aspect-based sentiment analysis (ABSA) services.
2636
- Learn how Oracle Integration Cloud and Oracle Cloud Infrastructure (OCI) Streaming allow real-time capture of WhatsApp messages.

ai-and-app-modernisation/app-integration-and-automation/shared-assets/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,17 @@ This section contains various examples related to Application Integration: demo
1313

1414
## Demos
1515

16+
- [Cloud Coaching Webinar: Real-Time Outlook Email Analysis with Oracle Integration & AI](https://youtu.be/qzyzdAZjUU0?si=moC-O47m7L1nrhqx)
17+
- Through a Live Demo you will see how Oracle Integration Cloud work seamlessly with Oracle Cloud Streaming & API Gateway for instant Outlook Messages capture via Microsoft Graph Webhooks
18+
19+
- Explore Email Sentiment Analysis & Categorization with Oracle Cloud AI Language Service
20+
21+
- Explore Email "Quick Replies" Generation with Oracle Cloud Generative AI Service (in Beta Program, limited availability)
22+
23+
- Explore No-Code Integration flow into Oracle Autonomous Database & Automatic Creation of Service Tickets into Customer Service Apps, all orchestrated by Oracle Integration Cloud
24+
25+
- Finally, watch live Email Classification & Analysis Dashboard with Oracle Analytics Cloud
26+
1627
- [Cloud Coaching On-Demand: Oracle Integration (OIC3) Provisioning and User Access with Identity Domains](https://youtu.be/osuCdujq6-A)
1728
- This video shows how to provision OIC and how to setup user access to OIC in a cloud account with Identity Domains.
1829

cloud-architecture/oracle-apps-hyperion-siebel-gbu/hyperion-siebel-discovery-questionnaire/LICENSE

Lines changed: 0 additions & 36 deletions
This file was deleted.

cloud-architecture/oracle-apps-hyperion-siebel-gbu/hyperion-siebel-discovery-questionnaire/README.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

cloud-infrastructure/vmware-solutions/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ Copyright (c) 2023 Oracle and/or its affiliates.
88

99
Licensed under the Universal Permissive License (UPL), Version 1.0.
1010

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

cloud-infrastructure/vmware-solutions/oracle-cloud-migrations/README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Oracle Cloud Migrations
22

33
Oracle Cloud Migrations enables customers to migrate virtual machines to Oracle Cloud Infrastructure (OCI) Compute instances. It helps customers eliminate manual migration tasks and ultimately reduce errors in asset discovery and migration planning and execution.
4+
5+
Reviewed: 11.12.2023
46

57
# Table of Contents
68

@@ -27,4 +29,4 @@ Copyright (c) 2023 Oracle and/or its affiliates.
2729

2830
Licensed under the Universal Permissive License (UPL), Version 1.0.
2931

30-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
32+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
# Oracle Cloud VMware Solution - Terraform Automation
2+
3+
An OCVS (Oracle Cloud VMware Solution) environment comprises multiple hosts (Bare Metal Servers).
4+
This means that some operations need to be repeated multiple times
5+
and therefore it would be easier to automate.
6+
7+
Terraform allows you to automate operations / modifications towards your
8+
OCVS environment in an easy way. Using the Terraform data sources, you can easily read
9+
out all servers in your OCVS environment and execute modifications against them
10+
11+
```tf
12+
#example of getting all Hosts that are part of an OCVS environment
13+
data oci_ocvp_esxi_hosts export_esxi_hosts{
14+
sddc_id = var.SDDC_OCID
15+
}
16+
```
17+
18+
### New VLAN Assignment to your OCVS environment
19+
20+
If you want to have a new extra VLAN for OCVS environment, you would need to do the following steps
21+
before you can use the VLAN on your Distributed Switch.
22+
1. Create the VLAN in the VCN
23+
2. For every ESXi hosts add a vNIC attached to this VLAN on nic0
24+
3. For every ESXi hosts add a vNIC attached to this VLAN on nic3
25+
26+
Doing this manually can be error prone, so using Terraform is a much easier way.
27+
28+
Here is a terraform example of creating a VLAN and assigning it to every ESXi host.
29+
30+
```tf
31+
variable region {default = "your_region"} #example: eu-frankfurt-1
32+
variable SDDC_OCID {default = "OCID_of_your_SDDC"}
33+
variable VCN_OCID { default = "OCID_of_your_VCN_That_the_VLAN_will_be_created_into"}
34+
variable VLAN_Name { default = "VLAN-Name"}
35+
variable VLAN_CIDR { default = "VLAN_CIDR_RANGE"} #example: 192.168.1.0/24 -> Range needs to be within VCN range
36+
variable VLAN_TAG_ID { default = 2000} # Change number for unique VLAN ID
37+
38+
provider oci {
39+
region = var.region
40+
}
41+
42+
#Get VCN information to leverage the same compartment ID
43+
data "oci_core_vcn" "test_vcn" {
44+
vcn_id = var.VCN_OCID
45+
}
46+
47+
# Create VLAN in the specified VCN
48+
resource "oci_core_vlan" "new_vlan" {
49+
cidr_block = var.VLAN_CIDR
50+
compartment_id = data.oci_core_vcn.test_vcn.compartment_id
51+
vcn_id = var.VCN_OCID
52+
display_name =var.VLAN_Name
53+
vlan_tag = var.VLAN_TAG_ID
54+
}
55+
56+
# Get all hosts attached to the OCVS environment
57+
data oci_ocvp_esxi_hosts export_esxi_hosts {
58+
sddc_id = var.SDDC_OCID
59+
}
60+
61+
# Get VLAN OCID so it can be assigned to the ESXi hosts
62+
data oci_core_vlan attach_vlan {
63+
vlan_id = oci_core_vlan.new_vlan.id
64+
}
65+
66+
# For Each ESXi hosts create VNIC and attach to VLAN on NIC0
67+
resource "oci_core_vnic_attachment" "vnic_attachment-nic0" {
68+
count = length(data.oci_ocvp_esxi_hosts.export_esxi_hosts.esxi_host_collection)
69+
create_vnic_details {
70+
display_name = "${data.oci_core_vlan.attach_vlan.display_name}-Nic0"
71+
vlan_id = oci_core_vlan.new_vlan.id
72+
}
73+
instance_id = data.oci_ocvp_esxi_hosts.export_esxi_hosts.esxi_host_collection[count.index].compute_instance_id
74+
nic_index = 0
75+
}
76+
77+
# For Each ESXi hosts create VNIC and attach to VLAN on NIC1
78+
resource "oci_core_vnic_attachment" "vnic_attachment-nic1" {
79+
count = length(data.oci_ocvp_esxi_hosts.export_esxi_hosts.esxi_host_collection)
80+
create_vnic_details {
81+
display_name = "${data.oci_core_vlan.attach_vlan.display_name}-Nic1"
82+
vlan_id = oci_core_vlan.new_vlan.id
83+
}
84+
instance_id = data.oci_ocvp_esxi_hosts.export_esxi_hosts.esxi_host_collection[count.index].compute_instance_id
85+
nic_index = 1
86+
}
87+
```

cloud-infrastructure/vmware-solutions/oracle-cloud-vmware-solution/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
# Oracle Cloud VMware Solution
22

33
Oracle Cloud VMware Solution is based on VMware Cloud Foundation (VCF) and provides a fully supported, customizable cloud environment for VMware deployments and migrations. The solution delivers a full-stack software-defined data center (SDDC), including VMware’s vCenter, ESXi, NSX, and vSAN. Specific use cases targeted by Oracle Cloud VMware Solution include data center and application migration, hybrid extension, on-demand capacity, and disaster recovery.
4+
5+
Reviewed: 11.12.2023
46

57
# Table of Contents
68

79
1. [Useful Links](#useful-links)
810
2. [Team Publications](#team-publications)
9-
3. [Reusable Assets Overview](#reusable-assets-overviewdef)
11+
3. [Reusable Assets Overview](#reusable-assets-overview)
1012

1113
## Useful Links
1214
- [Oracle Cloud VMware Solution](https://www.oracle.com/uk/cloud/compute/vmware/)
@@ -17,6 +19,9 @@ Oracle Cloud VMware Solution is based on VMware Cloud Foundation (VCF) and provi
1719

1820
### Reference Architectures & Step-by-step Guides
1921

22+
- [Secure web applications hosted on Oracle Cloud VMware Solution with OCI Certificates](https://docs.oracle.com/en/solutions/secure-web-applications-in-ocvs/#GUID-7FA4EA91-B3CD-4085-B1FB-6255E068928B)
23+
- This reference architecture describes the integration options for Oracle Cloud VMware Solution with OCI Certificates and Oracle Cloud Infrastructure Load Balancing (LBaaS) allowing customers to securely publish their critical applications.
24+
2025
- [Use OCI Security Services for Data Protection with Oracle Cloud VMware Solution](https://docs.oracle.com/en/solutions/oci-security-ocvs/index.html)
2126
- This reference architecture describes the integration options for Oracle Cloud VMware Solution with OCI Data Protection layer and security services to address the requirements for running critical and sensitive workloads.
2227

@@ -108,15 +113,15 @@ Oracle Cloud VMware Solution is based on VMware Cloud Foundation (VCF) and provi
108113
- [Increasing VMware Datastore size backed by OCI Block Storage](https://www.youtube.com/watch?v=vg_RApWrvE0)
109114

110115
## Reusable Assets Overview
111-
TBD
116+
- [Automating OCVS operations using Terraform](https://github.com/oracle-devrel/technology-engineering/tree/main/cloud-infrastructure/vmware-solutions/oracle-cloud-vmware-solution/OCVS-Terraform-automation)
112117

113118
# License
114119

115120
Copyright (c) 2023 Oracle and/or its affiliates.
116121

117122
Licensed under the Universal Permissive License (UPL), Version 1.0.
118123

119-
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/folder-structure/LICENSE) for more details.
124+
See [LICENSE](https://github.com/oracle-devrel/technology-engineering/blob/main/LICENSE) for more details.
120125

121126
[def]: #useful-links
122127
[def2]: def

cloud-infrastructure/vmware-solutions/oracle-cloud-vmware-solution/discovery-questionnaire/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ Copyright (c) 2023 Oracle and/or its affiliates.
2020

2121
Licensed under the Universal Permissive License (UPL), Version 1.0.
2222

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

0 commit comments

Comments
 (0)