📌 OpenShift is a cloud development Platform as a Service (PaaS) hosted by Red Hat. It’s an open-source, cloud-based, user-friendly platform used to create, test, and run applications, and finally deploy them on the cloud.
📌 OpenShift can manage applications written in different languages, such as Ruby, Node.js, Java, Perl, and Python. One of the key features of OpenShift is extensible, which helps the users support the application written in other languages.
📌 OpenShift helps organizations move their traditional application infrastructure and platform from physical, virtual mediums to the cloud.
📌 OpenShift supports a huge variety of applications, quickly…
Jenkins is an open source continuous integration tool written in Java. The project was forked from Hudson after a dispute with Oracle. Jenkins provides continuous integration services for software development.
Rushil Sharma (Customer Engineer Hybrid Cloud,Google)
Vijit Kuntal (Consultant Infosys Belgium)
Neeraj Bhatt ( Senior Technical Engineer OPENSHFIT ,RedHat)
Learnt a lot of concepts and got an idea how to integrate different technologies and how these technology is being used in solving real industry use cases.
They delivered on various topics related to Kubernetes and its use cases..
…. CVS stands for Centralised Version Control System. It works on client-server relationship. The repository is located in one place and provides access to other places.
2. Why is Git preferred over CVS
….Git offers much…
I know it is long article, assuming that reader knows what is Kubernetes, what are Ansible and Ansible-role, directly discussing the steps to create “Kubernetes Multi-node cluster using ansible-role over AWS cloud”.
▶ Create Ansible Playbook to launch 3 AWS EC2 Instance
▶ Create Ansible Playbook to configure Docker over those instances.
▶ Create Playbook to configure K8S Master, K8S Worker Nodes on the above created EC2 Instances using kubeadm.
▶ Convert Playbook into roles and upload those roles on your Ansible Galaxy.
Video url of this project: Click here.
📌 First install the repository from GitHub or you can…
Kubernetes is open-source orchestration software for deploying, managing and scaling containers. Modern applications are increasingly built using containers, which are microservices packaged with their dependencies and configurations. Kubernetes is open-source software for deploying and managing those containers at scale.
As applications grow to span multiple containers deployed across multiple servers, operating them becomes more complex. To manage this complexity, Kubernetes provides an open source API that controls how and where those containers will run.
Kubernetes orchestrates clusters of virtual machines and schedules containers to run on those virtual machines based on their available compute resources and the resource requirements of…
Before learning the industry use cases of neural network, it is good to know what is Neural Network? what does it mean?
First take a example of human brain. How human brain works. Human brain consists of 86 billion neurons. These 86 billion neurons are connected somehow and built a human neural network. It looks like the following image.
📍 Amazon Simple Queue Service (Amazon SQS) is a distributed message queueing service introduced by Amazon.com in late 2004. It supports programmatic sending of messages via web service applications as a way to communicate over the Internet.
📍 SQS is intended to provide a highly scalable hosted message queue that resolves issues arising from the common producer consumer problem or connectivity between producer and consumer.
📍 It also enables you to decouple and scale microservices, distributed systems, and serverless applications.
There are three main parts in a distributed messaging system: the components of your distributed system, your queue…
What is Kubernetes?
Before knowing about the Kubernetes, we also have to know about the containerization. What is containerization? Containerization is OS-based virtualization which creates multiple virtual units in the user space, known as Containers. Nowadays Docker is a famous platform for this containerization. It is used to package your application and all its dependencies together in the form of containers so to make sure that your application works seamlessly in any environment which can be development or test or production. Simply we can say that Docker is a tool designed to make it easier to create, deploy, and run…
Ansible is a software tool that provides simple but powerful automation for cross-platform computer support. It is primarily intended for IT professionals, who use it for application deployment, updates on workstations and servers, cloud provisioning, configuration management, intra-service orchestration, and nearly anything a systems administrator does on a weekly or daily basis. Ansible doesn't depend on agent software and has no additional security infrastructure, so it's easy to deploy.
Because Ansible is all about automation, it requires instructions to accomplish each job.
The ongoing digital transformation coupled with the growing popularity of cloud means companies are now more dependent on…
“COMPUTERS ARE ABLE TO SEE, HEAR AND LEARN. WELCOME TO THE FUTURE” — DAVE WATERS
Yes this is absolutely right. We know computers has no brain itself but they can learn from us. How do we, human beings learn? We see, we hear, we feel, we experience and then we learn. Computers can also see us, they can hear us. So why they can’t learn? Obviously they can learn. To learn them, we need to code some programs because computers only know the binary language(0 and 1). …