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

FREE Oracle Cloud Certifications

$
0
0

A great opportunity for all the Oracle Enthusiasts as Oracle is offering some of its certifications for FREE

In this post, you will get the details of what certifications are available for FREE & how you can book them?

Note: You can Schedule your certification exam till 15th May 2020 for free. After that, you need to pay for each exam.

List of Free Certifications

Certifications that are provided by Oracle for FREE:

FREE certifications Oracle

1) Oracle Cloud Infrastructure Foundations 2020 Certified Associate

The course appears to introduce the basic fundamental knowledge and terminologies of a cloud platform and Oracle Infrastructure Services, to give an opportunity to overview of the security and pricing model.

  • To know more about OCI Foundation Associate, please click here
  • To register for the Certification click here

2) Oracle Cloud Infrastructure 2019 Certified Architect Associate

1Z0-1072

This course will provide you the deep concepts of Oracle Cloud with an understanding of OCI, and to cover the architectural principles namely storage, database, networking, load balancing, identity management and automation.

3) Oracle Cloud Infrastructure 2019 Certified Cloud Operations Associate

1Z0-1067

This course will provide you to discuss and develop skills to automate cloud tasks, data management, monitoring, tune performance, troubleshoot, manage security and compliance policies on the OCI platform.

4) Oracle Cloud Infrastructure Developer 2020 Certified Associate

This course require to enhance knowledge of developers or professionals working, maintaining and developing cloud-native applications. This course appears to interact with concepts of configuring and creating API gateways, Containers & Dockers, Oracle functions as well as working with OCI monitoring services.

  • To know more about OCI Developer Associate, click here
  • To register for this Certification, click here

5) Oracle Cloud Infrastructure 2019 Certified Architect Professional 

1Z0-997

You must be an architect associate certified for this course, As this course requires hands on knowledge and experience to planning, designing, advanced networking, implementing solutions and managing the operations on the cloud.

  • To know more about OCI Professional 1Z0-997, click here
  • To register for this Certification click here

Note: For 1Z0-997 Candidate must have one of the following certifications.

6) Oracle Autonomous Database Specialist

1z0-931

A cloud-based technology designed to handle routine tasks to manage Oracle Databases. This course covers the architectural components like managing, monitoring, migrating data and provisioning without human intervention, it performs all the routine tasks.

How To Register For FREE Exam?

Following are the steps to register for the certification exam you are planning to take:

1) Go to https://bit.ly/39DhpWY.

2) Scroll down to the “Step 2” on the page.

FREE OCI Certifications

3) Click on the name of the certification exam that you are planning to take.

4) You’ll be directed to a page shown below, so scroll down to “Certification” and do the needful.

OCI FREE Certifications

Note: Based on the Cloud Recertification policy, your certification is valid for 18 months from the date certified. Read the full policy.

Take Exam From Anywhere!

Another good news is here. Now, we can give Oracle Examination from anywhere we want. Also now you can give the exam when and wherever you want.

This means you can take your exam at your own location, using your own laptop, with a remote proctor present online.

Points to keep in mind:

  1. Your internet connection should good.
  2. No other person is allowed to enter in the room while you are taking the exam.
  3. No electronic items, books are allowed.
  4. Your ID proof must include passport or driving license, your aadhar card is not valid.
  5. They can pause any time between your exam and asked you to show 360 views of your room.
  6. You can use mobile phones to upload images of the room.

To know more check here

Success Stories

Check below some of the success stories of our trainees who have recently cleared the certification exams.

K21 Academy

Begin Your Cloud Journey

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

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

The post FREE Oracle Cloud Certifications appeared first on Oracle Trainings.


[Video] Cloud Service Model: SaaS | PaaS | IaaS

$
0
0

This blog post is the third blog of Topic 1: Cloud Concepts in the Microsoft Azure Fundamentals Certification Series(AZ-900) and is also a part of our Oracle Cloud Infrastructure Training.

In this blog post, we’ll cover the Cloud Service Models which includes IaaS, PaaS, and SaaS Models.

There are three Cloud Service Models that are available:

  1. Infrastructure as a service (IaaS)
  2. Platform as a service (PaaS)
  3. Software as a service (SaaS)

Cloud Computing Service Models

The three Cloud Service Models are as follows:

Infrastructure as a Service (IaaS)

  1. It is the most flexible type of cloud service which lets you rent the hardware and contains the basic building blocks for cloud and IT.
  2. Gives complete control over the hardware that runs your application (servers, VMs, storage, networks & operating systems). 
  3. It’s an instant computing infrastructure, provisioned and managed over the internet.

Platform As A Service (PaaS)

  1. It helps to create an application quickly without managing the underlying infrastructure. For example, when deploying a web application using PaaS, you don’t have to install an operating system, web server, or even system updates. However, you can scale and add new features to your services.
  2. It provides an environment for building, testing, and deploying software applications.

Software As A Service (SaaS)

  • It provides a complete product that is run and managed by the cloud service provider. In most cases, people referring to SaaS are referring to end-user applications.
  • It is usually based on an architecture where one version of the application is used for all customers, and licensed through a monthly or annual subscription. Office 365, Skype, and Dynamics CRM Online are perfect examples of SaaS software.

Cloud Computing Service Model

Characteristics Of Cloud Computing

  • Multi-Tenant: Multi-tenancy is an architecture in which a single instance of a software application serves multiple customers. Each customer is called a tenant.
  • Self-Sevice: Self-service cloud computing is a form of private cloud service where the customer provisions storage and launches applications without going through an external cloud service provider. With a self-service cloud, users access a web-based portal, where they can request or configure servers and launch applications.
  • Elastic (Scale-Up | Scale-Down): Elasticity is the ability to grow or shrink infrastructure resources dynamically as needed to adapt to workload changes in an autonomic manner, maximizing the use of resources. This can result in savings in infrastructure costs overall
  • Web-Based: It means you can access your resources via Web-Based applications.
  • Automated: Most of the things in the Cloud are automated, and human intervention is less.
  • Pay As You Go Model: It means you only have to pay when you utilizing the cloud resources.
  • Modern Web-Based Integration:  It allows you to configure multiple application programs to share data in the cloud. In a network that incorporates cloud integration, diverse applications communicate either directly or through third-party software.
  • Secure

Cloud Computing

 

 

Which Cloud Service Model To Learn?

One of the most common questions which I get from my students is which Cloud service Model should I learn?

So, If you are DBA, Apps DBA, System Administrator you should learn both which is IaaS (Infrastructure as a Service) and PaaS (Platform as a Service). The reason is that whatever you building or deploying is over Infrastructure as a Service ie. PaaS always runs on top of IaaS that’s the reason you should know both.

If you are working as a consultant such as a financial consultant or working on a packaged application such as HRMS, SAP, etc you should learn SaaS (Software as a Service)

Sample Questions

Here are a few sample questions from the Microsoft Azure Fundamentals Certification Exam[AZ-900] that you should be able to solve after reading this blog.

Q1. HOTSPOT: For each of the following statements, select Yes if the statement is true. Otherwise, select No. 

NOTE: Each correct selection is worth one point. 

Correct Answer: 

Q2.You plan to provision Infrastructure as a Service (IaaS) resources in Azure. 

Which resource is an example of IaaS? 

  1. an Azure web app 
  2. an Azure virtual machine 
  3. an Azure logic app 
  4. an Azure SQL database 

Correct Answer: 2.

Explanation/Reference: One can control hardware using IaaS resources and applications using PaaS resources.

Related/References

Next Task For You

Begin your journey towards Azure, Getting [AZ-900] Microsoft Azure Fundamentals certified, and earning a lot more in 2020 by joining our FREE Masterclass.

Click on the below image to Register for the FREE MASTERCLASS Now!AZ900 banner

The post [Video] Cloud Service Model: SaaS | PaaS | IaaS appeared first on Oracle Trainings.

[Video] Oracle Cloud Database Deployment Options (VMDB, BMDB, ExaCC, ExaCS & Autonomous (ADW, ATP)

$
0
0

In this blog post, I will discuss Oracle Database on Cloud different choices & options you have for On-premise as well as for Oracle Cloud. It comes with options like:

  • User Managed (PaaS: DBCS/ DBaaS): VM DB, BM DB, Exadata on Cloud, Exadata Cloud at Customer
  • Autonomous database: Shared/Serverless or Dedicated
  • Database on Compute (IaaS: Unmanaged)

I will also discuss What are these various Databases on Cloud deployment options, When to use what, Who controls what in these deployment options?

Note: This post is part of Video series of Roles and Responsibility or Tasks of DBA, if you haven’t seen my previous post then click on the link to watch the previous video post-https://k21academy.com/clouddba12

Database Choices & Options

In the diagram shown below, from left to right are the On-premises platform choices (i.e. all manual tasks), Automated, and Cloud choices (i.e. Autonomous).Database Choices & Options

  • Traditional Database Deployment (On-premises): The most common deployment model prior to the evolution of the Cloud where your DB is on the commodity hardware.
  • Oracle Exadata On-premises: You will purchase Exadata and deploy your database & heavy workload on Exadata On-premise.
  • Exadata Cloud@Customer: Oracle Cloud at Customer delivers Oracle Cloud services in your data center that would be managed by Oracle.

Note:  To know more about Cloud@Customer check post at, https://k21academy.com/oci47

  • DB on Compute (OCI): This is similar to the database on On-premise, however instead of running on-premise, you are running it on Cloud. In this type, you will not get any tooling. (For testing only not a recommended approach)
  • DBCS (VMDB & BMDB): Databases run on OCI as a DBCS & this is where you get all the Cloud tooling like automated cloning, patching, backing up & restoring.

Note:  To know more about how to provision VMDB system check post at, https://k21academy.com/clouddba60

  • Exadata Cloud Service: Running Exadata but on Cloud, you subscribe to either a Quater rack, Half rack or a full rack.

Note: To know more about Oracle Exadata Cloud Service(ExaCS) Architecture, click here http://k21academy.com/exadatacs12

  • Autonomous DB Serverless: this is the simplest configuration, you share the resources of an Exadata cloud infrastructure. You can quickly get started with no minimum commitment.
  • Autonomous DB Dedicated: This type enables you to provision autonomous databases into their own dedicated Exadata cloud infrastructure, instead of a shared infrastructure.

Note: To know more about Oracle Autonomous Database Overview: ADW, ATP, Serverless & Dedicated Infrastructure, click here https://k21academy.com/1z093112

Database Operations

Check below to look at what controls you have, for these different Databases on the Cloud as well as On-premise.

Database Operations

Database Service In Oracle Cloud Infrastructure

Databases in Oracle Cloud Infrastructure can be put in two main categories:

  1. User-Managed Database: User-managed Database are the Databases on bare metalvirtual machine, and Exadata DB systems that enable you to customize with the resources that meet your requirements.
  2. Autonomous Database: It includes
    1. ATP: Autonomous Transaction Processing
    2. ADW: Autonomous Data Warehouse

Database Types

Cloud Database Deployment Choices

Check the image below for an overall picture of deploying Databases on Cloud.

Cloud Database Deployment Types

How To Provision Database on Oracle Cloud

1) Register & Log into the Oracle Cloud account, cloud.oracle.com.

Note: First, you should have an Account at Oracle Cloud and if you don’t have one, then you can register FREE using my step-by-step video & guide. You can get it by visiting https://k21academy.com/cloud01.

2) Click on the hamburger menu, and Under ‘Database’, you will get the option to provision DB.

For a User-managed Database, click on ‘Bare Metal, VM & Exadata,’ & the other two for Autonomous (ADW & ATP)

Note: To know further step to provision VMDB system click here https://k21academy.com/clouddba41

Note: To know how to provision Autonomous database click here http://k21academy.com/clouddba31

Related/References

Next Task For You

Join FREE Masterclass

We cover all the database deployment options in detail in our DBA to Oracle Cloud DBA Training program. To know more about our DBA to Cloud DBA Training, How to upgrade From DBA To Cloud DBA and Which Cloud Certification Useful for DBAs & Earn More by registering for our FREE Masterclass.

Click on the below image to Register Our FREE Masterclass Now!

The post [Video] Oracle Cloud Database Deployment Options (VMDB, BMDB, ExaCC, ExaCS & Autonomous (ADW, ATP) appeared first on Oracle Trainings.

1Z0-1085-20 | Oracle Cloud Infrastructure Foundations

$
0
0

[New Update: 9th April 2020] This blog post covers everything you must know if you are appearing for the [1Z0-1085-20] Oracle Cloud Infrastructure Foundations Certification.

What is [1Z0-1085-20] OCI Foundations 2020

Cloud services require users to have a fundamental understanding of the core concepts and terminologies of a cloud platform. The Oracle Cloud Infrastructure 2020 Foundations Certification exam is designed for individuals who possess strong foundation skills and can make the best use of Oracle Cloud Infrastructure services.

Prerequisite for 1Z0-1085-20

There is no Pre-requisite for this certification, you can go for this exam directly. Up-to-date OCI learning and hands-on experience are recommended.

Note: This certification comes under the Cloud Recertification policy

Exam Details (1Z0-1085-20)

  • Exam Title: Oracle Cloud Infrastructure Foundations 2020 Certified Associate
  • Exam Number: 1Z0-1085-20
  • Exam Price: $95.00
  • Format: Multiple Choice
  • Duration: 105 Minutes
  • Number of Questions: 60
  • Passing score: 68%
  • Validated Against: The Exam has been validated against Oracle Cloud Infrastructure 2020

Note: 25% Discount on the listed price is offered to those who are an OPN. 

Exam Syllabus

Topics in a Nutshell

  • OCI Foundation
    • Service models (To know more about Service Models, click here).
    • Regions, AD, FD (To know more about Region, AD & FD, click here).
  • Focus on 3 Areas OCI Basic services, Security & Pricing Model
  • OCI Basic Services
    • IAM (To know more about IAM Policies, click here).
    • Compute (To know more about Compute, click here).
    • Network (To know more about Networking, click here).
    • Databases (To know more about Database, click here).
    • Storage (To know more about Storage, click here).
  • Security – Shared Security Model understanding.
  • OCI Pricing Models – High level overview of Cost incur.

Registration

Register for the exam at Oracle’s official website i.e. Oracle Cloud Infrastructure Foundations.

Related/References

The post 1Z0-1085-20 | Oracle Cloud Infrastructure Foundations appeared first on Oracle Trainings.

How To Create Database on Oracle’s Gen2 Cloud (OCI)

$
0
0

This post covers How To Create Database on Oracle’s Gen2 Cloud (OCI) on VM Database.

Note: There are different types of DB systems in the Oracle Cloud To know more about Oracle Cloud Database Deployment Options (VMDB, BMDB, ExaCS, ExaCS & Autonomous (ADW, ATP), check here https://k21academy.com/clouddba58

Note: This post is part of Video series of Roles and Responsibility or Tasks of DBA, if you haven’t seen my previous post then click on the link to watch the previous video post-https://k21academy.com/clouddba12

Database Deployment

In Oracle Cloud, there are two deployment models in User-Managed Database i.e.,  Database in Public Subnet or Database in Private Subnet  where Subnet is a part of VCN

Note: To know more about VCN, Subnet, Firewall (Security List), IGW, DRG & how to create it, check here https://k21academy.com/oci63

1) Database Deployed  Inside Private Subnet

Database Host on a private subnet listen on a Private IP, We recommend the Deploying database on a private subnet & you will be able to access the database within the Virtual Cloud Network. You can access it from the on-premises network via DRG (Dynamic Routing Gateway)  using either FastConnect or IPSec VPN

Database_In_Private_Subnet

2) Database Deployed Inside Public Subnet

A database running on Public Subnet will get both Private IP & Public IP, you will be able to access it via Public IP & Internet Gateway is required for connectivity.

Database_In_Public_Subnet

We only recommend creating a database on the public subnet only when you are using this database for testing purposes or if you want to expose your database to the internet.

How to Create Database on Oracle Cloud

1) Register & Log into the Oracle Cloud account, cloud.oracle.com

Note: First, you should have an Account at Oracle Cloud and if you don’t have one, then you can register FREE using my step-by-step video & guide that I covered in episode 30. You can get it by visiting https://k21academy.com/cloud01

2) Configure Network: Next, as we want to access the database over the internet, so we’ll create it in the Public Subnet and assign Public IP in addition to configuring Internet Gateway on VCN.

Note: If you are not familiar with VCN, Subnet or Internet Gateway then learn about them in one of my previous episodes on networking at https://k21academy.com/oci63

3) Generate SSH Keys: Once you are done with creating VCN & Public Subnet, then you also need one more thing i.e. SSH Keys Pair that you generate using Puttygen, so that you can access the Autonomous Linux using SSH private key.

Note: If you are new to SSH Keys or don’t have one, to create SSH keys Check at https://k21academy.com/oci51

4) Sign In: Once you have all the things sorted, sign in to Oracle Cloud Account, and you will land on the OCI Console.

5) Create Database Instance: Click on the hamburger menu on the top left side, select Bare metal, VM & Exadata & then Click on Create DB System.

6) First, select the Compartment in which you want to create the Database.

Compartment in OCI Console

Note: If you want to know more about the Compartments and Policy, check our post here http://k21academy.com/oci21

7) Enter the name of DB System, Then choose Availability Domain inside which you want to create the Instance, If you want higher CPU & higher memory, then click on “Change Shape“.

Note: Want to know more about Region & Availability Domain in OCI, then click herehttps://k21academy.com/oci27

DB on Oracle Cloud

8) Under “Add Public SSH key”, Copy the content of SSH Public key. 

Note: If you are new to SSH Keys or don’t have one, to create SSH keys Check at https://k21academy.com/oci51

Database on Oracle Cloud

9) Select the VCN & Public Subnet, then click on Next

Database on Oracle Cloud

10) Enter the DB Name, & select the Database version. Create the SYS admin password (make sure you remember the password)

Note: The password must be nine to thirty characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, #, or –

Create DB System

11) When the database creation is complete, the status changes from Provisioning to Available

Database creation

Note: It will take 50-60 minutes to make your instance up & Running

Provision Database

How To Connect 

1) In order to connect to Database Host deployed in Oracle Gen2 Cloud (OCI), you need to open port 22, which is SSH port and you will be able to connect to your database Instance and In case you want to connect to database listener port you have to open port 1521, so that your application will be able to talk to the database or other services over internet.

Note: When you create VCN using default options various resources are by default created by Oracle (Security List, IGW, Route Table).

To know how to create a security list and open port in Oracle Gen2 Cloud check here https://k21academy.com/oci63

2) To connect to the Instance you will need the Public IP of the Instance & the PuTTY Software

Note: To know how to get the Public IP of the Database, check here https://k21academy.com/clouddba47

Enter the Public IP Address in the Hostname, then add the SSH Private key (That we created before) under SSH & then Auth. Click on “Open”

Connect to the database instance

Troubleshooting

So that’s all how you can create and provision Database on OCI. Now, some of you might face issues while connecting the instances.

There could be multiple reasons of Instance Connectivity issues in OCI like:

  1. Issue 1: In the Security List SSH port 22 (Linux) is not open.
  2. Issue 2: Internet Gateway (IG) is not configured.
  3. Issue 3: SSH Public key you generated was not uploaded properly while creating the instance (or you are not using Private Key Properly in Putty).
  4. Issue 4: You have forgotten to add the Private key under SSH->Auth
  5. Issue 5: It could be a typo issue for username

For the Fixes of the above issue, you can check our previous post [Troubleshooting] Compute (Linux/Windows) & Database Instance Connectivity Issue in Oracle Cloud (OCI), 

check here https://k21academy.com/oci45

Related/Further Readings

Next Task For You

Begin your journey towards becoming a Cloud DBA Expert by joining the FREE MasterClass.

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

DBA to Cloud DBA

Join FREE Community [Oracle Cloud DBA]

The post How To Create Database on Oracle’s Gen2 Cloud (OCI) appeared first on Oracle Trainings.

Secure Socket Layer (SSL) Certificate in Oracle Cloud (OCI)

$
0
0

Secure Sockets Layer (SSL) creates an encrypted link between a client and a server. SSL Certificate is bind to the confidential details of an organization in order to keep it secure throughout the transfer from client to server.

Generally, SSL is used to secure credit card transactions, data transfer, login credentials, and secure browsing of social media sites. We can configure SSL on Load Balancer in OCI so that the encrypted traffic coming from the source (like internet) distributed between backend servers which make the transmission secure.

To know more about configuring SSL on LB click here.

In this post, I am going to cover:

  • What is SSL
  • Generating an SSL certificate
  • Why we use SSL

What is SSL

The data for an Organisation is the utmost priority. In order to keep it secure during the transmission between two endpoints, we use the SSL tool. In order to create an SSL configured networking between client and server, we need to create an SSL Certificate and add this certificate to the respective services in OCI.

ssl architectureWhy we use SSL

  • For data encryption, data integrity, and authentication.
  • Client Authentication by validating its certificates.
  • Authenticating the server by verifying that it’s Distinguished Name (DN)
  • Client and server exchange key information for establishing communication.

Generating an SSL Certification

To configure an SSL connection between servers we need to configure an SSL certificate on the service. It is done using OpenSSL

1) Create One Directory where we are going to save our certificate and Private key.

mkdir sslcerts

ssl directory

2) Enter the following Command To Generate Private Key.

openssl genrsa -des3 -out server.key 2048 pass

then

ls -ltrh

generating private key

2) Use these Commands to generate CSR (Certificate Signing Request)

openssl req –new –key <private_key_file_name.key> -sha256 –out <csr_file_name.csr>

openssl req -new -key server.key -sha256 -out server.csr

then

ls -ltrh

Fill Asked Information

  • Country Name (2 letter code) [xx]: IN
  • State or Province Name (full name) [Full name]: Delhi
  • Locality Name (eg, city) []: Delhi
  • Organization Name (eg, company) [My Company Ltd]: k21academy
  • Organizational Unit Name (eg, section) []:IT
  • Common Name (eg, your name or your server’s hostname) []:k21academy.com
  • Email Address []: <your email address>

Please enter the following ‘extra’ attributes to be sent with your certificate request

  • A challenge password []: <password>
  • An optional company name []: ACE

certifiacte details

3) To generate a temporary certificate, which is good for 365 days, run the following command.

openssl x509 -req -days 365 -in server.csr -signkey server.key -sha256 -out server.crt

Then

ls -ltrh

generate ssl certificate

4) We need to convert the certificate created from crt to pem format. Run the following command to do so:

openssl x509 -in server.crt -out server.pem -outform PEM

then

ls -ltrh

crt to pem

5) To check the Certificate and Private key.

cat server.key

private key

cat server.pem

ssl certificate

Conclusion

It is necessary to have a secured end to end transfer of requests. To implement the same we use SSL on various services in OCI, I have covered an Overview on SSL in OCI and Steps to create an SSL Certificate. I hope it will help you understand the whole process.

SSL on LB is covered in our OCI Architect Professional [1z0-997] Certification training. To know more about this training click here.

Related/Further Readings

Next Task For You

In our OCI Architect Professional [1Z0-997] Certification training, we cover SSL on LB in Design for Hybrid Cloud Architecture module. In this module, we also cover Virtual Cloud Network, Load Balancer, Fast Connect, VPN Connect, DNS Traffic Management Steering Policies, DNS Zone Management.

For the list of Hands-On guide click here.

1z0-997

The post Secure Socket Layer (SSL) Certificate in Oracle Cloud (OCI) appeared first on Oracle Trainings.

OEM 13c On Cloud For Beginners

$
0
0

In this post, I will be covering Oracle Enterprise Manager(OEM) 13c for beginners like what is OEM, high-level steps to deploy OEM on Oracle cloud infrastructure (OCI), OEM architecture components, OEM HA/DR overview.

What is OEM? 

Oracle Enterprise Manager (OEM) has built-in management capabilities that enables DBAs and Apps DBAs to monitor and manage the complete Oracle IT infrastructure including the Databases and Applications on Cloud as well as On-Premise from a single console.

OEM Architecture Components

.

1. Oracle management repository store data collected by the management agent gets stored. Also, it organizes the data so that it can be retrieved by the OMS and displayed in the Enterprise Manager Cloud Control console.

2. Oracle Management Service(OMS) is a web-based application that runs on Weblogic 13c. OMS is deployed to the middleware home whcih contains WebLogic Server, plug-ins, JVMD Engine, Oracle WT directory and other relevant configuration files.

3. Plug-in is a pluggable entity that offers special management capabilities customized to suit specific target types. Plug-ins are deployed to the OMS as well as the Management Agent in OEM 13c.
Note: If you have a new version of an Oracle product released you will have a new version of the plug-in released to support monitoring.

4. Management agent is run on every host that you want to monitor. Management agent works with plug-ins to monitor the target server.
There are two types of management agents a) Central Agent b) Standalone Management Agent.

5. Console is the GUI front end of the OEM application. With the help of the console, you can monitor your entire computing environment from one location.

Note: In our DBA to Cloud DBA Training, We cover OEM 13c as a Bonus Module, To know more about Why should DBAs Learn Cloud, How to upgrade From DBA To Oracle Cloud DBA and Which Cloud Certification is Useful for DBAs Join Our FREE Masterclass at https://k21academy.com/clouddba02

OEM Deployment Options

There are two types of deployment options to configure OMS server:

a) First, option is when the OMS server is running on On-premise and agents are on On-premise or on cloud.

b) The second option is when the OMS server running on the cloud and agents can be either on On-premise or on Cloud.

High-Level Steps for OEM On Cloud OCI

1. To configure OEM on a cloud-first thing you need an oracle cloud account.
Note: To Create oracle cloud free account, you can register FREE using my step-by-step video & guide. You can get it by visiting https://k21academy.com/cloud01

2. Get OCID of the Compartment where the Oracle Enterprise Manager VM Instance will be created.
Note: To know more about the OCID & It’s importance click on link https://k21academy.com/oci62

3. Create a Dynamic Group ‘OEM_Group’ to group the instances of the Compartment.

4. Create a Policy.
Note: To know more about the Compartment & Policy click on link https://k21academy.com/oci21

5. Create a Virtual Cloud Network, with Public Subnet & IGW.

6. Update the Default Security List Rule
Note: To know more about the VCN, Subnet, IGW click on link https://k21academy.com/oci63  

7. Launch the OEM VM, from the OCI Marketplace Image.

8. Log in to EM Console and configure agent to monitor Databases on Cloud including the Autonomous Database.

Note: For the OEM console the default username is SYSMAN and the default password is welcome1 so make sure you resent the password for this.

HA & DR In OEM Overview

a) For HA in OEM

1. To achieve the high availability configure RAC database for Oracle management repository database.
Note: To know more about the RAC database click on link https://k21academy.com/cloud13

2. For HA use multiple OMS server as given on the above diagram on primary site and use load balancer to distribute the traffic.

3. For HA configure automatic restart for the Management Agent in case of any failure.

b) For DR in OEM

1. To achieve the disaster recovery it has two sites a) Primary site b) Standby site.

2. The standby site is the same as primary site in the terms network resources which ensures there will be no loss of performance when failover happens.

3. We use storage replication to store OMS storage, software library at the standby site.

4. Agents and Console are global so both are common for both Primary & Standby site.

5. Oracle data guard is used to replicate the Oracle management repository database at the standby site.

Note: To know more about the data guard click on link https://k21academy.com/oci22

6. Advantages of Standby OMS using Storage Replication is: a) OMS patching only needs to be performed at one site b) Plug-ins only need to be managed at one site.

Next Task for You

In our DBA to Cloud DBA Training, We cover OEM 13c as a Bonus Module, To Know More About How to upgrade From DBA To Cloud DBA and Which Cloud Certification Useful for DBAs & Earn More by Registering for our FREE Masterclass.

In this is FREE bonus module we are giving “Installing & Configuring Oracle Enterprise Manager (OEM) 13cR3 on OCI” Hands-on guide FREE in which we cover topics mention below.

Note: To know more about which guides we are covering in our DBA to Cloud DBA training click on the link http://k21academy.com/clouddba05

Click on the below image to Register Our FREE Masterclass Now!

DBA to Cloud DBA

The post OEM 13c On Cloud For Beginners appeared first on Oracle Trainings.

Cloud Deployment Models: Public, Private & Hybrid Cloud

$
0
0

This blog post is the fourth blog of Topic 1: Cloud Concepts in the Microsoft Azure Fundamentals Certification Series(AZ-900) and is also a part of our Oracle Cloud Infrastructure Training.

If you have not gone through the previous topic 1.3 Cloud Service Models at https://k21academy.com/az90014.

In this blog post, we’ll cover Topic 1.4 Cloud Deployment Models which includes Public, Private and Hybrid cloud.

There are three Cloud Deployment Models that are available:

  1. Public Cloud
  2. Private Cloud
  3. Hybrid Cloud

What Is Public Cloud?

  1. You save additional costs by sharing computing resources with other cloud users i.e with multi-tenant architecture. 
  2. The most common deployment model.
  3. You have no local hardware to manage everything runs on your cloud provider’s hardware.
  4. High scalability/agility since you don’t have to buy a new server in order to scale
  5. Pay-as-you-go pricing

What Is Private Cloud?

  1. You create a cloud environment in your own datacenter and provide self-service access to compute resources to users in your organization.
  2. You can ensure the configuration can support any scenario or legacy application.
  3. Private clouds can meet strict security, compliance, or legal requirements.

Here is a glimpse of our Microsoft Azure Fundamentals(AZ-900)Training.

Cloud Deployment Model

What Is Hybrid Cloud?

  1. A combination of public and private clouds, allowing you to run your applications in the most appropriate location. For example, you could host a website in the public cloud and link it to a highly secure database hosted in your private cloud (or on-premises datacenter).
  2. You have flexibility with what you run locally versus in the cloud.
  3. Can compare the pricing for both public and private cloud services and resources choose them accordingly.
  4. You can use your own equipment to meet security, compliance, or legacy scenarios where you need to completely control the environment.

Sample Questions

Here are a few sample questions from the Microsoft Azure Fundamentals Certification Exam[AZ-900] that you should be able to solve after reading this blog.

Q1. What are the two characteristics of the public cloud? Each correct answer presents a complete solution. 

NOTE: Each correct selection is worth one point. 

  1. dedicated hardware 
  2. unsecured connections 
  3. limited storage 
  4. metered pricing 
  5. self-service management 

Correct Answer: 4 and 5

Q2. You have an on-premises network that contains 100 servers. You need to recommend a solution that provides additional resources to your users. The solution must minimize capital and operational expenditure costs. 

What should you include in the recommendation? 

  1. a complete migration to the public cloud 
  2. an additional data center 
  3. a private cloud 
  4. a hybrid cloud 

Correct Answer:

Explanation/Reference: Since you already have 100 servers on-premise, the resources, it’s economically effective to get a private cloud instead of migrating, adding new data centers or resources which is more expensive.

Related/References

  1. [AZ-900] Microsoft Azure Certification Fundamental Exam: Everything You Must Know
  2. Learn how to create a Free Microsoft Azure Trial Account
  3. [AZ-900] Microsoft Azure Fundamentals: Topic 1.1 Overview & Benefits
  4. [AZ-900] Microsoft Azure Fundamentals: Topic 1.2  CapEx vs OpEx Model
  5. Topic 1.3 [Video]Cloud Service Model: SaaS | PaaS | IaaS

Next Task For You

Begin your journey towards Azure, Getting [AZ-900] Microsoft Azure Fundamentals certified, and earning a lot more in 2020 by joining our FREE Masterclass.

Click on the below image to Register for the FREE MASTERCLASS Now!AZ900 banner

The post Cloud Deployment Models: Public, Private & Hybrid Cloud appeared first on Oracle Trainings.


Key Management System (KMS) in Oracle Cloud (OCI)

$
0
0

Data is the prime concern for any organization and to keep it secure many methods have been deployed. To keep data secure on the Oracle Cloud Infrastructure (OCI) we use Keys Management System (KMS).

Keys in OCI

Oracle Cloud Infrastructure Key Management is a managed service that enables you, the customer, to manage and control AES symmetric keys used to encrypt your data-at-rest.

Overview of Key Management System (KMS)

Key is a Logical Entity that is created inside a Vault (a logical grouping of Keys). The Key Management service is integrated with many OCI services, including Block Volumes, File Storage, Oracle Container Engine for Kubernetes, and Object Storage.

To know more about Block Volume & Object Storage click here.

What is a Vault?

Oracle Vault is a logical grouping of Keys. The Vault must be created before any keys are generated or imported. There are two types of Vaults: Private and Virtual, which have different levels of isolation, pricing, and computing.

Each Master Encryption key is assigned a key version. We cannot delete a key after creating it but can delete the Vault in which the key is created.

IAM Policies

Ensure that IAM policies for the User account have the necessary permissions to create a Vault.

Example: allow service objectstorage-us-ashburn-1 to use keys in compartment

Allow group <group name> to manage Keys in compartment <compartment name> 

Allow group <group name> to use vaults in compartment <compartment name>

Allow service <service name> to manage keys in compartment <compartment name>

Note: The first two Policies are not required for the Administrators, but the third one will be necessary for every user.

policy for key management

Steps to Configure Key Management System

1) Open the navigation menu. Under the Governance and Administration group, go to Security and click Vault.

Vaults2) Under List Scope, in the Compartment list, click the name of the compartment where you want to create the vault then click Create Vault.

create vault

3) Enter a Display Name for the vault and choose the compartment, and then click Create Vault.

Vault creation

4) We can see the details of the created Vault.

Vault Details

5) Click Keys, and then click Create Key.

create keys

Note: We can select different Compartment for Key and Vault Creation

6) In the Create Key dialog box, Select the Compartment for Key creation, Enter a name for key, select key shape and key length.

Key details

Note: The key Management System supports AES (Advanced encryption system) and we can also select the Key size between 128, 196 and 256.

7) We can see the details of the key created.

key details

Now we can assign this key to Object Storage or Block Volume to encrypt the data stored in these resources.

8) Navigate to the Object Storage you have created.

Object Bucket

9) Select the Bucket on which we want to assign the created Key Object_Storage_key, then click on Assign in front of Encryption key.

Bucket details

10) Select vault and key which we want to add and then click Assign.

select key and valt

11) In the details of Object Bucket (Bucket_1), we can see that the key is assigned.

Master encryption key

Note: We can rotate keys to generate a new key version that we can assign to the service. This will keep a limited data encrypted under each key version. We cannot use an older key version for encryption after rotating the keys.

Rotate keys

Note: Rotating a key does not automatically re-encrypt data that was previously encrypted with the old key version, this data is re-encrypted the next time it’s modified by the customer.

To know more about Key Management System click here.

Conclusion

To keep the data secure in different storage services in OCI is very important. To make it possible we use Key Management System. In this post, I have covered the overview of the Key Management System and steps to Create KMS in OCI. I hope it will help you understand the concept of KMS in OCI.

KMS is also covered in our OCI Architect Professional [1z0-997] Certification training. To know more about this training click here.

Related/Further Readings

Next Task For You

In our OCI Architect Professional [1Z0-997] Certification training, we cover KMS in OCI in Design for Security & Compliance module. In this module, we also cover the Security Overview, Identity & Access Management (IAM), Web Application Firewall (WAF), Data Safe.

For the list of Hands-On guide click here.

1z0-997

The post Key Management System (KMS) in Oracle Cloud (OCI) appeared first on Oracle Trainings.

[New Feature] Secret Management in Oracle Cloud (OCI)

$
0
0

When we are working on an application or over a project on Oracle Cloud there are some Data that are confidential like API tokens, passwords and more. This data is called Secret data.

For this, we need a centralized space in our Oracle Cloud Infrastructure (OCI) where we can store, manage and access these Secrets.

In this blog, I will discuss about the Secret Management & Steps to configure it.

Secret management systemOverview of Secret Management System

Recently a New Feature, Secrets has been introduced to the OCI Vaults Service. These Secrets are stored in a vault and applications can use them as needed. We have to create a vault and key before creating a secret. Secrets are stored in a vault and encrypted using the key that we choose while creating a secret.

To know in detail about Vaults and keys and steps to configure KMS then click here.

Advantages of Secrets

  • You can centralize secrets management and only administrators will have Create, Update, and Delete permissions on secrets
  • You can rotate/update secrets without any changes in the consumer application

Steps to Configure Secret in Vault

Oracle Vault is a logical grouping of Keys and Secrets. There are two types of Vaults: Private and Virtual, which have different levels of isolation, pricing, and computing.

1) Navigate to the Vault in which we want to create Secret (Demo_Vault)

Vaults

2) Click Secrets under Resources and then Click Create Secrets.

Create Secret

3) Enter the following information:

    • Compartment: k21acad (root)
    • Name : Object_secret
    • Description:
    • Select Encryption key: Object_Storage_key (created earlier)
    • Secret Type Template: Plain-Text/Base64
    • Secret Contents: The information (Secret) you want to encrypt

Add Secret details

4) Click on the Secret created (Object_secret)

Secret created

5) In the details of the Secret Created, Click on Versions and click on the Action icon(three dots) ahead of the version. Click View Secret Contents.

view secret content

6) We will be able to see the Encrypted Secret content. Click on Show decoded Base64 digit.

Encrypted Secret Content

7) Now we will be able to see the secret content in plain-text.

Secret content in plain-text

To know more about Secrets Management in OCI click here.

Steps of Rotating a Secret (Versioning)

Once a Secret has created a default version of secret is also created. If we want to update the content of the created secret we need to Rotate the version of the key. Once the new version is created we can see the status of the new version created as Current.

Follow the steps to rotate secret version.

1) Navigate to the secret created, Under table scope click Versions and then click Create Secret Version.

Create Secret version

2) Add the updated content and click Create Secret Version.

Updating Secret content

3) We can see that the new version of Secret has created and status is also set to Current.

New Secret Version

4) We can set any Version as current if we want to

current version

Conclusion

We need a centralized & Secured place in OCI to store data like password, API tokens and more that are needed frequently by an application developer. For this Oracle has introduces a feature Secrets in Vault Service of OCI. In this post, I have covered the overview of the Secret Management System and steps to configure and rotate the secret version in OCI. I hope it will help you understand the concept of Secrets in OCI.

KMS is also covered in our OCI Architect Professional [1z0-997] Certification training. To know more about this training click here.

Related/Further Readings

Next Task For You

In our OCI Architect Professional [1Z0-997] Certification training, we cover KMS in OCI in Design for Security & Compliance module. In this module, we also cover the Security Overview, Identity & Access Management (IAM), Web Application Firewall (WAF), Data Safe.

For the list of Hands-On guide click here.

1z0-997

The post [New Feature] Secret Management in Oracle Cloud (OCI) appeared first on Oracle Trainings.

[AZ-400] AZURE DevOps Services for Beginners

$
0
0

In this blog post, we’re going to cover the basic overview of Azure DevOps Services.

Let’s begin with the basics

What Exactly is Microsoft Azure DevOps?

Azure DevOps (in the past known as VSTS) is all that you need to assemble your product from start to finish. Azure DevOps is a single platform that helps every software developer team on this planet design ventures utilizing the Agile process, oversee code utilizing Git, test the application, and deploy code using the CI/CD framework.

We can understand in a simple way (Dev+Ops= DevOps), which means a combination of development and operation processes for software development.

Components of Azure DevOps

Azure DevOps is not a single program but instead consists of the following services:-

  • Boards
  • Repos
  • Pipelines
  • Test Plans
  • Artifacts

Azure DevOps Services

Let us understand them one by one:

Azure Boards

If you have multiple teams working on a project, those teams need to communicate better. Azure Boards ensure better work tracking. Lets you deal with backlogs and also ensure creation great custom reports.

Azure DevOps Services

When a new project starts, all the features should be divided into tasks and described in the project backlog. This is a place, where the Product Owner can create a proper order of activities, which will be implemented by the Development Team. Azure DevOps board features provide a way to create Epics, Features, User Stories filled by Tasks etc. Here testers can also create Test-Case scenarios and report bugs or issues.

Azure Repos

Think of it as a home or a storage for repositories. It provides you with unlimited cloud-hosted private Git repositories. You can pull, push and commit your changes to these repositories.

Azure DevOps Services

Azure DevOps provides an access to unlimited, private GIT repositories – Azure Repos. GIT is one of the most popular versions of control systems, with full scope of features like branching, tagging or pull requesting which are covered by the build-in repos service inside Azure DevOps. External providers like GitHub, Bitbucket or GitLab can be used as source repositories of an application code, when a build pipeline will be created in the Azure DevOps.

Azure Pipelines

So what is an Azure Pipeline? Well in simple words it is a pipeline supported by Azure platform where you can build, test and deploy applications continuously.

Azure DevOps Services

Azure pipeline is one of the automation processes of DevOps which allows us to create a build, release, test, and deploy on the target machine. We can say in simple words Azure pipeline is the combination CI/CD.

Azure Test Plans

It provides you with a complete toolkit to perform end to end, manual and exploratory testing ensuring your software functions just fine.

Azure Test Service for Devops

Azure test plans support advance test management solutions for customer feedback, UAT, Automation testing, and manual testing.

Azure Artifacts

Azure Artifacts is one of the extensions of Azure DevOps which helps us to create, host, manage and share packages across the team. Azure Artifacts supports multiple types of packages e.g NPM, Nuget, Maven, Python, etc.. Azure Artifacts are basically a collection/ output of dll, rpm, jar and many other types of files. One of those extension based files may contain metadata.

Azure Artifacts

This was all about Azure Components.

Next Task For You

Interested in other Microsoft Azure Certifications as well? Check out this blog post to know [AZ-400] Microsoft Azure DevOps Certification Exam: Everything You Need To Know

Begin your journey towards becoming a Microsoft [AZ-400] Certified Azure DevOps Engineer and earning a lot more in 2020 by joining our FREE Masterclass.

Click on the below image to Register for the FREE MASTERCLASS Now!Free Masterclass AZ-400

The post [AZ-400] AZURE DevOps Services for Beginners appeared first on Oracle Trainings.

[Fixed] CLOUD-0005: Unable To Establish Connection

$
0
0

This post covers an Error encountered while Creating Database Adapter/Connection as part of our Hands-On-Lab Exercise for Module 4 (Create Database Adapters in OIC) from our Oracle Integration Cloud Services (OIC) Training Program.

If you are new to Oracle Integration Cloud (OIC), then check out our blogs below as these contain all the key points that a beginner should know about Oracle Integration Cloud (OIC), creating Oracle Integration Instance and Consoles walkthrough.

Error: CLOUD-0005: Unable To Establish Connection

There are many reasons for this error to occur, Let’s start with the pre-checks you should follow to pinpoint the error.

PRE-CHECKS

  • Check the provided hostname.
  • Port 1521 may not be open.
  • Connectivity Agent could be down
  • Database Might be down.

Check 1. The provided Hostname is Invalid

1. Click on the hamburger menu and go to Bare Metal, VM, and Exadata.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

2. Click on the DB system that you have created.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

3. Make sure you have used the Scan DNS Name in Host, not Host Domain Name.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

4. If your host is correct the try using the IP Address of DB instead of Scan DNS Name.
5. Click on Nodes and copy the Public IP Address and use it in Host for DB connection.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

6. Now test the connection again If it fails again then there might be something else that may be causing this error.

Check 2. Port 1521 must be closed

By default, the port 1521 is not open in Oracle Cloud and it has to be opened manually.

Steps to check if port 1521 is accessible or not

1. Open CMD
2. Enter command telnet followed by Public IP of your DB then followed by port 1521.

telnet 129.146.165.110 1521
 

3. Now the Command line will get clear and you will be able to see that the telnet command is a success.


4. If the telnet fails then you need to open port 1521.

Steps to Open port 1521

1. Click on the hamburger menu and go to Bare Metal, VM, and Exadata.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

2. Click on the DB system that you have created.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

3. Click on VCN.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

4. Click on Security Lists from Resources which is associated with your VCN.

5. Click on Default Security List

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

6. Check if there is an ingress rule for port 1521 if not then click on Add Ingress Rule.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

7. Enter the below details and click on Add Ingress Rules
a) Source CIDR 0.0.0.0/0
b) IP Protocol TCP
c) Destination Port Range 1521

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

8. Now you can see an ingress rule is added

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent
9. Now Test the connection again.

Check 3. Ensure that your Connectivity Agent is up and running

1. Open you DB VM in Putty

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

2. Go to the directory where the agent is located.
3. Start you, connectivity agent, using command Java -jar connectivityagent.jar
4. If your Connectivity Agent is down then you will get this message saying  Agent started successfully...Now available for new messages…

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

5. If your agent was up and running then you will get a message saying Agent is already running for this particular instance!!!

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

Check 4. The DataBase Should be Up and Running

1. Open your DB VM using putty.
2. Switch user to Oracle
3. Login into sqlplus using command sqlplus / as sysdba
4. Type command startup to start the database.
5. If you DB is already up and running then you will get an error message and it rules out this case.

CLOUD-0005: unable to establish connection OIC oracle cloud integration DB System databse VCN port security list putty ingress rule connection adapter connectivity agent

This blog is part of our Oracle Integration Cloud (OIC) blog series stay tuned for our future posts where we will troubleshoot more issues like this.

Conclusion

This blog resolved the cause if Error CLOUD-0005: Unable To Establish Connection by using a systematic checklist to rule out what is causing this error and how to resolve it.

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

The post [Fixed] CLOUD-0005: Unable To Establish Connection appeared first on Oracle Trainings.

[Video] Create Oracle Autonomous Data Warehouse 19c on OCI

$
0
0

In this post, we are covering how to create your first Autonomous Data Warehouse Cloud Service 19c on Oracle Cloud Infrastructure (OCI).

Note: There are different types of DB systems in the Oracle Cloud To know more about Oracle Cloud Database Deployment Options (VMDB, BMDB, ExaCS, ExaCS & Autonomous (ADW, ATP), check here https://k21academy.com/clouddba58

Note: This post is part of Video series of Roles and Responsibility or Tasks of DBA, if you haven’t seen my previous post then click on the link to watch the previous video post-https://k21academy.com/clouddba12

Create Your First Autonomous Data Warehouse 19c on OCI

In this video, We have covered how to create your first Autonomous Data Warehouse on Oracle Cloud Infrastructure (OCI), whereas OCI is the 2nd generation of Oracle Cloud & OCI-C is the first generation.

Note: To know more difference between OCI vs OCI-C click here https://k21academy.com/oci12

Note: In this video, we have covered Create an Autonomous database 18c version but now all the autonomous databases you create by default are 19c database. In the below steps, we covered how to create an Autonomous 19c database on OCI.

Database Types

OLTP (On-line Transaction Processing):  is a category of data processing that is focused on transaction-oriented tasks (INSERT, UPDATE, DELETE). The main emphasis for OLTP systems is put on very fast query processing, maintaining data integrity in multi-access environments and effectiveness measured by a number of transactions per second.

OLAP (On-line Analytical Processing | Data Warehouse ): is characterized by a relatively low volume of transactions. For  OLAP systems a response time is an effectiveness measure. OLAP allows users to analyze database information from multiple database systems at one time.

OLTP | OLAP

Oracle Autonomous Data Warehouse (ADWC):

Oracle Autonomous Data Warehouse Cloud uses applied machine learning to self-tune and automatically optimizes performance while the database is running. Oracle Autonomous Database is Oracle’s new, fully managed database tuned and optimized for both data warehouse and transaction processing workloads. It is built on the next generation Oracle Autonomous Database technology using artificial intelligence to deliver unprecedented reliability, performance.

Note: To know more about Oracle Autonomous Database Overview: ADW, ATP, Serverless & Dedicated Infrastructure click here https://k21academy.com/1z093112

Architecture of Modern Cloud Data Warehousing

.

Architecture for Modern Cloud Data Warehousing

How To Create Autonomous Database On Oracle Cloud

1) Register & Log into the Oracle Cloud account, cloud.oracle.com

Note: First, you should have an Account at Oracle Cloud and if you don’t have one, then you can register FREE using my step-by-step video & guide. To get FREE guide click here https://k21academy.com/cloud01

2) Sign In: Once you have all the things sorted, sign in to Oracle Cloud Account, and you will land on the OCI Console.

3) Create Database: Click on the hamburger menu on the top left side, select Autonomous Data Warehouse or Autonomous Transaction Processing & then Click on Create Autonomous Data Warehouse.

4) First, select the Compartment in which you want to create the Database.

Note: To know more about Policy & compartment click here http://k21academy.com/oci21

5) Select compartment inside which you want to create the Instance, Enter the Display name and database name and Choose a workload type.

6) Choose a deployment type, Choose database version 19c then select OCPU Count & Storage (TB).

Note: As of April 2020 19c version only available on Shared Infrastructure so select Shared Infrastructure deployment type.

Note: To know more about Oracle Autonomous Database Overview: ADW, ATP, Serverless & Dedicated Infrastructure click here https://k21academy.com/1z093112

7) Create the Create administrator credentials (make sure you remember the password), Choose network access & Choose a license type then click on Create Autonomous Data Warehouse.

Note: Password must be 12 to 30 characters and contain at least one uppercase letter, one lowercase letter, and one number. The password cannot contain the double quote (“) character or the username “admin”.

Note: Choose network access As of February 2020 (Shared Infrastructure Only) Autonomous Database Now Supports Private Endpoints by using this it is now possible to restrict access to Autonomous Database by specifying a private endpoint within a Virtual Cloud Network (VCN).

8) When the database creation is complete, the status changes from Provisioning to Available

Note: It will take 10-20 minutes to make your database up & Running

How To Connect 

1) In order to connect to Autonomous Database deployed in Oracle Cloud (OCI), you can use SQL developer web.

Note: To know step by step how to connect to Autonomous database using SQL Developer web click here https://k21academy.com/clouddba49

Related/Further Readings

Next Task For You

In our DBA to Cloud DBA Training, We have a Dedicated module for Create & Connect to Autonomous database, this module will help you learn all about Autonomous database as well as will help to clear [1z0-931] Oracle Autonomous Database Cloud Certified Specialist Certification. To know more about this training program join our FREE masterclass.

Click on the below image to Register for the FREE Masterclass Now!DBA to Cloud DBA

The post [Video] Create Oracle Autonomous Data Warehouse 19c on OCI appeared first on Oracle Trainings.

[AZ-400] Roles and Responsibilities as an Azure DevOps Engineer

$
0
0

This post will cover the roles and responsibilities of Microsoft Azure DevOps Engineer and will cater to various questions and doubts you may have regarding the same. 

Azure certification

What is DevOps?

The consensus regarding the definition of DevOps is that it is a process that unifies the roles of software DEVelopment and IT OPerationS.

DevOps

DevOps is a software deployment strategy with bridges the gap between the developers and the operations teams. The DevOps practices work to automate and integrate software development and IT teams, which enables them to build, test, and release software swiftly and reliably. 

What is Azure DevOps?

Azure DevOps is a Software as a service (SaaS) by Microsoft which provides DevOps toolchain for developing and deploying software.

It not only provides its own tools but also integrates with most of the leading tools on the market which cover the full development lifecycle. As a SaaS offering, Azure DevOps is reliable, scalable and globally available. It is also backed by an SLA of 99.9% uptime and by 24×7 support, and Azure DevOps users get access to the latest features.

Roles and Responsibilities as an Azure DevOps Engineer

DevOps Engineer is someone who has understanding of the Software Development Lifecycle and if familiar with various automation tools for developing digital pipelines (CI/ CD pipelines).

DevOps Engineer works with developers and the IT team to oversee the code releases. Many-times developers who get interested in deployment and network operations or sysadmins who have a passion for scripting and coding and move into the development side where they can improve the planning of test and deployment.

In DevOps, there is more scope for frequent changes in the code, which includes continuous automating, and deployment. It’s not expected to write the code right from scratch but choosing the right combination of coding, how to integrate several elements of SQL data is important as a part of DevOps engineer role.

DevOps

Objective Responsibilities of DevOps Engineer

  • Management: The role of the DevOps Manager involves coordinating the efforts of product design and development with the more business oriented operations and production to achieve successful new product launches.
  • Design and Development: Design and development of an organisations infrastructure is one of the key responsibilities of a DevOps Engineer, they also deploy automations which reduce risk management and uphold the infrastructure of the organisation. 
  • Collaboration and Support: Extensive collaboration is required to yield good result. Everything ranging from technical analyses to deployment and monitoring is handled, with the focus to enhance overall system reliability and scalability.
  • Knowledge: DevOps engineers  have to stay on top of industry trends and best practices whilst recognising opportunities for automation, design development and other solutions in a comprehensive manner to boost operational efficiency.
  • Versatile Duties: DevOps Engineers have to be adaptive to take on variety of work. 

Roles of Azure DevOps Engineer

Designing DevOps strategy

  • Recommend a migration and consolidation strategy for DevOps tools
  • Design and implement an Agile work management approach
  • Make a quality strategy
  • Design a secure development process
  • Create a tool integration strategy

Implementing DevOps development processes

  • Design a version control strategy
  • Integrate source control
  • Manage build infrastructure
  • Implement code flow
  • Implement a mobile DevOps strategy
  • Managing application configuration and secrets

Implementing continuous integration

  • Manage code quality and security policies
  • Implement a container build strategy
  • Implement a build strategy

Implementing continuous delivery

  • Design a release strategy
  • Set up a release management workflow
  • Implement an appropriate deployment pattern

Implementing dependency management

  • Design a dependency management strategy
  • Manage security and compliance

Implementing application infrastructure

  • Design an infrastructure and configuration management strategy
  • Implement Infrastructure as Code (IaC)
  • Manage Azure Kubernetes Service infrastructure
  • Implement infrastructure compliance and security

Implementing continuous feedback

  • Recommend and design system feedback mechanisms
  • Implement process for routing system feedback to development teams
  • Optimise feedback mechanisms

Related/References

Next Step For You

To set your self apart from the competition you can get certified by Microsoft. In this case, Microsoft offers AZ-400: Microsoft Azure DevOps Solutions.

Interested in Microsoft Azure Certifications? Check out this blog post to know all about the [AZ-400] Microsoft Azure Certification Exam.

Check out  [AZ-400] AZURE DevOps Services for Beginners to know more about the services Azure DevOps has to offer.

Begin your journey towards becoming a Microsoft [AZ-400] Certified Azure DevOps Engineer and earning a lot more in 2020 by joining our FREE Masterclass.

Click on the image below to Register for the FREE MASTERCLASS Now!Free Masterclass AZ-400

The post [AZ-400] Roles and Responsibilities as an Azure DevOps Engineer appeared first on Oracle Trainings.

Health Checks In Oracle Cloud (OCI)

$
0
0

To keep a status of all the public-facing endpoints/Services in Oracle Cloud Infrastructure (OCI) there are Monitoring Services provided by Oracle like Service Metrics, Metrics Explorer and more. One of them is Health Checks.

Monitoring health checks in OCI

In this post, I am going to cover:

  • Overview of Health Check Service
  • Components of Health Check Services.
  • Steps to configure Health Check

Overview Of Health Check Service

To keep the status of availability and performance of the public-facing services Oracle provides a service called Health Check. The OCI Health Checks service provides users with external monitoring over services like hosted websites, API endpoints, or externally facing load balancers. By using Health Checks, users are notified immediately for issues that may be faced by the customers like the unavailability of Services, Huge Load on a web server, etc.

health check

General Use Cases of Health Checks in OCI environment are in Traffic Management services and Configuring Load Balancers on Web Servers.

Note: To know more about Traffic Management in OCI click here & to know more about SSL on Load Blanacer click here.

Components Of Health Check Services

1) Monitors: Monitors help you to monitor the health(availability & performance) of the public-facing end-points.

2) Vantage Points: These are the geographical locations from where the monitoring of services can be done (we specify Vantage Point while configuring Health Checks)

3) Protocols: The Health Checks service allows you to configure both HTTP and ping type monitors.

Steps To Configure Health Checks

Note: We need to create two instances inside a VCN (VM_instance_1 & VM_instance_2) and install apache server on the instances.

To know how to install apache server on instances click here.

1) Create a Load Balancer and add these Instances in Backend Sets.

load balancer

2) Open the navigation menu. Under Solutions and Platform, go to Monitoring and click Health Checks.

Health check

3) Click Create Health Check and add the details:

  • Health Check Name: Demo_Health_Check
  • Compartment: K21cloudpoc
  • Targets: VM_instance_1 & VM_instance_2
  • Vantage Points: Google East US
  • Request Type: Ping
  • Protocol TCP
  • Port: 80
  • Timeout: 30 sec
  • Interval: 60 sec

Helath check details

Note: We can add multiple targets to be monitored at a specific interval.

4) The health check is created with name (Demo_Health_Check)

Health check

5) Log-in to one of the Compute Instance, via its Public IP & Install Stress-ng

sudo yum install stress-ng

stress-ng –-all 2 –-timeout 5m

Stress on one web server

6) In the Health Check History we will see that the VM_instance_1 will become Unavailable.

unavailabel server

Note: The Oracle OCI Health Checks service is limited to 1000 endpoint tests per account.

Conclusion

It is necessary to deliver a quality product and to monitor the services after handing it over to the end-users. In order to do so, Oracle provided a service called Health Checks for monitoring of public-facing services in the oracle environment. In this post, I have covered the Overview of Health Checks in OCI and the steps to configure health checks.

I hope it will help you understand the whole concept.

Health Check in OCI is also covered in our OCI Architect Professional [1z0-997] Certification training. To know more about this training click here.

Related/Further Readings

Next Task For You

In our OCI Architect Professional [1Z0-997] Certification training, we cover Health Check in Design for Hybrid Cloud Architecture module. In this module, we also cover Virtual Cloud Network, Load Balancer, Fast Connect, VPN Connect, DNS Traffic Management Steering Policies, DNS Zone Management.

For the list of Hands-On guide click here.

1z0-997

The post Health Checks In Oracle Cloud (OCI) appeared first on Oracle Trainings.


[AZ-900] Microsoft Azure Architecture: Region, Availability Zone & Geography

$
0
0

This blog post is the first blog of Topic 2: Core Cloud Services in the Microsoft Azure Fundamentals Certification Series(AZ-900).

If you have not gone through the previous topic 1.4 Cloud Deployment Models read it at https://k21academy.com/az90015.

In this blog post, we’ll cover Topic 2.1 Azure Architecture which includes Region, Geography, Availability Zone, Region Pairs, Availablity Set, Fault Domain and Update Domain.

Azure Architecture

What Is A Region?

  1. A region is a geographical area containing at least one, but potentially multiple datacenters that are nearby and networked together with a low-latency network.
  2. When one deploys a resource in Azure, one needs to choose the region where you want your resources deployed.
  3. Examples of regions are West US, Canada Central, West Europe, Australia East, and Japan West.

What Is Availability Zone?

  1. Availability Zones are physically separate datacenters within an Azure region.
  2. Each Availability Zone is made up of one or more datacenters equipped with independent power, cooling, and networking. It is set up to be an isolation boundary. 
  3. Azure creates a duplicate of your data and resources so that the information is safe, in case of failure. If one zone goes down, the other continues working.
  4. Resources are highly available through Availability Zones.
  5. Not every region has support for Availability Zones. The examples of Availability Zones are Central US, East US 2, West US 2, West Europe, France Central, North Europe & Southeast Asia

Data Residency Boundary

What Is A Regional Pair?

  1. Each Azure region is paired with another region within the same geographical area, which is at least 300 miles away.
  2. It allows replication of resources (such as VMs) which helps in reducing the interruptions due to natural disasters, civil unrest, power outages, or physical network outages.
  3. Azure updates are rolled out to paired regions one region at a time to minimize downtime and risk of application outages.
  4. Examples of region pairs are West US paired with East US, South-East Asia paired with East Asia.

What Is Geography?

  1. Azure divides the world into geographies that are defined by geopolitical/country boundaries typically containing two or more regions that preserve data residency and compliance boundaries.
  2. Geographies allow customers with specific data residency and compliance needs to keep their data and applications close or within geographical boundaries. 
  3. Geographies are fault-tolerant to withstand complete region failure through their connection to dedicated high-capacity networking infrastructure.geography, regions, datacenters

What Is Availability Set?

  1. An Availability Set is a logical grouping capability for isolating VM resources from each other when they’re deployed.
  2. By deploying your VMs across multiple hardware nodes Azure ensures that if hardware or software failure happens within Azure, only a sub-set of your virtual machines is impacted and your overall solution is safe and in working condition.
  3. It provides redundancy for your virtual machines.
  4. Availability set spreads your virtual machines across multiple fault domains and update domains.

An Update Domain and Fault Domain is assigned to each VM in Availability Set by Azure platform.

Update Domain and Fault Domain

What Is Fault Domain?

  1. Fault domains are the group of virtual machines that share a common power source and network switch.
  2. Each and every fault domain contains some racks and each rack contains a virtual machine.
  3. Each of these Fault domain shares a power supply and a network switch.
  4. All the resources in the fault domain become unavailable when there is a failure in the fault domain.
  5. You should place your VMs in such a way that each fault domain gets one web server, one database server and like that.

Fault Domain

What Is Update Domain?

    1. Virtual machines get update domains automatically once they are put inside the availability set.
    2. All virtual machines within that update domain will reboot together.
    3. They are used for patching of the virtual machines.
    4. Only one update domain can be updated at the time.

Sample Questions

Here are a few sample questions from the Microsoft Azure Fundamentals Certification Exam[AZ-900] that you should be able to solve after reading this blog.

Q1.HOTSPOT: For each of the following statements, select Yes if the statement is true. Otherwise, select No. 

Note: Each correct selection is worth one point.

Sample question on Azure Architecture

Correct Answer:

Sample question on Azure Architecture

Explanation:

  1. Not every region has multiple Availability Zone. Some regions may have only one Availability Zone.
  2. One can run both Linux and Windows virtual machines created in availability zone.
  3. Availability zones are used to replicate data and application in the same region.

Q2. This question requires that you evaluate the underlined text to determine if it is correct.

“An Azure region contains one or more data centers that are connected by using a low-latency network.”

Instructions: Review the underlined text. If it makes the statement correct, select “No change is needed”. If the statement is incorrect, select the answer choice that makes the statement correct. 

  1. No change is needed 
  2. Is found in each country where Microsoft has a subsidiary office 
  3. Can be found in every country in Europe and the Americas only 
  4. Contains one or more data centers that are connected by using a high-latency network 

Correct Answer:

Related/References

  1. [AZ-900] Microsoft Azure Certification Fundamental Exam: Everything You Must Know
  2. Learn how to create a Free Microsoft Azure Trial Account
  3. [AZ-900] Microsoft Azure Fundamentals: Topic 1.1 Overview & Benefits
  4. [AZ-900] Microsoft Azure Fundamentals: Topic 1.2  CapEx vs OpEx Model
  5. Topic 1.3 [Video]Cloud Service Model: SaaS | PaaS | IaaS
  6. Topic 1.4 Cloud Deployment ModelsPublic, Private & Hybrid 

Next Task For You

Begin your journey towards Azure, Getting [AZ-900] Microsoft Azure Fundamentals certified, and earning a lot more in 2020 by joining our FREE Masterclass.

Click on the below image to Register for the FREE MASTERCLASS Now!AZ900 banner

The post [AZ-900] Microsoft Azure Architecture: Region, Availability Zone & Geography appeared first on Oracle Trainings.

[AZ-400] Azure DevOps Certification Path

$
0
0

This blog-post covers different certifications you need to know about to be a Microsoft Certified DevOps Engineer.

The new role-based Microsoft Azure Certifications follow a learning path right from the Fundamental level to the Associate level and then to the Expert level.

Path to DevOps Certification

[AZ-900] Azure Fundamentals

Azure Fundamentals is the foundational level exam in the new Azure certifications path. This exam is intended for those who want to demonstrate their basic knowledge of cloud services with Microsoft Azure. Those who are from the non-technical background but have some basic understanding of the concepts of cloud can also take this certification exam.

path to AZ-900

[AZ-900] Microsoft Azure Fundamentals certification is optional but is highly recommended for beginners or professionals who wish to refresh their basics.  

To know more about the Azure Fundamentals certification check out this blog post [AZ-900] Microsoft Azure Fundamentals Certification Exam: Everything You Must Know. 

Azure Associate

In order to be a Microsoft Certified Azure DevOps Expert you first have to obtain Microsoft Azure Associate certification and for this, you have two options Azure Administrator and Azure Developer.

[AZ-104] Azure Administrator

Azure Administrators implement, monitor, and maintain Microsoft Azure solutions, including major services related to computing, storage, network, and security.

Path to 104

Skills measured 

  • Manage Azure identities and governance (15-20%)
  • Implement and manage storage (10-15%)
  • Deploy and manage Azure compute resources (25-30%)
  • Configure and manage virtual networking (30-35%)
  • Monitor and back up Azure resources (10-15%))

To learn more see this blog-post AZ-104 | Microsoft Azure Certification Exam. 

Microsoft previously offered [AZ-103] Administrator, to know more about it check out [AZ-103] Microsoft Azure Administrator Certification Exam: Everything You Need To Know. 

[AZ-204] Azure Developer 

An Azure Developer is responsible for the development and implementation of cloud storage, PaaS, cloud modelling, security, and cognitive services solutions, including Bot and IoT.

path to AZ-204

Skills measured 

  • Develop Azure compute solutions
  • Develop for Azure storage
  • Implement Azure security
  • Monitor, troubleshoot, and optimise Azure solutions
  • Connect to and consume Azure services and third-party services

[AZ-400] Azure DevOps Engineer 

Azure DevOps professionals combine people, process, and technologies to continuously deliver valuable products and services that meet end-user needs and business objectives.

learning path to AZ-400

Skills measured

  • Design a DevOps strategy (20-25%)
  • Implement DevOps development processes (20-25%)
  • Implement continuous integration (10-15%)
  • Implement continuous delivery (10-15%)
  • Implement dependency management (5-10%)
  • Implement application infrastructure (15-20%)
  • Implement continuous feedback (10-15%)

To learn more check out this blog-post [AZ-400] Microsoft Azure DevOps Certification Exam: Everything You Need To Know. 

Get started 

To ace the certification exams and boost-up your career Register for our FREE MASTERCLASS Now! Click the image belowDevOps Free MasterClass

 

The post [AZ-400] Azure DevOps Certification Path appeared first on Oracle Trainings.

[1Z0-1085]Security in Oracle Cloud (OCI)

$
0
0

In this blog, we will talk about Security in Oracle Cloud Infrastructure. This topic comes under our training of [1Z0-1085]Oracle Cloud Infrastructure Foundations(OCI) for the training click on this link https://k21academy.com/1z0108503

We’ll look at the Shared Security Model, various OCI Security Services, Key Management, Networking Services and WAF.

Oracle Cloud Infrastructure’s security approach is based on seven core pillars. Each pillar has multiple solutions designed to maximize the security and compliance of the platform.

  • Customer Isolation
  • Data Encryption
  • Security Controls
  • Visibility
  • Secure Hybrid Cloud
  • High Availability
  • Verifiably Secure Infrastructure

Shared Security Model

In cloud, OCI security is a shared responsibility between OCI and the customer.

Oracle manages Services:

  • Virtualization: It provides a Virtual environment for the user to run another OS in the virtual environment in same machine.
  • Servers: It can be a data server, hosting server.
  • Storage: It provides us data storage facility and working environment.
  • Network Security: The Oracle Cloud Infrastructure Networking service offers a customizable private network (a VCN, or virtual cloud network) to customers, which enforces logical isolation of customer Oracle Cloud Infrastructure resources

User manages Services:

  • Applications: User can set up their work environment in these machines.
  • Data: Save their data and backup it easily and perform CRUD operation.
  • Runtime: These machines provide a runtime environment where we can use these machines through CLI (Command Line Interface) remotely(Eg: Ubuntu server, Debian 9 server).
  • Middleware: In this we can integrate our application and their is no bound of programming language.
  • OS: User can install its working environment(Eg: the OS can run spring boot web application)

Security Services

  • Identity and Access Management(IAM): Oracle only provides space for setup and the company is responsible for the access of data as employees have the permission to access data. It uses Multi-Factor Authentication(MFA)
  • Workload Security: Oracle provides latest security patch to the user. Customers configure OS according to their environment and Oracle is not responsible for any kind security.
  • Data classification and compliance: Customers manage their data according to their needs, the data can be image, text etc.
  • Network Security: Customers manages their hosts(VM, Virtual hosts) and oracle provides a secure network layer.
  • End point protection:  When customer send data it will go in encrypted form and it will be decrypted by the other customer using KEY. We will talk Key later in the blog.
  • Physical security: Oracle does not allow anyone to enter in data rooms, in simple words Lock the room, as a result no one can enter in the room and nothing can be stolen.

Key Management

Key management is used to protect data. In Key Management we generate a key that is used to encrypt the data and decrypt the data. Keys are stored in Vault.

Vault is a kind of bucket that stores all the keys which we generate.

To know more about KMS and how to create a key https://k21academy.com/1z099716

Networking Services

There should be a network architecture in OCI for communication between different services. For this Virtual Cloud Network (VCN) is used in OCI environment.

Components of Networking:

  • Subnets
  • Route Tables
  • Internet Gateways
  • Dynamic Routing Gateways (DRG)
  • Security Lists
  • DHCP Options
  • Local Peering Gateways
  • Service Gateways

For more about networking Components https://k21academy.com/oci18

WAF(Web Application Firewall)

WAF helps to protect Web Application and monitored HTTP traffic. It protects our web application from attacks such as file inclusion, SQL injection, DDOS attack, etc.

For more information regarding WAF https://k21academy.com/1z099713

Related/Further Readings

Next Task For You

Begin your journey towards becoming an Oracle Cloud Infrastructure Foundations 2020 Certified Associate by joining our Training on [1Z0-1085]Oracle Cloud Infrastructure Foundations.

Please join the waitlist by clicking on the image below:

 

The post [1Z0-1085]Security in Oracle Cloud (OCI) appeared first on Oracle Trainings.

1Z0-1044 | Oracle Cloud Platform Data Management 2019 Associate

$
0
0

[New Update: 18th April 2020] This blog post covers everything you must know if you are appearing for the [1Z0-1044] Oracle Cloud Platform Data Management 2019 Association Certification.

***A 2020 version of this Exam is coming up in May

What is [1Z0-1044] Oracle Cloud Platform Data Management 2019 Associate?

An Oracle Cloud Platform Data Management 2019 Certified Associate has demonstrated the knowledge required to create, manage, migrate and deploy database instances in Oracle Database Cloud Service. Individuals who earn this certification are able to move data from on-premises to cloud, manage and migrate to Autonomous Database. Certified individuals are well-versed in Exadata cloud service provisioning, migration, and backup strategies.

Prerequisite for 1Z0-1044

There is no Pre-requisite for this certification, you can go for this exam directly. Up-to-date Oracle Cloud Platform Data Management 2019 Associate learning and hands-on experience are recommended.

Note: This certification comes under the Cloud Recertification policy i.e., Oracle Cloud Certification is valid for a period of 18 months from the date you earn the certificate.

Exam Details (1Z0-1044)

  • Exam Title: Oracle Cloud Platform Data Management 2019 Associate
  • Exam Number: 1Z0-1044
  • Exam Price: $150 or INR 10,475
  • Format: Multiple Choice
  • Duration: 120 Minutes
  • Number of Questions: 80
  • Passing score: 67%
  • Validated Against: The Exam has been validated against 19C

Exam Syllabus

1) Oracle Cloud Infrastructure Essentials

  • Describe Cloud Platform for Database in OCI
  • Explain OCI services

Note: To know more about OCI and services, Check https://k21academy.com/oci11

2) Migrate Oracle Database to OCI

  • Analyze and Choose a Migration Strategy
  • Prepare Source and Target Systems for Migration
  • Migrate Using SQL Developer
  • Migrate an Oracle Database to OCI by Using Data Pump
  • Migrate Oracle Database to OCI Using Unplug/Plug and Remote Cloning
  • Migrate an Oracle Database to OCI by Using Recovery Manager (RMAN)
  • Migrate Oracle Database to OCI by Using Oracle Database Cloud Backup Module

Note: Migrate database to oracle autonomous database cloud options: Data Pump, SQL Loader, DBMS_CLOUD, GoldenGate https://k21academy.com/1z093113

Note: To know more about Migrating methods Unplug/Plug, Remote Cloning, RMAN, Check http://k21academy.com/clouddba26

3) Oracle Exadata Cloud Service

Note: To know about Exadata (ExaCs) DB System: Shared Database Homes click here https://k21academy.com/clouddba53

4) OCI DB Systems and Database Service

Note: To know more about Database Deployment Options, Check https://k21academy.com/clouddba58

5) Autonomous Database (Serverless and Dedicated)

Note: To know more about Autonomous Database, Check https://k21academy.com/1z093112

Registration

Register for the exam at Oracle’s official website i.e. Oracle Cloud Platform Data Management 2019 Associate.

Related/References

Next Task For You

Begin your journey towards becoming a Cloud DBA Expert by joining the FREE MasterClass.

Click on the below image to Register for the FREE Masterclass Now!DBA to Cloud DBA

The post 1Z0-1044 | Oracle Cloud Platform Data Management 2019 Associate appeared first on Oracle Trainings.

Zero Downtime Migration In Oracle Cloud Infrastructure (OCI): Overview & Capability

$
0
0

This post is the first video of a multi-part video series on “Zero Downtime Migration” which is part of our training DBA to Cloud DBA.

In this blog post, we’ve covered the Zero Downtime migration overview and capabilities to migrate the database on the cloud.

In this video, I will discuss the overview and capabilities of the ZDM.

What Is ZDM?

Zero Downtime Migration (ZDM) is an oracle software that is used to migrating your On-Prem or OCI-classic database to Oracle Cloud Database (VM DB, ExaCS, Bare Metal) and on to the Exadata Cloud at Customer) with the minimal downtime on production workloads.

Note: To know more about Database Option in OCI (VMDB, BMDB, ExaCS, ExaCC & Autonomous (ADW, ATP) click here

Note: To know the difference between OCI & OCI-C check here

Overview: Zero Downtime Migration Software Key Points

  • Oracle Zero Downtime Migration (ZDM) is Oracle Maximum Availability Architecture (MAA) recommended software to migrate Oracle Databases to the Oracle Cloud.
  • It helps to keep the migration process as simple as possible and aims to have minimal downtime on production workloads.
  • The source databases can be On-Premises or on Oracle Public Cloud Gen1 (OCI-C).

Note: To know the difference between OCI & OCI-C check here

  • The target databases can be deployed as Database Cloud Service on Oracle Cloud Infrastructure (OCI) Bare Metal, Virtual Machine, Exadata Cloud Service, or Exadata Cloud at Customer.

Note: To know more about database option (VMDB, BMDB, ExaCS, ExaCC) check here

  • It automates the complete process of migration & reduces human errors.

ZDM

Supported  Configurations For ZDM

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

  • Oracle Linux 7 or later releases.

2) Supported Database Versions for Migration:

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

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

3) Supported Database Architectures for Migration

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

Zero Downtime Migration Capabilities

  • Compliance: Zero Downtime Migration is compliant with Oracle Maximum Availability Architecture (MAA).
  • Workflow customization: Workflow actions can be customized with action plug-ins.
  • Dry-run Option: You can run pre-checks for tasks to stop errors during database migration.
  • Job rerun ability: Your migration job can be resumed from a point of failure.
  • Scheduled Operation: You can schedule your migration process to run at a future point in time.
  • Resume functionality: You can pause and resume your migration job if needed.

ZDM Capabilities

Next Task For you

Join our FREE training on Zero Downtime Migration to cloud, in this FREE training we are covering Database Migration Overview, Cloud Migration Scenarios, Zero Downtime Migration Overview, ZDM Supported configurations and Databases, ZDM Capabilities, Zero Downtime Migration: 8 Simple Automated Steps.

Click on the below image to join the FREE Training Now!

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

Viewing all 1895 articles
Browse latest View live