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

[New Feature] Work requests for the Compute service: Oracle Cloud (OCI)

$
0
0

Recent Oracle Update [May 29, 2019]: You can track the status of long-running operations in the Compute service (like Create Instance, Custom Image,  Instance Pool, Updating & Deleting Instance Pool) using work requests.

This post covers:

  • How to create a Compute Instance on Oracle Cloud (OCI).
  • Viewing the State of a Compute Work Request
  • Required IAM Policy
  • Operations that Generate Work Requests
  • Different Work Request States

Create a Compute (Linux/Windows) Instance in Oracle Cloud

1) Log in to the Oracle Cloud account.
Note: If you haven’t registered for the Oracle Cloud Free Trial account yet, then, please Download Step by Step Activity Guide to Register for Oracle Cloud Trial Account

2) Go to the Navigation Menu under Core Infrastructure, click Compute then Instance

Compute Console

3) Select the Compartment, in which you want to create the Compute machine

A compartment is a  logical container within your account used to store Oracle Cloud Infrastructure (OCI) Resources created within that compartment (such as compute, storage, and network) and you impose some policies to that compartment, which restricts who can use the resources created within than compartment other than administrators of your account.

By default, your instance launches in the current compartment, and the resources you choose also come from the current compartment.

To know more about the Compartment, check here

Create Compute Instance in OCI

4) To create a Linux or Windows Machine, click on Create Instance. Fill up the required details

  • When you click Change Image Source, the Browse All Images dialog box opens with the operating system or image source options (To create windows machine, select windows Image)
  • Choose instance type: Select Virtual Machine or Bare Metal Machine.
  • When you click Change Shape, the Browse All Shapes dialog box opens with a list of the virtual machine (VM) or bare metal shapes that are available for the instance type that you selected.

Create_Linux_Machine

  • Add SSH key: The public key portion of the key pair that you want to use for SSH access to the instance. You can drag and drop single key files into the box.

Note: SSH Keys are required only for Linux Machine and not for Windows Machine.

To know how to generate the SSH keys, please download the free Guide from here

SSH Keys

Note: If you are new to Networking, & want to learn more about the Networking Basic Concepts like VCN, Subnet, Security List, IGW, DRG. Then please check here 

VCN in OCI

Once you click Create, you will see your Compute Linux Instance will start provisioning, & its status will change to Available in few minutes

Create Instance in OCI

Create Instance Oracle Cloud InfrastructureAfter the instance is provisioned, details about it appear in the instance list. To view additional details, including IP addresses, click the instance name.

To know more about how to connect to the Compute Instance, check here

Viewing the State of a Compute Work Request

Many of the operations that you can perform in the Compute service do not take effect immediately.

For example, when you create an instance, it might take several minutes for the instance to transition from the provisioning state to running. When you launch a long-running operation, the Compute service spawns a work request.

A work request is an activity log that enables you to track each step in the operation’s progress. If an operation fails, a work request can help you determine which step of the process had an error.

  • Work requests are retained for 12 hours.

Work Request in ComputeRequired IAM Policy

To use Oracle Cloud Infrastructure, you must be given the required type of access in a Policy written by an administrator, whether you’re using the Console or the REST API with an SDK, CLI, or other tools.

To enable users to list all work requests in a tenancy, use the following policy:

Allow group SupportTeam to inspect work-requests in tenancy

Operations that Generate Work Requests

These long-running operations spawn work requests:

  • Creating an instance
  • Creating a custom image
  • Importing or exporting an image
  • Creating an instance pool
  • Updating an instance pool
  • Deleting an instance pool

Different Types of Work Request States

The work request statuses are:

  • ACCEPTED: The request is in the work request queue to be processed.
  • IN_PROGRESS: A work request record exists for the specified request, but there is no associated WORK_COMPLETED record.
  • SUCCEEDED: A work request record exists for this request and an associated WORK_COMPLETED record has the state SUCCEEDED.
  • FAILED: A work request record exists for this request and an associated WORK_COMPLETED record has the state FAILED.
  • CANCELING: The work request is in the process of canceling.
  • CANCELED: The work request has been canceled.

Related/References

Next Task For You

Begin your journey towards becoming an Oracle Cloud [1Z0-932] Certified Architect by Joining the FREE Masterclass on How To Become Oracle Certified Cloud Architect [1Z0-932] in 8 Weeks, and start preparing today to clear the Exam for Oracle Cloud Infrastructure Architect Exam-(1Z0-932) Certification.

Click on the Image below to Register for the FREE Masterclass Now!
FREE masterclass to become Oracle certified cloud architect

FREE Community

Click on the below image to join FREE Community group.

OCI Telegram Group

The post [New Feature] Work requests for the Compute service: Oracle Cloud (OCI) appeared first on Oracle Trainings.


[Q/A] Oracle Apps DBA Training (R12.2) Day 2: Staging & Installation

$
0
0

This post discusses the Q/A & Review from the Day 2 of Oracle Apps DBA Training (R12.2) Install | Patch | Clone | Maintain Training Program. This will help you understand the concepts behind EBS Installation & Overview.

To check what we covered during the Day 1 of the Apps DBA Training Program, check my previous post [Q/A] Oracle Apps DBA Training (R12.2) Day 1: Architecture & Changes in Oracle E-Business R12.2.

In this session, we covered Module 2: R12.2 Staging & Installation which includes the following Topics:

The Apps DBA Training Program available on the Membership Portal looks like the screenshot below. We encourage the trainees to go through the well-done recorded videos before attending the Live session so they can come up with their doubts & clear them during the session to make it more Interactive.

Module 2 Agends

R12.2 Installation Overview

Rapid Install is used to Install Oracle E-Business Suite (EBS) R12.2.

  • Rapid Install uses the wizard which guides through the screens to install EBS both Express and Standard.
  • Installation is done from the Staging Area (software downloaded and unzipped in a specific format).
  • Check StartCD version before the Installation.

EBS R12.2 Installation

R12.2 Installation Phases

  • Starting Installer
  • Installation Phases
  • Install Phase

Install Phase has two sub-categories:

  • Database Tier Installation
  • Application Tier Installation

High Level Installation

To know more about the EBS R12.2 Installation check our post, Oracle Apps DBA (R12.2) Installation: FREE Training.

R12.2 Installation Related Q/A

Below are the R12.2 Installation related Questions asked during the Session:

Q.1. Is a fresh database installed without any data and vision having all the demo data?

Ans: Yes, if we choose a vision database while installing, we will get all the demo data.

Q.2. Can we continue a failed installation?

Ans: No, a failed installation in EBS 12.2 cannot be resumed. We have to restart the installation from the beginning in case it fails in the first place. However, if it fails within the precheck phase, you can retry the checkup phase.

Q.3. How much time does EBS 12.2 Installation take?

Ans: If you have a single core machine, it might take 6 to 8 hours for the installation to complete.

Q.4. Is there any utility for installation other than rapid install wizard?

Ans: No! EBS is the only utility used for installation in the rapid install wizard.

EBS R12.2 Installation

Port Pool Related Q/A

Next, we discussed the Port Pool, and given below is a short overview along with the Q/A.

port pool is a preconfigured set of unique port assignments for every E-Business Suite technology stack component that requires network connectivity.

Port Pool is a set of default base value for each type of port. The value ranges from 0 to 99.

Q.5. Will changing the port pool impact the system performance?

Ans: Yes, changing the port pool can impact the system performance if the port conflicts with the high availability port. Port’s conflict with the high availability port might result in lower performance.

Q.6. How to check which is the run file system and which is the patch file system? 

Ans: By default, fs1 is the run file system and fs2 is the patch file system. However, after patching fs1 and fs2, the functionality is swapped in the cutover stage. To check what is what, we can check the environment variable FILE_EDITION.

Q.7. Can we have an admin server on multiple nodes?

Ans: No, Admin server is a singleton service and can run only on the primary node but will manage services on other nodes using the node manager.
Node Manager is a Java utility that runs as a separate process from WebLogic Server and allows you to perform the common operations tasks for a Managed Server, regardless of its location with respect to its Administration Server. While the use of Node Manager is optional, it provides valuable benefits if your WebLogic Server environment hosts applications with high availability requirements.
If you run the Node Manager on a machine that hosts Managed Servers, you can start and stop the Managed Servers remotely using the Administration Console or from the command line. Node Manager can also automatically restart a Managed Server after an unexpected failure.

Q.8. What is admin Console functionality?

Ans: The Administration Console is a Web Application hosted by the Administration Server. You access the Administration Console from any machine on the local network that can communicate with the Administration Server through a Web browser (including a browser running on the same machine as the Administration Server). The Administration Console allows you to manage a WebLogic Server domain containing multiple WebLogic Server instances, clusters, and applications.

The management capabilities include:

  • Configuration
  • Stopping and starting servers
  • Monitoring server health and performance
  • Monitoring application performance
  • Viewing server logs

Assistants, which step you through the following tasks:

  • Creating JDBC connection pools and DataSources
  • Deploying your applications
  • Configuring SSL

Through the Administration Console, system administrators can easily perform all the WebLogic Server management tasks without having to learn the JMX API or the underlying management architecture. The Administration Server persists changes to attributes in the config.xml file for the domain you are managing.

Related/Further Readings:

Next task for you

Want to know more about R12.2? Click on the Image below and get your FREE Guide “6 Docs Every Oracle Apps DBA Must Read for R12.2”

Free Community

Click on the Image below to join our FREE Community group.

 

The post [Q/A] Oracle Apps DBA Training (R12.2) Day 2: Staging & Installation appeared first on Oracle Trainings.

[Video] Exadata Deployment Options: Cloud Service (ExaCS) vs Cloud at Customer (ExaCC) vs Exadata Machine

$
0
0

This blog post comes with the third video of the Multi-Part Video Series on Oracle Exadata Cloud Service for DBAs & Apps DBAs”. In this post, I’ll be discussing the Deployment Options available for Exadata i.e. Cloud Service (ExaCS), Cloud at Customer (ExaCC) and Exadata Machine.

(To be the first one to receive Updates on Oracle Exadata Database, On-premise and On-Cloud, Subscribe to Our Newsletters.)

Deployment Options

There are three deployment options available for Exadata:

  1. Exadata Cloud Service (ExaCS)
  2. Exadata Cloud at Customer (ExaCC)
  3. Exadata Machine

ExaCS CC on premise

Let’s see the difference between these deployment options in brief.

  • Exadata Management. In the traditional On-Premise Exadata, Exadata Database Machine is in the client’s datacentre and is the client’s responsibility to manage the Exadata hardware with Oracle. However, in ExaCS and ExaCC, Oracle manages the Exadata hardware and firmware and the client manages the Exadata operating system and the database.
  • Data. In On-Premise Exadata Machine and ExaCC, the Exadata runs within the client’s datacentre but in ExaCS, Exadata is deployed on Oracle’s Public Cloud in one of the available regions such as US, Japan, South Korea, UK, Germany, etc i.e. in ExaCS, data doesn’t stay in the datacentre of the client.

Note: The client can restrict the data to a specific region in ExaCS. 

  • Services. No Cloud services are offered for On-Premise Exadata Machine. However, in ExaCC and ExaCS, Oracle provides the client with Cloud services such as Cloud Control Plane, Advanced Support Gateway, Oracle Object Storage instance, Cloud Tools, etc. Additionally, in ExaCC, Oracle Advanced Support Gateway service is provided.
  • Model. In On-premise, the Exadata Database Machine is provided on the purchased-based but in ExaCC and ExaCS, Exadata is used as a service and are provided on the subscription-based model by Oracle.

Note: One can purchase a Compute Machine On-premise to create other machines, to deploy other Cloud instances like Java Service Cloud or SOA Cloud Service or Compute.

Why Is Cloud Control Plane Important?

Cloud Control Plane

Cloud Control Plane is a Cloud software which manages billing, identity, REST services, compute, storage, etc. Cloud Control Plane also manages other Cloud services running on the datacentre. 

Note: Only one Control Plane is required for each datacentre, irrespective of the number of the Cloud Instances.

What Is The Role Of Oracle Advanced Support Gateway in ExaCC?

ExaCC deployment arch

Architecture of ExaCC

The Oracle Advanced Support Gateway is used to send Exadata monitoring data to Oracle Support Team. In return, Oracle Support Team remotely manage Exadata Hardware, Patching Firmware, Infiniband Network via VPN to ensure the proper functioning of Exadata.

Why Should A Client Choose ExaCC Over ExaCS?

ExadataCs ArchitectureExadata cs

Here are a few reasons why the client should pick ExaCC over ExaCS:

  • Data Residency Law. ExaCC follows the Data Residency Law in which the data remains only at the datacentre of the server.
  • Security. Since the data resides in the datacentre, there is no risk of a security breach. The data is relatively more secure in an ExaCC.
  • Complication. Clients may find it difficult to lift and shift to the Cloud. But in ExaCC, the client doesn’t have to shift their complicated systems to the Cloud. They can avail the Cloud services at their own datacentres.

Services offered

Services offered in ExaCC

Related/References

Next Task for You

To be the first to receive Updates and News on Oracle Exadata Database, On-premise and On-CloudSubscribe to Our Newsletters.

Free Community

Click on the Image below to join our FREE Community group.

Exadata Telegram Group

The post [Video] Exadata Deployment Options: Cloud Service (ExaCS) vs Cloud at Customer (ExaCC) vs Exadata Machine appeared first on Oracle Trainings.

1Z0-998 | Oracle Database Cloud Service Certification: Documentation | Dumps | Training

$
0
0

This post discusses everything you must know if you planning to appear for the Oracle Database Cloud Service 1Z0-998 Certification.

What is the Oracle Database Cloud Service?

Oracle Database Cloud Service provides you with the ability to deploy Oracle databases in the Oracle Public Cloud (OCI) with each database deployment containing a single Oracle database or an Oracle Data Guard configuration consisting of a primary Oracle database and a standby Oracle database.

You have the full access to the features and operations available with Oracle Database, but with Oracle providing the computing power, physical storage and (optionally) tooling to simplify routine database maintenance, and management operations.

To know more about Database in Oracle Cloud Infrastructure, covering User-Managed & Autonomous Database, check Here.

1Z0-998

Who is an Oracle Database Cloud Service Operations Certified Associate?

  • An Oracle Database Cloud Service Operations Certified Associate is an individual who has the skills to build & manage Oracle Database Cloud Service on OCI platform, which includes configuring DB systems on OCI, Patching DB System, Configuring & Monitoring a Database on OCI, Backing Up and Recovering a Database on OCI.
  • It is designed for DBAs, Apps DBAs, Dev Ops Admins, On-premise DBAs, Cloud Data Management Professionals, and Consultants who want to validate their knowledge and skills. The certification is available to all candidates.

General Information About Exam 1Z0-998

  • Exam Title: Oracle Database Cloud Service 2019 Operations Certified Associate
  • Exam Number: 1Z0-998
  • Exam Price: $245
  • Format: Multiple Choice Questions (MCQs)
  • Duration: 120 Minutes
  • Number of Questions: 91
  • Passing Score: 67%

Oracle Database Cloud Service 1Z0-998 Certification Level

As of June 2019, there is only one level for  Oracle Database On OCI Certification. Once you clear the exam, you will become an Oracle Database Cloud Service Operations Certified Associate.

Oracle Database Cloud Service Certification Level 1Z0-998

What Topics You Should Learn?

If you are planning to appear or already preparing for the Oracle Database Cloud Service 1Z0-998 Certification exam, you have to be well prepared with the topics like Getting Started with Oracle Cloud Infrastructure, Oracle Cloud Platform for Database in the Cloud, Creating and Managing Bare Metal and Virtual Machine DB Systems, Bare Metal, and Virtual Machine DB Systems, Configuring & Monitoring a Database on OCI, Patching a DB System on OCI,  Backing Up and Recovering a Database on OCI, Migrating Oracle Databases to OCI & Oracle Cloud Infrastructure Security.

1. Getting Started with Oracle Cloud Infrastructure (OCI)

Getting Started with Oracle Cloud Infrastructure 1Z0-998

This topic has been covered in our Module 1: Getting Started with Oracle Cloud Infrastructure where we will be looking at the various Oracle Cloud Infrastructure components you will be using for deploying Database in Oracle Cloud Infrastructure which is, VCN, Storage, OCI DNS, etc.

2. Oracle Cloud Platform for Database in the Cloud

Oracle Cloud Platfom for Database in the Cloud 1Z0-998

We have covered this topic in our Module 2: Oracle Cloud Platform for Database in the Cloud in which we will discuss Oracle Cloud Platform for Database, What & Why about the Autonomous Database & various capabilities of Database as service (DbaaS) in Cloud.

3. Creating and Managing Bare Metal and Virtual Machine DB Systems

Creating and Managing Bare Metal and Virtual Machine DB Systems 1Z0-998

This one of the most important topics in the aspect of certification, and we have covered this topic in our Module 3: Creating and Managing Bare Metal and Virtual Machine DB Systems, in which we will be looking into the supported Database editions & versions in the Cloud, various storage options available for Database in Oracle Cloud (OCI), Creating Virtual Cloud Network for Database, then you will be creating your first Database on OCI using Cloud Console & connecting to that DB System.

4. Configuring & Monitoring a Database on OCI

Configuring & Monitoring a Database on OCI

This has been covered in our Module 4: Configuring & Monitoring a Database on OCI, in which we will deep dive into how you can monitor your Database using EM Console, configuring security list which includes adding ingress and egress rule for incoming & outgoing traffic, opening database port 1521, updating DB System, and scaling up a DB System.

5. Patching a DB System on OCI

Patching a DB System on OCI

We have covered this in our Module 5: Patching a DB System on OCI where we will learn how to perform patching operations on bare metal and virtual machine DB systems and database homes by using Console, API, or the database CLI (DBCLI).

6.Backing Up and Recovering a Database on OCI

Backing Up and Recovering a Database on OCI 1Z0-998

Backing up & Recovering your DB System is a key aspect of any Oracle database environment. You can store backups in the Cloud or in the local storage. Each backup destination has advantages, disadvantages, and requirements that you should consider. All these have been covered in detail in our Module 6: Backing Up and Recovering a Database on OCI.

7. Migrating Oracle Databases to OCI

Migrating Oracle Databases to OCI: Overview

You can migrate your on-premises Oracle Database to an Oracle Cloud Infrastructure Database service database using a number of different methods that use several different tools. The method that applies to a given migration scenario depends on several factors, including the version, character set, and the platform endian format of the source and target databases. We have all the aspects of Migration & various migration methods covered in our Module 7: Migrating Oracle Databases to OCI.

8.Oracle Cloud Infrastructure Security

Oracle Cloud Infrastructure Security

As in Cloud, security is a shared responsibility, how you will be securing DB System using Oracle Cloud Infrastructure Identity & Access Management service, looking into the various security features available for Oracle Database in Oracle Cloud (OCI), and all these have been covered in Module 8: Oracle Cloud Infrastructure Security.

In our 7 Weeks Certification Program, we cover the below Modules which will help you to clear the exam & become an Oracle Database Cloud Service Operations Certified Associate 1Z0-998.

Top Certification FAQs

Question: If I fail the exam, how soon can I retake it?
Answer:
You need to wait for 14 days before re-taking an exam & only 4 attempts are allowed to pass the exam in a 12-month period.

Question: Who this certification is for?
Answer:
DBAs, Cloud DBAs, Cloud Architect, Apps DBAs & any IT individual willing to upgrade their skills.

Question: Do I need any DBA knowledge?
Answer: You only need to have knowledge of building & managing Database on OCI.

Question: How this certification will help in Job?
Answer:

  • You will have more clear concepts.
  • When an employee looks at 2 CVs, one without certification & another with certification, the one with certification has more chances of getting selected.

Related/Further Readings

If you want to take your career to the next level by switching your role from that of DBA To Cloud DBA even if you are a beginner, then I would like to invite you to Join my FREE MasterClass on DBA To Cloud DBA: What, Why & How to Learn.

Click on the Image below to Register for the FREE MasterClass NOW.
Database on OCI

The post 1Z0-998 | Oracle Database Cloud Service Certification: Documentation | Dumps | Training appeared first on Oracle Trainings.

[Video] Oracle Autonomous Database Overview : ADW, ATP, Serverless & Dedicated Infrastructure

$
0
0

This post is the First video of a Multi-Part Video Series on “Oracle Autonomous Database Cloud for DBAs & APPS DBAs“.

I”ll be covering Overview of Autonomous Database, Types of Autonomous database (Autonomous data warehouse & Autonomous Transaction Processing) and Autonomous offering as Serverless & Dedicated Infrastructure.

(To be the first to receive Updates on Oracle Autonomous Database Cloud [1Z0-931], Subscribe to Our Newsletters.)

What is Autonomous Database

Oracle Autonomous Database is a combination of Exadata with database and infrastructure automation running on Oracle Gen 2 Cloud i.e Oracle Cloud Infrastructure (OCI).

It is a cloud database that uses machine learning to eliminate the human labor associated with database tuning, security, backups, updates, and other routine management tasks traditionally performed by database administrators (DBAs). It is self-driving, self-securing, self-repairing database service. 

 

Oracle_Automonous_DB

 

Types of Autonomous Database

When you configure the database system on the basis of workload, Oracle Autonomous Database is categorized into two types as Autonomous Data Warehouse (ADW) and Autonomous Transaction Processing (ATP)

autonomous

 

1. Autonomous Data warehouse (ADW)

Autonomous Data Warehouse is a fully managed database tuned and optimized for data warehouse workloads with the market-leading performance of Oracle Database. It is Easy, Fast and Elastic scaling of compute and storage, without downtime.

Autonomous Data Warehouse uses the same Oracle Database software and technology that runs your existing on-premises workloads.

For more details information on Autonomous Data warehouse (ADW) click here 

autonomous

2. Autonomous Transaction Processing (ATP)

The Autonomous Transaction Processing (ATP) workload type configures the database for a transactional workload, with a bias towards high volumes of random data access. Eg Transactions, Batch, Reporting, Machine Learning etc.

Autonomous Deployment options:

Oracle Autonomous Database offers two deployment options Serverless or  Dedicated.

autonomous

1. Serverless Oracle Autonomous DB is Ultra-Simple and Elastic. In Serverless you don’t know where is the Exadata server present this means you dont own the infrastructure.

With this option, you simply select what type of database you want (Data Warehouse or Transaction Processing), which region in the Oracle Cloud you want the database deployed, and the base compute and storage resources and then Oracle automatically takes care of everything for you.

2. Autonomous Database Dedicated is Customizable Private Cloud in Public Cloud. You can customize the software update/patching policy etc.

With Autonomous Database Dedicated, you get your own Exadata infrastructure in the Oracle Cloud also you can simply specify the size, region and availability domain where you want your dedicated Exadata infrastructure provisioned.

Stay tuned for my next blog in which I’ll be covering Autonomous Database for WHO & WHY?

Related/References 

Next Task for You

To be the first to receive Updates and News on Oracle Autonomous Database Cloud [1Z0-931], Subscribe to Our Newsletters.

FREE Community

Click on the below image to join FREE Community group.

Telegram link for Exadata Group

The post [Video] Oracle Autonomous Database Overview : ADW, ATP, Serverless & Dedicated Infrastructure appeared first on Oracle Trainings.

[Video] Oracle Exadata Cloud Service(ExaCS) Offerings

$
0
0

This post is the fourth in a Multi-Part Video Series on “Oracle Exadata Cloud Service for DBAs & APPS DBAs“. In this post, I’ll be discussing the Exadata Cloud Service (ExaCS) Offerings which are Quarter Rack, Half Rack and Full Rack shapes of Exadata and X6, X7 models of Exadata.

(To be the first to receive Updates on Oracle Exadata Database, On-premise and On-Cloud, Subscribe to Our Newsletters)

Shape of Exadata Cloud Service

The hardware of the Exadata that the client chooses refers to the shape of ExaCS. Oracle ExaCS is available in four shapes:

  1. Quarter Rack
  2. Half Rack
  3. Full Rack
  4. Base

Quarter Rack

Oracle Exadata Quarter Rack consists of 2 Database Servers and 3 Storage Servers. It contains up to 92 CPUs in all the Database Servers combined with RAM up to 1440 GB. The Flash Raw Storage and Usable Disk Storage are up to 76.8 TB and 106.9 TB respectively.

Note: The configuration of CPUs, memory and storage depends on the model i.e X6 and X7.

ExaCS Quarter

Half Rack

Oracle Exadata Half Rack consists of 4 Database Servers and 6 Storage Servers. It contains up to 184 CPUs with RAM up to 2880 GB. The Flash Raw Storage and Usable Disk Storage are up to 153.6 TB and 213.8 TB respectively.

ExaCS Half

Full Rack

Oracle Exadata Full Rack consists of 8 Database Servers and 12 Storage Servers. It contains up to 368 CPUs with RAM up to 1440 GB. The Flash Raw Storage and Usable Disk Storage are up to 307.2 TB and 427.6 TB respectively.

ExaCS Full Rack

Base

The newly launched Oracle Exadata Base is similar to Quarter Rack configuration as it contains 2 Database Servers and 3 Storage Servers. However, there are less number of CPUs available. The Base can contain up to 48 CPUs and has a lower configuration of memory and storage as compared to Quarter Rack. (Consider it equivalent to 1/8th of a Full Rack)

Note: One cannot switch from one shape to another, directly. Although migration options such as Data Guard and Backup & Restore can be used to switch the shape of the Exadata.

Models of Exadata

There are two most common hardware machines or models of Oracle ExaCS, as of June 2019, are:

  1. X6
  2. X7

X6

For Exadata On-Cloud, Exadata X6 machine is available for all configurations with the following specifications:

X6

X7

X7 is the latest version of Exadata available for Exadata Cloud. It offers much higher memory and storage capacity in comparison to X6.

X7

Note: In June 2019, Oracle launched the Exadata X8 machine for Exadata On-Premise and the same shall soon be available for Exadata On-Cloud as well.

Related/References

Next Task for You

To be the first to receive Updates and News on Oracle Exadata Database, On-premise and On-CloudSubscribe to Our Newsletters.

Free Community

Click on the Image below to join our FREE Community group.

Exadata Telegram Group

The post [Video] Oracle Exadata Cloud Service(ExaCS) Offerings appeared first on Oracle Trainings.

Migrate Database To Oracle Autonomous Database Cloud Options: Data Pump, SQL Loader, DBMS_CLOUD, GoldenGate

$
0
0

This blog post comes with a high-level overview of the options available to migrate Database from On-Premise to Autonomous Database Cloud.

If you are new to Oracle Autonomous Database, it is the database on Cloud to automatically patch, upgrade and tune itself. For an overview, Two Types (ADW, ATP) and Two deployment options (Serverless and Dedicated), check HERE.

First, let’s talk about the different options available to load the data.

Data Loading Options:

When you migrate the Database to the Autonomous Database, there are two options available to load data:

  1. From On-Premise: You can directly load your data from your On-premise server to the Autonomous Database.
  2. From Object Storage Cloud: You can also load your data to Cloud Object Storage first, and then migrate to the Autonomous Database from Object Storage Cloud. This is a fast process for Database Migration.

Different Methods to Migrate to Autonomous Database Cloud:

Now coming to the different methods available to migrate the Database from On-Premise to Autonomous Database Cloud, there are mainly four Migration methods:

  1. Using DBMS_CLOUD package
  2. Using Data Pump
  3. Using SQL Loader
  4. Using Oracle GoldenGate

1. Using DBMS_CLOUD:

The package DBMS_CLOUD supports loading from files in the following Cloud Services: Oracle Cloud Infrastructure Object Storage, Oracle Cloud Infrastructure Object Storage Classic, Azure Blob Storage, and Amazon S3. For data loading from files in the Cloud, you need to store your object storage credentials in your Autonomous Data Warehouse first, and then use the DBMS_CLOUD.COPY_DATA procedure to load the data.

Below is the High-Level Migration Process using the DBMS_CLOUD:

  • Copy all the data file(s) to Object Storage on Cloud.
  • Store your Object Storage credentials in your Autonomous Database (ADB).
  • Copy the data file into an existing table using:
    DBMS_CLOUD.COPY_DATA
  • Check the status of the operation.

2. Using Data Pump:

Oracle Data Pump provides very fast bulk data movement between Oracle Databases and Autonomous Data Warehouse. Using this method, you can import data from Data Pump files kept on Oracle Cloud Infrastructure Object Storage, Microsoft Azure, AWS S3, and Oracle Cloud Infrastructure Object Storage Classic. You can save your data to your Cloud Object Store and use the Oracle Data Pump to load data to the Autonomous Data Warehouse.

Below is the High-Level Migration Process using the Data Pump:

  • Export data in the Schema Mode.
  • Copy the dump file(s) to object Storage on Cloud.
  • Store your Object Storage credentials in ADB.
  • Import using the impdp method.
  • Check the Logfiles for any issue.

3. Using SQL Loader:

You can use Oracle SQL Loader to load data from local files in your machine to Oracle Autonomous Data Warehouse. Using SQL Loader is suitable for loading small amounts of data as the load performance depends on the network bandwidth between your client and the Autonomous Data Warehouse.

Below is the High-Level Migration Process using the SQL Loader:

  • Configure the connection wallet & variables.
  • Gather one or more data files.
  • Create a control file (optional).
  • Create a table in destination DB.
  • Load using the SQL Loader.
  • Check Log, Bad, and Discard files.

4. Using Oracle GoldenGate:

You can also use GoldenGate to replicate data to Autonomous Data Warehouse using the Oracle GoldenGate On-Premises and Oracle GoldenGate Cloud Service. Make sure you use the Oracle GoldenGate On-Premises releases 12.3.0.1.2 and later as a source as only these versions are certified with Oracle Autonomous Data Warehouse Cloud. Other Sources could be Oracle Database Cloud Service or Oracle Exadata Cloud Service on Oracle Cloud. However, you can’t set up the Oracle Autonomous Data Warehouse Cloud Database as a source Database for Oracle GoldenGate On-Premises and only non-integrated Replicats are supported with Oracle Autonomous Data Warehouse Cloud.

Below is the High-Level Migration Process using Oracle GoldenGate:

  • Configure the Autonomous Database for Replication by creating the required schema, target tables, new target user, etc.
  • Obtain the Autonomous Database client credentials. 
  • Configure Oracle GoldenGate On-Premises for replication by transferring the client credentials zip file, configuring sqlnet.ora, and tnsnames.ora, etc.
  • Configure Oracle GoldenGate Manager and non-integrated Replicats to deliver to the Autonomous Database.

This is all about Migration to Autonomous Database and methods available for the same in nutshell.

This post is from our Oracle Autonomous Database Cloud  Specialist: 1Z0-931 Certification Training Program (For FREE MasterClass, click Here).

References/Further Readings

Next Task For You:

If you want to take your career to the next level by becoming an Oracle Autonomous Database Cloud Specialist even if you are a beginner, then I would like to invite you to Join my FREE Masterclass on How To Be Oracle Autonomous Database Cloud Specialist [1Z0-931] In 7 Weeks. Click on the Image Below to Register NOW!

FREE Community

Click on the Image Below to Join our FREE Community Group.

Telegram Group

The post Migrate Database To Oracle Autonomous Database Cloud Options: Data Pump, SQL Loader, DBMS_CLOUD, GoldenGate appeared first on Oracle Trainings.

[Solved] Oracle Fusion Infrastructure 12c : Installation Issue: Display at least 256 colors Failed

$
0
0

This post covers issue encountered during Installing Fusion Middleware Infrastructure for Oracle Identity and Access Management 12C (This issue/fix is also applicable to any other Fusion Middleware product like OID, OHS, SOA, WebCenter, OBIEE, etc)

What is Fusion Middleware Infrastructure:

The Oracle Fusion Middleware Infrastructure distribution is available as a .jar  file. You must have a certified JDK already installed on your system in order to install and configure this distribution. The generic installer includes Oracle WebLogic Server and Oracle Coherence. The Fusion Middleware Infrastructure installer adds Fusion Middleware Control and Java Required Files (JRF) for managing Multitenant domains with multiple partitions.

  • If you want to download the Oracle Fusion Middleware Infrastructure  12.2.1.3.0 (Click Here to download)
  • OAM is part of Oracle’s Identity & Access Management Suite (IDM), for the list of all Oracle IDM products Click Here

Issue Encountered: 

On Start of Installation of  Fusion_Infrastructure, Error reported on screen “Checking monitor: must be configured to display at least 256 colors.  Actual unknown.   Failed <<<<“

——————–

[oracle@1904oam06 12.2.1.3.0]$ /usr/java/jdk1.8.0_201/bin/java -jar -d64 fmw_12.2.1.3.0_infrastructure.jar
Launcher log file is /tmp/OraInstall2019-06-12_10-49-23AM/launcher2019-06-12_10-49-23AM.log.
Extracting the installer . . . . . . . . . . . . Done
Checking if CPU speed is above 300 MHz.   Actual 1658.661 MHz    Passed

Checking monitor: must be configured to display at least 256 colors.  Actual unknown.   Failed <<<<

Checking swap space: must be greater than 512 MB.   Actual 16383 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Checking temp space: must be greater than 300 MB.   Actual 1364 MB    Passed

Some system prerequisite checks failed.
You must fulfill these requirements before continuing.

y
You have confirmed that the product can be installed on this platform.
Continuing with the installation.
Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2Ol9-06-1
4_07-58- 11AM
Log: tmp/OraInstatt2l9-O614 e758-UAM/instalt2el9-e614e7-58-HAM.log
No protocol specified
X-Server access is denied on host
(Fatal Error] DISPLAY variable set incorrectly: :O.0
[Resolutionj Verify that your DISPLAY environment variable is set correctly,
and that there is an Xli server on the system. If you are
running the Oracle Installer as a different user or on a different host,
you may need to use the xhost command to ensure that host/user
has permission to write to your display.


Root Cause:

When you run the installation from a remote terminal, or if you use a su command to change users you might receive an error.

This Error occurs if the Display variable is not set, or the user running the installation is not authorized to open an X window.

If you starting your Host or server with Root user and use su command to change from a user with lower-privileged user, such as (Oracle) that is authorized to run the Fusion infra installer but not authorized to open an X window on the display, you will hit this error as X-server Access is denied on Host. 

Troubleshooting:

To troubleshoot this issue, run the command echo $DISPLAY to ensure that the display variable is set to the correct host. If the display variable is set correctly then either ensure that you are logged in as the user authorized to open an X window, or run the command xhost + to allow any user to open an X window.

Step By Step Instructions to Fix Issue

Step 1: Make sure you are login to root user and run the command echo $DISPLAY to ensure that the display variable is set to the correct host.

                 # echo $DISPLAY

                     :0.0

Step 2: With Root user, run the command xhost + to allow any user to open an X window

                 #xhost +

                 access control disabled, client can connect with any host

Step 3: Start Fusion Infrastructure installer again..

[oracle@1903oam12c15 12.2.1.3.0]$ /usr/java/jdk1.8.0_151/bin/java -jar -d64 fmw_12.2.1.3.0_infrastructure.jar
Launcher log file is /tmp/OraInstall2019-06-14_08-17-54AM/launcher2019-06-14_08-17-54AM.log.
Extracting the installer . . . . . . . . . . . . . . Done
Checking if CPU speed is above 300 MHz. Actual 1605.999 MHz Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Checking swap space: must be greater than 512 MB. Actual 0 MB Failed <<<<
Checking if this platform requires a 64-bit JVM. Actual 64 Passed (64-bit not required)
Checking temp space: must be greater than 300 MB. Actual 72887 MB Passed

Some system prerequisite checks failed.
You must fulfill these requirements before continuing.

Continue? (yes [y] / no [n]) [n]

Y

You have confirmed that the product can be installed on this platform.
Continuing with the installation.

Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2019-06-14_08-17-54AM
Log: /tmp/OraInstall2019-06-14_08-17-54AM/install2019-06-14_08-17-54AM.log

successfully able to start the installer after running the command xhost + on terminal.

Installation & Configuration of Oracle Identity and Access Management 12c is one of the Modules, We cover in our Oracle Identity & Access Management Training. For List of Step by Step Hands-On Activity Guides, We cover in Training Click Here.

Related Posts

Next Task For You

Oracle Access Manager 12c (12.2.1.3.0): Download & Installation: Part I Click here, and Oracle Access Manager 12C: RCU & Configure Domain (12.2.1.3.0) [Part2] (Click here)

If you are looking for commonly asked interview questions for Oracle Access Manager then just click below and get that in your inbox.

banner-_oam

 

The post [Solved] Oracle Fusion Infrastructure 12c : Installation Issue: Display at least 256 colors Failed appeared first on Oracle Trainings.


Downloading And Installing JDK 8 for OIC Connectivity Agent

$
0
0

Oracle Integration Cloud (OIC) provides a large set of connectors/adapters to connect to Oracle’s SaaS and on-premise applications in addition to many third-party Cloud and on-prem applications. Some of these adapters/connectors use a connectivity agent to establish a connection with the on-premise system while a connectivity agent uses the JVM (Java Virtual Machine) to run code on the on-premise system.

This blog post discusses the steps to Download and Install JDK Version 8 on Windows and setting the Environment variables. At this point of time, Oracle has provided documents saying the connectivity agent requires Java to be installed on the on-premise system and it only supports Java version 8 and 9 for the connectivity Agents.

If you are new to Oracle Integration Cloud (OIC), then check our previous blog post at Oracle Integration Cloud (OIC) For Beginners Overview.

Step 1: Download Java JDK 8

1. You need to download Java 8 from the Oracle’s Official Java Website. Open Java is not supported by Oracle Connectivity Agents.

2. You will see two options, 32-Bit and 64-Bit versions to download. You can choose either of them based on your system.

3. Go ahead, accept the license agreement and download the file.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

Step 2: Run the Installer

1. Install Java by opening the location of the downloaded executable.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

2. Double-click on it to run the installer.

3. On Windows 10, a pop-up window will appear. Click on the “Install anyway” option.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

4. The JDK installer will start. Click on “Next”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

5. The JDK installation will start now. A progress bar shows the various steps being executed.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

6. Once the installation is complete, click on “Close”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

Step 3: Set JAVA_HOME Variable and Path Variable for JDK8 on Windows 10

1. Set up an environment variable that will point to the JDK installation.

2. Go to the “Edit environment variables for your account”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

3. Click on “New”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

4. Enter “JAVA_HOME” as the variable name and [JAVA_INSTALL_DIR] as the variable value. For us, the Java installation directory is C:\Program Files\Java\jdk1.8.0_191.


Click on “OK”.

5. Configure the PATH environment variable so we can run Java from the command prompt. Select the Path variable and then click on “Edit”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

6. Click on “New” and type “%JAVA_HOME%\bin” as shown in the screenshot below. Click on “OK”.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

7. Click on “OK” to close the environment variables window.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

Step 4: Check the version of Java installed

1. Open the Command Prompt.

java OIC agent oracle cloud integration cloud service jdk jre installation windows

2. Type “java -version” and press the ENTER key on your keyboard.
java OIC agent oracle cloud integration cloud service jdk jre installation windows

Now, Java has been successfully installed on the system and you can go ahead with Connectivity agent installation at on-premise.

Related Links/References:

Next Task for you:

Click on the Image below to Download our FREE Guide on “25 Exam Questions for Oracle Integration Cloud Service” as it will help you clear your doubts and concepts about OIC before you start your journey. Oracle Integration cloud Service (OIC) Free Masterclass

FREE Community

Click on the Image Below to Join our FREE Telegram Group.

 

The post Downloading And Installing JDK 8 for OIC Connectivity Agent appeared first on Oracle Trainings.

[Video] Oracle Exadata Cloud Service(ExaCS) Storage Options

$
0
0

This post is the fifth in a Multi-Part Video Series onOracle Exadata Cloud Service for DBAs & APPS DBAs”. In this post, I’ll be discussing the Exadata Cloud Service (ExaCS) Storage Options which are Flash Storage and 3 ASM Disk Groups namely Data, Reco and Sparse Storage.

(To be the first to receive updates on Oracle Exadata Database, On-premise and On-Cloud, Subscribe to Our Newsletters)

Storage Options in ExaCS

Depending on the configuration, there are 3, 6 and 12 Storage Servers in Exadata Cloud Service. In each Storage Server, there are four types of storage:

  • Flash Storage
  • 3 ASM Disk Groups: Data, Reco and Sparse

Flash Storage

Exadata’s Flash Storage has a special feature called Smart Flash Cache. All the frequently accessed data files are stored here.

ASM Disk Groups

Automatic Storage Management or ASM disk groups is Oracle’s storage management unit. It has 3 disk groups and all of them have high redundancy. These disk groups are:

  1. Data Disk Group
  2. Reco Disk Group
  3. Sparse Disk Group

Exadata Storage Options

Data Disk Group

In the Data Disk Group, all the less frequently accessed data and other data files are stored.

Reco Disk Group

Reco or Recovery Disk Group is known for Fast Recovery Area (FRA) i.e. it is used for backup and recovery. All the backup files like RMAN backup and Archive Redo logs are stored here.

Sparse Disk Group

Sparse Disk Group is an optional disk group. Unlike other disk groups, the client can choose whether they wish to create it or not.  This disk group is used to store the snapshots of the Exadata Server, which are quick and memory-efficient clones of Exadata Database Server and are easy to create and destroy. These snapshots are mainly used in Development and Testing environment.

Note: The creation of Sparse Disk Group is advisable.

Other Options While Provisioning Exadata

Normally, Exadata gives 60%  and 40% of the usable disk storage to Data Disk and Reco Disk, respectively. However, these can vary when we customize our Exadata Database. There are two options available while creating an Exadata Database:

  1. Create Sparse Disk Group
  2. Database Backup on Exadata Storage

Choosing any of these or both of these options changes the percentage of memory allocation of each storage type in the following manner

Other Options While Provisioning Exadata

Note: The actual usable disk space is less than what is provisioned.

Related/References

Next Task for You

To be the first to receive updates on Oracle Exadata Database, On-premise and On-CloudSubscribe to Our Newsletters.

FREE Community

Click on the image below to join our FREE Community group.

Exadata Telegram Group

 

 

The post [Video] Oracle Exadata Cloud Service(ExaCS) Storage Options appeared first on Oracle Trainings.

Oracle Integration Cloud Service with ERP Cloud Overview

$
0
0

OIC provides a large set of connectors/adapters to connect to Oracle’s SaaS and on-prem applications and many third-party cloud and on-prem applications.

Oracle ERP Cloud Adapter is used to connect to Oracle Cloud ERP. Oracle Cloud ERP offers the most complete and integrated Enterprise Resource Management solutions for operations, GRC and performance management.

In this post, I am going to give you an overview of what is ERP, ERP Cloud Adapter and how to use OIC to integrate with ERP with High-Level Steps for importing the data into ERP Cloud using OIC.

If you are new to Oracle Integration Cloud (OIC), then check out our blogs on Oracle Integration Cloud (OIC) For Beginners Overview.

What is ERP Cloud?

“ERP” stands for enterprise resource planning. It refers to a suite of software that organizations use to manage day-to-day business activities, such as accounting, procurement, project management, risk management and compliance, and supply chain operations. A complete ERP suite also includes enterprise performance management, software that helps to plan, budget, predict, and report on an organization’s financial results.

ERP systems tie together and define a plethora of business processes and enable the flow of data between them. By collecting an organization’s shared transactional data from multiple sources, ERP systems eliminate data duplication and provide data integrity with a “single source of truth.”

Features of Orale Integration Cloud (OIC)

  1. Oracle Integration Cloud (OIC) can be leveraged to import data from external feeds (published in SFTP) to Oracle ERP Cloud.
  2. OIC simplifies how you build integrations in the cloud, letting you connect securely to applications and services both in the cloud and on-premises.
  3. OIC exposes a browser-based user interface through which the integration is first designed, then activated and managed.
  4. It also provides connectors/adapters to easily interact with a number of popular SaaS applications. One such connector that OIC provides is the Oracle ERP Cloud Adapter which is used to connect to Oracle Cloud ERP.

Solution Design

The diagram below describes the entire flow involving the various steps while importing
the data into ERP Cloud using OICerp oracle cloud integration cloud service enterprise resource planing instance

The entire solution is divided into 3 steps. Each of these steps has an OIC flow associated. The solution design is shown below:

erp oracle cloud integration cloud service enterprise resource planing instance

High-Level Steps for importing the data into ERP Cloud using OIC.

Step 1: Generate FBDI File

The first step is to generate a File-Based Data Import (FBDI) file for ERP’s consumption. Most of the bulk integration with ERP is through FBDI File.

Generate FBDI File

The source application’s data file may not be in the FBDI format always. In this case the source application data format needs to be converted to FBDI format. This can be achieved by applying cross-references master data values from Oracle ERP cloud in a custom layer by either making the changes in the source system to burst out the data in FBDI template or by using procedures in a database layer and applying the transformation to get FBDI formatted files.

7 Steps to generate the FBDI format.

erp oracle cloud integration cloud service enterprise resource planing instance

 

  1. Read Trigger File: This is scheduled OIC integration that gets triggered based on a scheduled configured. The first step is to read the trigger file that will be put in FTP location.
  2. Download Source Data File: downloading the source data file into OIC because chunking of the file on FTP Server is an expensive operation.
  3. Chunk Read and Transform to FBDI: Stage Read feature in OIC to chunk read file. Then every chunk is transformed from source format to FBDI format and then output FBDI file is written.
  4. List File: List file is needed for OIC to determine how many FBDI files are written out.
  5. Generate Property File and Write zip file: OIC uses ERP Adapter to upload FBDI file to ERP. Although the ERP Adapter makes uses of ERP provided web services internally, it obfuscates many complexities involved in the raw ERP web services.
  6. Archive Source File: The source file is archived for the future on an FTP location for re-submission purposes if necessary in the future.
  7. Archive Trigger File: The trigger file is archived for the future on an FTP location for re-submission purposes if necessary in the future.

Step 2: Upload to ERP

erp oracle cloud integration cloud service enterprise resource planing instance

The second step is to consume the FBDI file generated in Step 1 and upload the file to ERP.

ERP exposes web services (mainly SOAP) to upload data to ERP. While these services can be made use directly using a SOAP call, there are some complexities involved in terms of dealing with a binary file like zip file to upload data and receive data.

Retrieving and uploading the zip files using a simple SOAP call maybe little cumbersome. Fortunately, OIC has an ERP Adapter that abstracts several of these complexities. So, for all the cases, the ERP Adapter is used.

Step 3: Receive Callback from ERP

In this OIC flow, a callback from ERP is received. It is possible to receive a callback on SUCCESS, ERROR or BOTH.

rep oracle cloud integration cloud service enterprise resource planing instance

Receive Callback from ERP

The flow is triggered when ERP asynchronously calls back OIC. The callback was configured when the ERP adapter is configured to invoke.

Write Result File

The callback from ERP contains a zip file that has all the results of the jobs that ran on the ERP. This can be written out on to a FTP location.

Summary

  • OIC orchestration pattern helps us in designing complex integration scenarios.
  • ERP Adapter helps to integrate with Oracle ERP Cloud.
  • ERP Adapter provides encapsulation especially dealing with batch integration using FBDI.
  • OIC is the prefered service when it comes to integrating between SaaS and SaaS or On-prem and SaaS. OIC offers the depth of integration capabilities dealing with Oracle SaaS.

Related Links/References:

Check out our FREE Guide on “25 Exam Questions for Oracle Integration Cloud Service” that will help you to clear your doubts and concepts about OIC before starting your career in this. Click on the Below image to download the free guide.

Oracle Integration cloud Service (OIC) Free Masterclass

The post Oracle Integration Cloud Service with ERP Cloud Overview appeared first on Oracle Trainings.

Oracle Exadata Cloud Service (ExaCS) Training: Step-By-Step Activity Guides/Hands-On Lab Exercise

$
0
0

Learning is incomplete without practice.

This blog post discusses the Step-By-Step Hands-On Activity Guides you must perform to learn Oracle Exadata Cloud Service Administration (ExaCS). These will help you learn and implement ExaCS in a better way. You can use the mentioned steps for supporting customers who are working or want to work on Exadata Cloud Service (ExaCS).

In our 8 weeks Oracle Exadata Cloud Service Administration (ExaCS) Training Program, we cover below the below Modules & Step-By-Step Hands-On Activity Guides:

Exadata cloud service learning path

Here’s a quick sneak peek of how to start learning for becoming an Oracle Exadata Cloud Service Specialist:

1. Activity Guide I: Register for an Oracle Free Trial Account

The first thing you must do is to get a Trial Account for Oracle Cloud (you get 300 USD FREE Credit from Oracle to practice). In this Activity Guide, we learn how to register for an Oracle FREE Trial Account.

Note: Get this first Step-by-Step Activity Guide absolutely FREE from Here.

Once you register for an Oracle Cloud Trial, you will receive a Welcome Email from Oracle.OIC Oracle Cloud Notification

2. Activity Guide II: Create Compartment, VCN Subnet, Service Gateway, Internet Gateway (IGW), Security List for Exadata

In this activity guide, we are going to create the pre-requisite components before provisioning Exadata Instance on Oracle Cloud Infrastructure which includes the creation of:

  • Compartments
  • Virtual Cloud Network (VCN)
  • Subnet (Public/Private)
  • Security rules
  • Service gateway
  • Internet Gateway, etc.

AG 2Exadata

3. Activity Guide III: Provisioning & Exadata DB System in OCI

In this activity guide, we will learn to provision Exadata DB System and access it via its public IP using PUTTY.

AG 3 Exadata

4. Activity Guide IV: Managing (Start/Stop, Scale-Up) Add Database

In this activity guide, we will look into several Life Cycle Management Of Exadata DB System tasks such as how to start, stop, terminate, scale, manage licenses for, and check the status of an Exadata DB System.

AG 4 Exadata

5. Activity Guide V: Patching (Compute, Grid, DB System. Database) in ExaCS

This activity guide explains how to perform patching operations to ExaCS system including databases, grid and OS patching options using the console & CLI method (dbaascli).

AG 5 Exadata

6. Activity Guide VI: Backup & Restore Database

This Activity Guide covers how to back up the Exadata DB System using the cloud console & API (bkup_api) to Oracle Cloud object storage. Also, it discusses recovering an Exadata Database from a backup stored in Object Storage by using the Console or the API & also via RMAN.

AG 6 Exadata

7. Activity Guide VII: Command Line Utilities (dbaascli, OCI CLI )

This Activity Guide covers the steps to manage Exadata DB System using the Exadata Rest API & Oracle Cloud Infrastructure CLI such as dbaascli, OCI CLI, exacli dbaasapi & bkup_api.

AG 7 Exadata

8. Activity Guide VIII: Migration (Lift & Shift) from On-premises to ExaCS

This Activity Guide covers migrating on-premise database to Exadata DB System using various different approaches based on different tools and technologies & downtime required.

AG 8 Exadata

What Benefits You’ll Get:

  1. Live Instructor-led Online Interactive Sessions
  2. FREE Unlimited Retakes for the next 1 Year
  3. FREE On-Job Support for the next 1 Year
  4. Latest Updated Training Material (Presentation + Videos) with Hands-on Lab Exercises mentioned
  5. Recording of Live Interactive Session for Lifetime Access
  6. 100% Money Back Guarantee (If you attend sessions, practice and don’t get results, We’ll REFUND you, check our Refund Policy)

Related/Further Readings

If you are just a beginner to Exadata Cloud Service (ExaCS), then check our below posts to start your journey:

Free Community

Click on the Image Below to Join our FREE Community Group.

Telegram link for Exadata Group

The post Oracle Exadata Cloud Service (ExaCS) Training: Step-By-Step Activity Guides/Hands-On Lab Exercise appeared first on Oracle Trainings.

[Troubleshooting] Compute/Database Instance Connectivity Issue in Oracle Cloud (OCI)

$
0
0

This post discusses the Troubleshooting Steps for Connectivity Issues you can face while connecting to a Compute/Database Instance in Oracle Cloud (OCI).

Let’s start with the pre-checks you should follow before connecting to the Compute/Database Instance.

PRE-CHECKS:

  • The Instance should be created in the Public Subnet.
  • Subnet should have a Route to the Internet Gateway.
  • Port 22 (Linux)/3389 (Windows) should be Open in the Security List.
  • Use the correct SSH Private Keys.
  • If connected to the office VPN/network, Port 22/3389 should be open.

Check 1: Subnet Should be Public.

Note: To connect to your Instance, you’ll need its public IP address. You will get the public IP only when you have used the Public Subnet while creating the Instance. If you have selected the Private Subnet, you can’t change it to the public and you will have to create a new Instance in the Public Subnet. 

Steps to Get the Public IP of the Compute Instance:

  1. In the Console, click on “Compute”. 
  2. Click on the Instance name to see its details. 

Instance View Page

3. Make a note of the Public IP Address. 

Compute Instance

Steps to Get the Public IP of the Database Instance:

Note: You will get the public IP only if you have used the Public Subnet. If you have selected the Private Subnet, you can’t change it to the public, and you will have to create a new Instance.

  1. Login to the OCI Console and navigate to the Database section.

Navigation to Database in OCI

2. Click on the Database name on which you want to connect.

Database on OCI

3. On the left side of the Database Instance Details page, click on Nodes under the Resources.

Database Instance Public IP

Check 2: Route to the Internet Gateway (IGW).

Next Step is to check the Public Subnet belonging to the Instance should have a Routing Table going to the Internet Gateway.

  1. Login to the OCI console, navigate to the VCN & select the VCN which you have used during Instance creation.
  2. Go to the VCN details page, & click on the Public Subnet which belongs to the Instance.

VCN Details Page

3. This Subnet should have the Route Table associated with it and that Route Table should have a connection to the Internet Gateway.

Route Rule in OCIOCI Route Table

If you created the VCN without Related Resources, then you have to manually create the Internet Gateway & the Route Table.

Steps to Create Internet Gateway & Add Route Rule: 

  1. Click on the VCN, then under Resources click on the Internet Gateway.
  2. Create an Internet Gateway and fill all the required details.

Internet Gateway in OCI

3. Click on the Route Table from the left Submenu.
4. Click on the Default Route Table and add the Route Rules.
5. Enter the required fields (Target type, Destination CIDR Block, Compartment, Target IGW).

Create IGW

Check 3: Port 22 (Linux)/3389 (Windows) Should be Open.

Next step is to check if Port 22 (Linux) & 3389 (for Windows) is opened in the Security List.

Note: Security List is the firewall which allows the connection.

  1. Under Networking, click on VCN.
  2. From the left submenu, select the Public Subnet in which you have created the Database or the Compute machine.
  3. Click on the Security List and then click on the Security List name.
  4. Under your Security List, add an Ingress rule to open Port 22 (for Linux) & open Port 3389 (for Windows).

Note: If you want to open port 1521, then follow the same process & you can give the source CIDR of your choice, where 0.0.0.0/0 will open for the Public Internet & in the same way you can provide the VCN or Subnet CIDR.

Public Subnet

Check 4: Use the Correct SSH Private Keys.

When you try to connect via Putty, it prompts for the Username and afterward shows the “Disconnected No Supported Authentication methods required” error message as shown below. It means there is some issue with the keys you provided.

PUTTY Fatal Error: Disconnected: No supported authentication methods available (server sent: publickey, gssapi-keyex, gssapi-with-mic)

Putty

FIX:

If you are getting the above-mentioned issue, it means the Public Key you have added to your Instance is wrong.

Try to create a new Instance & add the new Public Key again. 

Or

Check if you have added the Private key under SSH->Auth or not.

SSH authentication

Steps for Connecting to a Database/Compute Instance: 

There are 3 main ways to network to Oracle Cloud Instance i.e…

  1. SSH (Secure Shell)
  2. IPsec VPN (Virtual Private Network)
  3. FastConnect

Note: Here is a slide from the Connectivity/Security Module of our Cloud Training

Now that you have performed all the Steps for troubleshooting, check whether you can connect to your instance or not.

You can connect to a running Instance using a Secure Shell (SSH) for Linux or Remote Desktop connection for Windows. To connect to a Linux Instance from your Laptop, you can download a FREE SSH client called PuTTY from Here

Enter the Public IP Address in the Hostname, then add the SSH Private key under SSH & then Auth. Click on Open.

Adding Private Key in PUTTY

Well, that was all on How to Create & Connect Windows/Linux machine on Oracle Cloud (OCI).

Hope the mentioned troubleshooting steps will help you.

Related/Further Readings

Begin your journey towards becoming an Oracle Cloud [1Z0-932] Certified Architect by Joining the FREE Masterclass on How To Become Oracle Certified Cloud Architect [1Z0-932] in 8 Weeks, and start preparing today to clear the Oracle Cloud Infrastructure Architect Exam-(1Z0-932) Certification Exam.

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

Register this FREE Masterclass to Become Oracle Cloud Certified

FREE Community

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

OCI Telegram Group

The post [Troubleshooting] Compute/Database Instance Connectivity Issue in Oracle Cloud (OCI) appeared first on Oracle Trainings.

Oracle Cloud for DBAs: 8 Things Every Beginner Should Know

$
0
0

If you are a DBA/Apps DBA planning to learn Database on Oracle Cloud or someone already working on Cloud wanting to have a high-level overview of Oracle Database options available on Oracle Cloud, then this blog post is for you.

Here are the 8 things every beginner should know to build, manage and migrate databases to Oracle Cloud:

1) The very first thing you should know before starting your Cloud journey is the Cloud Service Models i.e. SaaS, PaaS & Iaas. As a DBA, you will work on PaaS & Iaas. To know about Cloud Service Models, check Here.

Cloud Service Models

2)  IaaS in Oracle Cloud is available in two flavors: OCI & OCI-C. As a Cloud DBA, you work to manage Database on OCI. Cloud at Customer (C@C) is currently using OCI-C and is slowly transitioning to OCI.

To know more about the basic services in Oracle Cloud Infrastructure (OCI), check Here and to understand the differences between OCI & OCI-C, check Here.

OCI vs OCI-C

3) In OCI, there are two categories for the Database: User-Managed & Autonomous Database.

Databases On Oracle Cloud Infrastructure

4) In the User-Managed Database, there are three deployment models: VM DB System, BM DB System,  and the ExaCS System. To know more about the User-Managed Database, check Here

OCI User Managed Database Choices

5) Oracle Autonomous Database comes with two different types of workload. They are Autonomous Data Warehouse (ADW) & Autonomous Transaction Processing (ATP). To know more about ADW & ATP, click Here.

6) For the User-Managed Database, you will be performing the following tasks:

  • Configuring DB systems on OCI.
  • Managing DB system (Start, Stop Scale-Up/Down) & DBCLI.
  • Patching DB system using Console & CLI.
  • Configuring & Monitoring a DB on OCI.
  • Backing up and Recovering a DB on OCI.
  • Migrating (Lift & Shift) On-prem Database to Cloud (OCI). To know more about Migration, check Here

7) For the Autonomous Database, the task you will perform includes:

  • Provisioning ADW.
  • Connecting DB with Application.
  • Migrating from On-Prem to Cloud.
  • Performance Tuning & Monitoring.
  • Loading Data into the Autonomous Database. To know more, check Here
  • Configuring Reporting & Analytics.
  • Backup & Restoring ADW & ATP.
  • Scale-Up & Scale-Down.

8) Currently, there are 3 certifications available for Database on Cloud:

  • For Autonomous Database, [1Z0-931] Oracle Autonomous Database Cloud Certified Specialist. For more, check Here.
  • For Database 0n OCI, [1Z0-998] Oracle Database Cloud Service Certification. For more, check Here.
  • For Database on OCI-C, [1Z0-160] Oracle Database Cloud Service Certification. For more, check Here.

Related/Further Readings

If you want to take your career to the next level by becoming an Oracle Autonomous Database Cloud Specialist even if you are a beginner, then I would like to invite you to join my FREE Masterclass on How To Be Oracle Autonomous Database Cloud Specialist [1Z0-931] In 7 Weeks.

Click on the image below to Register for Free MasterClass NOW!

FREE Community

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

FREE [IZO-931, 998, 160] Exadata/ DBA On Cloud Telegram Group

The post Oracle Cloud for DBAs: 8 Things Every Beginner Should Know appeared first on Oracle Trainings.

[Video] Oracle Exadata Cloud Service (ExaCS) Networking

$
0
0

This post covers the sixth video of my Multi-Part Video Series on “Oracle Exadata Cloud Service for DBAs & APPS DBAs”. In this post, I’ll be discussing the Networking of Exadata Cloud Service (ExaCS) focusing on IPs, VCN and Subnets.

(Be the first one to receive updates on Oracle Exadata Database, On-Premise & On-Cloud, Subscribe to Our Newsletters)

In order to provision an instance of Exadata On-Cloud, one needs to create a Virtual Cloud Network (VCN) and two Subnets.

Virtual Cloud Network (VCN)

While creating an instance of Exadata On-Cloud one should create a VCN first. A VCN is a contiguous block of IP addresses, represented in a CIDR format. These IP addresses make up the network.

VCN

While creating a VCN there are two options available:

  1. Create VCN only
  2. Create VCN with related resources i.e. VCN with Subnets, Route Table, Subnets, Security Lists, etc.

Note: It is suggested we choose Create VCN only and create other resources manually.

Note: Learn how to create VCN, Subnets, Internet Gateway, Security List & Dynamic Routing Gateway on Oracle Cloud.

VCN setupSubnets

A VCN can further be divided into smaller parts called Subnets. For an Exadata on-Cloud, there are two subnets that are required:

  • Client Subnet
  • Backup Subnet

Note: It is advisable to Create Regional Subnetssubnet

Client Subnet

A client subnet can either be public or private. All the clients connect to Exadata on-Cloud using the IP addresses assigned in this subnet.

Backup Subnet

A backup subnet is a private. While creating a backup of the database, it uses the IP addresses assigned in this subnet.

The Requirement of IP Addresses

We can choose the number of IP addresses we require in each subnet, depending on the configuration of the system. For client subnet, a minimum of 2 IP addresses per node with 3 SCAN IP addresses is required for the functioning of the rack.  And for the backup subnet, a minimum of 1 IP address for each node of the rack is required. Additionally, 3 reserve IP addresses are required for both client and backup subnet.

Note: Read about the Oracle Exadata Cloud Service Configurations

requirement of IP AddressesRelated/References

Next Task for You

Did you get a chance to register for our FREE Masterclass on “Oracle Exadata Cloud Services for DBAs & Apps DBAs What, Why & How?” If NOT, then do it now by clicking on the image below.

Exadata CS FREE Masterclass

To be the first to receive updates on Oracle Exadata Database, On-premise and On-Cloud, click here and Subscribe to Our Newsletters.

FREE Community

Click on the image below to join our FREE Community group.

Exadata Telegram Group

 

The post [Video] Oracle Exadata Cloud Service (ExaCS) Networking appeared first on Oracle Trainings.


How To Get The Usage Reports In Oracle Cloud Infrastructure

$
0
0

One of the important tasks of a Cloud Administrator/Cloud Architect is to check & track the usage and billing of the Cloud resources they use for their day-to-day business goals.

This blog post, in a detailed manner, discusses how to get the usage reports in Oracle Cloud Infrastructure (OCI) using the Cloud Console.

What is Usage Reports in OCI?

A usage report is a breakdown of the consumptions of your Oracle Cloud Infrastructure resources such as the compute, networking, storage, etc where you get a report in the CSV format for audit or an invoice reconciliation task.

Why is it Required?

Analyzing your Cloud Bill

  • If you want to get a granular view of spending or find the ways to save, you need detailed information about your Oracle Cloud Infrastructure consumption. Usage reports enable you to gain more insight regarding your bill or create custom billing applications.
  • The reports contain one record per resource (for example, an Instance, a DB system, or an Object Storage Bucket) per hour with metadata and tags.
  • In addition to enabling the new billing scenarios, usage reports also provide transparency into how the billing system works. For example, you can now see how and where the rounding occurs, and how the resources that existed for less than an hour are billed.
  • You can download the usage reports through the web-based console or by using APIs.

Optimizing your Cloud Usage

  • You can manage your Cloud credits by analyzing the cost and optimizing the use of the Cloud resource to a certain bound.

How does it work?

  • The usage report is automatically generated daily and is stored in an Oracle-owned Object Storage Bucket.
  • It contains one row per each Oracle Cloud Infrastructure resource (such as for an Instance, Object Storage Bucket, VNIC) per hour along with the consumption information, metadata, and tags.
  • A usage report generally contains the 24 hours of data usage although occasionally a usage report may contain the late-arriving data that is older than 24 hours.
  • The usage reports are retained for a year.

Steps to Get the Usage Reports In OCI

1. Open the navigation menu, and under “Governance and Administration”, go to the “Billing and Usage Report”.

OCI Console Menu

2. Click on the “Usage Report” and copy the policies for configuring the Usage Report.

Note: This is a one-time operation & after that, you will get all your usage reports under the “Usage Report” section.

How To check Usage Report

Policy statements for usage report

3. Once you have copied both the policies mentioned in the second step, now you need to create a new policy and then define the policy which you have copied from the “Usage Reports” section.

Note: We will use the “Administrator” group for defining the second policy.

Open the navigation menu, under “Governance and Administration”, go to “Identity” and select “Policies”.

How to check Usage Report

Note: Make sure you write both the policies at the same time.

policy statements

 

4. Once you have successfully created the policy, go back to the “Usage Reports” section and all your usage reports will start reflecting. Now, you will be able to download your usage reports.

Usage report

Hope you find this blog post useful in understanding the usage reports in Oracle Cloud Infrastructure.

If you hit any issues while creating or accessing the usage reports in Oracle Cloud Infrastructure, please post in the comment section & stay tuned for my upcoming blog posts where I will be sharing some Oracle Cloud Infrastructure (OCI) related useful content.

Related/Further Readings:

Begin your journey towards becoming an Oracle Cloud [1Z0-932] Certified Architect by Joining the FREE Masterclass on How To Become Oracle Certified Cloud Architect [1Z0-932] in 8 Weeks, and start preparing today to clear the Oracle Cloud Infrastructure Architect Exam-(1Z0-932) Certification Exam.

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

FREE Community

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

OCI Telegram Group

The post How To Get The Usage Reports In Oracle Cloud Infrastructure appeared first on Oracle Trainings.

[Solved] Oracle R12.2 AppsDBA: Adop Hotpatch Issue

$
0
0

This post covers an issue that one of our trainees from Oracle AppsDBA (R12.2): Install | Patch | Clone | Maintain training (For FREE Master Class, Click here) was facing while applying the patch 27254132 & also includes the fixes of the Issue.

If you are new to Oracle E-Business Suite, then I would suggest you check our previous post where we have covered in detail about  Oracle AppsDBA (R12.2)Architecture. & Oracle AppsDBA (R12.2) Installation: Free Training

Before looking on to the issue let us discuss the overview of ADOP

ADOP Overview

ADOP stands for Application DBA Online Patching,  introduced in EBS R12.2 to patching Oracle Applications while the system is available for users during Patching.

In an Online Patching, there are five phases PREPARE -> APPLY -> FINALIZE -> CUTOVER  -> CLEANUP

ADOP Apps DBA

ADOP is the most important new feature introduced in Oracle EBS R12.2. It is the ability to patch a running system without having to take the system down for a significant period of time while the patches are applied.

ADOP uses a dual file system (a feature introduced in R12.2) to support online patching.

Online Patching Cycle (adop-phases)

  1. adop phase=prepare -> copies the application code
  2. adop phase=apply -> apply patches to PATCH Environment
  3. adop phase=finalize -> makes ready the system for cutover
  4. adop phase=cutover -> bounce the system and does filesystem switchover. fs2 becomes RUN environment.
  5. adop phase=cleanup -> remove obsolete objects.
  6. adop phase=fs_clone -> synchronize filesystems

Apps DBA Online Patching Cycle

Note: that after cutover the command line environment should be re-loaded as the run edition file system has changed.

In a multi-node deployment, ADOP commands are only executed from the Primary Node. The primary ADOP session uses remote execution to automatically perform the required actions on any secondary node.

What Is Hotpatch?

Online patching has been introduced in EBS 12.2. So An EBS 12.2 patch is normally applied using an ADOP online patching cycle, which is the only case tested internally before 12.2 patches are released (unless documented otherwise).

We can use Hotpatch mode only for certain patches, such as NLS and Online Help, or when it is specifically documented in the patch readme. In EBS release 12.2, certain kinds of patches are even less stable for use with “hotpatch” than they were in EBS 12.1!

Hot patching is a method for modifying the behavior of an application by modifying its binary code at runtime.

Issue

adop phase=apply patches=27254132 hotpatch=yes

ADOP Hotpatch Apps DBA
Initializing.
Run Edition context  : /home/u01/oracle/PRD122/fs1/inst/apps/PRD122_server12/appl/admin/PRD122_server12.xml
Patch edition context: /home/u01/oracle/PRD122/fs2/inst/apps/PRD122_server12/appl/admin/PRD122_server12.xml
*******FATAL ERROR*******
PROGRAM : (/home/u01/oracle/PRD122/fs1/EBSapps/appl/ad/12.0.0/bin/adzdoptl.pl)
TIME    : Tue May 28 06:29:57 2019
FUNCTION: ADOP::GlobalVars::_GetMandatoryArgs [ Level 1 ]
ERRORMSG: Cannot identify any valid application tier nodes in
ADOP_VALID_NODES table.
Ensure AutoConfig has been run on all nodes.[STATEMENT] Please run adopscanlog utility, using the command”adopscanlog -latest=yes”to get the list of the log files along with snippet of the error message corresponding to each log file.adop exiting with status = 255 (Fail)

Fix: After Running Autoconfig Issue Resolved

select bug_number from ad_bugs where bug_number=27254132;

BUG_NUMBER
——————————
27254132

If you like the blog don’t forget to share with your friends, colleagues who are working on Oracle E-Business Suite R12 & post your comments if you  have any doubts regarding Oracle E-Business Suite R12

Related Further Readings:

AppsDBA Patching FREE Guide

The post [Solved] Oracle R12.2 AppsDBA: Adop Hotpatch Issue appeared first on Oracle Trainings.

How to Get Public IP of Database In Oracle Gen 2 Cloud (OCI)

$
0
0

In this post, I have discussed how to get the Public IP of Database in Oracle Gen 2 Cloud & Connect to the Database Instance using PUTTY.

As per the latest update [July 2019] in the Oracle Cloud Database console, the navigation of getting the public IP has been changed.

We are getting lots of requests from our trainees, as they are unable to get the Public IP of the Database, so I thought of creating a blog post for the same.

Database Offerings

In Oracle Cloud Infrastructure, Database is divided into two types:

  • User-Managed Database
  • Autonomous Database

DB System On OCI

Note: To know more on how to get the Database On Oracle Cloud (OCI): User-Managed and Autonomous Database, Check here

Steps to Get the Public IP of the Database Instance

Note: You will get the public IP only if you have used the Public Subnet. If you have selected the Private Subnet, you can’t change it to the public, and you will have to create a new Instance.

  1. Login to the OCI Console and navigate to the Database section.

Navigation to Database in OCI

2. Click on the Database name on which you want to connect.

Database on OCI

3. On the left side of the Database Instance Details page, click on Nodes under the Resources.

Database Instance Public IP

Steps for Connecting to a Database Instance: 

There are 3 main ways to network to Oracle Cloud Instance i.e…

  1. SSH (Secure Shell)
  2. IPsec VPN (Virtual Private Network)
  3. FastConnect

Note: Here is a slide from the Connectivity/Security Module of our Cloud Training

Now that you have performed all the Steps for troubleshooting, check whether you can connect to your instance or not.

You can connect to a running Instance using a Secure Shell (SSH) for Linux or Remote Desktop connection for Windows. To connect to a Linux Instance from your Laptop, you can download a FREE SSH client called PuTTY from Here

Enter the Public IP Address in the Hostname, then add the SSH Private key under SSH & then Auth. Click on Open.

Adding Private Key in PUTTY

Well, that was all on How to Create & Connect Windows/Linux machine on Oracle Cloud (OCI).

Hope the above-mentioned steps will help you.

Related/Further Readings

If you want to take your career to the next level by switching your role from that of DBA To Cloud DBA even if you are a beginner, then I would like to invite you to Join my FREE MasterClass on DBA To Cloud DBA: What, Why & How to Learn.

Click on the image below to Register for the FREE MasterClass NOW.
Database on OCI

FREE Community

Click on the image below to join our FREE Community group.

Telegram link for Exadata Group

 

The post How to Get Public IP of Database In Oracle Gen 2 Cloud (OCI) appeared first on Oracle Trainings.

[AZ-900] Microsoft Azure Certification Fundamental Exam: Everything You Must Know

$
0
0

This post covers everything you must know when you are appearing for Microsoft Azure Fundamental Exam AZ-900.

What Is Microsoft Azure?

Azure is Microsoft’s Cloud Computing platform. It is a combination of services for creating, deploying and managing applications that run in Microsoft’s secure worldwide data centers.

Almost any software that can be imagined can be written to take advantage of Azure services and can run in the Microsoft Cloud.

Azure

Why You Should Learn About Azure?

  • Azure is 5 times more Cheaper than AWS for Windows Server and SQL Server.
  • The organization looks for who have knowledge in Oracle Cloud, AWS, Azure, etc.
  • Azure provides flexible purchasing and pricing options for all your cloud scenarios
  • Azure is the only consistent hybrid cloud, has more regions than any cloud provider, delivers unparalleled developer productivity and offers more comprehensive compliance coverage.
  • If you are already working on Oracle Cloud Infrastructure (OCI),  Microsoft and Oracle customers will soon be able to migrate and run mission-critical enterprise workloads across Microsoft Azure and Oracle Cloud thanks to a new cloud interoperability partnership between the two companies. For more details on this Click here

Why Azure Certification?

  • Advantage(Unfair): Two CVs with same experience but one with Certification
  • Better Job Prospects & Higher Salary
  • 70% Agree, Certification improved Earning
  • 83% Find more Productive in Jobs
  • 84% seen better Job Prospects
  • 87% Enhances Professional Credibility
  • Stand Out by Displaying Digital Badge on LinkedIn

General Information Microsoft Azure Certification (AZ-900):

  • Certification Name: AZ-900: Microsoft Azure Fundamentals
  • Target Audience: There are no pre-requisites for taking this course. It is targeted for anyone that wants to learn more about Microsoft Azure.
  • Exam Duration: 85 minutes
  • Number of Questions: 40-50
  • Passing Score: 700
  • Exam Cost: $99.00 USD

Azure

Who Can Do This Certification?

  • Students looking to demonstrate foundational level knowledge of cloud services and how those services are provided with Microsoft Azure
  • Students with non-technical backgrounds, such as those involved in selling or purchasing cloud-based solutions and services or who have some involvement with cloud-based solutions and services
  • Students with a technical background who have a need to validate their foundational level knowledge around cloud services

Learning Path For Azure Fundamental 

Azure Learning Path

 

What Topics You Should Learn?

If you planning to take this exam, you have to be well prepared with the topics  cloud concepts, benefits of cloud computing in Azure and how it can save you time and money, Compare and contrast basic strategies for transitioning to the Azure cloud and services available in Azure including compute, network, storage and security. Once you are done with learning these topics, you are prepared for the exam.

Here are Module wise topics which you have to learn before appearing into AZ-900: Microsoft Azure Fundamentals Certification: 

1.Understand Cloud Concepts (15-20%)

Unstand Cloud Concepts

Cloud Concept will cover the 15-20 % weightage of the overall exam. In this, you will learn how to Explore common cloud computing services, Explore the benefits of cloud computing and Decide which cloud deployment model is best for you.

For self-learning about Cloud Concepts – Principles of cloud computing click here 

2.Understand core Azure services (30-35%)

Azure

Azure Core Services will cover the 30-35% weightage of the overall exam. In this, you will Explore the physical structure of Azure infrastructure, Understand the service level agreements provided by Azure and Learn how to provide your own service level agreements for your apps.

For Self learning about Core Cloud Services – Azure architecture and service guarantees to Click here 

3. Understand Security, Privacy, Compliance, and Trust (25-30%)

Azure

Azure Security, Privacy, Compliance, and Trust (25-30%) weightage of the overall exam. In this, you will Learn how security responsibility is shared with Azure, how identity management provides protection, even outside your network, how encryption capabilities built into Azure can protect your data, how to protect your network and virtual network & about advanced services and features Azure provides to keep your services and data secure and safe.

For Self learning about Azure Security, Privacy, Compliance, and Trust Click here 

4. Understand Azure Pricing And Support (25-30%)

Azure Understand Azure Pricing And Support

Azure pricing and support 25-30% of the overall exam. In this Learn the different options you have to purchase Azure services, Estimate costs with the Azure pricing calculator, Predict and optimize costs with Azure Cost Management and Azure Advisor, Apply best practices for saving on infrastructure costs & best practices for saving on licensing costs.

For Self learning about Azure pricing and support Click here.

Top Certification FAQs

  •  If I fail an exam, how soon can I retake it?: If you attempt this exam and couldn’t pass for the first time, you need to wait for at least 24 hours before exam retake. If this happens to you for the second time, the waiting time for the next exam can extend to 14 days. In this way, you can take a maximum of 5 retakes in a year.
  • If I want to Cancel the Exam, How can I do it?: If you cancel or reschedule an appointment at least 6 business days before the exam, there won’t be any charge for the cancellation. If the cancellation/rescheduling happens within 5 business days, you’ll be charged a nominal fee. But, if you fail to reschedule/cancel the appointment before 24 hours or you couldn’t appear for the exam, the entire exam fee will be forfeited.
  • Do I need any Knowledge?: No, you don’t need any prior knowledge needed.
  • How this certification will help?: It will help to provide foundational level knowledge of cloud services and how those services are provided with Microsoft Azure

Next Task For You

Click here to subscribe yourself to get started with Microsft Azure & for new updates!!

Azure Subscriber now

FREE Community

Click on the image below to join our FREE Community group.

Azure Telegram Group

The post [AZ-900] Microsoft Azure Certification Fundamental Exam: Everything You Must Know appeared first on Oracle Trainings.

Compartment In Oracle Cloud Infrastructure (OCI): Everything You Must Know

$
0
0

[Update: 12th Aug’19] OCI Resources now can move across compartments and compartment itself can move to.

Compartment is the first thing you will select when creating any OCI resource like Compute, Storage, Network/VCN, Load Balancer, Database etc so it is very important to understand compartment in OCI.

This post covers everything you must know about Compartment.

  • Overview of Compartment
  • Quick facts about Compartment
  • How to Create a Compartment in OCI
  • How to Grant Access in Compartments
  • Creating Resources in a Compartment
  • Moving Resources to a different Compartment
  • Moving Compartment and its implications
  • Delete a Compartment in OCI
  • Renaming a Compartment
  • Viewing a Resources Created within a Compartment

(Note: If you are just starting on Oracle Cloud or new to Oracle Cloud Infrastructure (OCI), then I would suggest you check our previous post on Oracle Cloud Infrastructure (OCI) basic concepts i.e. Region, AD, Tenancy, Compartment, VCN, IAM, Storage Service etc)

Overview of Compartment

A compartment is a logical container, to organize and control access to the Oracle Cloud Infrastructure (OCI) Resources (Compute, Storage, Network, Load Balancer etc) created within that compartment and you impose some policies to that compartment, which restricts who can use the resources created within than compartment other than administrators of your account.

According to this Diagram,

  • You create one compartment i.e  Central_IT Compartment. This compartment is a top-level compartment which has access to all Identity and Access Management resources in OCI, this team is a superuser and they will manage other users.
  • Now within the same compartment, you create another compartment Central_IT_Network Compartment which manages the organization’s network like VCN, Internet Gateway, Load Balancer, DNS, FastConnect etc.
  • Next, according to your business requirement you create more Compartments for Finance & HR team, who have access to finance and HR related resource like load Balancer, Object Storage, Database system, within these compartments, you can have sub-compartment like Fin Proj A, Fin Proj B, HR Proj A & HR Proj B, who have access to very limited resources like Virtual Machine (VM) & Security List.

Quick facts about Compartment

  • [July 2019] Now Compartment can move to a different parent Compartment.
  • [July 2019] Most of the OCI resources can now move from one compartment to another.
  • [July 2019] Deleting compartment in Govt Cloud is not yet possible
  • To delete a compartment, it must be empty of all resources
  • [July 2019] we can create multilevel/Sub compartments and maximum as of now we can have 6 compartment levels.
  • Compartments can be renamed or deleted (once all the associated resource are deleted or terminated from the compartment)
  • Compartments are global meaning they span across Regions.
  • When a tenancy is provisioned a root compartment is created
  • Each resource belongs to a single compartment but resource can be shared across compartments
    • E.g. VCN & Subnet can be in a different compartment
  • After creating a compartment, you need to write at least one policy for it, otherwise, resources inside compartment can’t be accessed (except Tenancy Admin)
  • Policies n Higher Level do get inherited to sub-compartments.

How to Create a Compartment in OCI

  1. Open the navigation menu. Under Governance and Administration, go to Identity and click Compartments.

Compartment in OCI

2. A list of the compartments you have access to is displayed. Click on Create Compartment

Compartment in OCI

3.  Enter the required details & click on Create Compartment

Compartment in OCI

When creating a compartment, you must provide a name for it (maximum 100 characters, including letters, numbers, periods, hyphens, and underscores) that is unique within its parent compartment.

How to Grant Access in Compartments

  • The very first thing After creating a compartment, you need to write at least one Policy for it, otherwise, no one can access it (except administrators or users who have permissions set at the tenancy level).
  • When you create an access policy, you need to specify which compartment to attach it to.

Note:  Policy, attached to a group defines who can access what’s in a Tenancy or Compartment

Create OCI Resources in a Compartment

  • To place or create a new resource (Compute, Storage, Database, VCN, etc) in a compartment, you simply select that compartment when creating the resource (the compartment is one of the required pieces of information to create a resource)

Create resource in a CompartmentMoving OCI Resources to a different Compartment

Most resources can be moved after they are created. There are a few resources that you can’t move from one compartment to another. After you move the resource to the new compartment, the policies that govern the new compartment apply immediately and affect access to the resource.

Note: After a resource is moved to a new compartment, policies applicable to new compartment are applicable immediately, and affects access to the resource.

Move resource in compartment

Move resource in compartment

Moving Compartment to different Compartment

  • From July 2019 onwards, you can also move a compartment to different parent compartment within the same tenancy
  • When you move a compartment, all its contents (sub-compartment & resources) are moved with it
  • To move a compartment, you must belong to a group that has
    manage all-resources permission on parent compartment of the current compartment that you want to move and destination compartment

Moving Compartment: Policy Implications

Use Case 1: Move Compartment C from B to D compartment (where policy is written at Root level)

You have one Tenancy (root Compartment), within this, you have Compartment A within this have another Compartment B & D and within Parent B compartment has Compartment C which we are moving to parent compartment D.

On root compartment level, we have written the policy to allow Group G1 to manage compartment A:B and Group G2 to manage A:D as soon as when we move Compartment C from parent B to parent D compartment Group G1 has no more access compartment C and Group G2 will get automatically get access to the compartment  C.  

Use Case 2: Move Compartment A from Test to Dev compartment (when Policy written at Operation Level)

In this use case, you have a tenancy (root Compartment), within this tenancy, you have operations like Test & Dev and within Test compartment, you have Compartment A which you are moving to Dev compartment.

In policy, we have allowed Group G1 to manage buckets in compartment Test: A at the operation level. As we have applied the Policies at operation level, Group G1 will automatically move Compartment A from test to Dev Compartment and Group G1 will not lose permission. In this case, Policy will be automatically updated for you.

Use Case 3: Move Compartment A from Test to Dev compartment (when Policy written at Test Level Compartment)

In this use case, you have a tenancy (root Compartment), within this tenancy, you have operations like Test & Dev and within Test compartment, you have Compartment A which you are moving to Dev compartment.

This time, Policies are written at Test level compartment instead of operation level compartment which says allow Group G1 to manage buckets in compartment A, and the policy will not be updated or this policy will be failed because Policy has been written at Test level, not on the operation level.

To move compartment A from Test to Dev you have to manually type policy at dev compartment where Group G1 to manage buckets in compartment A and existing policy must delete.

Use Case 4: Move Compartment A from Test to prod compartment inside HR (when Policy written at root level)

In this use case, you have a tenancy (root Compartment), within this tenancy, you have an operation and HR compartments and within this, you have test, dev & prod Compartment respectively. Now within a test compartment, you have Compartment A which you are moving to prod compartment.

In this, Policy is written at the root level so this policy has all way to go to Operation and test compartment so now this Policy will allow compartment A to go to prod compartment and Group G1 does not lose permission.

Note: If you want to know more about these use cases in detail check the video which mentions in this blog above.  

Moving Compartment: Restrictions

  • You can’t move a compartment to a destination compartment with the same name as compartment being moved.
  • Two compartments within the same parent cannot have the same name. Therefore you can’t move a compartment to a destination compartment where a compartment with the same name already exists.

Compartment in OCI

Delete a Compartment in OCI

  • To delete a compartment, it must be empty of all resources. Before you initiate deleting a compartment, be sure that all its resources have been moved, deleted, or terminated, including any policies attached to the compartment.
  • Some resource types can’t be deleted, therefore, compartments containing these resource types can’t be deleted. A resource type that can’t be deleted is:
    • Data transfer jobs

Compartment in OCI

Note: To know more about Deleting Compartments check my previous blog on  Oracle Cloud Infrastructure (OCI): Updates October 2018

Renaming a Compartment

  • Compartments can be renamed and policy defined to that compartment will automatically be applied to the renamed compartment.

rename a compartment

Note: You can’t change the name of your root compartment.

Viewing a Resources Created within a Compartment

  • You can also view the resources created within a compartment,  select the type of resource you want to view. For example, click Database to view all your Database resources, it can be done from Console or via making API calls ie. from Command Line Interface (CLI)

Note: It’s not possible to get a list of all the resources created within a compartment by using a single API call. Instead, you can list all the resources of a given type in the compartment (e.g., all the instances, all the block storage volumes, etc.).

Related/Further Readings

If you want to test Your Oracle Cloud Infrastructure (OCI) Knowledge With Quiz to know what you are good at, and what you should start working on, click on the image below to Start Quiz Now.

FREE Community

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

OCI Telegram Group

The post Compartment In Oracle Cloud Infrastructure (OCI): Everything You Must Know appeared first on Oracle Trainings.

Viewing all 1892 articles
Browse latest View live