Python programming for beginners course outline

Python programming for beginners course outline This article provides a Python programming for beginners course outline. Python is a super flexible and dynamically evolving imperative language which provides libraries and solutions for all modern software development scenarios, including cloud computing services, machine learning and artificial intelligence. This comprehensive course covers the basics of Python programming, … Read more

Load balancing solutions and design considerations

Introduction to load balancing Load balancing plays a vital role in distributing network traffic efficiently across multiple servers or resources. This article provides a comprehensive overview of load balancers, including their theory, design considerations, persistence types, and load balancing methods. Furthermore, it presents a detailed list of commercial and open source load balancer solutions. Load … Read more

IBM Red Hat RHEL source code is no longer free

IBM Red Hat RHEL source code is no longer free In a release this week, IBM Red Hat says it is putting RHEL source code in the Red Hat Customer Portal (accessible via a subscription). The sole public repository for code releases will be CentOS Stream. “CentOS Stream will now be the sole repository for … Read more

Classification of Artificial Intelligence Concepts and AI Models

artificial intelligence

Introduction Artificial Intelligence (AI) has become a prominent field with wide-ranging applications in various industries. To better understand AI, it is important to classify its concepts and models hierarchically. This article presents a detailed classification of artificial intelligence concepts and AI models, organized in a hierarchical manner based on increasing complexity and capabilities. Artificial Intelligence … Read more

Building your own AI LLM

This article provides an introduction to Generative AI models, Large Language Models as well as reference to tools which can assist your organization in building your own AI LLM. Introduction to GenAI and LLM Generative AI refers to a subset of artificial intelligence focused on creating models that can generate new content, such as images, … Read more

Microsoft 365 Exchange Online Data Archival Options

Exchange Online migration design considerations

Introduction In today’s digital age, effective data archival is crucial for businesses to ensure compliance, data protection, and efficient information management. Microsoft 365 Exchange Online offers a range of data archival options designed to meet diverse organizational needs. In a separate article, I have outlined the out-of-the-box available methods for data protection in Microsoft 365 … Read more

Microsoft 365 configuration best practices

microsoft365

Setting the ground for Microsoft 365 configuration best practices It is very common for Microsoft 365 customers to request external consultation on how to properly setup a new Microsoft 365 tenant and subscriptions or re-configure their existing subscription(s) according to Microsoft best practices. This article attempts to put together a Microsoft 365 configuration best practices … Read more

Microsoft 365 external sharing design considerations

Microsoft 365

Introduction The purpose of this article is to present Microsoft 365 external sharing design considerations. When designing your Microsoft 365 tenant, you need to consider a number of factors for allowing or prohibiting access to your Microsoft 365 applications and data to a number of internal and external users. This article discusses the following design … Read more

VPN and Zero Trust clients

VPN

Introduction to VPN and Zero Trust clients VPN (Virtual Private Network) and Zero Trust are both approaches to network security, but they differ in their underlying principles and methods of securing network connections. VPN (Virtual Private Network) A VPN is a network technology that creates a secure and encrypted connection over a public network, such … Read more