Software Alternatives, Accelerators & Startups

Managing the infrastructure of a reusable ecommerce platform with Terraform

GitHub Actions ConfigCat Microsoft Azure Service Bus Azure Cognitive Search Azure Database for PostgreSQL Azure Key Vault Azure Pipelines Azure Cosmos DB Microsoft Azure
  1. Automate your workflow from idea to production
    Pricing:
    • Open Source
    We use GitHub Actions and Azure DevOps for our Continuous Integration and Continuous Delivery system. When the changes on the Terraform infrastructure repository are added to the main branch, the CICD system gets triggered and the plan is executed on our development environments. When the logs from the plan are the expected ones we manually run the apply.

    #DevOps Tools #Continuous Integration #Continuous Deployment 278 social mentions

  2. ConfigCat is a developer-centric feature flag service with unlimited team size, awesome support, and a reasonable price tag.
    Pricing:
    • Freemium
    Not all the changes are visible at once in each environment. We use ConfigCat as our system of feature flags to make most of the changes visible or not.

    #Feature Flags #Configuration Management #Release Management 54 social mentions

  3. Microsoft Azure Service Bus offers cloud messaging service between applications and services.
    Our team uses Azure as our cloud provider to manage all those resources. Every service uses different resources related to the business logic they handle. We use resources like Azure Service Bus to handle the asynchronous communication between them and Azure Key Vault to store the secrets and environment variables.

    #Data Integration #Stream Processing #Web Service Automation 3 social mentions

  4. Try Azure Database for PostgreSQL to build reliable and intelligent applications for your organization.
    In the ones where we need a persistence layer, we rely on the resources Azure Cosmos DB or Azure Database for PostgreSQL. Other services provide an API to search among a catalog of products with Azure Cognitive Search. As I will explain later, we work with different environments, therefore, creating and updating the resources across them becomes a harder task.

    #Databases #Database Management #MySQL Tools 6 social mentions

  5. Safeguard cryptographic keys and other secrets used by cloud apps and services with Microsoft Azure Key Vault. Try it now.
    Our team uses Azure as our cloud provider to manage all those resources. Every service uses different resources related to the business logic they handle. We use resources like Azure Service Bus to handle the asynchronous communication between them and Azure Key Vault to store the secrets and environment variables.

    #Security & Privacy #Cloud Storage #Monitoring Tools 17 social mentions

  6. Get 10 free parallel jobs for cloud-based CI/CD pipelines for Linux, macOS, and Windows. Automate builds and easily deploy to any cloud with Azure Pipelines.
    We use GitHub Actions and Azure DevOps for our Continuous Integration and Continuous Delivery system. When the changes on the Terraform infrastructure repository are added to the main branch, the CICD system gets triggered and the plan is executed on our development environments. When the logs from the plan are the expected ones we manually run the apply.

    #DevOps Tools #Continuous Integration #Continuous Deployment 4 social mentions

  7. NoSQL JSON database for rapid, iterative app development.
    In the ones where we need a persistence layer, we rely on the resources Azure Cosmos DB or Azure Database for PostgreSQL. Other services provide an API to search among a catalog of products with Azure Cognitive Search. As I will explain later, we work with different environments, therefore, creating and updating the resources across them becomes a harder task.

    #NoSQL Databases #Databases #Graph Databases 9 social mentions

  8. Windows Azure and SQL Azure enable you to build, host and scale applications in Microsoft datacenters.
    Our team uses Azure as our cloud provider to manage all those resources. Every service uses different resources related to the business logic they handle. We use resources like Azure Service Bus to handle the asynchronous communication between them and Azure Key Vault to store the secrets and environment variables.

    #Cloud Infrastructure #Cloud Computing #IaaS 65 social mentions

Discuss: Managing the infrastructure of a reusable ecommerce platform with Terraform

Log in or Post with