Quantcast
Channel: Cloud Training Program
Viewing all 1886 articles
Browse latest View live

[AZ-103] Roles and Responsibilities As A Microsoft Azure Administrator

$
0
0

In this post, I am going to cover all the roles and responsibilities of a Microsoft Azure Administrator. There might be various questions in your mind regarding the knowledge an Azure administrator should possess and also how it is going to help him while pursuing this career. So without further delay, let’s find out the answers.

[AZ-103] Roles and responsibilities as a Microsoft Azure administrator

What Is Microsoft Azure Certification?

The AZ-103 Microsoft Azure Administrator certification exam geared towards those who manage Cloud services that span computes, networking, storage, security, and other Cloud capabilities within Microsoft Azure. Also, in my previous blog, I have mentioned everything you need to know about the [AZ-103] Microsoft Azure Administrator exam.

Why Is Azure Certification Beneficial?

  • As a result of the increase in demand for Azure, the need for Azure Administrators is rapidly increasing along the lines. Hence, one CV with this gleaming certification will have an enormous advantage.
  • In terms of job prospects and earning, a certification leads to a rampant increment in both.
  • Almost 70% of people agree that certification has improved their earning, and 84% of people have seen better job prospects after getting certified.
  • Updating your LinkedIn profile with this certificate will boost your job profile and increase your chances of getting chosen.

Microsoft Azure Administrator Salary

Roles and Responsibilities of an Azure Administrator:

The sole response for how to become an Azure Administrator lies in skill development. Azure is a promising platform known for its user-friendly nature. However, you should also focus on understanding the basic technologies before thinking of a career in Azure System Administration. The basic azure administrator skills you need to have are below.

  • A clear understanding of core Cloud Computing services is highly crucial for an Azure platform-specific job role. You need to understand the basic functioning of Networking, Databases, Software, and Servers in the Cloud. 
  • Basic Microsoft knowledge is mandatory for professionals looking for a career in Azure System Administration. You need to have experience in using products such as PowerShell and Office 365. As a result, you can understand the ways in which these services Integrate with Azure.
  • Another important aspect to focus on is programming knowledge. Azure administrators need to have expertise in any one of the programming languages. Basic knowledge in opensource frameworks such as ASP.NET and programming languages such as JavaScript, SQL Server, and HTML5 is preferable.

Role Specific Skills:

1. Configure Networks

TCP/IP inter-networking represents a heavy lift for many IT professionals because the concept is so broad and deep. This complexity ramps up in Azure because you will never see the hardware behind the Azure Networking Stack.

To succeed as an Azure Administrator, you need to understand required networking tasks like:

  • Deploying and Configuring Virtual Networks.
  • Orchestrating Routing Paths, especially in a Hybrid Cloud.
  • Managing Public and Private IP addresses for your VMs and selected other Azure resources.

2. Monitor Resources and Log Analytics

You should learn how to use Log Analytics in the Azure portal to write Azure Monitor log queries. Also, one needs to have a basic understanding of how to perform the below tasks:

  • Use Log Analytics to write a simple query
  • Understand the schema of your data
  • Filter, sort, and group results
  • Apply a time range
  • Create charts
  • Save and load queries
  • Export and share queries

3. Compute

The Azure Administrator is most often identified with infrastructure-as-a-service (IaaS), which normally boils down to running Virtual Machines (VMs) in the cloud. To that point, to be a successful Azure Administrator, you should have familiarity with either or both of the Hypervisor platforms:

  • Microsoft Hyper-V
  • VMware vSphere

Some VM-related Administrative Tasks Include:

  • Deploying VMs into Virtual Networks.
  • Configuring VM for Optimum Cost, Performance, and Security.
  • Backing up VMs and potentially providing Fail-over Recovery.

Containers represent a newer way to virtualize services, and Docker is extremely well-represented in Azure. Therefore, one should understand how to deploy, manage and monitor containers.

4. Implement and Manage Storage

Azure provides Administrators with essentially limitless storage. You need space to store VM virtual hard disks, Database Files, Application Data, and potentially useful data. Furthermore, you should also study about Powershell/CLI commands, which would help you to create/remove storage.

Also, it is your responsibility to make use of Microsoft tools for Cloud Computing’s shared responsibility Model. Core tasks include:

  • Securing Data against unauthorized access
  • Backing Up Data and making it efficient to restore when needed.
  • Configuring long-term archival storage to maintain corporate compliance.

5. Implement Security and Protecting Identities

The security stakes are high in the Azure public cloud because your business stores its proprietary data on someone else’s infrastructure. The shared responsibility model in cloud computing means the responsibility is on you as an Azure Administrator to make use of Microsoft’s manifold security controls. Also, you’ll need some representative skills which include:

  • Encrypting data in transit, at rest, and in use.
  • Protecting Azure Active Directory accounts against compromise.
  • Reducing the attack surface of all your Azure resources.

Conclusion

Therefore, there are various responsibilities of a Microsoft Azure Administrator. Admins have to set up and deploy those Custom-Developed Applications and continuously monitor their health. They also need to forecast and manage the demand for the apps, that are hosted on the Azure platform. Finally, Admins need to make sure Data is secured, access is secured, and the applications and data backed up.

IT pros also need to set up and configure the application in Microsoft Azure, mainly using the Azure Control Panels and utilizing technical support as necessary. Also, the apps usually don’t manage themselves, so as with the on-premise line of business applications, you still have to administer that code as well.

The only part of the equation that Microsoft Azure changes are in the area of personnel resource usage. Furthermore, administrators are freed up from managing industry hardware and software. Also, they are proportionately available to manage and enhance the service delivery and quality of IT-specific to their businesses. Therein is the exact appeal for the business decision-maker of Microsoft Azure and why you’re probably going to hear about it very soon if you haven’t already.

Therefore, it’s best to understand how the various Cloud Computing platforms can affect your role and responsibilities as an IT professional.

Click on the image below to subscribe yourself to get started with Microsoft Azure & for new updates!!
Azure Subscriber now

Click here to join our FREE Community Group.

The post [AZ-103] Roles and Responsibilities As A Microsoft Azure Administrator appeared first on Oracle Trainings.


[New feature]Restoring Deleted Compartments In Oracle Cloud (OCI)

$
0
0

Previously it was not possible to get the compartments back which were deleted in Oracle Cloud Infrastructure (OCI). With the recent update, now you can restore your deleted compartment.

A compartment is a logical container, to organize and control access to the Oracle Cloud Infrastructure (OCI) Resources (Compute instances, Databases, Block Volumes and Virtual Cloud Networks (VCNs)) created within that compartment and you impose some policies(restrictions on access to the resources) to that compartment.

  • To know more about Compartment and Policy in Oracle Cloud (OCI) click here.

Note: Oracle displays the deleted compartments in the compartment list for the number of days specified in your Audit Retention Period setting(90-365 days).

Restore a deleted compartmentRestoring the Deleted Compartments

Steps to restore the deleted compartments.

  • Open the navigation menu. Under Governance and Administration, go to Identity and click Compartments. A list of the compartments in your tenancy is displayed.

Restore a deleted compartment

  • In State, select Deleted.

compartments console

  • For the compartment, you want to recover, click the Actions icon (three dots), and then click Restore.

compartments console

  • At the prompt, click OK.

compartments console

 

Note: The name of the compartment which you want to restore will be different in the compartment list because it was appended with a string of characters at the time of deletion and the restored compartment name will be the same as the name of compartment after deletion.

Eg: democompartment  — > democompartment.Oz5Iy0s2 — > democompartment.Oz5Iy0s2

(before deletion)                     (after deletion)                                       (after restoring)

Note: All policies refer to the deleted compartment will be now pointed to restored compartment name.

Conclusion

It was not possible to restore the compartments in OCI which were deleted by mistake but with the new update in oracle, it is possible to restore the deleted compartments. I have covered the steps to restore the deleted compartments in this blog and hope that it will help you to understand the whole process. If you find it helpful then share it with your friends.

Related/Further Readings

Begin Your Cloud Journey

Begin your journey towards becoming an Oracle Cloud Certified Architect Associate by joining the FREE Masterclass on “How To Become Oracle Certified Cloud Architect Associate in 8 Weeks”.

Click on the image below to register for the FREE Masterclass NOW!Oracle certified cloud architect

FREE Community

Click on the below image to join our FREE Telegram Group.OCI Telegram group

The post [New feature]Restoring Deleted Compartments In Oracle Cloud (OCI) appeared first on Oracle Trainings.

[Troubleshoot] Socket:000445 Connection rejected, filter blocked Socket While Accessing EBS R12 Weblogic Console On OCI

$
0
0

This blog post covers the issue & fix which I encountered while performing Hands-On Lab for our EBS R12 On OCI Training while accessing Weblogic console from the Oracle EBS environment created from Oracle EBS Cloud Manager.

Registered for the Free Masterclass on How To Transition From An Oracle Apps DBA To Oracle Cloud Apps DBA

If you don’t how to deploy Oracle EBS Environment using Oracle EBS Cloud Manager check here.

Issue Encountered

While accessing the WebLogic Admin console <http://<Apps_tier_public_IP>:7001/console> I encountered with the following error:

Error: The Server is not able to service this request: [Socket:000445]Connection rejected, filter blocked Socket, weblogic.security.net.FilterException: [Security:090220]rule 2”

EBS On OCI

Root Cause

The error we encountered is due to WebLogic offers a concept called “connection filter“.  Connection filters provide network layer access control and allow the server(s) to block unwanted communication based on different criteria. To know more about the Weblogic Connection filter click here.

You can check the WebLogic connector filter configuration under the config.xml file. To know more about config.xml check here

Note: config.xml is a file that contains all the WebLogic configurations

Weblogic Connection Filter

In the above config.xml file, you can see that it is blocking the connection for 0.0.0.0/0 where 0.0.0.0/0 is nothing but public internet.

Note: Using Weblogic Connection filter you can also whitelist particular IP

Fix

1)Open  the config.xml file

(/u01/install/APPS/fs1/FMW_Home/user_projects/domains/EBS_domain/config)

2)backup your config.xml file before making any changes

eg: $ cp -R config.xml config.xml_bkp

3)Search for connection -filter-rule

Weblogic Connection Filter

4)change the string “deny” to “allow

Weblogic connection Filter

5)Save the config.xml file & bounce the Application services’

To know how to Start/Stop Application services check here.

Now you will be able to access the WebLogic console!!!

If you find the blog useful don’t forget to share with your friends & colleague.

Related/References

Next Task For You

If you are an Oracle Apps DBA and just starting out your journey to Oracle public Cloud then we highly recommend you to download our FREE Guide that contains 7 Things Every Oracle Apps DBA & Architect Must Know To Build & Manage EBS (R12) On Cloud in order to Manage & Migrate Oracle EBS R12 on Oracle Cloud.

Click on the below image to get the FREE Guide.

EBS on Oracle Cloud Free Guide

 

The post [Troubleshoot] Socket:000445 Connection rejected, filter blocked Socket While Accessing EBS R12 Weblogic Console On OCI appeared first on Oracle Trainings.

[Solved] Restore of Standby Control File On Standby DB In ExaCS failing With ERROR (ORA-600, RMAN-03002)

$
0
0

This Post Covers the Issues & fix while Performing a Restore of Standby Control File using RMAN on Standby Database on Exadata Cloud Service OCI, as a part of Hybrid Data Guard (Standby/Dataguard) Configuration.

  • To Know More About Hybrid Data Guard and Upgrade From DBA To Oracle Cloud DBA Join Our Masterclass by Click here
  • If you are new to Database in Oracle Cloud (OCI), then check 9 things every beginner should know for Database on OCI Click here

Data Guard:

Data Guard provides a complete set of services that create, maintain, manage one or more standby databases to enable production Oracle databases to survive disasters and data corruption. Data Guard maintains these standby databases as copies of the production database. If the database becomes unavailable because of a planned or an unplanned outage, Data Guard can switch any standby database to the production role, minimizing the downtime associated with the outage.

Data Guard

Hybrid Data Guard:

Hybrid DR is an Effective and Cost-Efficient Disaster Recovery Deployment technique. Normally in Data guard both Primary and Standby databases are available in Cloud or On-premise while in Hybrid  Data Guard On-premise data center worked as a Primary database and Database in the cloud works as a Standby database or vice-versa.

Hybrid Data Gaurd

Issue Encountered:  

While Restoring the Standby Control File using RMAN on Standby Database on Exadata Cloud Service on OCI was failing.

RMAN> restore standby controlfile from service ‘PRIMARY’;
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=3 instance=standby3 device type=DISK
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: using network backup set from service PRIMARY
channel ORA_DISK_1: restoring control file
PSDRPC returns significant error 600.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command
ORA-17627: ORA-03113: end-of-file on communication channel
Session ID: 1302 Serial number: 4989
ORA-19558: error de-allocating device
ORA-19557: device error, device type: DISK, device name:
ORA-17627: ORA-01041: internal error. hostdef extension doesn’t exist
ORA-17627: ORA-03113: end-of-file on communication channel

In Alert log on Standby:  

When I Checked Alert logs on Standby Database found this:

Conversion to standby controlfile pending for restored file
No controlfile conversion
Errors in file /u02/app/oracle/diag/rdbms/standby_lhr32b/standby3/trace/standby3_ora_38328.trc (incident=49677) (PDBNAME=CDB$ROOT):
ORA-00600: internal error code, arguments: [1868], [0x000000000], [], [], [], [], [], [], [], [], [], []
Incident details in: /u02/app/oracle/diag/rdbms/standby_lhr32b/standby3/incident/incdir_49677/standby3_ora_38328_i49677.trc
Dumping diagnostic data in directory=[cdmp_20191229111506], requested by (instance=3, osid=38328), summary=[incident=49677].
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Sweep [inc][49677]: completed
Sweep [inc2][49677]: completed

Checks & Fix: 

1) Checked following patch “22153958: [DB12201-OTHER] HIT ORA-600 [1868] ON RMAN DUPLICATE” was already applied as part of Patch 29958812

2) Finally, I followed similar issue on MOS Note# 2230068.1  RMAN Duplicate From On-Premise DB Is Failing With ORA-600 and in sqlnet.ora on standby DB added DISABLE_OOB=on

  I was able to restore the standby control file after this 

RMAN> restore standby controlfile from service ‘PRIMARY’;
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=1471 instance=standby3 device type=DISK
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: using network backup set from service PRIMARY
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:05
output file name=+DATAC1/standby_lhr32b/CONTROLFILE/control.ctl

References

  • RMAN Duplicate From On-Premise DB Is Failing With ORA-600 (Doc ID: 2230068.1)
  • What is DISABLE_OOB (Out Of Band Break)? (Doc ID: 373475.1)
  • RMAN active duplicate hanging on restore control file (Doc ID: 2073604.1)
  • Oracle Net Performance Tuning (Doc ID: 67983.1)

Related/Further Readings

Next Task for You

You can start learning Oracle Cloud for DBAs by registering for our FREE Masterclass. By Clicking the image below.

DBA to Cloud DBA

Join FREE Community [Oracle Cloud DBA]

The post [Solved] Restore of Standby Control File On Standby DB In ExaCS failing With ERROR (ORA-600, RMAN-03002) appeared first on Oracle Trainings.

Command Line Interface (CLI) In Oracle Cloud Infrastructure (OCI)

$
0
0

There are many automation tools to build and manage resources such as Compute, Networking, Database, Load Balancer, etc in Oracle Cloud Infrastructure (OCI) like APIs, SDKs, Command Line Interface(CLI), Terraform, Ansible.

In this post, I am going to cover:

  • Overview of CLI
  • Advantages of using CLI Over Cloud Console
  • Steps to install OCI Command Line Interface (CLI)
  • Basics Commands of CLI

Overview of Command Line Interface (CLI)

  • The OCI Command Line Interface (CLI) is a toolkit developed in Python.
  • CLI is a tool that lets you work with most of the available services in Oracle Cloud Infrastructure (OCI).
  • CLI works on the concept of request and response.
  • The responses received are in JSON format.

Services that can be performed by CLI in OCI:

Serices performed in OCI-CLI

Advantages of using CLI Over Cloud Console

  • Functionality: It can be used to easily do things that are difficult or even impossible to do with Cloud console.
  • Speed: Console will be slower than CLI.
  • Scripting & Automation: Create a script that contains a few lines of command and it will do the services in OCI and the script can be reused.

Steps to install OCI Command Line Interface (CLI)

For MacOS, Linux, and Unix

  • Open a terminal, run the following command.

bash -c “$(curl -L https://raw.githubusercontent.com/oracle/oci-cli/master/scripts/install/install.sh)

installing CLI in Linux

Note: CLI requests are authenticated using API keys, so we need to generate a key pair.

  • Generate the private key:

mkdir ~/.oci
openssl genrsa -out ~/.oci/oci_api_key.pem 2048

  • Generate the public key:

openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem -passin stdin

public and private key

  • Copy the contents of the public key to the clipboard.

cat ~/.oci/oci_api_key_public.pem

public key

  • Open the navigation menu. Under Administration, go to Identity and click Users.
  • Select User (eg: K21AcademyUser).
  • Go to the API Keys under the Resources, and click Add Public Keys.
  • Paste your complete Public Keys and Click ADD.
  • Check your FingerPrint.
  • To start the configuration process we need to run command and follow the prompts:

$ oci setup config

  • Three parameters will be required.
    • Tenancy OCID: This can be found in the OCI console under Administration > Tenancy Details.
    • User OCID: which can be found in the OCI console under Identity > Users > K21AcademyUser
    • Region Name:

OCID and region

  • Run Following Command to get object Storage Namespace.

oci os ns get

namespace command

 

To know the process of installing Command Line Interface in Windows click here.

Some Basic CLI OCI Commands

  • To list the compartments in your tenancy

oci iam compartment list -c <tenancy_id>

  • Create a compartment

oci iam compartment create –name <compartment_name> -c <root_compartment_id> –description “<friendly_description>”

  • Create the Virtual Cloud Network.

oci network vcn create –compartment-id <compartment_id> –display-name “<friendly_name>” –dns-label <dns_name> –cidr-block “<0.0.0.0/0>”

To know in detail about all CLI commands in OCI click here.

Conclusion

It is not possible giving access to Oracle console to everyone in a team due to some security and privacy issues. So to perform all the services of OCI without using Oracle console CLI interface is used. I have covered the steps to install the CLI interface on Linux, Unix, and MacOS and I hope it will help you understand the whole process. If you find it helpful then share it with your friends.

Related/Further Readings

Begin Your Cloud Journey

Begin your journey towards becoming an Oracle Cloud Certified Architect Associate by joining the FREE Masterclass on “How To Become Oracle Certified Cloud Architect Associate in 8 Weeks”.

Click on the image below to register for the FREE Masterclass NOW!Oracle certified cloud architect

FREE Community

Click on the below image to join our FREE Telegram Group.OCI Telegram group

The post Command Line Interface (CLI) In Oracle Cloud Infrastructure (OCI) appeared first on Oracle Trainings.

ERP Cloud Adapter In Oracle Cloud (OIC): Overview

$
0
0

In this post, we were going to cover ERP Cloud Adapter using OIC and try to find out how this is useful in the cloud operations.

If you are new to Oracle Integration Cloud (OIC), then check out our below blog posts as they contain all the key points a beginner should know about Oracle Integration Cloud (OIC).

ERP Cloud Adapter

  • OIC (Oracle Integration Cloud Services) is the Platform as a service (PaaS) this cloud offers by the Oracle that supports to provide the capabilities for integrating the different applications on-cloud & on-premise both.
  • The Oracle Integration Cloud Services provides different-different connectors and the Adapters which help to connect to SaaS (software as a service) and also on On-premise applications.
  • One of the connectors that were provided by Oracle Integration Cloud Services is an ERP Cloud Adapter that helps to connect Oracle’s SaaS and many other third-party clouds & On-premise applications.

What is ERP Cloud Adapter?

  • The ERP Cloud Adapter supports you to build an Integrations with ERP applications (Enterprise Resource Planning).
  • ERP Adapter basically allows us to integrate SaaS & On-premise applications with the support of ERP Cloud deprived of knowing about the precise details which are involved in the integration.

Benefits of the ERP Cloud Adapters:

  • It simply integrates with the WSDL file of Oracle ERP cloud applications to produce the integration Centric WSDL.
  • Helps to generate mapping for the visible business objects, subscription of events and the Business REST API which we are select during the adapter configuration.
  • Improves Developer Productivity.
  • It Improves the transformational aspect of the integration with the help of normalized web services.
  • It provides Run time benefits and also increases security.

Note: to know more about Business Objects, Event Subscription, and Business REST API and other benefits then click here.

Using the ERP Cloud Adapter (use cases)

It can be used in different scenarios and one of them, where it is commonly used, is:

FTP Adapter to ERP Cloud Adapter Integration

Oracle Integration Cloud Services includes the new Orchestration pattern which may allow the execution of the business process and Run Time activities (Long Running).

This section mainly tries to show how to load some data from the FTP location to the Oracle ERP cloud with the help of the trigger file mechanism. It also has the ability to unzip or to decrypt the file.

How this ERP Cloud Adapter Works?

  • When data from the secure FTP or the OIC for Orchestration and it is uploaded to ERP cloud.
  • The OIC can operate the Orchestration flow for pulling the trigger file and it also has the capability through which they unzip or decrypt the file.
  • The Zip may contain multiple files and also each file may have multiple records due to which each loop is needed to process.
  • Each file and transform the data into an ERP file and when the new ERP file is ready it is uploaded to the ERP Cloud Adapter in OIC.

For more information about the trigger file mechanism and how it is work then click here.

This all in nutshell is about ERP Cloud Adapter.

Related/References

Next Task for you

Register for our FREE Masterclass on “Be an Integration Expert with Oracle Integration Cloud Services” by clicking on the below image.

The post ERP Cloud Adapter In Oracle Cloud (OIC): Overview appeared first on Oracle Trainings.

Provision EBS R12 On Oracle Cloud From Cloud Marketplace (OCI)

$
0
0

Installing & Configuring of  Oracle EBS R12 on Oracle Cloud (OCI) become very easy due to the availability of  EBS R12 Image on Oracle Cloud Marketplace.

This post covers steps to Provision EBS R12 from Oracle Cloud Marketplace. This topic of  provisioning of Oracle EBS R12 from Cloud Marketplace or from EBS Cloud Manager is covered in our training (Build, Manage & Migrate EBS (R12) On Oracle Cloud (OCI), Registered for the Free Masterclass on How To Transition From An Oracle Apps DBA To Oracle Cloud Apps DBA?

Provisioning Oracle EBS R12 On Oracle Cloud (OCI)

Oracle EBS R12 On Oracle Cloud can be provisioned in many different ways:-

1) Using Oracle EBS Cloud Manager

  • One-Click Provisioning-Everything is on single Compute (ie Database & Application)
  • Advmaved Provisioning-Application on compute & database on DB System (PaaS)]
  • To know more about Installing Oracle EBS R12 On  Oracle Cloud (OCI) using EBS Cloud Manager check here

2) Using Oracle EBS R12 Image available on Cloud Marketplace (OCI)

3) Normal installation as you do on-premise

Overview of Oracle Cloud Marketplace OCI

  • Oracle Cloud Marketplace is an online store that offers solutions specifically for customers of Oracle Cloud Infrastructure.
  • In the Oracle Cloud Infrastructure Marketplace catalog, you can find listings for two types of solutions from Oracle and trusted partners: images and stacks.
  • These listing types include different categories of applications. Also, some listings are free and others belong to certain pricing models.
  • Images are templates of virtual hard drives that determine the operating system and software to run on an instance.
  • You can deploy image listings on an Oracle Cloud Infrastructure Compute instance.

Oracle Cloud Marketplace

Note: As of  11th Jan 2020 Oracle E-Business Suite 12.2.9 Demo Install Image & Oracle E-Business Suite 12.2.8 Demo Install Image is available in Oracle Cloud Marketplace.

Prerequisite

  • Make Sure you have already Signed up for free Oracle Cloud Account, to know how to create one check here
  • A Compartment where you will be deploying your Oracle EBS R12 from cloud Marketplace to more about compartment click here
  • A user who is either your tenancy administrator or who has privileges to manage all resources in the compartment, To know more about Tenancy click here
  • A Virtual Cloud Network (VCN) and an associated subnet that will be associated with the Oracle E-Business Suite instance. To know more about VCN in Oracle Cloud Infrastructure (OCI) check here.

Steps to Provision EBS R12 On Oracle Cloud (OCI)

  1. Login to OCI Console & go to cloud Marketplace

Oracle Cloud Marketplace

2. Click on the Oracle E-Business 12.2.9 or 12.2.8 image  whichever you want and then select the compartment and click on Launch Instance

Oracle EBS R12 On Oracle Cloud

3. In the Create Compute Instance screen, specify the following

  • Instance  Name
  • Compute Shape
  • VCN
  • Subnet
  • SSH Keys

Once you have entered all details, click on create

EBS On Oracle Cloud

Performing Post-Install Steps

Once Oracle EBS R12 Instance is successfully provisioned, please perform the below post-provisioning task

  • update the host using  updatehosts.sh from root (# /u01/install/scripts/updatehosts.sh)
  • Update Operating System ( # yum udpate)
  • Update Host Name. (# hostname apps.example.com)
  • Change the password of sysadmin from oracle user ($ sh /u01/install/APPS/scripts/enableSYSADMIN.sh)
  • Start the Database & Application services
  • Open Port 8000 from security list
  • Update your localhost to access EBS URL in your local browser
  • the default password of Weblogic is welcome1 (w in small)

Note: Installing EBS R122 from Cloud Marketplace lets you install application & database in a single compute

If you find this blog useful in provisioning EBS R12 from Oracle Cloud Marketplace, please do share & comment and also let me know faced any challenges while doing the same by posting your doubts in the comment section!!!

Related/References

Next Task For You

If you are an Oracle Apps DBA and just starting out your journey to Oracle public Cloud then we highly recommend you to download our FREE Guide that contains 7 Things Every Oracle Apps DBA & Architect Must Know To Build & Manage EBS (R12) On Cloud in order to Manage & Migrate Oracle EBS R12 on Oracle Cloud.

Click on the below image to get the FREE Guide.

EBS on Oracle Cloud Free Guide

The post Provision EBS R12 On Oracle Cloud From Cloud Marketplace (OCI) appeared first on Oracle Trainings.

Transit Routing: Access to Multiple VCNs From On-Premise

$
0
0

If you have organized your resources in multiple VCN’s, connecting all those VCNs to your on-premises networks can be a real challenge.

  • Until now, your only option was to have a FastConnect or IPSec VPN Connect terminate at each of your VCNs.
  • However, this option means you incur costs for multiple FastConnect links, and you have the operational burden of provisioning a new FastConnect or IPSec connection for each new VCN you add.

To overcome this, Oracle has announced the availability of Oracle Cloud Infrastructure VCN Transit Routing, which now offers an alternative. This post covers all about Transit Routing in OCI.

What is Networking in Oracle Cloud (OCI)?

When you work with Oracle Cloud Infrastructure, Whether you are deploying Database or Application the very first thing you will do is create a Network (VCN & Subnet). You then will decide which part of Application/Database is in what Subnet, What Ports to open across Subnet, How Primary Database talks to DR, Where to Deploy LoadBalancer for HA & Networking across Region.

To know more about Networking, check here

What is IPSec VPN Connect?

One way to connect your on-premises network and your virtual cloud network (VCN) is to use VPN Connect, which is an IPSec VPN. IPSec stands for Internet Protocol Security or IP Security.

To know more about IPSec VPN Connect, check here

IPSec VPN Tunnel

What is FastConnect?

FastConnect is the most expensive solution whereas connecting over IPSec VPN Tunnel is the most common method. Connecting via Public is more common when you just testing out to see connectivity.

FastConnect solution explained with diagram

To know more about FastConnect,  check here

What is DRG?

  • Dynamic Routing Gateway (DRG) provides the single point of entry for remote network paths coming into VCN
  • Use DRG to connect On-Premise network to Oracle Cloud using IPSec VPN Tunnel & Fast Connect
  • Each VCN can have single DRG

To know more about Oracle Cloud Infrastructure Networks: VCN, FastConnect, DRG, IGW, check here

What is Transit Routing?

Transit routing refers to a network setup in which your on-premises network uses a connected VCN to reach Oracle resources. You connect the on-premises network to the VCN with FastConnect or VPN Connect and then configure the VCN routing so that traffic transits through the VCN to its destination beyond the VCN.

  • It uses Hub & Spoke topology, where a customer dedicates a Hub VCN & connects it to the customer’s on-premises network using a FastConnect or IPSec VCN.
  • Now, you no longer need to attach a DRG to each of your VCNs to access your on-premises network, you only attach a single DRG to the Hub VCN and allow resources in the Spoke VCN to share the connectivity to the on-premises resources
  • One of the VCNs acts as the hub and connects to the on-premises network. The other VCNs are locally peered with the Hub VCN. The traffic between the on-premises network and the peered VCNs transits through the hub VCN.
  • The VCNs must be in the same region but can be in different tenancies.

Transit Routing

What is a Hub-and-Spoke Networking Topology?

The Hub-and-Spoke model is a concept that can be applied to any network. Take for example the flight networks of a global air carrier: they are generally organized around major airports (hubs), with a constellation of regional airports connected to hubs and other regional airports. The main benefit is to reach more destinations with less links.

The “Hub-and-Spoke” architecture model (also known as “star network”) is used to connect several network nodes together, using a central point: the hub.

In terms of OCI, It enables you to use a central VCN to offer connectivity for other VCNs inside the same cloud region.

Transit Routing Scenarios

There are two primary transit routing scenarios :

Access to multiple VCNs in the same region: This scenario enables the communication between your on-premises network and multiple VCNs in the same region over a single FastConnect private virtual circuit or VPN Connect.
Private access to Oracle services: This scenario gives your on-premises network private access to Oracle services so that your on-premises hosts can use their private IP addresses and the traffic does not go over the internet.

High-Level Steps

At a high level, you do this by performing the following steps:

  1. Establishing a peering relationship between each spoke VCN and the hub VCN
  2. Associating route tables with the hub VCN’s local peering gateways (LPG) and DRG
  3. Setting up rules in those route tables to direct traffic from each LPG on the hub VCN to the DRG, and from the DRG to each LPG.

1) Example

How to access to on-premises networks for several VCN:

  • the central VCN (HUB) handles the connections to on-premises networks through the DRG,
  • other VCNs (SPOKE) establish a peering with the HUB VCN and gains access to connected networks behind the HUB VCN.

The “HUB” VCN is used by the “SPOKE” VCNs only as a transit to reach the destination: traffic is routed according to the defined rules.

Transit Routing

Transit Routing Benefits

  • Simplified network management and fewer connections
  • Increased service velocity/Faster Time-to-Market
  • Centralized control of route advertisements
  • Cost savings

Summary

  • You can use a single FastConnect or IPSec VPN to connect your on-premises network with multiple VCNs in the same region, in a hub-and-spoke layout.
  • The VCNs must be in the same region but can be in different tenancies.
  • The VCN that acts as the hub uses a dynamic routing gateway (DRG) to communicate with the on-premises network. This hub VCN peers with each VCN that is acting as a spoke. The hub and spoke VCNs use local peering gateways (LPGs) to communicate.
  • To enable the desired traffic from the on-premises network through the hub VCN to a peered spoke VCN, you implement route rules for the hub VCN’s DRG attachment and LPG, and for the spoke VCN’s subnets.
  • By configuring route tables that reside in the hub VCN, you can control whether a particular subnet in a peered spoke VCN is advertised to the on-premises network, and whether a particular subnet in the on-premises network is advertised to a peered spoke VCN.

Related/Further Readings

Next Tasks For you

We cover Transit Routing in our Oracle Cloud Infra Architect [1Z0-1072] training, under Advance Networking Module, check all list of hands-on guides which we cover here

Click on the image below to register for the FREE Masterclass NOW!Oracle certified cloud architect

Join OCI FREE Community

The post Transit Routing: Access to Multiple VCNs From On-Premise appeared first on Oracle Trainings.


[Solved] Restore of Standby Control File On Standby DB In ExaCS failing With ERROR (ORA-600, RMAN-03002)

$
0
0

This Post Covers the Issues & fix while Performing a Restore of Standby Control File using RMAN on Standby Database on Exadata Cloud Service OCI, as a part of Hybrid Data Guard (Standby/Dataguard) Configuration.

Note: To Know More About Why should DBAs Learn Cloud, How to upgrade From DBA To Oracle Cloud DBA and Which Cloud Certification Useful for DBAs Join Our FREE Masterclass by Click here

Data Guard:

Data Guard provides a complete set of services that create, maintain, manage one or more standby databases to enable production Oracle databases to survive disasters and data corruption. Data Guard maintains these standby databases as copies of the production database. If the primary database becomes unavailable because of a planned or an unplanned outage, Data Guard can switch any standby database to the production unit, minimizing the downtime associated with the outage.

Data Guard

Hybrid Data Guard:

Hybrid Data Guard is an Effective and Cost-Efficient Disaster Recovery Deployment technique. In Normal Data guard both Primary and Standby databases Either available on Cloud or on On-premise while in Hybrid Data Guard On-premise data center worked as a Primary database and Database in the cloud works as a Standby database or vice-versa.

Hybrid Data Gaurd

Issue:  

While Restoring the Standby Control File using RMAN on Standby Database on Exadata Cloud Service on OCI was failing.

RMAN> restore standby controlfile from service ‘PRIMARY’;
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=3 instance=standby3 device type=DISK
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: using network backup set from service PRIMARY
channel ORA_DISK_1: restoring control file
PSDRPC returns significant error 600.
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command
ORA-17627: ORA-03113: end-of-file on communication channel
Session ID: 1302 Serial number: 4989
ORA-19558: error de-allocating device
ORA-19557: device error, device type: DISK, device name:
ORA-17627: ORA-01041: internal error. hostdef extension doesn’t exist
ORA-17627: ORA-03113: end-of-file on communication channel

In Alert log on Standby:  

When I Checked Alert logs on Standby Database found this:

Conversion to standby controlfile pending for restored file
No controlfile conversion
Errors in file /u02/app/oracle/diag/rdbms/standby_lhr32b/standby3/trace/standby3_ora_38328.trc (incident=49677) (PDBNAME=CDB$ROOT):
ORA-00600: internal error code, arguments: [1868], [0x000000000], [], [], [], [], [], [], [], [], [], []
Incident details in: /u02/app/oracle/diag/rdbms/standby_lhr32b/standby3/incident/incdir_49677/standby3_ora_38328_i49677.trc
Dumping diagnostic data in directory=[cdmp_20191229111506], requested by (instance=3, osid=38328), summary=[incident=49677].
Use ADRCI or Support Workbench to package the incident.
See Note 411.1 at My Oracle Support for error and packaging details.
Sweep [inc][49677]: completed
Sweep [inc2][49677]: completed

Checks & Fix: 

1) Checked following patch “22153958: [DB12201-OTHER] HIT ORA-600 [1868] ON RMAN DUPLICATE” was already applied as part of Patch 29958812

2) Finally, I followed similar issue on MOS Note# 2230068.1  RMAN Duplicate From On-Premise DB Is Failing With ORA-600 and in sqlnet.ora on standby DB added DISABLE_OOB=on

  I was able to restore the standby control file after this 

RMAN> restore standby controlfile from service ‘PRIMARY’;
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=1471 instance=standby3 device type=DISK
channel ORA_DISK_1: starting datafile backup set restore
channel ORA_DISK_1: using network backup set from service PRIMARY
channel ORA_DISK_1: restoring control file
channel ORA_DISK_1: restore complete, elapsed time: 00:00:05
output file name=+DATAC1/standby_lhr32b/CONTROLFILE/control.ctl

References

  • RMAN Duplicate From On-Premise DB Is Failing With ORA-600 (Doc ID: 2230068.1)
  • What is DISABLE_OOB (Out Of Band Break)? (Doc ID: 373475.1)
  • RMAN active duplicate hanging on restore control file (Doc ID: 2073604.1)
  • Oracle Net Performance Tuning (Doc ID: 67983.1)

Related/Further Readings

Next Task for You

In DBA to Cloud DBA Training, We Cover Hybrid Data Guard as a Bonus Module, To Know About How to upgrade From DBA To Cloud DBA and Which Cloud Certification Useful for DBAs & Earn More by Registering for our FREE Masterclass, Click the Image below to Register Our FREE Masterclass

DBA to Cloud DBA

Join FREE Community [Oracle Cloud DBA]

The post [Solved] Restore of Standby Control File On Standby DB In ExaCS failing With ERROR (ORA-600, RMAN-03002) appeared first on Oracle Trainings.

[New Feature] Virtual Networking (VCN) Quickstart in Oracle Cloud (OCI)

$
0
0

Oracle has recently introduced a new feature called VCN QuickStart, which makes it easier to set up a VCN with all its default components (Internet Gateway, Subnet, Security List, etc)

This post covers all you need to know about the VCN Quickstart.

To know more about the Networking components in Oracle Cloud (OCI) check here 

What is VCN QuickStart?

When you work with Oracle Cloud Infrastructure (OCI), setting up a VCN for your cloud resources is usually one of the first things that you might be doing. However, configuring a VCN can be a bit involving when you think about all the sub-components that need attention such as subnets, route tables, gateways, security lists, etc.

Now, you can launch a VCN with connectivity to the internet and Oracle Services Network in just a couple of steps thanks to the new OCI Networking Quickstart wizard.

 VCN QuickStart setup:

  • Internet gateway, NAT gateway, and service gateway.
  • Regional public subnet with routing to the internet gateway.
  • Regional private subnet with routing to the NAT gateway and service gateway (and therefore the Oracle Services Network).
  • Basic security list rules for the two subnets, including SSH access.

OCI Console VCN QuickStart

OCI Console VCN QuickStart

Where to Access VCN QuickStart Wizard?

There are two ways by which you can access the VCN Quickstart

Option 1:

  1. In the Console, click the Oracle Cloud icon at the top of the page to go to the Console home page. The page has a Quick Actions section to take you directly to common tasks.
  2. Click the quick action for Networking: Set up a network with a wizard.
  3. Select VCN with Internet Connectivity, and then click Start Workflow.

Option 2:

  1. Open the navigation menu. Under Core Infrastructure, go to Networking and click Virtual Cloud Networks.
  2. Click Networking Quickstart.
  3. Select VCN with Internet Connectivity, and then click Start Workflow.

OCI Console VCN QuickStart

Related/Further Readings

Next Task For You

Begin your journey towards becoming an Oracle Cloud Architect by Joining the FREE Masterclass on How To Become Oracle Cloud Architect in 8 Weeks.

Click on the image below to Register for the FREE Masterclass NOW!Oracle Certified Cloud Architect

Join FREE Community [1Z0-1072]

The post [New Feature] Virtual Networking (VCN) Quickstart in Oracle Cloud (OCI) appeared first on Oracle Trainings.

[New Feature] Backup Boot Volume Across Region In Oracle Cloud (OCI)

$
0
0

This post covers recent enhancement in boot volume. ie migration of Boot volume backups from one Oracle region to another and this helped a lot in designing solutions for Disaster recovery and inter-region migrations.

To know more about Storage options in Oracle Cloud Infrastructure (OCI), check here.

Overview

When you launch a virtual machine (VM) or bare metal instance, a new boot volume for the instance is created in the same compartment. Boot Volume is the volume that holds the Operating System and its supported files. So practically now we can migrate the complete instance to another region after taking the backup of Boot and Block volumes.

Popular Use-cases for Cross-Region Boot Volume Backup:

Use cases for Cross-region boot volume backup

To have an experience of Boot Volume Cross-Region Backup in OCI console first you need to make sure that you are subscribed to more than one region. High-Level Flow Diagram will be like:

Flow diagram

Few Points to highlight here is

  • No additional cost
  • Available through Console, API, SDK, CLI and Terraform

Steps To Move Backup Of Boot Volume Across Region

In Oracle, there are 12 regions available and within that, you can migrate your Backup.

  1. Open the navigation menu. Under Core Infrastructure, go to Compute and click Boot Volume Backups.
  2. The Instance which is attached to the Boot Volume should be stopped while you copy it to the other Region.
  3. Click the Actions icon (three dots) for the block volume backup you want to copy to another region.
  4. Click Copy to Another Region.
  5. Enter a name for the backup and choose the region to copy the backup to.
  6. In the Encryption, section selects whether you want the volume backup to use the Oracle-provided encryption key or your own Key Management encryption key. If you select the option to use your own key, paste the OCID for encryption key from the destination region.
  7. Click Copy Boot Volume Backup.
  8. Confirm that the source and destination region details are correct in the confirmation dialog and then click OK

Below Screenshot gives a fair picture of how it can be moved to other regions.

Cross-region backup

Here, We have moved the Test_BKP from Phoenix Region to Ashburn Region.

Cross-region backup

Note: The Instance which is attached to the Boot Volume should be stopped while you copy it to the other Region. Otherwise, you won’t be able to see the option to Copy.

Related/Further Readings

Next Task For You

If you have any doubts and want to polish your learning for Oracle Cloud Infrastructure Architect Basics, then Join FREE Masterclass on How To Become Oracle Certified Cloud Architect[1Z0-1072]

Click Down the image below to register for FREE.

OCI 1Z0-1072 Free Masterclass

FREE Community

The post [New Feature] Backup Boot Volume Across Region In Oracle Cloud (OCI) appeared first on Oracle Trainings.

[New Feature]Resizing Compute Instance (VM) in OCI

$
0
0

When you launch a VM instance, you specify a shape that determines the number of OCPUs, the amount of memory, and the network bandwidth for your workload.

Until now, you had to choose a shape with enough room to support your future performance needs. If your workload increases, your only option was to launch a new instance and reconfigure your applications on the new instance. Now, you can reshape (Scale-Up and Scale-down) an existing instance with a single reboot while preserving your applications and the instance properties.

In this blog, I have covered the supported and unsupported shapes, steps to reshape a VM and limitations in the reshaping.

scale-up and scale-down

To know more about Compute service in Oracle Cloud Infrastructure (OCI) click here.

Supported Shapes

The shape series and image of the original shape determine which shapes you can select as a target shape.

  • VM.Standard2, VM.Standard.B1, and VM.Standard1 series:
    • For Linux images, the shape can be changed to any shape in the VM.Standard2, VM.Standard.B1, or VM.Standard1 series.
    • For Windows images, the shape can be changed to a new shape only within the same series (eg: VM.Standard2.1 shape to a VM.Standard2.2 shape)
  • VM.Standard.E2 series: Can be changed to any shape in the VM.Standard.E2 series.
  • VM.GPU3 series: Can be changed to any shape in the VM.GPU3 series.

Shapes Cannot be Changed

  • VM.Standard.E2.1.Micro series
  • VM.DenseIO1 series
  • VM.DenseIO2 series
  • VM.GPU2 series
  • VM instances that run on dedicated virtual machine hosts
  • Bare metal shapes

Steps of Resizing a Compute Instance

1) Open the navigation menu. Under Core Infrastructure, go to Compute and click Instances.

Instances in OCI

2) Click the instance that you’re interested in.

Resizing Compute Instance

3) Click Actions, and then click Change Shape.

Resizing Compute Instance

4) Select the checkbox next to the shape that you want to scale the instance to. Only the compatible shapes appear on the list and then click on change shape.

Resizing Compute Instance

To know how to change the shape of a Virtual Machine (VM) using API operation click here.

Note: If the instance is running, it’s restarted. If you change the shape of a stopped instance, the shape is changed, but the instance remains stopped.

Limitations

  • The image that’s used to launch the instance must be compatible with the new shape. To see which shapes are compatible do the following steps.
    • On the Instance Details page, click the name of the image.
    • Refer to the list of compatible shapes. (check Above)
  • We must have sufficient Service limits for the new shape. To know more check here
  • When we resize within the same series, we are billed for the largest shape that we use in the hour.
  • If the instance has secondary VNICs configured, we might need to reconfigure them after the instance is rebooted.
  •  If the applications that run on the instance take a long time to shut down while rebooting, they could be improperly stopped, resulting in data corruption. To know the method of avoiding this click here.
  • When we change the shape from one hardware series to a different series, some hardware details such as the network interface name might change. This might cause problems for some OSs. If the OS fails to boot after we change the shape, then we should change the instance back to the original shape.

Conclusion

Oracle Cloud Infrastructure gives you the ability to manage a boot volume independently of the life cycle of an instance. This ability is the key to resizing your workloads. When you terminate an instance, you can keep the associated boot volume and use it to launch a new instance using a different compute shape.

Related/Further Readings

Next Tasks For you

We cover Compute Instance Reshape in our Oracle Cloud Infra Architect [1Z0-1072] training, under Compute Module, check all list of hands-on guides which we cover here

Click on the image below to register for the FREE Masterclass NOW!Oracle certified cloud architect

Join OCI FREE Community

The post [New Feature]Resizing Compute Instance (VM) in OCI appeared first on Oracle Trainings.

[Troubleshooting] Blank Screen on EBS R12 on OCI Post Cloning

$
0
0

In this blog, we’ll be seeing how to troubleshoot the blank screen at AppsLocalLogin.jsp post cloning an EBS R12 on OCI with database tier on Exadata Cloud Service.

This was an error encountered by one of our trainees of EBS On OCI Training while performing the cloning EBS 12.1.3 manually (without EBS Cloud Manager).

Registered for the Free Masterclass on How To Transition From An Oracle Apps DBA To Oracle Cloud Apps DBA?

If you don’t know about EBS Cloud Manager, check our previous blog post on Oracle EBS(R12) Cloud Manager Overview: What & How & also check our hands-on guide on Oracle Exadata Cloud Service

Problem Statement

After cloning EBS 12.1.3 manually (without EBS Cloud Manager) from Exadata On-Premise to Oracle Cloud (OCI),  all services are up and functional. However, when we type the URL we are redirected to /OA_HTML/AppsLocalLogin.jsp and the page was blank.

Troubleshooting 

Step 1(a). Check the application log
$INST_TOP/logs/ora/10.1.3/j2ee/oacore/oacore_default_group_1/application.log
No error found
Step 1(b). Increase OC4J logging for oacore and Enable debugging mode
i) edit j2ee-logging.xml, adjust the following in the file:
$ORA_CONFIG_HOME/10.1.3/j2ee/oacore/config/j2ee-logging.xml
<logger name=’oracle’ level=’TRACE:32′ useParentHandlers=’false’>
ii) edit orion-web.xml, adjust the following in the file:
$ORA_CONFIG_HOME/10.1.3/j2ee/oacore/application-deployments/oacore/html/orion-web.xml
param-name>debug_mode</param-name>
<param-value>true</param-value>
No error in application log even after debugging mode is enabled
Step 2.  Check DB alert log
/u02/app/oracle/diag/rdbms/prd_exacs1/PRD/trace/alert_PRD.log
joxcsys: release mismatch 12.1.0.2.190716 1.6 in database (classes.bin) vs 12.1.0.2.190416 1.6 in executable
SQL> select dbms_java.get_jdk_version() from dual;
select dbms_java.get_jdk_version() from dual
*
ERROR at line 1:
ORA-29548: Java system class reported: release of Java system classes in the
database (12.1.0.2.190716 1.6) does not match that of the oracle executable
(12.1.0.2.190416 1.6)
Error is found in the alert log

Root Cause

The JVM is found to be corrupted in the process of cloning which can be verified by using the above command

Fix

We recreate the JVM in order to fix the error
SQL> @?/javavm/install/update_javavm_db.sql
SQL> select dbms_java.get_jdk_version() from dual;
DBMS_JAVA.GET_JDK_VERSION()
——————————————————————————–
1.6.0_211
1 row selected.
Test login again. The error has now been fixed.

Related/References

Next Task For You

If you are an Oracle Apps DBA and would like to upgrade yourself to a Cloud Apps DBA and earn more, then attend our free masterclass which includes topics like Database Deployment Options in Oracle Cloud, Certification for DBAs in Oracle Cloud, 12 Weeks Roadmap to being an Expert on Oracle Cloud Apps DBA and many more.

Click on the below image to access the FREE Masterclass.

The post [Troubleshooting] Blank Screen on EBS R12 on OCI Post Cloning appeared first on Oracle Trainings.

Overview of Oracle Data Guard Broker

$
0
0

In this blog post, we’ll be covering the Overview of Oracle Data Guard Broker including its functions and components.

Oracle Data Guard

Oracle Data Guard is a feature that was introduced in Oracle Database 10g. In Data Guard, there is a primary database and one or more standby databases that are constantly kept in sync with the primary database which prevents loss of data in situations of data disasters and corruption. It provides comprehensive services that create, manage and monitor one or more standby databases. Data Guard can switch any standby database to the production unit, minimizing the downtime associated with the outage.
Oracle Data Guard

What is the Oracle Data Guard Broker?

The Oracle Data Guard Broker logically groups these primary and standby databases into a broker configuration that allows the broker to manage and monitor them together as an integrated unit. The user can manage a broker configuration using either Oracle Enterprise Manager Cloud Control (Cloud Control) or the Oracle Data Guard command-line interface DGMGRL. It supports multitenant container databases (CDBs) within a broker configuration.

Oracle Data Guard Broker Functions

The Data Guard Broker performs the following functions:
a) Creates Data Guard configuration that includes one primary, one or more new or existing standby databases, redo transport service, and log apply service.
b) Adds an additional new or existing standby database to an existing data guard configuration.
c) Manages Protection Mode (Maximum Performance, Maximum Availability, Maximum Protection) for the broker configuration.
d) Invokes Switchover or Failover with a single command
e) Monitors the status of the entire configuration, captures diagnostic information, reports statistics such as the Redo Apply rate and the redo generation rate
f) Assesses whether a database is ready to become a primary

Oracle Data Guard Broker Components

The components of Oracle Data Guard Broker include:

Oracle Data Guard Broker

a) Client Interface: DGMGRL (CLI) and OEM Cloud Control (OEM CC) are broker client-side interfaces to define and manage a configuration consisting of primary and standby databases.

b) Data Guard Monitor: is the broker server-side component that is integrated with the Oracle database. The Oracle Data Guard monitor the overall health of the configuration and provide notification of other operational characteristics. It is composed of several processes, including the DMON process, and broker Configuration files.

Next Task for You

In DBA to Cloud DBA Training, We Cover Hybrid Data Guard as a Bonus Module, To Know About How to upgrade From DBA To Cloud DBA and Which Cloud Certification Useful for DBAs & Earn More by Registering for our FREE Masterclass, Click the Image below to Register Our FREE Masterclass

DBA to Cloud DBA

The post Overview of Oracle Data Guard Broker appeared first on Oracle Trainings.

Storage Gateway In Oracle Cloud Infrastructure (OCI)

$
0
0

Do you know, now you can sync your on-premise application data that can write to NFS mount without the pain of writing API to Oracle Cloud Object Storage?, This can be achieved with Oracle Cloud Infrastructure features called  “Storage Gateway“.

This post covers things you should know to leverage the use of Storage Gateway for Syncing your on-premise data to Oracle Cloud Infrastructure Object storage.

To know more about different storage options in Oracle Cloud Infrastructure check here.

Overview Storage Gateway In Oracle Cloud Infrastructure

  • Storage Gateway helps you connect the on-premise application to object storage  in Oracle Cloud Infrastructure
  • Applications that can write data to an NFS target can also write data to the Oracle Cloud Infrastructure Object Storage, without requiring application modification to uptake the REST APIs.

Storage Gateway In OCI

Note: Storage Gateway is a free service for all its Oracle Cloud Infrastructure customers

Use Cases Of Storage Gateway

For Hybrid Cloud Architecture, where your on-premise application using cloud storage (object storage)

  • Using Oracle cloud storage and archive results in low cost
  • Extension of the on-premise data center to cloud with limitless storage
  • Enhance disaster recovery and business continuity using cloud storage

For Data Migration & continuous Data Sync from On-premise to Cloud

  • Move data to cloud for Application or database migration
  • Copy data to cloud storage, as it is written to on-premise storage for HA
  • Move your existing Data to object storage (one-time)

Storage Gateway use cases In Oracle Cloud

Installing Storage Gateway

Pre-requisite

  • Two dual-core CPUs or better. Oracle recommends 4-core CPUs.
  • The recommended local storage disk size is 600 GB, which includes 500 GB for the file system cache, 80 GB for metadata storage, and 20 GB for log storage.
  • Oracle Linux 7 with UEK Release 4 or later.
  • Docker 1.12.6 or newer. Docker is an open platform for building, shipping, and running distributed applications, to more about docker, check here
  • Network File System version 4 (ie NFSV4), to know more about NFS check here

High-Level Steps To Configure install & Configure Storage Gateway

Step1: Download the Storage Gateway Software, click here

Step2: Create a directory & unzip the software. eg ocisg

Stept3: Run the script  “./ocisg-install.sh”

Step4; Once Installation is done, you will get a Storage Gateway Management console

  • https://<storagegateway_hostname>:<port_number>
  • Eg: https://myStorageGatewayHost:3769

Note: Make sure the port is open in the system where you have installed the storage gateway

Storage Gateway Management Console OCI

Step5: Create a file system, here you will be giving all the details of the cloud storage that you will be used for data sync which includes

  • OCID Of User
  • OCID of Compartment
  • OCID Of Tenancy
  • To know more about OCID, click here
  • FingerPrint of User
  • Object Storage Endpoint URL click here
  • Object Storage Tier (Standard or Archive), to know more about it check here

Once You have put all the details click on create a file system, it will create a bucket in oracle cloud object storage, where all your on-premise data will be syncing

Step6: Connect to the file system which you have created

Storage Gateway In OCI

Step7: Mount the File System to your local system where you have installed storage Gateway

Command: sudo mount -t nfs -o vers=4,port=<NFS_port_number> <storage_gateway_host_name>:/<ocisg_file system_name> /<local_mount_point>

Step8: Validate whether your files are syncing to cloud object storage or not

I hope you find the blog useful in understanding Storage Gateway concepts in Oracle Cloud Infrastructure, please do post your comments in the comment section and let me know if you have doubts regarding storage gateway.

Related/Further Readings

Next Task For You

If you have any doubts and want to polish your learning for Oracle Cloud Infrastructure Architect Basics, then Join FREE Masterclass on How To Become Oracle Certified Cloud Architect[1Z0-1072]

Click Down the image below to register for FREE.

OCI 1Z0-1072 Free Masterclass

The post Storage Gateway In Oracle Cloud Infrastructure (OCI) appeared first on Oracle Trainings.


[New Feature] Exadata (ExaCs) DB System: Shared Database Homes

$
0
0

This post covers how you can Create, Manage, & Delete Shared Oracle Database Home for Exadata DB System on Oracle Cloud (ExaCs).

Until now, you could create only one Database per Oracle DB Home. For every DB you create on Exadata, it used to create its own dedicated Oracle Home & there is one to one mapping between an Oracle Home & number of the database you can have on that Exadata DB System on Cloud (ExaCs).

If you a beginner to Exadata Cloud Service (ExaCs) then check out our blogs:

What’s New?

Oracle recently announced that now you can add Oracle Database Homes to an existing Exadata DB system by using the Oracle Cloud Infrastructure (OCI)Console, the API (Rest API), or the CLI (dbaascli). It also allows the user to create Multiple Database Homes in a Single Database.

Before, If you want to create 3 databases, you have to create 3 DB Oracle Home for each DB, but now you can put all those Databases into single Oracle Home, which means you can now create, manage & delete these Oracle Home.

What is Oracle Database Home?

A Database Home is a directory location on the Exadata database compute nodes that contain Oracle Database software binary files.

Note: To know more about, Oracle Cloud Database Options (VMDB, BMDB, ExaCS, ExaCS & Autonomous (ADW, ATP), check here

When you do Patching in Oracle Cloud, you first patch the DB System then you patch the Database home, DB System is nothing but the host machine where your database is installed. To know more check here

How To Manage DB Home in ExaCs?

You can also manage & delete Database Homes and perform other management tasks on a Database Home by using any of the three methods:

  1. Oracle Cloud Console
  2. dbaascli Utility (This tool is also used to patch an Exadata machine or Exadata DB on Cloud)
  3. REST API

1. Oracle Cloud Console

One can create DB Home and Database using the Oracle Console

Steps to create a new Database Home in an existing Exadata DB system

  1. Open the Hamburger menu. Go to Database, click Bare Metal, VM, and Exadata.
  2. Choose your Compartment. A list of DB systems is displayed.
  3. In the list of DB systems, find the Exadata DB system on which you want to create the Database Home, and then click its name to display details about it.
  4. Under Resources, click Database Homes. A list of Database Homes is displayed.
  5. Click Create Database Home. Enter the name and select the DB version.
  6. Click Create. When the Database Home creation is complete, the status changes from Provisioning to Available.

A new database home is successfully created!

Oracle Database Home

7. Now Open the Hamburger menu. Go to Database, click Bare Metal, VM, and Exadata

8. Click on Create New Database. Provide the DB name and choose the Existing Database Home you want to add the DB to.

Create new database

9. Click on Create Database. When the Database Home creation is complete, the status changes from Provisioning to Available.

A new database is successfully created and added to the Database Home.

2. dbaascli Utility

We can use dbaascli utility to manage Database Home using Command Line Interface. Below are some of the most commonly used commands:

1) View information about Oracle Home directory locations by using

  • # dbaascli dbhome info

2) Moving a Database to Another Oracle Home

  • # dbaascli database move –dbname <dbname> –ohome <oracle_home>

3) Creating an Oracle Home

  • # dbaascli dbhome create –version <software_version>

4) Deleting an Oracle Home

  • # dbaascli dbhome purge

3. REST APIs

The Oracle Cloud Infrastructure APIs are typical REST APIs that use HTTPS requests and responses. Below is an example.

Example to Create Database Home with database details

 POST /20160918/dbHomes
  Host: database.us-phoenix-1.oraclecloud.com
  <authorization and other headers>
  {
    "dbSystemId" : "ocid1.dbsystem.oc1.phx.<unique_ID>",
    "displayName" : "createdDbHome",
    "source": "NONE",
    "dbVersion" : "12.1.0.2",
    "database" : {
      "adminPassword" : "<password>",
      "dbName" : "myTestDb",
      "dbUniqueName" : "myTestDb_phx1cs",
      "dbBackupConfig" : {
        "recoveryWindowInDays" : 30,
        "autoBackupEnabled" : true
      }
    }
  }

Read more about REST APIs for DB Home

Related/Further Readings

Next Task for You

Oracle Exadata is one of the parts of our course, DBA to Cloud DBA. To Know About How to upgrade From DBA To Cloud DBA and Which Cloud Certification Useful for DBAs Earn More by Registering for our FREE Masterclass, Click the Image below to Register Our FREE Masterclass

DBA to Cloud DBA

The post [New Feature] Exadata (ExaCs) DB System: Shared Database Homes appeared first on Oracle Trainings.

Zero Downtime Migration In Oracle Cloud Infrastructure (OCI)

$
0
0

Oracle recently launched a cloud migration utility named Zero Downtime Migration (ZDM), that will help you in migrating your on-prem Oracle Database to Oracle Cloud Database (VM DB, ExaCS, Bare Metal, Exadata Cloud at Customer) with the aim of keeping the migration the process as simple as possible and minimal downtime on production workloads.

This post covers thing you must know to leverage the ZDM utility while migrating your on-prem database to Oracle Cloud (OCI)

  • To more about other migration methodology for your Databases in Oracle Cloud Infrastructure (OCI)check here.
  • To more about different databases options available in Oracle Cloud Infrastructure, check here

Overview Zero Downtime Migration Utility (ZDM)

  • Oracle Zero Downtime Migration (ZDM) is Oracle Maximum Availability Architecture (MAA)-recommended utility to migrate Oracle Databases to the Oracle Cloud.
  • It helps to keep migration of the process as simple as possible and aims to have minimal downtime on production workloads.
  • The source databases can be on-premises or on Oracle Public Cloud Gen 1 (OCI-C). To know the difference between OCI & OCI-C check here,
  • The target databases can be deployed as Database Cloud Service on Oracle Cloud Infrastructure (OCI) Bare Metal, Virtual Machine, Exadata Cloud Service, or Exadata Cloud at Customer. To know more check here
  • It automates the complete process of migration & reduces human errors.

ZDM Oracle Cloud

Supported  Configurations

1).Supported Platforms for the Zero Downtime Migration Service Source Host

  • Oracle Linux 7 or later releases.

2).Supported Database Versions for Migration:

  • 11.2.0.4
  • 12.1.0.2
  • 12.2.0.1
  • 18c
  • 19c

Note: the source & target Database version should be the same

3).Supported Database Architectures for Migration

  • Oracle Database Single-Instance to a single-instance or Oracle RAC database target
  • Oracle RAC One Node, which can be migrated to an Oracle RAC database target
  • Oracle RAC to an Oracle RAC database target

4). Supported Backup Locations

Migration Paths

ZDM supports on-premises databases to be migrated to:

  • Oracle Database Cloud Service Bare Metal
  •  Oracle Database Cloud Service Virtual Machine
  •  Exadata Cloud Service
  • Exadata Cloud at Customer

To know more about each of these databases, check here.

High-Level Database Migration Workflow Using ZDM

  1. Download & Install ZDM On Source Host (Check here)
  2. ZDM Starts performing DB Migration (./zdmcli migrate database)
  3. ZDM Connects the Source Database To Oracle Cloud (OCI) Object storage
  4. ZDM orchestrates transfer of all database backup files from the source/primary database to the Object Storage.
  5. ZDM starts creating a Data Guard Standby Database using the backup files that were transferred to the object storage
  6. ZDM sets up Oracle Net Services connectivity between the source and target and completes setting up the
    Data Guard configuration
  7. ZDM performs a Data Guard switchover which results in a source database to become the standby database & the target database in the Oracle Cloud to assume the role of the primary database.
  8. ZDM completes the migration process & terminates Data Guard connectivity between the source & the target,
    and performs necessary cleanup.

I hope you find this blog useful in understanding ZDM and its migration flow. All these things have been in a more detailed way in our DBA To Cloud DBA Training,

Related/References

How Can I Learn More

We cover  ZDM in detail in our DBA to Oracle Cloud DBA Training program. To Know, what to expect in our training, Register for our FREE Masterclass on Upgrade From DBA To Oracle Cloud DBA Including Certification & Earn More In 2020″ 

ZDM In Oracle Cloud Infrastructure

The post Zero Downtime Migration In Oracle Cloud Infrastructure (OCI) appeared first on Oracle Trainings.

[Fixed] opmnctl startall fails In EBS R12.2

$
0
0

In this post, I have covered the “opmnctl startall fails” issue and fix, faced while starting the Application tier in Oracle EBS R12.2.

  • If you are new to Oracle AppsDBA R12.2, then go check our previous post on EBS Architecture, Here
  • Also, to know about Start/Stop Oracle EBS Services, check our post here
  • ( MOS-ID 2555355.1) Additional Steps to Configure OHS/OPMN 11.1.1.9 Components for Oracle E-Business Suite R12.2

Issue Encountered

In Oracle EBS R12.2, there are three tiers, Client Tier, Application Tier, and Database Tier. So, one of our trainees from our Oracle AppsDBA Training  (For Free MasterClass, Register Here) faced the below error after upgrading from EBS 12.2.0 to 12.2.8,  when starting the Application services error as

“You are running adopmnctl.sh version 120.0.12020000.2

Starting Oracle Process Manager (OPMN) …

[2020-01-16T10:11:24+03:00] [opmn] [ERROR:1] [] [internal] /u01/oracle/PROD122/fs1/FMW_Home/webtier/opmn/bin/opmn: unexpected exit: status 4200

opmnctl start: opmn failed to start.

adopmnctl.sh: exiting with status 0″

To check the log files for OPMN, go under FMW_Home\user_projects\epmsystem1\diagnostics\logs\OPMN\opmn\opmn.log

Cause

When we got the above error, We searched the error keyword “opmn failed to Start” in My Oracle Support and found this MOS-ID 2555355.1 Additional Steps to Configure OHS/OPMN 11.1.1.9 Components for Oracle E-Business Suite R12.2 in which got below causes:

  • The reason for the failure of OPMN and OHS to start is that the default wallets generated by Oracle Fusion Middleware contain self-signed certificates signed using md5WithRSA.
  • The patched security library no longer accepts certificates signed by md5WithRSA. The certificate signature algorithm must be sha256WithRSA or better

FIX

The following steps will generate a new wallet with an acceptable self-signed certificate and deploy it to the default wallet locations. This will allow OHS and OPMN to start.

1. Creating and Deploying a New Wallet

  • Log in as the user that owns the application tier installation and  Source the run file system environment.
  • Set an alias for the correct orapki.

(Note: The orapki utility, a command-line tool to manage certificate revocation lists (CRLs), create and manage Oracle wallets, and create signed certificates for testing purposes). For more information on Orapki, check this documentation from oracle, Here

  • Create a new wallet with an acceptable self-signed certificate in $HOME/ss
  • Find the instanceName of this environment and save in variable for later use.
  • Go to the instance directory and Find the default wallets used by this instance.
  • Verify that each wallet only contains the self-signed certificate.
  • Copy the new SHA-256 signed wallet to all default wallet locations.
  • With the new wallet in place, you should be able to start OPMN and OHS with the respective commands:
  • Once you have verified the successful start of OPMN and OHS, start the remaining application services ($ adstrtal.sh)

I hope this post might help you to fix the above error. Please do like and share it with your friends.

Related/ Further Readings:

Next Task For You

We cover Oracle Process Manager (OPMN) in details in our Oracle Apps DBA Training, under Patching Module, check all list of hands-on guides which we cover here

Click on the image below to Register for the FREE Masterclass NOW!

AppsDBA_ContentUpgrade

FREE Community

The post [Fixed] opmnctl startall fails In EBS R12.2 appeared first on Oracle Trainings.

[1Z0-997]Oracle Cloud Infrastructure (OCI) Architect Professional Certification: Step by Step Hands-On Lab To Clear Exam

$
0
0

This post covers Hands-On Labs that you must perform in order to learn Oracle Cloud Infrastructure (OCI) clear the Oracle Cloud Infrastructure (OCI) Architect Professional (1Z0-997) Certification.

This post helps you with your self-paced learning as well as for your team learning.

Here’s the quick sneak-peak of how to start learning Oracle Cloud Infrastructure (OCI) & to clear OCI [1Z0-997] by doing Hands-on.

1Z0-997

To know in detail about the Oracle Cloud Infrastructure (OCI) Architect Professional (1Z0-997) Certification click here.

Module 1: Plan and Design solutions in Oracle Cloud Infrastructure:

1) OCI Cost Analysis, Budgets & Usage Reports

Billing and Cost Management is the service that you use to pay your Oracle services bill, monitor your usage, and budget your costs.

Note: All Billing and cost-related options are available under ‘Account Management’.

billing and cost management

  • OCI Cost analysis Visualization tools Help understand spending patterns at a glance.
  • OCI Budgets can be used to set soft limits on your Oracle Cloud Infrastructure spending. You can set alerts on your budget to let you know when we might exceed our budget.
  • OCI Usage Reports is a breakdown of the consumptions of your Oracle Cloud Infrastructure resources such as the compute, networking, storage, etc.

2) Instance Configuration & pools

  1. Instance Configuration helps you to save the configuration (such as Network Configuration, OS, VM Shapes, attached block volume) of your compute instance which is already running.
  2. Instance Pools helps you to create single or multiple Compute instances (Machines) in one go of the same configuration using Instance Configuration.

instance cofiguration and instance pool

To know more about Instance Configuration & pools https://k21academy.com/oci23

3) Autoscaling Configurations

Autoscaling enables you to automatically adjust the number of Compute instances in an instance pool based on performance metrics such as CPU or Memory utilization.

autoscaling configuration

4) Instance Console Connection

Instance Console Connection provides console connections that enable you to remotely troubleshoot malfunctioning instances, such as:

  • An imported or customized image that does not complete a successful boot.
  • A previously working instance that stops responding.

instance console connection

5) Create Custom Images

  • Create a custom image of an instance’s boot disk and use it to launch other instances
  • Instances you launch from your custom image include customizations, configuration, and software installed when you created the image

create custom image

Module 2: Design, Implement and Operate Databases in OCI:

1) Enabling Data Guard on VMDB system

Data Guard and Active Data Guard provide disaster recovery (DR) for databases with recovery time objectives (RTO) that cannot be met by restoring from backup.

This Hands-On guide includes the steps to enable Data guard on a VMDB system.

enabling data guard on VMBD system

To know more about Data Guard in OCI https://k21academy.com/oci22

2) Data Guard creation, Switch Over, Failover, Reinstate

  • Data Guard creation: It consists of the steps to create data guard for VM/BM
  • Switch Over: 
    • A switchover reverses the primary and standby database roles.
    • Each database continues to participate in the Data Guard Association in its new role.
    • A switchover ensures no data loss.
  • Failover: 
    • A failover transitions the standby database into the primary role after the existing primary database fails or becomes unreachable.
    • A failover might result in some data loss.
  • Reinstate:
    • You can use the reinstate command to return a failed database into service after correcting the cause of failure.

data guard, failover, reinstate, switchover

Module 3: Migrate on-premises workloads to OCI:

1) Zero Downtime Migration

  • Zero Downtime Migration (ZDM) is a software solution that allows you to directly and seamlessly migrate your on-premises Oracle Databases to the Oracle Cloud whether in OCI or ExaCC.
  • It ensures that there is minimal to no production database impact during the migration.

To know more about Zero Downtime Migration click here.

2) Move to Autonomous database(ADB)

  • Deliver automated patching, upgrades, and tuning—including performing all routine database maintenance tasks while the system is running—without human intervention.
  • The autonomous database cloud is self-driving, self-securing, and self-repairing.
  • Autonomous Database is fully elastic means at any time, you may scale, increase or decrease either the OCPUs or the storage capacity.

Move to autonomus database

3) Database CLI

  • The database CLI (dbcli) is a command-line interface available on bare metal and virtual machine DB systems.
  • After you connect to the DB system, you can use the database CLI to perform tasks such as creating Oracle database homes and databases.

Database CLI

4) Install & Configure Storage Gateway in OCI

  • Storage Gateway is a cloud storage gateway that lets you connect your on-premises applications with Oracle Cloud Infrastructure.
  • Applications can interact with Oracle Cloud Infrastructure Object storage through standard NFSv4 protocols.
  • This Hands-On Guide covers steps to install and configure storage gateway in OCI

storage gateway in OCI

To know more about Data transfer Service in OCI https://k21academy.com/iaas20

Module 4: Implement and Operate solutions in OCI:

1) Creating an Oracle Support Service Request

Some of the tasks you might typically perform yourself in an on-premise data center must be performed by Oracle Support. For example, you must file a Service Request (SR) so Oracle Support can perform the following actions for you:

  • Set up a secure VPN connection from your data center to the Model 300 service.
  • Set up NAT routing for public IP addresses.
  • Recover or reinstall instances.

oracle support service request

Note: Get this step by step activity guide absolutely FREE from https://k21academy.com/cloud01

2) Checking Limits, Quotas, and Usage in OCI

  • Service Limit is the quota or allowance set on a resource. For example, your tenancy is allowed a maximum number of compute instances per availability domain.
  • A Usage Report is a comma-separated value (CSV) file that can be used to get a detailed breakdown of resources in Oracle Cloud Infrastructure for audit or invoice reconciliation.
  • Compartment Quotas are similar to service limits; the biggest difference is that service limits are set by Oracle, and compartment quotas are set by administrators

limits, quotas and usage

Click to know more about Service Limits, Usage Report.

Module 5: Design for Hybrid cloud architecture:

1) VCN Peering (Local & Remote)

  • Enables connectivity between the resources in different VCNs
  • Does not require public IPs or NAT to enable connectivity
  • Traffic never leaves the Oracle Network
  • Over other options such as connecting over the internet, VCN Peering offers
    • Faster connectivity
    • Higher security
  • Two types of VCN peering (Local & Remote)

VCN peering

2) Configure Virtual Firewall in OCI

  • Although Oracle Cloud Infrastructure includes firewall capabilities, some customers prefer to run their own custom firewalls.
  • The benefits of configuring a virtual firewall in OCI are antivirus, web filtering, and antispam.
  • This Hands-On Guide covers the process of configuring the different virtual firewalls in OCI.

virtual firewall in OCI

3) SSL Handling by OCI Load Balancer(LB)

  • SSL (Secure Sockets Layer) is an industry-standard protocol for securing network connections. SSL provides authentication, encryption, and data integrity using public key infrastructure (PKI).
  • To use SSL with your load balancer, you must add one or more certificate bundles to your system.
  • SSL Termination – SSL is terminated at LB. LB can accept encrypted traffic from a client; no encryption of traffic between LB and backend servers
  • SSL Tunneling – SSL implemented between LB and backend servers
  • End to end SSL – LB can accept SSL encrypted traffic from clients and encrypts traffic to the backend servers

SSL handling in OCI

To know more about Load Balancer (LB) https://k21academy.com/1z093216

4) DNS Zone Management

  • Highly scalable, global anycast Domain Name System (DNS) network that assures high site availability and low latency.
  • Offers a complete set of functions for zone management:
    • Create and manage zones and records
    • Import/upload zone files
    • Filter and sort views of zones and records
    • Secondary DNS support
    • APIs and SDKs

DNS Zone Management

5) Creating Health Checks

  • The Oracle Cloud Infrastructure Health Checks service provides users with high-frequency external monitoring to determine the availability and performance of any publicly facing service, including hosted websites, API endpoints, or externally facing load balancers.
  • Health Checks Service Components
    • Monitors: Monitors allow you to continuously monitor the health of public-facing endpoints.
    • On-demand probes: It allows you to execute a one-time probe to assess the health of a public-facing endpoint.
    • Vantage points: These are geographic locations from which monitors and probes can be executed to your specified target.
    • Protocols: The Health Checks service allows you to configure both HTTP and ping type monitors. Each type has respective protocols.

creating health check

Module 6: Design for Security and Compliance:

1) Web Application Firewall(WAF) Concepts and Use Cases

  • Web Application Firewall (WAF) refers to a device, server-side plugin, or filter that applies a set of rules to HTTP/S traffic
  • By intercepting HTTP/S traffic and passing them through a set of filters and rules, WAF is able to uncover and protect against attack streams hitting a web application.

Web application firewall(WAF)

2) Instance Principals and Dynamic Groups

  • Instance Principals lets instances (and applications) to make API calls against other OCI services removing the need to configure user credentials or a configuration file.
  • Dynamic groups allow you to group Oracle Cloud Infrastructure compute instances as “principal” actors (similar to user groups).

instance principals

3) How to enable MFA (Multi-factor Authentication)

  • Multi-factor authentication (MFA) is a method of authentication that requires the use of more than one factor to verify a user’s identity.
  • Examples of authentication factors are a password (something you know) and a device (something you have).

4) Federating OCI with Oracle Identity Cloud Service (IDCS)

Oracle Identity Cloud Service is the identity provider for multiple Oracle services. Federating Oracle Cloud Infrastructure with Oracle Identity Cloud Service allows you to have a seamless connection between services, without having to create a separate username and password for each one.

Federating OCI with Oracle Identity Cloud Service (IDCS)

Registration

Register for the exam at Oracle’s official website i.e. Oracle Cloud Infrastructure Architect Professional Exam

Related/References:

Next Task For You

1z0-997

The post [1Z0-997]Oracle Cloud Infrastructure (OCI) Architect Professional Certification: Step by Step Hands-On Lab To Clear Exam appeared first on Oracle Trainings.

[AZ-103] Microsoft Azure Administrator Training: Step By Step Activity Guides/Hands-On Lab Exercise

$
0
0

This blog post gives a walkthrough of the Step-By-Step Activity Guides of the [AZ-103] Microsoft Azure Administrator training program that you must perform to learn this course.

You can use these exact steps to bring you and your team for integration with On-Premise & Cloud application to implement, monitor, and maintain Microsoft Azure solutions. The walkthrough of the Step-By-Step Activity Guides of the [AZ-103] Microsoft Azure Administrator training program will prepare you thoroughly for the AZ-103 certification. You could also check out my previous blog to know more about the AZ-103 certification exam.

Azure walkthrough

Activity Guide I: Register for Azure Free Trial Account

The first thing you must do is to get a Trial Account for Microsoft Azure. (You get 200 USD FREE Credit from Microsoft to practice)

Microsoft Azure is one of the top choices for any organization due to its freedom to build, manage, and deploy applications. Here, we will look at how to register for the Microsoft Azure FREE Trial Account.

Note: Get this first step by step activity guide absolutely FREE from here

After you register for Microsoft Cloud Trial, you should get an Email Like below from Microsoft:

Azure Email Confirmation

II. Create Storage Account through Cloud Shell Walkthrough

Once you create the Azure FREE trial Cloud account, the next task is to log in to your Azure Account. Then you will see Azure Portal.  Then, from the top right corner, you will navigate to Cloud Shell.  After that, select PowerShell to proceed further.

In this Activity Guide, We will walk you through the steps to navigate to Cloud Shell and make a Free Storage Account on Microsoft Azure through it.

III. Managing and Deploying Virtual Machines & Scale Sets Walkthrough

Create and deploy virtual machines in Azure using the Azure portal and PowerShell. The course includes instruction on deploying custom images and Linux virtual machines. Configuring the networking and storage components of virtual machines.

Virtual Machine Scale Sets integrates with Azure networking resources such as Azure Load Balancer. Using this, you can quickly spread your workloads across the virtual machines in your Virtual Machine Scale Set.

In this Activity Guide, We will walk you through the steps to browse through the Azure Portal and Create & Deploy Virtual Machine on Microsoft Azure through it.

IV. Implementing and Managing Azure Storage Walkthrough

Firstly, we will learn to create and to configure storage accounts, configuring Azure file shares, and implementing Azure backups. Also, importing and exporting data to Azure. Furthermore, we will learn how to set an Azure content delivery network and restore Azure virtual machines, files, and folders in the event of failure.

In this Activity Guide, We will walk you through the steps to create and configure storage account and implement Azure backups.

V. File Synchronization and MS SQL & PAAS Database Creation along with Firewall rule Assignment Walkthrough

We will use Azure File Sync to centralize your organization’s file shares in Azure Files. Azure File Sync transforms Windows Server into a quick cache of your Azure file share. Moreover, you will also learn database creation along with the creation of firewall rules. This will help you to enhance security and make your database more portable.

VI. Configuring Azure DNS and Virtual Networks Walkthrough

Azure Virtual Network is the fundamental building block for your private network in Azure. VNet enables many types of Azure resources to securely communicate with each other, the internet, and on-premises networks. Also, you’ll learn to configure Azure DNS to resolve hostnames in your public domain.

VII. Virtual Network Peering and Service Chaining Walkthrough

Virtual network peering enables you to connect networks in Azure Virtual Network seamlessly. The virtual networks appear as one for connectivity purposes. Service chaining allows you to direct traffic from one virtual network to a virtual appliance or gateway in a peered network through user-defined routes.

VIII. Load Balancer and Traffic Manager Walkthrough

The job of Azure Load Balancer is to direct traffic inside a region. This is combined with Azure Traffic Manager. The traffic manager routes interior to a region between virtual machines.  If you combine the two, you get global traffic management combined with local failover.

IX. Network Watcher Walkthrough

Network Watcher provides you with the ability to diagnose your most common VPN Gateway and Connections issues. Allowing you, not only, to identify the problem but also to use the detailed logs created to help further investigate. Monitor and diagnose networking issues without logging in to your virtual machines (VMs) using Network Watcher.

X. Azure Site Recovery between Regions Walkthrough

Azure Site Recovery will support the failover of virtual machines running on the Azure IaaS platform. Enabling replication and disaster recovery from on-premises to Azure is now available from one Azure region to another. You will be able to create recovery plans and test failovers between regions. Furthermore, no need to deploy additional software or appliances to existing subscriptions with Site Recovery.

XI. Implement Directory Synchronization Walkthrough

Deploy Azure AD Connect on a virtual machine in Azure infrastructure services to synchronize accounts between your on-premises directory and the Azure AD tenant.

XII. Azure AD Identity Protection and Self-Service Password Reset Walkthrough

Identity Protection is a tool that allows organizations to accomplish three essential tasks:

  • Automate the detection and correction of identity-based risks.
  • Investigate risks using data in the portal.
  • Export risk detection data to third-party utilities for further analysis.

You configure Azure Active Directory self-service password reset to enable users to reset their passwords or unlock their accounts. With SSPR, users can reset their credentials without helpdesk or administrator assistance. This ability lets users regain access to their account without waiting for additional support

XIII. Role-Based Access Control along with Governance & Compliance Walkthrough

We will use Azure AD to create users and groups and then assigns roles and access to resources for these groups.

We will take advantage of built-in and custom policies to set guardrails in your subscriptions. Quickly deploy entirely governed environments throughout your organization with Azure Blueprints. Manage costs by gaining insights into your Cloud spend so that you get the most from your Cloud investments.

Next Task For You

Begin your journey towards becoming a Microsoft [AZ-103] Certified Azure Administrator by joining our FREE Masterclass.

Click on the below image to register for the Masterclass NOW!free master class az103

FREE Community

Join our FREE Telegram group and be the first to receive Microsoft Azure related news and updates.

The post [AZ-103] Microsoft Azure Administrator Training: Step By Step Activity Guides/Hands-On Lab Exercise appeared first on Oracle Trainings.

Viewing all 1886 articles
Browse latest View live