We now have Starter Projects for Django, Flask, Nest, and Nuxt! Check them out on GitHub

Architect Blog

Microservice orchestration or choreography: Which one do you need?

Learn differences between microservice orchestration & microservice choreography, which enable microservices to communicate & coordinate.

What is a staging environment?

Within any software development process, “production” is essentially the final environment in a sequence of places any code will be deployed. Before code is pushed to production, it must be extensively tested, and therefore be ready for public availability. This extensive testing is easier said than done. Developers write tests to ensure their features can […]

The basics of secret management

The need for secret management exists in just about every application that is developed, which is to say, every application needs to be able to run locally and in production at a minimum. In most cases, an application will also need a staging server and ways to dynamically spin up test environments to try out […]

What is a production environment?

A lot of work goes into designing and developing cloud applications and services – from the applications or services themselves to the infrastructure that supports them. Despite the rigor involved in the software development lifecycle (SDLC), the final step is always the same: production. However, developers often conflate production-ready code with the production environment itself. […]

Exciting news! Architect.io has closed a $5M seed round

I’m thrilled to be able to share that our team here at Architect.io has closed $5M in seed round funding, led by Next Coast Ventures and including Abstraction Capital, Spike Ventures, angel investors Jean Sini, JJ Fliegelman, Chris Nguyen, and Marc Chenn, and returning investors NextGen Venture Partners and Comcast Ventures. This round of investment […]

Feature Spotlight: Validating component schemas in your IDE

We’re excited today to announce improvements in our tooling for validating Component files, which includes JSON Schema Store support as well as a new validate command for the CLI! JSON Schema Store Support Your editor can automatically show reference docs and validate your architect component files, giving a more streamlined developer experience while reducing context switching. There […]

Create and manage an AWS ECS cluster with Terraform

AWS ECS with Fargate is a serverless computing platform that makes running containerized services on AWS easier than ever before. Before Fargate, users who would like to deploy services to an AWS ECS cluster would need to manage one or many EC2 instances of similar or varying sizes and figure out how to scale them […]

Get started with the Terraform Kubernetes provider

Kubernetes is a powerful yet complicated container orchestration system. It can be used to run resilient workloads on virtually any cloud platform, including AWS, GCS, Azure, DigitalOcean, and more. In this tutorial, you’ll explore some of the most commonly-used building blocks of a Kubernetes application – Pods, Deployments, and Services. These resources could be created […]

What the heck is event-driven architecture?

Applications have quickly become complex webs of interconnected microservices. Failures in the API calls between microservices grow more common and far more dastardly – wreaking havoc throughout applications in unforeseen ways. Accidents and errors can happen even with the most brilliant engineers and most controlled environments in the world. Unfortunately, this means that outright elimination […]

Get started with Kafka and Docker in 20 minutes

Apache Kafka is a high-throughput, high-availability, and scalable solution chosen by the world’s top companies for uses such as event streaming, stream processing, log aggregation, and more. Kafka runs on the platform of your choice, such as Kubernetes or ECS, as a cluster of one or more Kafka nodes. A Kafka cluster will be initialized […]

Newer posts Older posts