Open source refers to something that users or people can use, modify and share since it is publicly available, free of cost and with uncontrolled accessibility. Open source software is usually developed in a collaborative public manner.

Advantages of Open source software:-



Low cost


Quality and reliability

Vendor Independence

Availability of External support services

AWS has long been the strongest cloud platform for users to develop and run open source applications. AWS is pleased to assist open source projects, foundations, and collaborators. …

Developers & operators can easily boost the efficiency and availability of their applications with DevOps Guru, a fully managed operations service. DevOps Guru make it easier of the administrative responsibility of identifying operational issues, allowing them to focus on implementing recommendations to improve their app. Machine learning is used by DevOps Guru to analyze organizational data, application metrics, and incidents to detect actions that are out of the ordinary.

Amazon DevOps Guru Features:

· Consolidate operational data from multiple sources

· Leverage ML-powered insights

· Automatically configure alarms

· Detect the most critical issues with minimal noise

· Integrate with…

Digital equipment such as firewalls, intrusion detection and prevention systems, and deep packet inspection systems can all be deployed, scaled, and managed using Gateway Load Balancers. It integrates a seamless network gateway with traffic distribution when scaling the virtual appliances in response to demand.

The network layer, the third layer of the Open Systems Interconnection (OSI) model, is where a Gateway Load Balancer runs. It listens for all IP packets on all ports and forwards traffic to the listener rule’s defined target group.

Image retrieved from:

It uses a 5-tuple (for TCP/UDP flows) or 3-tuple (for non-TCP/UDP flows) approach to preserve flow stickiness…

Elastic Load Balancing distributes the incoming traffic through several targets in one or more Availability Zones, such as EC2 instances, containers & IP addresses. It keeps track of the health of its reported targets and only sends traffic to those who are in good condition. Elastic Load Balancing allows you to scale your load balancer as your incoming traffic fluctuates. It has the potential to scale automatically.

Load balancer benefits

  • Workloads are distributed through several compute resources, such as virtual machines, by a load balancer. Your apps’ availability and fault tolerance boost when you use a load balancer.
  • When your…

Monitoring is the practice of monitoring and documenting real-time resource use. It offers decision-making mechanisms for capacity planning. It helps system or operating engineers to identify problems until they become a concern. Monitoring contributes to high availability and high-quality customer support. Monitoring also offers insight into efficiency, consumption, and scalability.

AWS is the market’s largest cloud storage provider. AWS offers managed systems for reporting and maintenance in addition to compute, storage, networking, and other services. It has an alert feature with notification to inform end users about resource use or expense. …

AWS Command Line Interface (AWS CLI) is an open source tool that helps you to communicate with AWS resources using commands in your shell command line. With limited setup, the AWS CLI helps to start running commands that enforce features similar to that offered by the browser-based AWS Management Console from the command prompt in your terminal program:

Linux shells — Use common shell programs such as bash, zsh, and tcsh to run commands in Linux or macOS.

Windows command line — On Windows, run commands at the Windows command prompt or in PowerShell.

Remotely — Run commands on Amazon…

Application downtime is costly, but most companies aim to mitigate it or, better likely, remove it. You can monitor the technological release of new product releases via deployment trends, as well as the rollout of new features to customers. You can also release features to small consumer groups and validate them with much less difficulty in development than if you had them available in general.

There are a range of strategies to deploy new applications in diverse contexts, so it is an important choice to pick the correct approach, weighing the choices in terms of the effect of transition on…

Nothing Compares to a Beautiful Conversation with a Beautiful Mind.

Last week, I had a chance to interact with one of my new friends (:P) and the hard core technologist. Because of my deepest interest in the principles of machine learning, I began to ask her few personal interests and technical questions about machine learning technology. I found her responses very insightful and encouraging which is why I decided to share the same with you.

— — — — — — — — — — — — — — — — — — — — — — — — — —

Before posting specifics of our chat, let me introduce…

Good conversation is as stimulating as black coffee, and just as hard to sleep after.

Last week, I got a chance to connect with one of my old friend and the technologist. Because of our common interest I started asking him few personal interest and technical questions of our common field or technology. I found his answers very informative and inspirational that’s why I have decided to share the same with you people.

— — — — — — — — — — — — — — — — — — — — — — — — — —

Before sharing our conversation details, let me introduced him with you all. Anmol Sharma (aka Annie)

Organization around the world are focusing on digitalizing systems of engagement and systems of innovation with a focus to improve the customer experience. DevOps is the approach that will help to create, connect and orchestrate all these digital components to work in tandem. DevOps enables organizations to fail fast and fail cheap, in other words it enables faster release cycles by taking advantage of faster agile development cycles, faster cloud and virtualized provisioning of core infrastructure or platforms, increased collaboration between stakeholders and consumers, application developers and operations engineers and tools and processes.

Azure DevOps introduced new ways to plan…

Piyush Jalan

Senior Cloud Consultant | Cloud Enthusiast | Helping Customers in Adopting Cloud Technology

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store