Author: Sudeep James Tirkey

Deploying Services In DC/OS

DC/OS uses Marathon to manage processes and services. Marathon is the “init system” for DC/OS. Marathon starts and monitors your applications and services, automatically healing failures. A native Marathon instance is installed as a part of DC/OS installation. DC/OS services are Marathon applications that are deployed on DC/OS. We create or install a package from the Catalog to start a service. Both services you create Continue Reading

Security In DC/OS

Every company’s most valuable asset is its data. However, that data is also constantly under threat from bad actors around the world. To retain the trust of their customers, partners, and shareholders, every business needs to protect their data and applications. DC/OS Enterprise offers a range of features that allows you to secure your cluster and prevent breaches and other attacks. So, let’s see the Continue Reading

Deploying Scala Application With Jenkins Pipeline

Once upon a time, the software was built using the Waterfall model. This model was simple and easy to understand and use. It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process. But, it was painstakingly slow; the builds took a long time to build and deploy. But in this world of heavy Continue Reading

Setting Up Master Slave Machines Using Jenkins

Jenkins is a cross-platform, continuous integration and continuous delivery application that can be used to build and test your software projects continuously making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build, which in turn increases your productivity. When you are working on a number of projects which get built on a regular Continue Reading

Setting Up Cassandra Cluster Through Ansible

In this post, we will use Ansible to and set-up an Apache Cassandra database cluster. We will use AWS EC2 instances as the nodes for the cluster. Creating a cluster manually is a tedious task. We have to manually configure each node and each node must be correctly configured before starting the cluster.With Ansible, we can automate the task and let Ansible handle the configuration Continue Reading

Ansible Playbook Using Templates

Managing configurations of multiple servers and environments are one of the significant uses of Ansible. But these configuration files may vary for each remote servers or each cluster. But apart from some few parameters, all other settings will be same. Creating static files for each of these configurations is not an efficient solution and it will take a lot more time and every time a Continue Reading

Understanding Ansible Playbook

  Ansible is an open-source software that automates software provisioning, configuration management and application deployment, similar to Chef, Puppet or Salt. Ansible lets us control and configure nodes from a single machine. It is different from other management software in a way where Ansible uses SSH infrastructure and uses push mode and the configuration is pushed from a master machine to nodes. Ansible achieves all Continue Reading

%d bloggers like this: