In this blog, I am going to explain how you can integrate Amazon RDS with a WordPress application deployed on Amazon EC2 instance. For this practical first we will launch one Amazon EC2 instance and will configure it as a webserver. Then we will deploy a WordPress application on it.
As WordPress is a frontend application it requires a database to store its data. So we will use MySQL Database Server as a backend database for WordPress and MySQL will be setup using Amazon RDS. Finally, we will provide the endpoint of MySQL to WordPress for connectivity.
In this blog, I am going to explain how to create a High Availability Architecture with AWS CLI. The architecture should include a web server (Apache) running on EC2 and the document root (/var/www/html) should be made persistent by mounting on EBS Block Storage.
Static objects should be placed inside S3 and Content Delivery Network should be setup using CloudFront with the domain as an S3 bucket. Finally, we have to put a webpage with CloudFront URL in /var/www/html for security and low latency.
Before doing this practical you should know some basics of AWS CLI. You should know how…
As enterprises are using microservices and containers to build applications faster and deliver and scale across the hybrid cloud environments and for this they need the right platform. Red Hat OpenShift is a secure and reliable containerization solution build on open-source Kubernetes with additional components to provide self-service, dashboard automation- CI?CD, container image registry, multilingual support, and other kubernetes extensions.
Jenkins is an open-source tool build in java for continuous integration purposes. Jenkins manages and automates the complete lifecycle of the software development lifecycle including build, test, package, deployment, and much more.
We can configure Jenkins to watch for any change in the code on GitHub, Bitbucket, GitLab and then automate the complete build process with help of tools like Maven and Gradel also we can integrate Jenkins with containers tools like Docker and Kubernetes.
With Jenkins, any organization can accelerate the software development process through automation. …
The neural network is the base of Deep Learning. It is a subset of Machine Learning where the algorithm is inspired by the human brain. Neural networks take the data as input and train themself to predict the output or produce some other data similar to input data.
Hope you all are doing great. This blog is about the Automation using Ansible - Demo ( Practical Implementation) session which I attended on 28th December 2020. Being a technical student it’s always great to attend sessions like this from industry experts and to see and learn what real use cases industries are solving with that particular technology.
The session was with two of the best experts from the industry Mr. Sreejith Anujan & Mr. Arun Eapen.👨💻.
" Mr. Sreejith Anujan", The Principal Instructor at Red Hat. He is primarily responsible for empowering Red Hat customers with tailor-made enablement services…
Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. The name Kubernetes originates from Greek, meaning helmsman or pilot. Google open-sourced the Kubernetes project in 2014.
Let’s take a look and understand how applications were deployed and managed earlier.
In this blog, I am going to set up Python Interpreter on a docker container and run python code on a Docker container. The prerequisite for this practical is that the docker engineer should be running.
In this step, we will launch the container with a centos image.
docker run -it — name pythonos centos
In this blog, I am going to configure the HTTPD web server on the Docker container. For this practical, I am going to use Redhat 8 Operating System and Apache HTTPD software for the webserver.
We directly cannot install the docker-ce software on Redhat 8. To install the docker-ce software on Redhat 8 first we have to create the repo for the software.