Alternatives to Metamon logo

Alternatives to Metamon

Terraform, AWS CloudFormation, Packer, Pulumi, and GeoEngineer are the most popular alternatives and competitors to Metamon.
0
2
+ 1
0

What is Metamon and what are its top alternatives?

Metamon is a Vagrantfile combined with a set of Ansible Playbooks which can be used to quickly start a new Django project. Although Metamon is easily extensible by adding new Ansible roles, it is a better fit for people who use Django + Gunicorn + Nginx + PostgreSQL.
Metamon is a tool in the Infrastructure Build Tools category of a tech stack.
Metamon is an open source tool with 346 GitHub stars and 15 GitHub forks. Here鈥檚 a link to Metamon's open source repository on GitHub

Metamon alternatives & related posts

related Terraform posts

Context: I wanted to create an end to end IoT data pipeline simulation in Google Cloud IoT Core and other GCP services. I never touched Terraform meaningfully until working on this project, and it's one of the best explorations in my development career. The documentation and syntax is incredibly human-readable and friendly. I'm used to building infrastructure through the google apis via Python , but I'm so glad past Sung did not make that decision. I was tempted to use Google Cloud Deployment Manager, but the templates were a bit convoluted by first impression. I'm glad past Sung did not make this decision either.

Solution: Leveraging Google Cloud Build Google Cloud Run Google Cloud Bigtable Google BigQuery Google Cloud Storage Google Compute Engine along with some other fun tools, I can deploy over 40 GCP resources using Terraform!

Check Out My Architecture: CLICK ME

Check out the GitHub repo attached

See more
Praveen Mooli
Praveen Mooli
Engineering Manager at Taylor and Francis | 12 upvotes 963.1K views

We are in the process of building a modern content platform to deliver our content through various channels. We decided to go with Microservices architecture as we wanted scale. Microservice architecture style is an approach to developing an application as a suite of small independently deployable services built around specific business capabilities. You can gain modularity, extensive parallelism and cost-effective scaling by deploying services across many distributed servers. Microservices modularity facilitates independent updates/deployments, and helps to avoid single point of failure, which can help prevent large-scale outages. We also decided to use Event Driven Architecture pattern which is a popular distributed asynchronous architecture pattern used to produce highly scalable applications. The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events.

To build our #Backend capabilities we decided to use the following: 1. #Microservices - Java with Spring Boot , Node.js with ExpressJS and Python with Flask 2. #Eventsourcingframework - Amazon Kinesis , Amazon Kinesis Firehose , Amazon SNS , Amazon SQS, AWS Lambda 3. #Data - Amazon RDS , Amazon DynamoDB , Amazon S3 , MongoDB Atlas

To build #Webapps we decided to use Angular 2 with RxJS

#Devops - GitHub , Travis CI , Terraform , Docker , Serverless

See more

related AWS CloudFormation posts

Joseph Kunzler
Joseph Kunzler
DevOps Engineer at Tillable | 9 upvotes 93.1K views

We use Terraform because we needed a way to automate the process of building and deploying feature branches. We wanted to hide the complexity such that when a dev creates a PR, it triggers a build and deployment without the dev having to worry about any of the 'plumbing' going on behind the scenes. Terraform allows us to automate the process of provisioning DNS records, Amazon S3 buckets, Amazon EC2 instances and AWS Elastic Load Balancing (ELB)'s. It also makes it easy to tear it all down when finished. We also like that it supports multiple clouds, which is why we chose to use it over AWS CloudFormation.

See more

I use Terraform because it hits the level of abstraction pocket of being high-level and flexible, and is agnostic to cloud platforms. Creating complex infrastructure components for a solution with a UI console is tedious to repeat. Using low-level APIs are usually specific to cloud platforms, and you still have to build your own tooling for deploying, state management, and destroying infrastructure.

However, Terraform is usually slower to implement new services compared to cloud-specific APIs. It's worth the trade-off though, especially if you're multi-cloud. I heard someone say, "We want to preference a cloud, not lock in to one." Terraform builds on that claim.

Terraform Google Cloud Deployment Manager AWS CloudFormation

See more
Packer logo

Packer

420
344
40
420
344
+ 1
40
Create identical machine images for multiple platforms from a single source configuration
Packer logo
Packer
VS
Metamon logo
Metamon

related Packer posts

Pedro Arnal Puente
Pedro Arnal Puente
CTO at La Cupula Music SL | 7 upvotes 242.2K views

Our base infrastructure is composed of Debian based servers running in Amazon EC2 , asset storage with Amazon S3 , and Amazon RDS for Aurora and Redis under Amazon ElastiCache for data storage.

We are starting to work in automated provisioning and management with Terraform , Packer , and Ansible .

See more
John Kodumal
John Kodumal
CTO at LaunchDarkly | 3 upvotes 121.8K views

LaunchDarkly is almost a five year old company, and our methodology for deploying was state of the art... for 2014. We recently undertook a project to modernize the way we #deploy our software, moving from Ansible-based deploy scripts that executed on our local machines, to using Spinnaker (along with Terraform and Packer) as the basis of our deployment system. We've been using Armory's enterprise Spinnaker offering to make this project a reality.

See more
Pulumi logo

Pulumi

49
89
6
49
89
+ 1
6
Open-source cloud development platform
Pulumi logo
Pulumi
VS
Metamon logo
Metamon
GeoEngineer logo

GeoEngineer

48
55
0
48
55
+ 1
0
Ruby DSL and DSL (geo) to codify then plan and execute changes to cloud resources, by Coinbase
    Be the first to leave a pro
    GeoEngineer logo
    GeoEngineer
    VS
    Metamon logo
    Metamon
    Yocto logo

    Yocto

    32
    19
    0
    32
    19
    + 1
    0
    An open Source embedded Linux build system
      Be the first to leave a pro
      Yocto logo
      Yocto
      VS
      Metamon logo
      Metamon
      Habitat logo

      Habitat

      26
      43
      4
      26
      43
      + 1
      4
      Application Automation framework by Chef
      Habitat logo
      Habitat
      VS
      Metamon logo
      Metamon
      Atlas logo

      Atlas

      19
      38
      0
      19
      38
      + 1
      0
      Develop, deploy, and maintain your application anywhere. Use one console and one workflow from development to production
        Be the first to leave a pro
        Atlas logo
        Atlas
        VS
        Metamon logo
        Metamon