Oracle Cloud Infrastructure Tutorial Series: Creating a SSH Key Pair on Mac OS X

  • Date: May 26, 2020
  • Article by: Joe Malewicki

SSH Key Pairs are required by most Cloud Infrastructure (Infrastructure as a Service) providers for use in authenticating the root or admin level users for various UNIX or Linux compute instances and compute shapes as well as for other IaaS provider management systems (i.e. Amazon Web Services – AWS LightSail, Oracle Cloud Infrastructure – OCI console access, etc…)  The procedures below will walk you through creating your own SSH Key Pair using a Mac OS X operating system.

Launch the terminal.app

macOS Catalina Terminal app located within the "Utilities" folder.
macOS Catalina Terminal app located within the “Utilities” folder.

***NOTE***

Backup any existing SSH Key Pairs you might want to save or ensure the target directory/folder is unique from the default location on the Mac ( /home/.ssh)

Run the ssh-keygen command at your shell and answer the prompts.  It will run interactively by default (prompting you for the appropriate information as needed).  The name of the Key Pair we are using for this tutorial is RSA-KEY and will be located under the directory /tmp/oci-stuff/.ssh

ssh-keygen
/tmp/oci-stuff/.ssh/RSA-KEY
***
***
ssh-keygen command on macOS Catalina with interactive prompts
ssh-keygen command on macOS Catalina with interactive prompts

Optionally you can enter all of the details in a single command line.  There are several parameters required at a minimum.  -t <key type>, -N <passphrase>, -b <number of bits in key>, -C <key name>, and -f <filename>

For Example:

ssh-keygen -t rsa -N “yourPassphraseGoesHere” -b 2048 -C “RSA-KEY” -f /tmp/oci-stuff/.ssh/RSA-KEY
ssh-keygen command on macOS Catalina with single command line
ssh-keygen command on macOS Catalina with single command line

Once the SSH Key Pair has been created, do a quick sanity check of it’s contents:

cat /tmp/oci-stuff/.ssh/RSA-KEY.pub
macOS Catalina results of generating a SSH Key Pair using ssh-keygen
macOS Catalina results of generating a SSH Key Pair using ssh-keygen

This completes the process to generate an SSH Key Pair on the Mac OS X for use with various Cloud Infrastructure providers such as Oracle Cloud Infrastructure, Amazon Web Services, Google Cloud, etc..

PLEASE NOTE:

It’s important to keep this SSH Key pair safe including noting the path it’s stored in and also if you opted to include a passphrase, that should also be recorded safely.  The passphrase cannot be recovered if lost! 

I hope you found this post helpful.  As always any and all feedback is greatly appreciated and if you have further topics to suggest or any questions, please contact us and we’ll be happy to assist!

Share me

OWSM Blog Part 1 – Installation and Configuration of DRM Web Services API with Oracle EPM 11.2

  • Date: Nov 18, 2020
  • Article by: Brad Spelman
Read More

October Patch Updates Breaks Shared Services. 11.1.2.4.x

  • Date: Oct 28, 2020
  • Article by: Jeff Henkel
Read More

Free Online Learning and Certifications for Oracle Cloud Infrastructure and Oracle Autonomous Database

  • Date: April 10, 2020
  • Article by: Joe Malewicki

Just in case you haven’t heard this is an AMAZING opportunity to learn and if you’re interested, get certified – FOR FREE!!! Limited time from Oracle!!!

Oracle Education is offering FREE Education and Certification for Oracle Cloud Infrastructure and Oracle Autonomous Database. This free Education and Certification is available from March 30th 2020 to May 15th 2020.

https://www.oracle.com/corporate/blog/free-certifications-oracle-oci-autonomous-033020.html?source=:so:tw:or:awr:ocorp:&SC=:so:tw:or:awr:ocorp:&pcode=

If you’re interested in seeing how iArch Solutions’ own Founder and Certified Cloud Architect Joe Malewicki prepared for his 2018 Oracle Cloud Infrastructure (OCI) Associate certification check out his blog here!

OWSM Blog Part 1 – Installation and Configuration of DRM Web Services API with Oracle EPM 11.2

  • Date: Nov 18, 2020
  • Article by: Brad Spelman
Read More

October Patch Updates Breaks Shared Services. 11.1.2.4.x

  • Date: Oct 28, 2020
  • Article by: Jeff Henkel
Read More

Oracle & Microsoft new Cloud Interconnect Partnership!

  • Date: June 6, 2019
  • Article by: Joe Malewicki

Fight fight fight….

LOL Actually this is pretty cool. it’s great to see these giants try to improve the corporate consumer’s experience when making moves to a recommend hybrid/mutli-cloud approach for infrastructure. It’s never a good idea to keep all of your eggs in one basket so I am really pleased to see this. Let’s see how the technical and logistical details pan out. Even if there were altered motives to jab at AWS – I’m still OK as this will benefit Cloud IaaS adoption and remove some of the silly hurdles in place today as firms continue to road map our and start the “Find their path to the Cloud.”

Check out the full blog announcement here written by Gilson Melo from Oracle. It explains the high level details of the new agreement:

https://blogs.oracle.com/cloud-infrastructure/overview-of-the-interconnect-between-oracle-and-microsoft

If you have any question on Cloud migration, roadmap or architecture, please feel free to drop us a line! We’ve got multiple certified cloud architects on staff for Oracle Cloud Infrastructure, Microsoft Azure and Amazon Web Services!

https://iarchsolutions.com/services/cloud-services/

OWSM Blog Part 1 – Installation and Configuration of DRM Web Services API with Oracle EPM 11.2

  • Date: Nov 18, 2020
  • Article by: Brad Spelman
Read More

October Patch Updates Breaks Shared Services. 11.1.2.4.x

  • Date: Oct 28, 2020
  • Article by: Jeff Henkel
Read More

How I studied for and passed the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam 1Z0-932 (the first time).

  • Date: June 2, 2019
  • Article by: Joe Malewicki

Since I recently lived through the fun of getting myself Oracle Cloud Infrastructure (OCI) Architect Associate certified, I wanted to share a little information on how I prepared for the exam.  Please note, the opinions, words and views expressed in this article are ONLY a brain dump from my little techy head and there’s no guarantee that if you follow my training regime you will pass.  Or maybe you’ll kick my score out of the park by following these steps in which I would expect you to buy me a beer and send me a compliment!

So let’s go….

I wasn’t able to take an actual paid Oracle University class due to time limitations, but I did manage to attend a couple of the free live training sessions found here:

https://cloud.oracle.com/iaas/register-for-training

You’ll find a lot of the same content they cover listed below in this article.  The biggest issue with these free sessions is availability and timing.  I didn’t have 3 months to wait around to cover the free sessions they offered.  That being said, I always live by the motto, “if it’s free it’s for me” so I still registered for them all and believe it or not, I’m still taking them.  It’s a great post certification exam way to keep your skills up!

To really get started on my training plan I first grabbed the published Oracle Cloud Infrastructure (OCI) Architect Associate certification path study guide to find out what exactly Oracle’s cloud learning team suggests I learn on this OCI certification journey.  

https://learn.oracle.com/education/downloads/OracleCloudInfrastructurestudyguide.pdf

In this PDF (updated February 2019) you’ll find a great list of content as well as resources to help prep for the exam.  The most useful resources I found were the series of YouTube based videos:

https://cloud.oracle.com/en_US/iaas/training  (if the link doesn’t work search YouTube for OCI Level 100 or 200)

I ran through all of the Level 100 videos before I even touched the Oracle Cloud Infrastructure (OCI) console.  I found that seeing everything “once” before helped me to make a lot more efficient use of my practical time once I got my hands into it.

Here’s a list of the Level 100 Videos I watched in order and their times:

OCI Level 100 – Getting Started with OCI12
OCI Level 100 – Identify and Access Management44
OCI Level 100 – Virtual Cloud Network70
OCI Level 100 – Connectivity28
OCI Core 100 – Compute40
OCI Level 100 – Block Volume42
OCI Level 100 – File Storage44
OCI Level 100 – Object Storage38
OCI Level 100 – Load Balancing50
OCI Level 100 – Database38
OCI Level 100 Autonomous Database47
OCI Level 100 – Monitoring37
OCI Level 100 – Edge Services40

After spending 530 minutes/8+ hours (yes I timed it) on the treadmill staring at my iPad I decide to “get practical” and signed up for a Free 300 hour trial for Oracle Cloud Infrastructure as a Service (IaaS – OCI) offering:

https://cloud.oracle.com

***NOTE***

You get one free trial so plan your practical hands-on time accordingly, so you don’t waste this great trial.

If you’re like me and want to truly dive into new technology, I’d suggest opening your wallet and spending a few bucks to access some fantastic training labs:

https://ocitraining.qloudable.com/provider/oracle

This is by no means a commercial (nobody seems to want to pay me for advice) – I don’t get anything for that referral, I just think their stuff was pretty cool. They have one free level 100 tutorial you can try out to see if you like their format.  The best part is, you don’t need an OCI trial or account to use these training labs.  You can pick a topic which makes sense for the lesson you are trying to learn and the OCI environment required is staged for you to use for that lesson.

The combination of the Level 100 videos, using the OCI trial for a solid week (I tried out almost every feature in there) and spending a few bucks on those training labs (the Oracle Virtual Cloud Network – VCN and Oracle Cloud Autonomous Database) all got me VERY comfortable with the OCI console.

I then decided it was time to see if this old guy still has it in him to learn.  I took a stab at the Oracle provided Practice Exam (if the link doesn’t work, just google it, you’ll find it).

http://oukc.oracle.com/static12/opn/login/?t=checkusercookies|r=-1|c=2164389233

I was able to answer successfully about 80% of the questions after the work I had put in so far.  (not bad although my high school son told me if he came home with an 80% I’d take away Xbox rights for a week – he’s right)

To kick it up a notch I went ahead and started watching the Level 200 series videos.  Those were “OK.”  I think the 100’s were a lot clearer on the presentation/learning angle.  The topics range widely for the OCI certification exam so for preparation, I chose to watch (and re-watch) the key areas from level 100 I felt needed some deeper explanation. 

Specifically, the following videos were VERY useful (hint hint hint) for the exam prep:

Level 200 – Virtual Cloud Network

Level 200 – Storage

Level 200 – Load Balancing

Level 200 – Terraform

Level 200 – Identity and Access Management

Level 200 – Database (pay close attention to the migration slides)

After going blurry and losing about 12 pounds from walking/hiking and jogging on my treadmill (bad knees ya know) I capped off my learning time by reading Oracle documentation and a series of whitepapers they provide.

So final prep and words of advice for the test……

The exam is NOT an easy one.  Yes, the passing score is only 65% but the questions are VERY specific so studying and getting hands on practice are essential for success.  Without divulging exam details (hey I had to earn it through hard work and a lot of time) I can offer up some words of advice – remember Oracle is a Database company – KNOW YOUR OCI DATABASE content.

Also – OCI like AWS or Azure is a Public cloud service/solution for the most part (with lots of added enterprise class technology to enhance that).  Keep in mind public cloud means connectivity requirements which means what????  Security which means what???? NETWORKING CONCEPTS so make sure Oracle’s Virtual Cloud Network concepts are engrained!

Outside of level 100’s 200’s and OCI hands on labs/trial/videos – the rest was just reading and practice.  

At this point I was feeling pretty good at what I’ve learned so I tried the  Oracle provided Practice Exam one last time (if the link doesn’t work, just google it, you’ll find it).

http://oukc.oracle.com/static12/opn/login/?t=checkusercookies|r=-1|c=2164389233

This time I was able to answer successfully 100% of the questions. (plenty of Xbox time for this guy!)

From there it was a matter of scheduling my exam test and going for it.  A word of advice – some test centers offer the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam online but I would NOT do that.  The system is very picky, and it would stink to have an invalid test result due to a glitch.  I feel that going to a test center (although it’s a pain) will let you get your head straight with the material and take you out of your comfort zone and I’ve found that helps to hyper focus on the task in front of you. Just my suggestion but it seems to work for me.

As much as I wish I could say I bagged 100% on the exam – alas, I only scored an 83%.  Afterward I recalled several of the mistakes I made when I went back and reviewed, but that’s OK.  The practice I got prepping as well as the hands-on experience since then has been priceless and I know my clients are much better off that I endured this work and had to master this information.

Last food for thought…. Make sure you register for “Your Acclaim” so you can have bragging rights to all of your friends once you kick butt and pass the exam!!!:

https://www.youracclaim.com

I hope this article was helpful for anyone interested in the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam preparation.  I would love any and all feedback, comments, questions you might have or to know your experiences!!!

Thank you and good luck!

I’ve tried to create a list of the URL’s you can find a lot of very relevant information for the OCI certification exam itself.  Please feel free to take a look and if you have some suggestions to add to the list, please let me know!

https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingbackendsets.htm
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/terraformconfig.htm
https://www.terraform.io/intro/getting-started/outputs.html
https://medium.com/@tigerbabu/oracle-cloud-infrastructure-associate-architect-notes-4495b25b24a4
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managinglisteners.htm
https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/imageimportexport.htm
https://docs.cloud.oracle.com/iaas/Content/Block/Tasks/cloningavolume.htm
https://cloud.oracle.com/iaas/database/faq
https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingusers.htm
https://cloud.oracle.com/iaas/whitepapers/best-practices-for-iam-on-oci.pdf
https://cloud.oracle.com/en_US/edge/dns/faq
https://docs.cloud.oracle.com/iaas/Content/API/Concepts/cliconcepts.htm#services
https://www.terraform.io/docs/extend/writing-custom-providers.html
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingVCNs.htm
https://docs.cloud.oracle.com/iaas/Content/GSG/Tasks/loadbalancing.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingcertificates.htm
https://cloud.oracle.com/en_US/bare-metal-network/vcn/faq
https://cloud.oracle.com/networking/vcn/faq
https://docs.cloud.oracle.com/iaas/Content/General/Concepts/regions.htm#one
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/backing.html
https://docs.cloud.oracle.com/iaas/Content/Block/Concepts/blockvolumebackups.htm
https://cloud.oracle.com/governance/identity/faq
https://cloud.oracle.com/iaas/whitepapers/deploying_custom_os_images.pdf
https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#two
https://www.terraform.io/docs/commands/plan.html
https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/securitylists.htm
https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/terminatinginstance.htm
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingIPsec.htm#Example
https://docs.cloud.oracle.com/iaas/Content/Identity/Concepts/federation.htm
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/monitor-and-manage-db.html
https://cloud.oracle.com/storage/object-storage/faq
https://cloud.oracle.com/storage/archive-storage/faq
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/NATgateway.htm
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/dbaascli.html
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/cliinstall.htm
https://docs.cloud.oracle.com/iaas/Content/Object/Concepts/objectstorageoverview.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Reference/lbpolicies.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingbackendservers.htm
https://docs.cloud.oracle.com/iaas/Content/File/Concepts/filestorageoverview.htm
https://cloud.oracle.com/storage/data-transfer/faq
https://cloud.oracle.com/storage/object-storage/features
https://docs.cloud.oracle.com/iaas/Content/Compute/References/bestpracticescompute.htm
https://blogs.oracle.com/cloud-infrastructure/introducing-oracle-cloud-infrastructure-data-transferservice
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/migrating.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/editinghealthcheck.htm
https://cloud.oracle.com/iaas/whitepapers/vcn-deployment-guide.pdf
https://docs.cloud.oracle.com/iaas/Content/Identity/Concepts/policies.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Concepts/balanceoverview.htm
https://cloud.oracle.com/iaas/whitepapers/best-practices-deploying-ha-architecture-oci.pdf
https://oracle-base.com/articles/misc/articles-misc
https://cloud.oracle.com/storage/block-volume/faq
https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/ocis/load-balancer/loadbalancer.html
https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/user/manage-service.html#GUID-4861BA7F-F9FA-4909-8DC0-4F46AFF80706
https://cloud.oracle.com/fastconnect/peering-types
https://blogs.oracle.com/cloud-infrastructure/connect-private-instances-with-oracle-services-through-an-oracle-cloud-infrastructure-service-gateway
https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/user/load-data.html#GUID-1351807C-E3F7-4C6D-AF83-2AEEADE2F83E
https://cloud.oracle.com/en_US/storage/file-storage/faq
https://cloud.oracle.com/iaas/whitepapers/oci_security.pdf
https://cloud.oracle.com/database/faq
https://docs.cloud.oracle.com/iaas/pdf/gsg/OCI_Getting_Started.pdf
https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/managingbuckets.htm
https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/usingmultipartuploads.htm
https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/fastconnectoverview.htm
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/usingDG.htm
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/adbmanaging.htm
https://docs.cloud.oracle.com/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/compute/instance/launch.html
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/adbcreating.htm
http://storageconference.us/2018/Presentations/Beauvais.pdf
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingDRGs.htm
https://docs.oracle.com/en/cloud/iaas/storage-cloud/cssto/encrypting-objects.html
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/usingdataguard.htm
https://blogs.oracle.com/cloud-infrastructure/using-availibility-domains-and-fault-domains-to-improve-application-resiliency
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/launchingDB.htm

OWSM Blog Part 1 – Installation and Configuration of DRM Web Services API with Oracle EPM 11.2

  • Date: Nov 18, 2020
  • Article by: Brad Spelman
Read More

October Patch Updates Breaks Shared Services. 11.1.2.4.x

  • Date: Oct 28, 2020
  • Article by: Jeff Henkel
Read More

How I studied for and passed the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam 1Z0-932 (the first time).

  • Date: May 22, 2019
  • Article by: Joe Malewicki

Since I recently lived through the fun of getting myself Oracle Cloud Infrastructure (OCI) Architect Associate certified, I wanted to share a little information on how I prepared for the exam.  Please note, the opinions, words and views expressed in this article are ONLY a brain dump from my little techy head and there’s no guarantee that if you follow my training regime you will pass.  Or maybe you’ll kick my score out of the park by following these steps in which I would expect you to buy me a beer and send me a compliment!

So let’s go….

I wasn’t able to take an actual paid Oracle University class due to time limitations, but I did manage to attend a couple of the free live training sessions found here:

https://cloud.oracle.com/iaas/register-for-training

You’ll find a lot of the same content they cover listed below in this article.  The biggest issue with these free sessions is availability and timing.  I didn’t have 3 months to wait around to cover the free sessions they offered.  That being said, I always live by the motto, “if it’s free it’s for me” so I still registered for them all and believe it or not, I’m still taking them.  It’s a great post certification exam way to keep your skills up!

To really get started on my training plan I first grabbed the published Oracle Cloud Infrastructure (OCI) Architect Associate certification path study guide to find out what exactly Oracle’s cloud learning team suggests I learn on this OCI certification journey.  

https://learn.oracle.com/education/downloads/OracleCloudInfrastructurestudyguide.pdf

In this PDF (updated February 2019) you’ll find a great list of content as well as resources to help prep for the exam.  The most useful resources I found were the series of YouTube based videos:

https://cloud.oracle.com/en_US/iaas/training  (if the link doesn’t work search YouTube for OCI Level 100 or 200)

I ran through all of the Level 100 videos before I even touched the Oracle Cloud Infrastructure (OCI) console.  I found that seeing everything “once” before helped me to make a lot more efficient use of my practical time once I got my hands into it.

Here’s a list of the Level 100 Videos I watched in order and their times:

OCI Level 100 – Getting Started with OCI12
OCI Level 100 – Identify and Access Management44
OCI Level 100 – Virtual Cloud Network70
OCI Level 100 – Connectivity28
OCI Core 100 – Compute40
OCI Level 100 – Block Volume42
OCI Level 100 – File Storage44
OCI Level 100 – Object Storage38
OCI Level 100 – Load Balancing50
OCI Level 100 – Database38
OCI Level 100 Autonomous Database47
OCI Level 100 – Monitoring37
OCI Level 100 – Edge Services40

After spending 530 minutes/8+ hours (yes I timed it) on the treadmill staring at my iPad I decide to “get practical” and signed up for a Free 300 hour trial for Oracle Cloud Infrastructure as a Service (IaaS – OCI) offering:

https://cloud.oracle.com

***NOTE***

You get one free trial so plan your practical hands-on time accordingly, so you don’t waste this great trial.

If you’re like me and want to truly dive into new technology, I’d suggest opening your wallet and spending a few bucks to access some fantastic training labs:

https://ocitraining.qloudable.com/provider/oracle

This is by no means a commercial (nobody seems to want to pay me for advice) – I don’t get anything for that referral, I just think their stuff was pretty cool. They have one free level 100 tutorial you can try out to see if you like their format.  The best part is, you don’t need an OCI trial or account to use these training labs.  You can pick a topic which makes sense for the lesson you are trying to learn and the OCI environment required is staged for you to use for that lesson.

The combination of the Level 100 videos, using the OCI trial for a solid week (I tried out almost every feature in there) and spending a few bucks on those training labs (the Oracle Virtual Cloud Network – VCN and Oracle Cloud Autonomous Database) all got me VERY comfortable with the OCI console.

I then decided it was time to see if this old guy still has it in him to learn.  I took a stab at the Oracle provided Practice Exam (if the link doesn’t work, just google it, you’ll find it).

http://oukc.oracle.com/static12/opn/login/?t=checkusercookies|r=-1|c=2164389233

I was able to answer successfully about 80% of the questions after the work I had put in so far.  (not bad although my high school son told me if he came home with an 80% I’d take away Xbox rights for a week – he’s right)

To kick it up a notch I went ahead and started watching the Level 200 series videos.  Those were “OK.”  I think the 100’s were a lot clearer on the presentation/learning angle.  The topics range widely for the OCI certification exam so for preparation, I chose to watch (and re-watch) the key areas from level 100 I felt needed some deeper explanation. 

Specifically, the following videos were VERY useful (hint hint hint) for the exam prep:

Level 200 – Virtual Cloud Network

Level 200 – Storage

Level 200 – Load Balancing

Level 200 – Terraform

Level 200 – Identity and Access Management

Level 200 – Database (pay close attention to the migration slides)

After going blurry and losing about 12 pounds from walking/hiking and jogging on my treadmill (bad knees ya know) I capped off my learning time by reading Oracle documentation and a series of whitepapers they provide.

So final prep and words of advice for the test……

The exam is NOT an easy one.  Yes, the passing score is only 65% but the questions are VERY specific so studying and getting hands on practice are essential for success.  Without divulging exam details (hey I had to earn it through hard work and a lot of time) I can offer up some words of advice – remember Oracle is a Database company – KNOW YOUR OCI DATABASE content.

Also – OCI like AWS or Azure is a Public cloud service/solution for the most part (with lots of added enterprise class technology to enhance that).  Keep in mind public cloud means connectivity requirements which means what????  Security which means what???? NETWORKING CONCEPTS so make sure Oracle’s Virtual Cloud Network concepts are engrained!

Outside of level 100’s 200’s and OCI hands on labs/trial/videos – the rest was just reading and practice.  

At this point I was feeling pretty good at what I’ve learned so I tried the  Oracle provided Practice Exam one last time (if the link doesn’t work, just google it, you’ll find it).

http://oukc.oracle.com/static12/opn/login/?t=checkusercookies|r=-1|c=2164389233

This time I was able to answer successfully 100% of the questions. (plenty of Xbox time for this guy!)

From there it was a matter of scheduling my exam test and going for it.  A word of advice – some test centers offer the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam online but I would NOT do that.  The system is very picky, and it would stink to have an invalid test result due to a glitch.  I feel that going to a test center (although it’s a pain) will let you get your head straight with the material and take you out of your comfort zone and I’ve found that helps to hyper focus on the task in front of you. Just my suggestion but it seems to work for me.

As much as I wish I could say I bagged 100% on the exam – alas, I only scored an 83%.  Afterward I recalled several of the mistakes I made when I went back and reviewed, but that’s OK.  The practice I got prepping as well as the hands-on experience since then has been priceless and I know my clients are much better off that I endured this work and had to master this information.

Last food for thought…. Make sure you register for “Your Acclaim” so you can have bragging rights to all of your friends once you kick butt and pass the exam!!!:

https://www.youracclaim.com

I hope this article was helpful for anyone interested in the Oracle Cloud Infrastructure (OCI) Architect Associate certification exam preparation.  I would love any and all feedback, comments, questions you might have or to know your experiences!!!

Thank you and good luck!

I’ve tried to create a list of the URL’s you can find a lot of very relevant information for the OCI certification exam itself.  Please feel free to take a look and if you have some suggestions to add to the list, please let me know!

https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingbackendsets.htm
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/terraformconfig.htm
https://www.terraform.io/intro/getting-started/outputs.html
https://medium.com/@tigerbabu/oracle-cloud-infrastructure-associate-architect-notes-4495b25b24a4
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managinglisteners.htm
https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/imageimportexport.htm
https://docs.cloud.oracle.com/iaas/Content/Block/Tasks/cloningavolume.htm
https://cloud.oracle.com/iaas/database/faq
https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingusers.htm
https://cloud.oracle.com/iaas/whitepapers/best-practices-for-iam-on-oci.pdf
https://cloud.oracle.com/en_US/edge/dns/faq
https://docs.cloud.oracle.com/iaas/Content/API/Concepts/cliconcepts.htm#services
https://www.terraform.io/docs/extend/writing-custom-providers.html
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingVCNs.htm
https://docs.cloud.oracle.com/iaas/Content/GSG/Tasks/loadbalancing.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingcertificates.htm
https://cloud.oracle.com/en_US/bare-metal-network/vcn/faq
https://cloud.oracle.com/networking/vcn/faq
https://docs.cloud.oracle.com/iaas/Content/General/Concepts/regions.htm#one
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/backing.html
https://docs.cloud.oracle.com/iaas/Content/Block/Concepts/blockvolumebackups.htm
https://cloud.oracle.com/governance/identity/faq
https://cloud.oracle.com/iaas/whitepapers/deploying_custom_os_images.pdf
https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm#two
https://www.terraform.io/docs/commands/plan.html
https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/securitylists.htm
https://docs.cloud.oracle.com/iaas/Content/Compute/Tasks/terminatinginstance.htm
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingIPsec.htm#Example
https://docs.cloud.oracle.com/iaas/Content/Identity/Concepts/federation.htm
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/monitor-and-manage-db.html
https://cloud.oracle.com/storage/object-storage/faq
https://cloud.oracle.com/storage/archive-storage/faq
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/NATgateway.htm
https://docs.oracle.com/en/cloud/paas/database-dbaas-cloud/csdbi/dbaascli.html
https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/cliinstall.htm
https://docs.cloud.oracle.com/iaas/Content/Object/Concepts/objectstorageoverview.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Reference/lbpolicies.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/managingbackendservers.htm
https://docs.cloud.oracle.com/iaas/Content/File/Concepts/filestorageoverview.htm
https://cloud.oracle.com/storage/data-transfer/faq
https://cloud.oracle.com/storage/object-storage/features
https://docs.cloud.oracle.com/iaas/Content/Compute/References/bestpracticescompute.htm
https://blogs.oracle.com/cloud-infrastructure/introducing-oracle-cloud-infrastructure-data-transferservice
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/migrating.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Tasks/editinghealthcheck.htm
https://cloud.oracle.com/iaas/whitepapers/vcn-deployment-guide.pdf
https://docs.cloud.oracle.com/iaas/Content/Identity/Concepts/policies.htm
https://docs.cloud.oracle.com/iaas/Content/Balance/Concepts/balanceoverview.htm
https://cloud.oracle.com/iaas/whitepapers/best-practices-deploying-ha-architecture-oci.pdf
https://oracle-base.com/articles/misc/articles-misc
https://cloud.oracle.com/storage/block-volume/faq
https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/ocis/load-balancer/loadbalancer.html
https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/user/manage-service.html#GUID-4861BA7F-F9FA-4909-8DC0-4F46AFF80706
https://cloud.oracle.com/fastconnect/peering-types
https://blogs.oracle.com/cloud-infrastructure/connect-private-instances-with-oracle-services-through-an-oracle-cloud-infrastructure-service-gateway
https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/user/load-data.html#GUID-1351807C-E3F7-4C6D-AF83-2AEEADE2F83E
https://cloud.oracle.com/en_US/storage/file-storage/faq
https://cloud.oracle.com/iaas/whitepapers/oci_security.pdf
https://cloud.oracle.com/database/faq
https://docs.cloud.oracle.com/iaas/pdf/gsg/OCI_Getting_Started.pdf
https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/managingbuckets.htm
https://docs.cloud.oracle.com/iaas/Content/Object/Tasks/usingmultipartuploads.htm
https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/fastconnectoverview.htm
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/usingDG.htm
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/adbmanaging.htm
https://docs.cloud.oracle.com/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/compute/instance/launch.html
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/adbcreating.htm
http://storageconference.us/2018/Presentations/Beauvais.pdf
https://docs.cloud.oracle.com/iaas/Content/Network/Tasks/managingDRGs.htm
https://docs.oracle.com/en/cloud/iaas/storage-cloud/cssto/encrypting-objects.html
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/usingdataguard.htm
https://blogs.oracle.com/cloud-infrastructure/using-availibility-domains-and-fault-domains-to-improve-application-resiliency
https://docs.cloud.oracle.com/iaas/Content/Database/Tasks/launchingDB.htm

OWSM Blog Part 1 – Installation and Configuration of DRM Web Services API with Oracle EPM 11.2

  • Date: Nov 18, 2020
  • Article by: Brad Spelman
Read More

October Patch Updates Breaks Shared Services. 11.1.2.4.x

  • Date: Oct 28, 2020
  • Article by: Jeff Henkel
Read More