Archy 1.0.3

dotnet tool install --global Archy --version 1.0.3                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Archy --version 1.0.3                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Archy&version=1.0.3                
nuke :add-package Archy --version 1.0.3                

archy

Search for Products from an auto-generated list of detailed Architecture Components/Services based on multiple Cloud-platforms (AZURE / AWS / GCP / IBM)


PRE-REQ: .NET Core SDK

# Install from nuget.org
dotnet tool install -g archy

# Upgrade to latest version from nuget.org
dotnet tool update -g archy --no-cache

# Install a specific version from nuget.org
dotnet tool install -g archy --version 1.0.x

# Uninstall
dotnet tool uninstall -g archy

NOTE: If the Tool is not accesible post installation, add %USERPROFILE%\.dotnet\tools to the PATH env-var.


USAGE:

  • Enter your platform/prefix followed by the / and search-term (e.g. all/api or az/bots or aw/security or g/compute or i/vmware)
    • You can then use the index to get an overview of a specific search result (e.g. 2.4 or 2 4)

    Once a platform is selected for search using prefix/, just enter the search-term without using the platform-prefix again for subsequent searches.<br/> (e.g. after searching for bots using az/bots, just type compute to search for it under Azure next)<br/> To switch to a new platform, use the prefix/ again.

  • Enter p/search-term to make the ML model predict a prouct
  • Enter s to change config-settings
    • DefaultPlatform: All/ Azure / Aws / Gcp / Ibm
  • Enter c to clear the console
  • Enter q to quit
  • Enter ? to print help

PREFIXES:

  • ALL: all
  • AZURE: az, azure
  • AWS: aw / am / aws / amz
  • GCP: g / gcp / goog
  • IBM: i / ibm

Screenshot

AWS to Azure services comparison


CONTRIBUTION
# Install from local project path
dotnet tool install -g --add-source ./bin archy

# Publish package to nuget.org
nuget push ./bin/Archy.1.0.0.nupkg -ApiKey <key> -Source https://api.nuget.org/v3/index.json
Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.0.3 877 1/10/2020
1.0.2 645 12/30/2019