session-manager-plugin VS aws-ssm-session

Compare session-manager-plugin vs aws-ssm-session and see what are their differences.

session-manager-plugin

This plugin helps you to use the AWS Command Line Interface (AWS CLI) to start and end sessions to your managed instances (by aws)

aws-ssm-session

Javascript library for starting an AWS SSM session compatible with Browser and NodeJS (by bertrandmartel)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
session-manager-plugin aws-ssm-session
2 1
245 48
4.9% -
4.6 0.0
12 days ago about 1 year ago
Go JavaScript
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

session-manager-plugin

Posts with mentions or reviews of session-manager-plugin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-10.
  • AWS to start charging for IPv4 usage, but critical services don't support IPv6
    4 projects | news.ycombinator.com | 10 Nov 2023
    Don't overlook SSM <https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/session-...> which doesn't require sshd nor public access to get onto a machine and one can opt in to a bunch of audit logging if that's your jam. It's just a small bonus that one can also hop onto an instance from the AWS Console when using SSM, since it is websocket based and not "ssh from the browser"

    The agent is Apache 2 if one wanted to build, enhance, or audit what it does: https://github.com/aws/amazon-ssm-agent#readme as is the local binary that awscli uses for the websocket handshaking: https://github.com/aws/session-manager-plugin#readme

  • How to use AWS SSM Session Manager Plugin
    3 projects | dev.to | 13 Jan 2022
    It turned out that this plugin is actually an open source project on GitHub, and this tool is used to power the start-session AWS CLI command to establish shell session. The exact way to use it undocumentated, but one can check AWS CLI's source code to see and example on how to use it.

aws-ssm-session

Posts with mentions or reviews of aws-ssm-session. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-01-13.
  • How to use AWS SSM Session Manager Plugin
    3 projects | dev.to | 13 Jan 2022
    It's then left to the user to use the StreamUrl and TokenValue to establish a shell session themselves, there are various attempts to consume this response such as this one where it uses the xterm npm package to establish a session in html.

What are some alternatives?

When comparing session-manager-plugin and aws-ssm-session you can also consider the following projects:

aws-cli - Universal Command Line Interface for Amazon Web Services

aws-lambda-fastify - Insipired by aws-serverless-express to work with Fastify with inject functionality.

fck-nat - Feasible cost konfigurable NAT: An AWS NAT Instance AMI

build - Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI

netplan - Declarative network configuration for various backends

amazon-ssm-agent - An agent to enable remote management of your EC2 instances, on-premises servers, or virtual machines (VMs).

pipeline-order - This project is a pipeline of orders from the received to the sent product.

nve - Run any command on specific Node.js versions

unix-permissions - Swiss Army knife for Unix permissions