SlideShare a Scribd company logo
By 2020 the amount of new workloads
estimated to be run in the cloud
83%
BUT WAIT. 
I NEED TO RUN ORACLE
WORKLOADS ON-PREMISE
WRONG
*
*) sort of
ORACLE CLOUD
INFRASTRUCTURE
Get started with
BUILDING BLOCKS FOR OCI
IDENTITY & ACCESS
MANAGEMENT
VIRTUAL MACHINE
VIRTUAL CLOUD
NETWORK
BARE METAL
LOAD BALANCER OBJECT STORAGE
DATABASE  BLOCK STORAGE
AUDIT FILE STORAGE
EMAIL CONTAINERS
DATA TRANSFER DNS
Each and every resource
in OCI has always an
OCID
User: ocid1.user.oc1..aaaaaaaa43unp7xlqstas6ugiyjdltw3fe2uilskcs3medspgbeuu6patgia
Tenancy: ocid1.tenancy.oc1..aaaaaaaazw33gsdom5s1mk3yj4u5hoeohgym6gd6oygpp2zvauwwx74olktq
To build an infrastructure we will
need to create resources in your
                  TENANCY
PICK A REGION
FOR YOUR
INFRASTRUCTURE
 
Phoenix - PHX
Ashburn - IAD
London - LHR
Frankfurt - FRA
Each region has multiple Availability Domains 
Enables you to build HA configurations easily!
IAM
Create users, groups and
compartments using IAM service
My favourite service with OCI - easy to
control everything under one account
with compartments
IAM is a global service 
Users belong to groups
Policies
Policies grant users access to specific
resources in compartments by 
ALLOW
Policy is one of inspect, read, use or
manage
Some policies are granted to tenancy
Resource types are individual or family
Allow group <group name> to <verb> <resource-type> in compartment <compartment name>
VCN
Virtul Cloud Network
ResourceResource #1#1 #2#2 #3#3
Subnets One subnet - One AD Private or Public
Three IP's per subnet
reserved by Oracle
Gateways /
Connections
Internet, Dynamic, Local Fast Connect  vs IpSec VPN VCN peering
Route Tables
Route subnet traffic to IGW,
DRG, LRG, NAT GW etc.
No route required for
subnets under same VCN
Overlapping case most
specific rule used
Security Lists
Assigned to subnet but
managed on instance level
Stateful or stateless
Changes are applied always
immediately
VNIC
One primary private IPV4
address (32 total) / subnet
Optional public IPV4
address for each private
IPV4
Disable Source/destination
check for NAT GW
IP Address &
DNS
Public or Private
Ephemeral or reserved
public IP
DNS VCN & Internet
Resolver or custom
VCN RESOURCES
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Your basic VCN could look like this 
Compartment
VCN  10.0.0.0/16
PublicSubnet 10.0.0.0/24 PrivateSubnet 10.0.2.0/24
AD1 AD2
PublicSubnet 10.0.1.0/24
AD1
Network is there.
And the other services?
COMPUTE
Shutdown instances when you
don't need them
Resilient hardware but design
for failure
Optimize
Use pre-build Linux or Windows
images to standardize your
operations
Bring your own images to
match existing On-Premise
standards
Standardize
Pick from wide range of shapes ,
new X7 based 2.X shapes
available 
Scale up/down when needed 
Oracle manages physical
security layer
Default access to instances via
SSH keypairs
Access to services through
instance principals
Utilize KSplice without additional
cost 
SecurityPerformance
Choose between BareMetal and Virtual Machine
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Great for
isolated
workloads
Either local
(NVMe) or
block storage
Performance
Standard,
DenseIO,
GPU shapes
Runs on
same
hardware as
BM but
shared
Attach block
storage
Standard,
DenseIO
shapes
You still manage
backups and OS
level security!
Choose between
BM, VM or Exadata
for your DB
Options: SE, EE, EE
- High perf, EE -
Extreme perf
Bring your own
license (BYOL) or
license included
11.2, 12.1, 12.2, 18.1
(no Exa)
All standard database
features exist and can be
used! (RAC included)
Licensing "benefits"
Requires public subnet
for backups to object
storage
All user created
tablespaces encrypted by
default TDE
But what are all these
different storages?
Block Object File
Attach block volume  to
compute instance (iSCSI
or PV)
Two types: Block & Boot
Volumes accessed by
instances on the same
AD
Boot volumes can be
preserved during
termination
Size between 50GB and
16TB
Encrypted at rest
Backup & Restore &
Store any type of objects 
Either Object or Archive
Consists of an object,
bucket, namespace &
compartment
Strong consistency,
across multiple ADs
Use pre-authenticated
request to give access
Archive storage for
seldom accessed data -
minimum retention 90
days
4 hours for TTFB
Network file system
Use for any application
requiring NFS / shared
file system (eBS)
Service runs on each AD
and is replicated within
AD
Filesystem mount can be
shared within  a region
Additional network related services
DNS LOAD BALANCING
Create and manage your own
DNS zones
Supports variety of different
record types (A, AAAA, ALIAS
etc.)
Public (two subnets) or Private
(one subnet) 
No primary LB , floating IP
Consists of listener, backend set,
backend servers and a policy for
load balancing and health
Remember to modify security
lists to allow traffic
Additional services
EMAIL AUDIT
Send emails :)
Set up an approved sender to
deliver high volume emails
to recepients 
Manage email service also
through policies
Supported by all services &
all calls on API endpoints
logged
By default events are logged
for 90 days
Can be extended to 365 days
but no archive possibility 
Example services for
Oracle e-Business
Suite instance
Every EBS needs a database! Pick VM,
BM or Exadata
1. Database 
Private LB on one AD to distribute
traffic to web/forms nodes.
5. Load Balancer
Use for backups
6. Object Storage
Mount targets for shared FS and create
rules to allow traffic to all nodes
4. File Storage
Three instances. Two for web/forms
and one for CM server.
2. Compute 
Provision required volumes for
each compute
3. Block Storage
How do I build all these?
You can use console or OCI-CLI to manage resources
OCI-CLI is a python based script utilizing OCI API's
oci <service> <type> <action> <options>
But there is one more!
TERRAFORM
Orchestration tool
to take benefit of
Infrastructure as
Code
Saves state of your
resources
Providers for OCI,
AWS, Azure etc.
Pre-build modules
are great!
Terraform is
quite simple to
master.
Define variables
and call
resources to
create/modify/
delete
resources 
DEMO
OCI has potential
to become
premier cloud
pick for enterprise
applications but 
more integreated
services are
needed
OCI Kubernetes
Released few weeks ago
Container engine service
Create and manage
Kubernetes clusters
Pull docker images from OCI
registry service 
Step in the
right direction!
OCI Summary
Deploy resilient infrastructure
Deploy high availability infrastructure
as code 
Leverage cloud options
Integrated cloud services
Modernize your enterprise applications by
saving costs, optimizing performance
Good basis exists but overall
improvements required to integrate OCI
with other cloud resources
Questions?
THANK YOU!
Simo Vilmunen
Technical Architect @Uponor,
Oracle Solutions OCI, On-
Premise & AWS
blog:
https://finnishingthoughts.wordpress.com
twitter:
@svilmune
email: simo.vilmunen 

More Related Content

What's hot

Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
Bob Rhubart
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Jean-Philippe PINTE
 
Migrating Oracle Databases to AWS
Migrating Oracle Databases to AWSMigrating Oracle Databases to AWS
Migrating Oracle Databases to AWS
AWS Germany
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
Ruggero Citton
 
Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
Fran Navarro
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
Markus Michalewicz
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
MarketingArrowECS_CZ
 
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
Simplilearn
 
Oracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptxOracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptx
GarvitNTT
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
Markus Michalewicz
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19
Anil Nair
 
Azure architecture
Azure architectureAzure architecture
Azure architectureAmal Dev
 
Introduction to Oracle Cloud
Introduction to Oracle CloudIntroduction to Oracle Cloud
Introduction to Oracle Cloud
johnnhernandez
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
SinanPetrusToma
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
Yudi Herdiana
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance Workshop
MarketingArrowECS_CZ
 
Sun Oracle Exadata V2 For OLTP And DWH
Sun Oracle Exadata V2 For OLTP And DWHSun Oracle Exadata V2 For OLTP And DWH
Sun Oracle Exadata V2 For OLTP And DWH
Mark Rabne
 
Intro to Exadata
Intro to ExadataIntro to Exadata
Intro to Exadata
Moin Khalid
 
Cloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure MigrationCloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure Migration
Intellika
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
MarketingArrowECS_CZ
 

What's hot (20)

Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud ServiceOracle Cloud Storage Service & Oracle Database Backup Cloud Service
Oracle Cloud Storage Service & Oracle Database Backup Cloud Service
 
Migrating Oracle Databases to AWS
Migrating Oracle Databases to AWSMigrating Oracle Databases to AWS
Migrating Oracle Databases to AWS
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
 
Cloud Oracle
Cloud Oracle Cloud Oracle
Cloud Oracle
 
Make Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For ItMake Your Application “Oracle RAC Ready” & Test For It
Make Your Application “Oracle RAC Ready” & Test For It
 
Oracle Cloud
Oracle CloudOracle Cloud
Oracle Cloud
 
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
AWS vs Azure | AWS vs Azure Comparison | Difference Between AWS And Azure | S...
 
Oracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptxOracle Cloud Infrastructure.pptx
Oracle Cloud Infrastructure.pptx
 
Oracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RACOracle Extended Clusters for Oracle RAC
Oracle Extended Clusters for Oracle RAC
 
Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19Smart monitoring how does oracle rac manage resource, state ukoug19
Smart monitoring how does oracle rac manage resource, state ukoug19
 
Azure architecture
Azure architectureAzure architecture
Azure architecture
 
Introduction to Oracle Cloud
Introduction to Oracle CloudIntroduction to Oracle Cloud
Introduction to Oracle Cloud
 
Oracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud InfrastructureOracle Database Migration to Oracle Cloud Infrastructure
Oracle Database Migration to Oracle Cloud Infrastructure
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 
Oracle Database Appliance Workshop
Oracle Database Appliance WorkshopOracle Database Appliance Workshop
Oracle Database Appliance Workshop
 
Sun Oracle Exadata V2 For OLTP And DWH
Sun Oracle Exadata V2 For OLTP And DWHSun Oracle Exadata V2 For OLTP And DWH
Sun Oracle Exadata V2 For OLTP And DWH
 
Intro to Exadata
Intro to ExadataIntro to Exadata
Intro to Exadata
 
Cloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure MigrationCloud Migration Checklist | Microsoft Azure Migration
Cloud Migration Checklist | Microsoft Azure Migration
 
Enterprise manager 13c
Enterprise manager 13cEnterprise manager 13c
Enterprise manager 13c
 

Similar to How to get started with Oracle Cloud Infrastructure

Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administrationAshish Sharma
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
pasalapudi
 
Resume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonResume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonBrian Wigton
 
How Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWSHow Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWS
Institut Teknologi Sepuluh Nopember Surabaya
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010
DavidGristwood
 
Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros
Usama Wahab Khan Cloud, Data and AI
 
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdfOracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
MohamedHusseinEid
 
Deep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instancesDeep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instances
Amazon Web Services
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Amazon Web Services
 
Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022
Sandesh Rao
 
Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architecturesabhinav vedanbhatla
 
1z0-997-20-oci-professional-incomplete.pdf
1z0-997-20-oci-professional-incomplete.pdf1z0-997-20-oci-professional-incomplete.pdf
1z0-997-20-oci-professional-incomplete.pdf
MohamedHusseinEid
 
Automating hard things may 2015
Automating hard things   may 2015Automating hard things   may 2015
Automating hard things may 2015
Mark Baker
 
High Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the CloudHigh Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the Cloud
The UberCloud
 
High Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the CloudHigh Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the Cloud
Wolfgang Gentzsch
 
OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
Nalee Jang
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
Amazon Web Services
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
Amazon Web Services
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
Antoine COETSIER
 

Similar to How to get started with Oracle Cloud Infrastructure (20)

Openstack_administration
Openstack_administrationOpenstack_administration
Openstack_administration
 
Oracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle CloudOracle E-Business Suite On Oracle Cloud
Oracle E-Business Suite On Oracle Cloud
 
Resume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian WigtonResume-SystemsDBA-Brian Wigton
Resume-SystemsDBA-Brian Wigton
 
How Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWSHow Easy to Automate Application Deployment on AWS
How Easy to Automate Application Deployment on AWS
 
Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010Understanding the Windows Azure Platform - Dec 2010
Understanding the Windows Azure Platform - Dec 2010
 
Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros Windows azure overview for SharePoint Pros
Windows azure overview for SharePoint Pros
 
Microsoft cloud 101
Microsoft cloud 101Microsoft cloud 101
Microsoft cloud 101
 
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdfOracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
Oracle Cloud DBA - OCP 2021 [1Z0-1093-21].pdf
 
Deep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instancesDeep Dive on Amazon EC2 instances
Deep Dive on Amazon EC2 instances
 
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
Module 2: AWS Infrastructure – Compute, Storage and Networking - AWSome Day O...
 
Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022Whats new in Autonomous Database in 2022
Whats new in Autonomous Database in 2022
 
Survey of open source cloud architectures
Survey of open source cloud architecturesSurvey of open source cloud architectures
Survey of open source cloud architectures
 
1z0-997-20-oci-professional-incomplete.pdf
1z0-997-20-oci-professional-incomplete.pdf1z0-997-20-oci-professional-incomplete.pdf
1z0-997-20-oci-professional-incomplete.pdf
 
Automating hard things may 2015
Automating hard things   may 2015Automating hard things   may 2015
Automating hard things may 2015
 
High Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the CloudHigh Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the Cloud
 
High Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the CloudHigh Performance Computing (HPC) and Engineering Simulations in the Cloud
High Performance Computing (HPC) and Engineering Simulations in the Cloud
 
OpenStack in Enterprise
OpenStack in EnterpriseOpenStack in Enterprise
OpenStack in Enterprise
 
Module 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online ConferenceModule 2: AWS Foundational Services - AWSome Day Online Conference
Module 2: AWS Foundational Services - AWSome Day Online Conference
 
Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference Module 2 AWS Foundational Services - AWSome Day Online Conference
Module 2 AWS Foundational Services - AWSome Day Online Conference
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
 

Recently uploaded

2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
JeyaPerumal1
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
harveenkaur52
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
nhiyenphan2005
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
Trish Parr
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
zoowe
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC
 

Recently uploaded (20)

2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
2.Cellular Networks_The final stage of connectivity is achieved by segmenting...
 
Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027Italy Agriculture Equipment Market Outlook to 2027
Italy Agriculture Equipment Market Outlook to 2027
 
Bài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docxBài tập unit 1 English in the world.docx
Bài tập unit 1 English in the world.docx
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
Search Result Showing My Post is Now Buried
Search Result Showing My Post is Now BuriedSearch Result Showing My Post is Now Buried
Search Result Showing My Post is Now Buried
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
国外证书(Lincoln毕业证)新西兰林肯大学毕业证成绩单不能毕业办理
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024
 

How to get started with Oracle Cloud Infrastructure

  • 1. By 2020 the amount of new workloads estimated to be run in the cloud 83%
  • 2. BUT WAIT.  I NEED TO RUN ORACLE WORKLOADS ON-PREMISE
  • 5. BUILDING BLOCKS FOR OCI IDENTITY & ACCESS MANAGEMENT VIRTUAL MACHINE VIRTUAL CLOUD NETWORK BARE METAL LOAD BALANCER OBJECT STORAGE DATABASE  BLOCK STORAGE AUDIT FILE STORAGE EMAIL CONTAINERS DATA TRANSFER DNS
  • 6. Each and every resource in OCI has always an OCID User: ocid1.user.oc1..aaaaaaaa43unp7xlqstas6ugiyjdltw3fe2uilskcs3medspgbeuu6patgia Tenancy: ocid1.tenancy.oc1..aaaaaaaazw33gsdom5s1mk3yj4u5hoeohgym6gd6oygpp2zvauwwx74olktq
  • 7. To build an infrastructure we will need to create resources in your                   TENANCY
  • 8. PICK A REGION FOR YOUR INFRASTRUCTURE   Phoenix - PHX Ashburn - IAD London - LHR Frankfurt - FRA Each region has multiple Availability Domains  Enables you to build HA configurations easily!
  • 9. IAM
  • 10. Create users, groups and compartments using IAM service My favourite service with OCI - easy to control everything under one account with compartments IAM is a global service  Users belong to groups
  • 11. Policies Policies grant users access to specific resources in compartments by  ALLOW Policy is one of inspect, read, use or manage Some policies are granted to tenancy Resource types are individual or family Allow group <group name> to <verb> <resource-type> in compartment <compartment name>
  • 13. ResourceResource #1#1 #2#2 #3#3 Subnets One subnet - One AD Private or Public Three IP's per subnet reserved by Oracle Gateways / Connections Internet, Dynamic, Local Fast Connect  vs IpSec VPN VCN peering Route Tables Route subnet traffic to IGW, DRG, LRG, NAT GW etc. No route required for subnets under same VCN Overlapping case most specific rule used Security Lists Assigned to subnet but managed on instance level Stateful or stateless Changes are applied always immediately VNIC One primary private IPV4 address (32 total) / subnet Optional public IPV4 address for each private IPV4 Disable Source/destination check for NAT GW IP Address & DNS Public or Private Ephemeral or reserved public IP DNS VCN & Internet Resolver or custom VCN RESOURCES Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  • 14. Your basic VCN could look like this  Compartment VCN  10.0.0.0/16 PublicSubnet 10.0.0.0/24 PrivateSubnet 10.0.2.0/24 AD1 AD2 PublicSubnet 10.0.1.0/24 AD1
  • 15. Network is there. And the other services?
  • 16. COMPUTE Shutdown instances when you don't need them Resilient hardware but design for failure Optimize Use pre-build Linux or Windows images to standardize your operations Bring your own images to match existing On-Premise standards Standardize Pick from wide range of shapes , new X7 based 2.X shapes available  Scale up/down when needed  Oracle manages physical security layer Default access to instances via SSH keypairs Access to services through instance principals Utilize KSplice without additional cost  SecurityPerformance
  • 17. Choose between BareMetal and Virtual Machine Lorem ipsum dolor sit amet, consectetur adipiscing elit. Great for isolated workloads Either local (NVMe) or block storage Performance Standard, DenseIO, GPU shapes Runs on same hardware as BM but shared Attach block storage Standard, DenseIO shapes
  • 18. You still manage backups and OS level security!
  • 19. Choose between BM, VM or Exadata for your DB Options: SE, EE, EE - High perf, EE - Extreme perf Bring your own license (BYOL) or license included 11.2, 12.1, 12.2, 18.1 (no Exa) All standard database features exist and can be used! (RAC included) Licensing "benefits" Requires public subnet for backups to object storage All user created tablespaces encrypted by default TDE
  • 20. But what are all these different storages?
  • 21. Block Object File Attach block volume  to compute instance (iSCSI or PV) Two types: Block & Boot Volumes accessed by instances on the same AD Boot volumes can be preserved during termination Size between 50GB and 16TB Encrypted at rest Backup & Restore & Store any type of objects  Either Object or Archive Consists of an object, bucket, namespace & compartment Strong consistency, across multiple ADs Use pre-authenticated request to give access Archive storage for seldom accessed data - minimum retention 90 days 4 hours for TTFB Network file system Use for any application requiring NFS / shared file system (eBS) Service runs on each AD and is replicated within AD Filesystem mount can be shared within  a region
  • 22. Additional network related services DNS LOAD BALANCING Create and manage your own DNS zones Supports variety of different record types (A, AAAA, ALIAS etc.) Public (two subnets) or Private (one subnet)  No primary LB , floating IP Consists of listener, backend set, backend servers and a policy for load balancing and health Remember to modify security lists to allow traffic
  • 23. Additional services EMAIL AUDIT Send emails :) Set up an approved sender to deliver high volume emails to recepients  Manage email service also through policies Supported by all services & all calls on API endpoints logged By default events are logged for 90 days Can be extended to 365 days but no archive possibility 
  • 24. Example services for Oracle e-Business Suite instance
  • 25. Every EBS needs a database! Pick VM, BM or Exadata 1. Database  Private LB on one AD to distribute traffic to web/forms nodes. 5. Load Balancer Use for backups 6. Object Storage Mount targets for shared FS and create rules to allow traffic to all nodes 4. File Storage Three instances. Two for web/forms and one for CM server. 2. Compute  Provision required volumes for each compute 3. Block Storage
  • 26. How do I build all these?
  • 27. You can use console or OCI-CLI to manage resources OCI-CLI is a python based script utilizing OCI API's oci <service> <type> <action> <options>
  • 28. But there is one more!
  • 29. TERRAFORM Orchestration tool to take benefit of Infrastructure as Code Saves state of your resources Providers for OCI, AWS, Azure etc. Pre-build modules are great!
  • 30. Terraform is quite simple to master. Define variables and call resources to create/modify/ delete resources 
  • 31. DEMO
  • 32. OCI has potential to become premier cloud pick for enterprise applications but  more integreated services are needed
  • 33. OCI Kubernetes Released few weeks ago Container engine service Create and manage Kubernetes clusters Pull docker images from OCI registry service  Step in the right direction!
  • 34. OCI Summary Deploy resilient infrastructure Deploy high availability infrastructure as code  Leverage cloud options Integrated cloud services Modernize your enterprise applications by saving costs, optimizing performance Good basis exists but overall improvements required to integrate OCI with other cloud resources
  • 35. Questions? THANK YOU! Simo Vilmunen Technical Architect @Uponor, Oracle Solutions OCI, On- Premise & AWS blog: https://finnishingthoughts.wordpress.com twitter: @svilmune email: simo.vilmunen