Oracle Database Automation Using Ansible
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 952.05 MB | Duration: 1h 51m
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 952.05 MB | Duration: 1h 51m
Create Oracle Database as Code using Ansible Playbook on AWS EC2
What you'll learn
You will be able to Automate the Oracle Database Installation
You will be able to deploy Oracle databases on aws ec2 using ansible
You will learn about the Database as Code
You will see how fast you can Deploy a Database using ansible
Use Oracle Response File with J2 template
Shell Scripts with Ansible
Requirements
Basic knowledge of Oracle database administration.
Description
ANSIBLE – AUTOMATION FOR EVERYONEANSIBLE is OPEN SOURCE, SIMPLE, POWERFUL, and AGENTLESS.The database is one of the important key areas which is missed while implementing DevOps. The professionals lay full importance on code management, continuous integration, etc. but fail to automate the databases. Database handling must be properly done and is very important for data-centric applications. The database plays a major role in such applications, and it needs to be automated and rapidly expand along with DevOps. Ansible addresses this need by allowing you to provision and configure your resources using automation. Ansible doesn’t require setting up complex agents, customized security, or centralized configuration servers. All you need to do is describe your automation jobs.Moreover, Ansible goes beyond just configuration management; it's a versatile tool that covers various aspects of IT automation. It can automate repetitive tasks, manage complex workflows, and ensure consistent configurations across your infrastructure. This versatility makes Ansible an invaluable asset for not only automating databases but also for handling network devices, cloud provisioning, application deployment, and more.Ansible is often combined into the DevOps tool category of ‘Configuration Management’ and compared to Puppet, Chef & Salt. The term ‘Configuration Management’ is generally used to describe the management of the state of IT infrastructure, which can include servers, storage, and databases, etc. However, Ansible's simplicity and agentless architecture set it apart, making it an attractive choice for organizations looking to achieve efficient automation without the overhead of managing additional agents or complex setups.
Overview
Section 1: Oracle Database Automation using Ansible
Lecture 1 Introduction to Ansible with Oracle
Lecture 2 A quick Introduction to YAML
Lecture 3 Setting Up the Ansible Environment on AWS EC2
Lecture 4 Billing in AWS EC2
Lecture 5 Prerequisite steps for installing oracle database
Lecture 6 Database as Code using Ansible
Lecture 7 Creating the Backend servers on EC2
Lecture 8 It's time to play the Playbook
Lecture 9 No body is perfect! I failed 2 times while running the playbook
Lecture 10 Can I run this Playbook on oracle linux and amazon linux
Lecture 11 Final outcome Screenshots
Lecture 12 My Architecture Cost -AWS
Lecture 13 Check if you are able to access Enterprise Manager
Those who want to learn about ansible,DevOps Engineer,Those who want to learn about Database as code,Those who want to Automate their Oracle Database infrastructure,Those who want to deploy Oracle databases on aws ec2 using ansible