📍 Ahmedabad, Gujarat, India

AWS Partnership

CloudKida AWS DevOps pipeline — Code Build Test Deploy Monitor with Kubernetes Docker Terraform on AWS infrastructure including EKS ECS Lambda RDS S3 CloudWatch IAM

At Cloudkida, we are dedicated to revolutionising experiential learning using the power of the AWS Serverless platform. As AWS Qualified Software and Public Sector Partners, we leverage cutting-edge serverless cloud services to provide a robust, scalable, and secure learning environment tailored to meet the diverse needs of our users.

AWS Qualified Software PartnerAWS Public Sector Partner

Our Technological Foundation

Cloudkida is built upon a solid foundation of AWS services that enable us to deliver exceptional learning experiences:

Core Services

API Gateway

Efficient API management

Lambda

Serverless computing for scalable applications

DynamoDB

Fast and flexible NoSQL database

S3

Secure and scalable storage solutions

Multi-Tenant Architecture

We utilize the AWS SaaS Factory framework to implement a microservices-based multi-tenant architecture. This allows us to efficiently manage and isolate resources for each tenant, ensuring optimal performance and security.

CloudKida Multi-Tenant Onboarding Architecture — Tenant Registration Service, User Management Service, Identity Provider OIDC with Userpool and Identity Pool, IAM with Admin and Tenant Roles and Policies, Tenant Management Service with Tenant ID Plan and Status

Security and Compliance

Our commitment to security is paramount. We employ:

  • AWS Organization — Managing thousands of AWS accounts seamlessly
  • CloudFront — Content delivery with enhanced security
  • Web Application Firewall (WAF) — Protecting against web exploits
  • VPC (Security Group and NACL) — Network isolation and security
  • Security Hub, CloudWatch, CloudTrail, Config — Comprehensive monitoring, alerts, and compliance assurance

Workflow Management

To ensure smooth internal operations, we use:

  • AWS SQS, Step Functions, EventBridge — Efficient workflow management
  • AWS X-Ray — Deep insights into application performance

Automation and Provisioning

For automated and on-demand provisioning of Cloudkida labs:

  • AWS CloudFormation, CDK, Lambda — Infrastructure as code and automated processes
  • Custom Python-based Lambda functions for account cleanup post-lab usage

Continuous Integration and Deployment

We introduce new features without downtime using:

  • AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline, CodeGuru — Streamlined CI/CD pipeline

Generative AI Integration

Recently, we have integrated generative AI into the Cloudkida platform using:

  • AWS Bedrock
  • PostgreSQL Vector Database

Achievements

With the help of the AWS services mentioned above, Cloudkida has achieved remarkable milestones:

Highly Customised Hands-on Labs — Tailored labs available within a maximum of 2 days
Scalability — Supporting up to 4000 concurrent users
Zero Setup for Users — Hassle-free experience
Secure Platform — Ensuring data integrity and user safety
Rapid Feature Introduction — No downtime for new feature rollout
Cost Efficiency — No hardware or licensing required
On-Demand Lab Launches — Flexible and immediate access
White Labelling — Customizable branding options
API Integration — Seamless integration with other tools

Join us at Cloudkida, where experiential learning meets cutting-edge technology. Explore the future of education with our secure, scalable, and innovative platform.

Partner With Us →