29 पॉइंट द्वारा xguru 2021-09-06 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • SaaS development के लिए बुनियादी infrastructure को एक साथ सेटअप करने वाला open source

→ बस AWS token दर्ज करें, और पूरी configuration अपने-आप आगे बढ़ती है

→ स्थिरता: multi AZ, AWS ELB + Nginx, Terraform

→ scalability: ASG + EKS, S3 + CloudFront

→ सुरक्षा: AWS Secret Manager, Let's Encrypt के साथ automatic certificate management, DB encryption, VPN support

अपने-आप सेट होने वाले environment

  • Infrastructure

→ Staging, Production environment के लिए अलग-अलग VPC (subnet, security group configuration)

→ हर environment के लिए EKS cluster (Cert-manager, external-dns, nginx-ingress-controler आदि का automatic setup)

→ RDS (Postgres/MySQL)

→ S3 bucket और CloudFront distribution

→ logging और metrics: CloudWatch / Prometheus + Grafana / ElasticSearch + Kibana

→ Wireguard का उपयोग करने वाला VPN

→ user management और Identity / Access Proxy: Ory Kratos, Oathkeeper

→ development team के लिए आसान और सुरक्षित access देने वाले tools

→ Telepresence का उपयोग करने वाला local/cloud hybrid developer environment

  • Backend

→ Golang या Node.js में बने example project. Automatic setup और Dockerization के साथ K8s cluster पर deploy किया जा सकता है

→ CircleCI / GitHub Actions का उपयोग करने वाली CI Pipeline. PR merge होते ही deployment शुरू

→ CloudFront URL के जरिए file upload/download support

→ SendGrid / AWS SES के जरिए email support

→ notification support (web, mobile, SMS, email) - development में

→ Kratos और Oathkeeper का उपयोग करने वाले user management features (खुद login/signup/authentication manage करने की जरूरत नहीं)

  • Frontend

→ React example project. Automatic setup और deployment संभव

→ CircleCI / GitHub Actions का उपयोग करने वाली CI Pipeline. PR merge होते ही deployment शुरू

→ CloudFront URL के जरिए file upload/download support

→ Kratos और Oathkeeper का उपयोग करने वाले user management features (example login/signup flow को सिर्फ style करना होगा)

→ Gastby का उपयोग करने वाले Static Site example से landing page आसानी से बनाया जा सकता है. CI integration support

1 टिप्पणियां

 
teddy418 2021-09-06

इसे ऐसे करने पर महीने का लगभग 150 डॉलर पड़ता है। (0.202$ / h)