Listing Thumbnail

    Golang(Go) on Ubuntu 24.04 LTS Hardened

     Info
    Deployed on AWS
    AWS Free Tier
    This is a repackaged software product wherein additional charges apply for a pre-hardened, SI Core STIG Hardened image and seller support. The Golang(Go) on Ubuntu 24.04 LTS AMI offers developers a robust and secure environment to build and deploy their applications. Designed for scalability and performance, this image ensures optimal utilization of cloud resources while maintaining stringent security standards. By leveraging Golang's concurrency features, users can efficiently manage workloads, making it ideal for microservices and cloud-native applications. With the Golang(Go) on Ubuntu 24.04 LTS AMI, you can accelerate your development timeline and enhance the security posture of your applications in an easy-to-launch EC2 instance.

    Overview

    Play video

    The Golang(Go) on Ubuntu 24.04 LTS AMI provides a robust environment tailored specifically for developing, testing, and deploying Go applications in the cloud. This image comes preconfigured with the latest stable release of the Go programming language, ensuring that developers can leverage the full power of Go without the need for complex installation processes.

    Key Features:

    • Preinstalled Go SDK: The Golang(Go) on Ubuntu 24.04 LTS AMI includes the latest version of the Go SDK, allowing for immediate access to all the language's features and libraries.
    • Optimized for Performance: Built on the latest Ubuntu LTS release, this AMI is optimized for performance and stability, providing a reliable foundation for application development.
    • Easy Deployment: Deploying applications using the Golang(Go) on Ubuntu 24.04 LTS image is simplified with built-in tools and configurations, making it easier to manage your application lifecycle.
    • Compatibility: This AMI is compatible with a wide array of libraries and frameworks, ensuring that your Go applications can integrate seamlessly with other technologies.

    Benefits:

    • Rapid Development Cycle: With the Golang(Go) on Ubuntu 24.04 LTS, developers can quickly spin up instances and start building applications, thereby accelerating their development workflow.
    • Secure Environment: Ubuntu 24.04 LTS is known for its security features, providing a firm basis to build applications without the constant worry of vulnerabilities.
    • Community Support: The Go language has a vibrant community offering vast resources, tutorials, and libraries that you can leverage while using the Golang(Go) on Ubuntu 24.04 LTS AMI.

    Use Cases:

    • Web Services: Perfect for microservices architecture, the Golang(Go) on Ubuntu 24.04 LTS is suited for building scalable web services.
    • Data Processing: Ideal for data-intensive applications where performance and efficiency are critical.
    • Cloud-Native Development: The cloud-native nature of the Golang(Go) on Ubuntu 24.04 LTS makes it an excellent choice for developers looking to integrate with cloud databases and services.

    By choosing the Golang(Go) on Ubuntu 24.04 LTS AMI, you equip yourself with a powerful tool for modern application development, ensuring that you can harness the best features of Go while enjoying the support and reliability of Ubuntu.

    Hardening and Support

    This is a repackaged software product wherein additional charges apply for a pre-hardened, Supported Images Core STIG Hardened image and seller support. Additional detailed information on our hardening process can be found in the Core STIG Hardening for Linux Guide  or the Core STIG Hardening for Windows Guide 

    Try our most popular AMIs on AWS EC2

    Highlights

    • Optimized Performance: This AMI provides Golang (Go) pre-installed on Ubuntu 24.04 LTS, offering a reliable and secure environment for Go developers. With the latest stable versions of Go and Ubuntu, this AMI ensures your applications benefit from improved performance and stability, making it ideal for production workloads and high-performance computing scenarios.
    • Seamless Development: The combination of Go on Ubuntu 24.04 LTS streamlines the development process with robust package management, security patches, and support for modern libraries. This environment is perfect for building microservices, web applications, and cloud-native solutions, reducing time-to-deployment for your Go projects.
    • Versatile Use Cases: Suitable for a wide range of applications, this Ubuntu 24.04 AMI is designed for developers focused on backend systems, network services, and concurrent programming. Whether you are developing APIs, CLI tools, or large-scale distributed systems, this Go on Ubuntu setup offers the flexibility and scalability required to meet demanding development needs.

    Details

    Delivery method

    Delivery option
    64-bit (x86) Amazon Machine Image (AMI)

    Latest version

    Operating system
    Ubuntu 24.04

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    Golang(Go) on Ubuntu 24.04 LTS Hardened

     Info
    Pricing is based on actual usage, with charges varying according to how much you consume. Subscriptions have no end date and may be canceled any time. Alternatively, you can pay upfront for a contract, which typically covers your anticipated usage for the contract duration. Any usage beyond contract will incur additional usage-based costs.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.
    If you are an AWS Free Tier customer with a free plan, you are eligible to subscribe to this offer. You can use free credits to cover the cost of eligible AWS infrastructure. See AWS Free Tier  for more details. If you created an AWS account before July 15th, 2025, and qualify for the Legacy AWS Free Tier, Amazon EC2 charges for Micro instances are free for up to 750 hours per month. See Legacy AWS Free Tier  for more details.

    Usage costs (599)

     Info
    • ...
    Dimension
    Cost/hour
    t3.xlarge
    Recommended
    $0.28
    t2.micro
    $0.21
    t3.micro
    $0.07
    r6id.8xlarge
    $2.24
    m6id.32xlarge
    $4.48
    r5b.large
    $0.14
    r5b.8xlarge
    $2.24
    r5.4xlarge
    $1.12
    r6i.2xlarge
    $0.56
    m2.xlarge
    $0.28

    AI Insights

     Info

    Dimensions summary

    You pay by the hour for this pre-built Golang on Ubuntu 24.04 image, billed per running instance. The many priced lines are not tiers or feature levels. Each one maps to a specific AWS EC2 instance type, from small shared instances up to large memory-, compute-, and GPU-optimized machines and bare-metal options. Your hourly software rate is tied to the instance size you launch. Larger instances carry higher hourly rates, so cost scales with the compute capacity you choose. You pay only for the hours each instance runs, with no upfront commitment.

    Top-of-mind questions for buyers

    One unit is one running EC2 instance of the type you launch, metered per hour. Each instance you start carries its own hourly software rate. If you run several instances, each one meters separately and adds to your bill. The rate follows the instance type you pick.
    The software rate meters running instance-hours only. A stopped or terminated instance does not accrue software charges. Note that AWS may still bill underlying storage for a stopped instance, but that is separate from the software rate charged here. You pay software charges only while the instance runs.
    This uses usage-based hourly billing with no upfront commitment. You pay only for the hours each instance runs. When you stop or terminate the instance, software charges end. This suits variable or short-lived Golang workloads where you want cost to follow actual runtime.
    supportedimages.com
    Helpful?

    Vendor refund policy

    Fees for this product are not refundable. The instance can be terminated at any time to stop incurring charges.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    64-bit (x86) Amazon Machine Image (AMI)

    Amazon Machine Image (AMI)

    An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.

    Version release notes

    System updates

    Additional details

    Usage instructions

    SSH to the instance and login as 'ubuntu' using the key specified at launch.

    OS commands via SSH: SSH as user 'ubuntu' to the running instance and use sudo to run commands requiring root access.

    Run this command to verify the version of golang: go version

    Resources

    Support

    Vendor support

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Similar products

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.