What are Cloud native apps?

What are Cloud native apps?

Cloud native apps are built using technologies that leverage the full potential of the cloud, deployed and managed in the cloud. Cloud native apps are loosely coupled services that are small and independent. They are auto deployed and scale automatically based on the load. The four important tenets in building cloud native apps are: Microservices, Containers, DevOps and Continuous Integration/Delivery (CI/CD)

Keep Reading

Understanding Dockers and Containers

Understanding Dockers and Containers

Dockers and containers are the building blocks for Cloud native development. Docker enables developers to build, run and ship applications that can be virtually run on any Operating System (OS). A running instance of a docker is called Container. In this article we will discuss about hardware and OS Virtualization, how docker works, docker workflow and commands to create and run docker.

Keep Reading

Sentiment Analysis using Python Vader

Sentiment analysis is a process of determining whether the given emotion (text) is postivie, negative or neutral. Sentiment Analysis is useful in identifying customers emotions for a service or product. In this article we will perform sentiment analysis on restaurant reviews. VADER(Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media. VADER is built on Python.

Keep Reading