Microservices With Kubernetes Template

A template distributed microservices system backed by Kubernetes and AWS.
Alternatives To Microservices With Kubernetes Template
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Devops Exercises41,914
18 hours ago15otherPython
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Pulumi15,50713234712 hours ago3,838September 19, 20221,708apache-2.0Go
Pulumi - Universal Infrastructure as Code. Your Cloud, Your Language, Your Way 🚀
Awesome Kubernetes13,710
10 days ago1otherShell
A curated list for awesome kubernetes sources :ship::tada:
Kubespray13,708
a day ago130apache-2.0Jinja
Deploy a Production Ready Kubernetes Cluster
Terraformer9,87212 days ago20November 15, 202187apache-2.0Go
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Devops Resources6,767
9 days ago12Groovy
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
Ansible For Devops6,699
a month ago90mitPython
Ansible for DevOps examples.
Metaflow6,538
a day ago57September 17, 2022260apache-2.0Python
:rocket: Build and manage real-life data science projects with ease!
External Dns6,2186a day ago131July 27, 2022252apache-2.0Go
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
Docker Android5,451
a month ago98otherShell
Android in docker solution with noVNC supported and video recording
Alternatives To Microservices With Kubernetes Template
Select To Compare


Alternative Project Comparisons
Readme

Microservices With Kubernetes Template

A template distributed microservices system backed by Kubernetes and AWS.

Languages Used

  • GoLang - Writing a microservice | Writing end-to-end infrastructure tests using terratest
  • Rust and Java - Used to build microservices
  • Typescript - Making the frontend using nextJS
  • Python - Writing Kubernetes end-to-end tests using kubetest
  • Terraform - Defining local and remote aws infrastructure

Objectives

These are the points I focused on while developing this project -

  • Using the hexagonal architecture for developing softwares with minimum coupling between the components. The hexagonal architecture can be implemented both using object-oriented or functional paradigms.

  • Understanding object-oriented paradigms. I used it while coding in GoLang and Java.

  • Understanding functional paradigms (used while coding in Rust).

  • Removing point of failures as much as possible. I have plans to use event sourcing with CQRS later which will ensure that event exchange between microservices is guaranteed if the business logic gets executed.

Popular Amazon Web Services Projects
Popular Kubernetes Projects
Popular Cloud Computing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Golang
Docker
Rust
Aws
Kubernetes
Redis
Terraform
Microservice
Circleci