Integrations
Connect the cloud providers, components, frameworks, databases, and tools you already use, and build, deploy, and scale them from one platform with Microtica.
Microtica works with the technologies, open-source projects, cloud services, and data stores you already use. Connect your tools and run the build, deploy, and scale steps from one cloud delivery platform.
Cloud services
Microtica integrates with the major cloud providers, so you can deploy where it makes sense for you:
- AWS (Amazon Web Services): Use the full range of AWS services to build and scale your applications.
- Google Cloud Platform (GCP): Run your infrastructure and services on Google Cloud.
- Azure: Deploy, manage, and scale applications on Microsoft's cloud platform. (Coming soon)
Container orchestration
Manage your containerized applications:
- Kubernetes: Deploy, manage, and scale your Kubernetes clusters with Microtica.
- Docker: Build, ship, and run your applications in Docker containers within Microtica.
Monitoring and logging
Track your applications and troubleshoot issues quickly:
- Pixie: Microtica integrates with Pixie, the open-source Kubernetes observability tool for developers.
- Other tools you can integrate include:
- Prometheus: Monitor your applications and infrastructure with Prometheus.
- Grafana: Visualize your data and metrics with Grafana dashboards.
- ELK Stack (Elasticsearch, Logstash, Kibana): Collect, analyze, and visualize log data for better insights.
Infrastructure components
AWS components
Build and manage AWS infrastructure with these components, using CloudFormation and Terraform.
- Custom AWS Component (CloudFormation): Build your own AWS infrastructure with CloudFormation.
- Custom AWS Component (Terraform): Build your own AWS infrastructure with Terraform.
- Lambda (Golang): A Lambda function written in Go, exposed through an API Gateway.
- Amazon EKS: Managed container service for running Kubernetes on AWS.
- Amazon EKS Spot: Managed container service on Spot instances.
- AWS Fargate: On-demand, right-sized compute capacity for containers.
- Amazon EFS K8s: Persistent storage for Kubernetes.
- Container App (Fargate): Serverless compute for containers.
- Amazon VPC (Terraform): Launch AWS resources into a virtual network.
- Amazon VPC (CloudFormation): Launch AWS resources into a virtual network.
- SPA on CloudFront: An empty ReactJS application hosted on S3 and exposed through Amazon CloudFront.
GCP components
Add Google Cloud Platform services to your workflows. These components build and manage your GCP infrastructure with Terraform.
- Custom GCP Component: Build your own GCP infrastructure with Terraform.
- GCP GKE: Managed Kubernetes service for containers and container clusters running on Google Cloud infrastructure.
- GCP VPC: Provides networking for Compute Engine VM instances, GKE clusters, and serverless workloads.
Application frameworks
Deploy, manage, and scale your applications on Kubernetes with these frameworks and libraries for building modern web applications.
- Node.js (Express): An open-source, cross-platform, back-end JavaScript runtime environment.
- Next.js: Best developer experience with all the features needed for production.
- ReactJS: A JavaScript library for building user interfaces.
- NuxtJS: An open-source framework for Vue.js.
- Angular: A framework for developing single-page web applications.
- Vue.js: A versatile framework for building web user interfaces.
- Svelte: A tool for building fast web applications.
- Gatsby: Build fast and secure websites.
- NestJS: A framework for building efficient, scalable Node.js server-side applications.
- Gin: A web framework written in Go (Golang).
- Iris: The fastest HTTP/2 Go web framework.
- Django 4: A high-level Python web framework.
Databases
Add SQL and NoSQL database services to store, manage, and access your data.
- AWS Aurora Postgres: Managed by Amazon RDS.
- Amazon DocumentDB (MongoDB): Managed document database service.
- Amazon DynamoDB: Key-value and document database with single-digit millisecond performance.
- Amazon RDS for MySQL: Managed MySQL servers.
- Amazon Serverless MySQL: Auto-scaling configuration for Aurora.
- Amazon RDS for PostgreSQL: Managed PostgreSQL servers.
- Amazon Serverless PostgreSQL: Auto-scaling configuration for Aurora.
- Neo4j by GrapheneDB: Managed Neo4j database provided by GrapheneDB.
Storage solutions
Store and manage your data, from static files to dynamic content and backups.
- Amazon S3: Object storage service.
- Amazon EFS K8s: Persistent storage for Kubernetes.
Open-source solutions
Run open-source tools and solutions on Microtica to build flexible, scalable applications.
- Strapi Serverless: Leading open-source headless CMS.
- Medusa: Innovating online shopping with personalization.
- n8n.io: Interconnect every app with an API.
- Appwrite: Secure open-source backend server for web, mobile, and Flutter developers.
Next steps
- Connect an AWS account
- Connect a container registry
- Connect an existing Kubernetes cluster
- Browse ready-to-use templates
For questions or help, reach out to our community on Discord.
Deploy Appwrite on AWS
Deploy a production-ready Appwrite backend server on your own AWS account with Microtica — VPC, EKS cluster, and load balancer provisioned for you.
Connect an AWS account
Connect your AWS account to Microtica so it can provision and manage infrastructure for you, using short-lived AWS STS credentials instead of stored keys.