App Development

DigitalVarys is the Community of Developers and Authors of Technical Content about #DevOps, Cloud, #ProjectManagement, #InformationSecurity, #DataScience and #WebDevelopment.​

Development Archives covers topics on Web and Platfrom Application Development Strategies, Trends, and Technologies. Especially, App Development Archives of DigitalVarys talks about Tutorials, Guides, and How To’s on App Development Technologies and Trends.

How to Deploy Python Flask Application on AWS EC2

How to Deploy Python Flask Application on AWS EC2.

Flask is a WSGI based web application framework. Flask has wrapped around Werkzeug and Jinja which are a popular template engine that will help to build advanced dynamic web applications. Running python Flask on local is very simple and easy. But, in order to run it on the enterprise-level platform with all the security standards, […]

How to Deploy Python Flask Application on AWS EC2. Read More »

GIT Operations with Python Scripting.

GIT Operations with Python Scripting.

As we all know that Python is a great platform to automate infrastructural operations like Deploying across multiple platforms, Scheduled handler operations, Notification and alert management and more. Automating GIT Operations is highly needed in Infrastructure automation. Especially, when we have a job to publish or modify the code back to GIT Repositories. Let’s discuss

GIT Operations with Python Scripting. Read More »

How to Create REST API Using Python Flask.

How to Create REST API Using Python Flask.

Architectural Design Pattern of developing API is called REST, which is the acronym for REpresentational State Transfer. That means, when the client is requesting the server, it will transfer the representation of the state of the response. One of the advantages of REST API to develop the “code on-demand”. REST API can be developed using

How to Create REST API Using Python Flask. Read More »

The Introduction and Quick Set up of Elasticsearch.

The Introduction and Quick Set up of Elasticsearch.

Search Engines will use a database to store the metadata to search. Using a Relational database in Search engines will retrieve metadata from multiple schema and tables. This will slow down the search process. Using NoSQL might help to overcome this issue, but we need more search engine-oriented engine to serve our purpose. So, here

The Introduction and Quick Set up of Elasticsearch. Read More »

what is Circuit Breaker Design Pattern

What is Circuit Breaker Design Pattern?

Circuit Breaker is a software design pattern used in software development especially in Microservices based software development. Circuit breaker works as same as how an electrical circuit breaker works. When multiple services communicate with each other to serve the number of request, there are many possibilities that the services are unavailable and or not responding state.

What is Circuit Breaker Design Pattern? Read More »

Docker Swarm vs Kubernetes vs OpenShift

Docker Swarm vs Kubernetes vs OpenShift

As Modern Software application development strategy moved towards Microservices and Container-based applications. Deployment and other Operational activities in Container-based application developments are in demand with Container Orchestration and Management tools. A couple of market-leading Container Orchestration and Management tools are Docker Swarm, Kubernetes, OpenShift, Mesos and more. In this article, we will discuss the detailed

Docker Swarm vs Kubernetes vs OpenShift Read More »

Cross Platform Application from PhoneGap with HTML5, JavaScript

Developing a mobile application needs some innovative, useful thoughts and programming skill. Since my last article described well about Cross Platform Application Development, let’s starts from Installing the Cordova CLI (Command line interface). All we need is to install PhoneGap framework on your computer. Installing Cordova PhoneGap through CLI: The Cordova command-line interface is a

Cross Platform Application from PhoneGap with HTML5, JavaScript Read More »

Cross Platform Application Development

Mobile application development became easier now a days. But Challenging application development is always difficult one. The major reason for this difficulty is that developers are not familiar with all the programming languages while they are having enough programming skills. So these people could not able to succeed in cross platform developments. So what developers

Cross Platform Application Development Read More »