OpenSource For You
Focus |
![]() |
Focus Injecting Security into Build Pipelines #DevSecOps In this article, we will discuss how to integrate security into our day-to-day lives with as little overhead as possible. DevSecOps is enabling teams to deploy applications securely to production environments multiple times in a day. Let’s see how this is done. |
Focus Setting Up a CI/CD Pipeline with Kubernetes A continuous integration/continuous deployment (CI/CD) pipeline is the spine of the modern DevOps environment. It bridges the gap between the development and operations teams by automating the building, testing and deployment of applications. This article tells you how to set up a CI/CD pipeline using Kubernetes. |
Focus AIOps: The Key Enabler for DevOps The recent pandemic has promoted remote work in a big way, giving a huge boost to DevOps and AIOps. This rapid, wide scale change is creating real concerns in AIOps, DevOps, and IT service management, as organisations seek the best monitoring and incident response solutions for their now distributed enterprises. This article discusses, among other things, the top AIOps tools on GitHub. |
Focus What is DevOps and Why Should You Care? We’ve been hearing about DevOps for quite a while. In this article, we look at what the hype is all about. |
Focus Popular Certifications: DevOps In today’s world, companies are looking for skilled employees who have a good knowledge of cloud platforms and the implementation of DevOps practices. Organisations are in a race to hire skilled people who understand the importance of processes, and can work on multiple tools and technologies. This series of articles will outline popular certifications that can help you further your career. The first part lists and briefly describes six DevOps certifications offered by the DevOps Institute and two by Coursera. |
Focus Working with Jenkins Pipelines Jenkins is an open source tool that can integrate with the tools used in application life cycle management to automate the entire software development process. In this article, we will discuss different types of pipelines that we can create using Jenkins. |
Developers-Let's Try Streamlit: Build a UI in a Jiffy with this Python Library One of the important aspects of making an application successful is to deliver it with an effective and intuitive user interface. Many of the modern data-heavy apps face the challenge of building an effective user interface quickly, without taking complicated steps. Streamlit is a promising open source Python library, which enables developers to build attractive user interfaces in no time. This article introduces various components of Streamlit that will enable you to migrate your plain scripts into readily usable Web apps in a jiffy. |
Developers-Let's Try The Usefulness of POSIX Message Queues The acronym POSIX stands for Portable Operating System Interface. POSIX message queues are a means by which processes exchange data in the form of messages to accomplish their tasks. They enable processes to synchronise their reads and writes to speed up processes. POSIX message queues are distinct from System V messages. This article outlines all that POSIX message queues can do. |
Developers-Let's Try OAuth2 Demystified In the era of rapid application development and deployment as well as concerns around security and privacy, the OAuth2 authorisation is a huge boon. |
Developers-InSight Classical Programming Languages: The Legacy of COBOL The first article in this series defined the term classical programming languages. The longevity of three programming languages, Fortran, COBOL and Pascal (more than five decades) is the reason for calling them classical programming languages. COBOL is an acronym for Common Business-Oriented Language, which is almost exclusively used for programming business applications. Let’s find out why it is relevant even today. |
Developers-Overview The Best Tools for Static Code Analysis This two-part series covers static code analysis and its importance, along with SonarQube integration with the Jenkins pipeline. The first article in the series discusses the importance of static code analysis and the top five tools that can be used for it. |
Code Sport In this month’s column, we discuss how language models are lacking in common sense knowledge and what can be done to address this. |
Admin-InSight Implementing Parallel Processing with Apache Camel Apache Camel offers various components and enterprise integration patterns (EIPs) to achieve concurrency. This article explains the various options available and the best practices to be followed to achieve high scalability when using these EIPs. |
Admin-Let's Try Container Orchestration Using Kubernetes and Apache Mesos The deployment of containers has changed the way organisations create, ship and maintain applications in real-time. Container orchestration automates the deployment, maintenance, scaling as well as networking of containers. In today’s world, where enterprises are required to deploy and manage multiple hosts, container orchestration can be the only rock-solid alternative. |
ForU&Me- Interview The Programming Foundation: Towards a Better Future In today’s tech dominated world, everyone should try and acquire a few basic tech skills. Subhajeet Mukherjee, a 24-year-old with roots in Kolkata, started The Programming Foundation in 2020, which tries to address this need. The foundation offers an open source platform for computer science education at zero cost. |
ForU & Me - Overview NIC Stands to Gain by Open Sourcing CollabCAD CollabCAD is a great product for 3D Computer Aided Design (CAD) developed by the National Informatics Centre (NIC). What would it take for it to reach a global audience? |
ForU & Me - InSight How Blockchain is Transforming the Travel and Hospitality Industry Blockchain is proving its potential in and changing the travel industry’s status quo by playing a major role in keeping the network secure, protected, and trusted. Hundreds of blockchain developers are working in India. |
ForU & Me - InSight Role of Information Technology in Covid-19 Research Currently, our entire planet is grappling with a calamity of a magnitude never ever experienced before—the deadly and highly infectious Covid-19 pandemic. It is a ‘black swan event’ comparable with the World War II catastrophe that adversely affected every aspect of human life. |
|
Previous Issues Check our Subscription Details |