Skip to content
@csye7125-fall2023-group05

pwncorp

Orchestrating distributed systems with Kubernetes

pwncorp

© 2024 pwncorp

The orchestration of distributed systems using Kubernetes involving utilization of a set of reusable and generic software design patterns. These patterns include the Sidecar pattern, Ambassador pattern, Adapter pattern, Event-Driven architecture, Stream and Batch Processing, Containers and Container Orchestration, Replication, Partitioning, Transactions, Consistency, and Consensus. This approach aims to enhance the accessibility and efficiency of developing reliable distributed systems.

The project aims to help build skills to develop applications for hybrid cloud and run existing monolithic applications side by side with microservices without a complete rewrite.

final-patch

Topics

  • DevOps, GitOps, SRE
  • Linux, Shell Scripting
  • Version Control with Git
  • Cloud Computing
  • Microservices Architecture
  • Application containerization
  • Orchestration of containerized applications using Kubernetes
  • Custom Kubernetes Operator
  • Identity & Access Management
  • Infrastructure as Code
  • Service Meshes
  • Continuous Integration, Continuous Delivery, and Continuous Deployment
  • Operational Visibility (Logging, Metrics, Monitoring, and Alerting)
  • Bash/Shell scripting
  • Auto-scaling Applications
  • Event-driven Architecture
  • Serverless Computing
  • Securing cloud applications and infrastructure

Authors

Popular repositories

  1. docs docs Public

    Documentation, notes and wikis

    Jinja 1 3

  2. tf-gcp-org tf-gcp-org Public

    Infrastructure as Code with Hashicorp Terraform for Google Cloud to provision a managed kubernetes cluster (GKE)

    HCL 1 2

  3. infra-helm-chart infra-helm-chart Public

    Helm chart to deploy a highly reliable and available Kafka cluster with Postgresql on a kubernetes cluster

    Smarty 1 1

  4. architecture architecture Public

    Diagram as code to create version controlled infrastructure architecture diagrams with audit trails.

    Python 1 1

  5. ami-jenkins ami-jenkins Public

    Custom AMI built using HashiCorp Packer to configure a Jenkins server for CI/CD

    Shell 2

  6. infra-jenkins infra-jenkins Public

    Jenkins server hosted on AWS EC2 with Infrastructure as Code setup using Hashicorp Terraform

    HCL 2

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…