Automation is the technology by which a process or procedure is performed with minimal human assistance. The process of creating software and systems to replace repeatable processes and reduce manual intervention.
I have created a menu-driven program which gives the user the power to set up and manage Linux operations, Docker, Hadoop, AWS.
You just have to a Run command
Explaination to whole program and its implementation is explained in this video :
Link to the Github : https://github.com/sarthak-sriw/arth_automation_task
Inside Each task there is a sub task :
Option 1 of the main menu Performing General Task. …
CloudFront is a CDN (Content Delivery Network). It retrieves data from Amazon S3 bucket and distributes it to multiple datacenter locations. It delivers the data through a network of data centers called edge locations. The nearest edge location is routed when the user requests for data, resulting in lowest latency, low network traffic, fast access to data, etc.
AWS CloudFront delivers the content in the following steps.
Step 1 The user accesses a website and requests an object to download like an image file.
Step 2 DNS routes your request to the nearest CloudFront edge location to serve the user request. …
Docker is an open-source containerization software that creates isolated environments to run an application. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code quickly, you can significantly reduce the delay between writing code and running it in production.
To install docker on RHEL 8 you can follow this pdf
We need to Configure the HTTPD Server inside Docker Container . …
Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Configuration files describe to Terraform the components needed to run a single application or your entire data center. Terraform generates an execution plan describing what it will do to reach the desired state, and then executes it to build the described infrastructure. As the configuration changes, Terraform is able to determine what changed and create incremental execution plans which can be applied.
You can go to the official site of terraform and download terraform in easy way.
1. sudo yum install -y yum-utils
2. sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
Unilever was formed in 1930 by the merger of Dutch margarine producer, Margarine Unie and British soap maker, Lever Brothers. Today, the consumer goods giant sells food, home care, refreshments, and personal care products in over 190 countries. Unilever has headquarters in London, United Kingdom and Rotterdam, the Netherlands, and subsidiaries in over 90 countries. The company employs more than 170,000 people. In 2012, Unilever reported more than €51 billion in revenue.
Unilever, the multibillion-dollar multinational consumer goods company is looking to create a culture and organization which is data-intelligent and can predict the future .
The company has been using AI/ML for years to process structured data within a database but unfortunately, it’s not the same with unstructured data. Notably, unstructured data is qualitative which extracts insights from content data such as text, audio, social media, and mobile activity. However, the AI venture of Unilever now analyses content data from different posts delivered or reacted by people. …
4. Provide access key and secret you just generated, along with that provide the region you are going to deploy your cluster in. AWS recommends users to choose regions geographically close to them to reduce latency and costs.
For those who are using AWS Educate Starter Account . Go to AWS Educate -> sign in -> AWS Account -> AWS Educate Starter Account -> Account…