Simple guide for getting into kubernetes

What is Kubernetes

Kubernetes is container orchestration engine. Main purpose of kubernetes is to manage container deployments. At present, all applications are adapting Microservices architecture over Monolithic architecture. And a way to approach microservices architecture is through containerization technology. As we know, Docker revolutionized container technology. All the developers are using containers to build their applications. So, to manage those containers at a large scale, we use kubernetes.

Kubernetes was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.

Major jobs of Kubernetes

  1. Load balancing
  2. Monitoring
  3. Automated roll-outs and rollbacks

Ways to practice Kubernetes


Integrating LVM with Hadoop and providing Elasticity to DataNode Storage and Automating LVM Partition using Python-Script.

Will be completing very soon………


Case Studies

How are we building Industry level applications?

As we know, building a small scale application and building a large scale industry level application are quite different. Also, we all are familiar that Large scale applications follow Microservices architecture. And to achieve it,we are using container technology. Here comes the role of Kubernetes. Kubernetes is a container orchestration engine,meaning that it manages the container deployment.

Kubernetes

It is developed by Google and now is a project under CNCF — The Cloud Native Computing Foundation. Kubernetes is widely used in the Industry for deploying their applications. If you want to know basics of kubernetes, Click Here

Case Study : Pinterest

Pinterest is…


Creating Namenode, Datanode and Clientnode in AWS EC2 service.

What is Hadoop?

Hadoop is an open-source software framework for storing data and running applications on clusters of commodity hardware. It provides massive storage for any kind of data, enormous processing power and the ability to handle virtually limitless concurrent tasks or jobs.

What is HDFS

HDFS means Hadoop Distributed File System. Hadoop works on the concept of Distributed Systems. HDFS uses concept of replication of data for high availability and high fault-tolerance. It can be easily deployed on low cost hardware. …


Created a Menu Using Python integrating AWS,Hadoop,Docker,Linux and Webserver

ARTH TEAM_TASK — 1

What is Automation?

Automation is a broad term that can cover many areas of technology where human input is minimized.Basic automation takes simple, rudimentary tasks and automates them. In our project,we automated technologies like AWS,Docker,Linux. Also we created a webserver and automated it. We could achieve all this using Python.

Why use Python for task automation?

The main reason is Python is a scripting language.We can read scripts and automate using it. Also Python is very easy to learn and offers great readability and approachable syntax. It resembles plain English, which makes it an excellent choice.

Linux

We created a python…


Case study on Coca-Cola migrating to AWS

First of all, to understand this case study, you need to know about AWS.

Brief Introduction to AWS

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform, offering over 175 fully featured services from data centers globally. Millions of customers — including the fastest-growing startups, largest enterprises, and leading government agencies — are using AWS to lower costs, become more agile, and innovate faster.

Why Coca Cola needs AWS

We all know that Coca Cola is one of the largest beverage company. Their main product is CocaCola drink. …


Creating WordPress in public subnet,MySQL in private subnet and finally creating Bastion Host with Terraform

What is Virtual Private Cloud (VPC) ?

Amazon Virtual Private Cloud is a cloud computing service that provides its users a virtual private cloud, by provisioning a logically isolated section of Amazon Web Services Cloud.

It enables you to launch AWS resources into a virtual network that you’ve defined. It resembles a traditional network that you’d operate in your own data center, but with extra benefits like scaling your infrastructure.

Concepts of VPC

  1. Subnets
  2. Route Table
  3. Internet Gateway
  4. Security Groups

Basics of Networking

A network is simply a bunch of computers that are connected to…


About Big Data

What is Big Data?

In modern world, there are many big problems. One of those problems is Big Data. At present world, data collection is very important.It is they key to the success of a company. But as users are increasing day by day, data is becoming larger and larger.

Some of the companies which acquire enormous data on daily basis are google,facebook,twitter, instagram etc. People all around the world post images and other stuff everyday. For example, facebook generates 4 PetaBytes per day. See below stats

Stats: Per Minute Ratings

Here are some of the per minute ratings for various social networks:

  • Snapchat: Over…


Launching wordpress in AWS using EFS rather than EBS for storage services.

Task

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


Building an app which plays video and audio files from local as well as from internet in flutter

What is Flutter?

Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

Flutter enables a smooth and easy cross-platform mobile app development. You don’t need to develop an iOS and Android app separately. All you need is one codebase for both platforms.

Widgets in Flutter

Widgets are high level objects used to describe any part of an application. In flutter, almost everything is a widget.In a sense, widgets are extremely similar to React components.

For example, if…

Kvs Vishnu Kumar

Tech Explorer

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