Kubernetes(also known as K8s) is an orchestration tool for containerized applications. Starting with a collection of Docker containers.

Image for post
Image for post
  • solution to the problem of how to get software to run reliably when moved from one computing environment to another which includes test environment, from a staging environment into production, and perhaps from a physical machine in a data center to a virtual machine in a private or public cloud.


Automate~ Simplify things

“I predict that, because of automation certain tasks in the past that were impossible to automate, not only will we have a much wealthier civilization, but the quality of work will go up very significantly and a higher fraction of people will have callings and careers relative to today.” ~Jeff Bezos, founder of Amazon.

Understand the need for Automation:

•In the command line, we keep on writing commands and get our work done, and this might seem okay if there are only 2–3 commands but if we have 1000 of commands then writing these repeatedly will entirely consume our minds and leave us faded!! …


Image for post
Image for post

Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly.

Docker provides completely isolated & secure environment per containers(Operating System).It is real quick that it launches complete OS with full boot, and launch other applications in it in less than a second.

So we will configure OS with HTTPD server running in one of the container on top of Docker.

Install Docker

Install RHEL8

🟌NOTE: MAKE SURE YUM IS CONFIGURED🟌

Now we are good to go!

➤So let us launch a container(Centos OS) inside Docker with the name myos & expose it to the public world so it can be accessed by the clients .


‘’∞ data will be generated which will be really difficult to handle in the coming years’’.

Image for post
Image for post

Anything that we see is a Data. Best thing gifted to human beings is our Brain. We see, listen lot of things every minute and those things just store in our brain. Three areas of brain which are involved in explicit memory are : Amygdala, Neo-cortex and Hippocampus.

So humans don’t have to attach any extra storage devices like -Hard disk, PenDrive, etc. Only thing that humans have is their brain.

But in the case of Artificial device like -Computers which are just a box designed by humans. To store data in computers, they need some storage devices externally.

In case of companies ,To store more data in the servers, more storage devices will be required and keep on scaling which will consequently increase company’s cost in just buying these resources and then to keep them alive all the time will need more employees in different domains like- to manage networking, security, storage , wiring, internet, in addition, more electricity to keep the resources live every minute. …


You can read this article because this is coming from somewhere in the world! .Each letter, symbol, image, video is getting stored…“Thanks to the all the Datacenters”.

Fully Automated menu in Python for Configuration of Hadoop,LVM Partition, Confugure webserver on Docker,AWS Services like- S3,EBS,EC2CloudFront,etc.

Image for post
Image for post
  • Data are pieces of information. That’s it. If you look around the room and write down the things you notice, you have collected data. Those particular data may not tell you anything useful or insightful, but they’re data nonetheless.
  • That’s a crucial point. As a marketer, you’re not interested in useless information. You’re interested in data that you can leverage to more effectively grow your brands, capture market leads, and sell products(or services). …


Application on Kubernetes and AWS using terraform :

1.Write an Infrastructure as code using terraform, which automatically deploy the Wordpress application

2. On AWS, use RDS service for the relational database for Wordpress application.

3. Deploy the Wordpress as a container either on top of Minikube or EKS or Fargate service on AWS

4. The Wordpress application should be accessible from the public world if deployed on AWS or through workstation if deployed on Minikube.

Image for post
Image for post

Prerequisites:

AWS Account(& IAM)

AWS CLI

Minikube-Minikube is a tool that makes it easy to run Kubernetes locally.

Kubectl(This is a client program to contact to Kubernetes),Here we have setup our minikube vm on top of Virtual…


Image for post
Image for post

Namaste to all my dear visitors!!

In this article our main emphasis is about EFS(Elastic File Service-Service by amazon):

We will learn about the EFS concepts using a task!!

TASK
2

  1. Create Security group which allow the port 80.
  2. Launch EC2 instance.
  3. In this Ec2 instance use the existing key or provided key and security group which we have created in step 1.
  4. Launch one Volume using the EFS service and attach it in your vpc, then mount that volume into /var/www/html.
  5. Developer have uploaded the code into Github repo also the repo has some images.
  6. Copy the github repo code into /var/www/html.
  7. Create S3 bucket, and copy/deploy the images from github repo into the s3 bucket and change the permission to public readable. …

Sandeshjain

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store