Relationships and analysis between various application and the Microsoft Windows operating systems.

Flowchart - Application analysis In companies where installations are centrally managed, it is even more important to think about the specifics of software installation as the number of installation transactions increases. Only with a clear strategy and ergonomic processes can you track the software distribution process while minimizing the potential for error.

Software applications do not conform to any standard. Some have a wider range of functions that support automated installation than others. However, the installation can usually hardly be fully configured using parameters. In addition to the option for unattended installation and the installation path, other configurations can only rarely be set using the switches.

Flowchart - installation of Nexus Personal One of the most important requirements for increasingly complex systems is the simplification of processes. Optimizations in these areas generally lead to improved quality of the software deployment process. Transparent implementation can maintain an overview as long as the issues of traceability and standardization are not neglected. This ultimately keeps the complexity in check.

In the example "Nexus Personal" (identity management): This installation is only successful if several conditions are met. The interaction must fit between this application, the operating system (services, etc.) and the other applications for which this application was created.

System Center Configuration Manager (SCCM)

Flowchart - software distribution with MS SCCM

is to be seen in terms of software distribution as a pure transport and deployment system for the packages. This means that all configuration definitions and installation intelligence must be provided with the package and/or corresponding GPOs/GPPs.
Even if some people don't like to hear it, but SCCM cannot be used to build sophisticated software packages. I would like to address exactly those people who invented the "SCCM packager". By the way, PSAppDeployToolkit is an installation wrapper.

Sophisticated software packages require an installation wrapper in conjunction with SCCM. The disadvantage of installation wrappers is that the more complex the application requirements and installation phases become, the more skilled the software packager has to be. And this can become a problem if the latter does not have the necessary skills.

Windows Installer technology (MSI)

was developed by Microsoft and is a very powerful tool for creating robust and stable installations.
Anyone who is seriously concerned with this topic should definitely download the "Windows Installer SDK" from Microsoft. With the help of the Windows Installer SDK it is even possible to create new MSI databases from scratch via script.

Want to learn more about how to install an application completely automated and without user interaction?

IT security - economic and political interests

Security ad absurdum

97% of the TOP100 websites and about 80% of the German-language websites are infected with various elements of Google for the insertion of advertising or traffic analysis. With Windows 8.0, Microsoft has started to introduce device-based tracking, which is accepted for smartphones, also for PCs. Similar to Google for Android, Microsoft, as one of the five largest data collectors on the Internet, wants to expand and better personalize its data stocks.

Have you ever asked yourself who is interested in IT security and privacy and who is not? What can you do for your own safety?

Invisible but omnipresent: Linux and Open Source

Linux - an alternative?

When deciding for or against a certain operating system, sober factors such as license costs, licensing procedures, the operating system's range of functions and suitable applications play a role. Other economic considerations include the total acquisition costs and the expected maintenance costs over a longer period of time. This is how it should be, but...

Did you know that more than half of all operating systems installed on the Microsoft cloud platform Azure are Linux distributions ? Some products confirm how important the Linux ecosystem is for Microsoft. Until recently, Azure Kubernetes Service only supported Linux containers.

When do you want to deal with Linux?