1. How can you design a highly available application on AWS?
High availability comes from distributing workloads across multiple Availability Zones. If one zone fails, traffic automatically shifts to healthy instances through a load balancer.
Get the Preplance app for a seamless learning experience. Practice offline, get daily streaks, and stay ahead with real-time interview updates.
Get it on
Google Play
4.9/5 Rating on Store
Cognizant · Cloud Basics
Practice Cloud Basics questions specifically asked in Cognizant interviews – ideal for online test preparation, technical rounds and final HR discussions.
Questions
20
Tagged for this company + subject
Company
Cognizant
View company-wise questions
Subject
Cloud Basics
Explore topic-wise practice
Go through each question and its explanation. Use this page for targeted revision just before your Cognizant Cloud Basics round.
High availability comes from distributing workloads across multiple Availability Zones. If one zone fails, traffic automatically shifts to healthy instances through a load balancer.
For complete preparation, combine this company + subject page with full company-wise practice and subject-wise practice. You can also explore other companies and topics from the links below.
AWS Lambda runs functions in response to triggers like API calls or S3 uploads. You pay only for compute time used — perfect for serverless architectures.
SaaS delivers software via the internet. Users can access it through a browser without installation. Examples include Google Docs, Gmail, and Salesforce.
Traditional AD is for on-premises Windows domain environments. Azure AD is a cloud-based identity service for managing SaaS, Azure, and Microsoft 365 access. It supports OAuth and modern authentication protocols.
A load balancer evenly distributes incoming traffic across multiple servers. This ensures high availability, performance, and fault tolerance for applications.
Multi-tenancy means multiple customers share the same physical resources securely. Each tenant’s data remains isolated even though they use shared hardware or virtual servers.
Use least privilege access, enable multi-factor authentication, and rotate credentials regularly. Group permissions with roles instead of assigning them individually for better security and management.
Amazon RDS automates setup, patching, and backups for relational databases. It supports multiple engines like MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server.
Relational databases like RDS and Cloud SQL use structured tables and relationships. NoSQL databases like DynamoDB or Firestore store data in flexible key-value or document formats for high scalability.
Ansible is an agentless automation tool that uses SSH to configure servers. Its YAML-based playbooks make it simple to read, write, and reuse across environments.
Continuous Integration merges code changes frequently and runs automated tests. Continuous Delivery automates deployment to staging or production, ensuring quick, reliable releases with minimal downtime.
A common example is using Jenkins to trigger Terraform scripts after a Git push. This pipeline automatically provisions cloud servers, deploys code, and notifies the team via Slack upon completion.
A multi-cloud setup avoids vendor lock-in and improves redundancy. It also lets organizations pick specialized services from each provider for performance or cost advantages.
Use auto-scaling to match resources with demand, and shut down idle instances. Choose reserved or spot instances for predictable workloads, and enable budgets or alerts for cost tracking.
AWS IAM (Identity and Access Management) controls user authentication and authorization. You can create users, roles, and policies to define who can access what.
IAM policies are written in JSON format and include statements defining actions, resources, and effects (Allow or Deny). You can attach policies to users, groups, or roles for fine-grained access control.
Azure Active Directory (Azure AD) manages user authentication and permissions across Microsoft cloud services. It supports single sign-on, MFA, and integration with on-prem directories.
Cloud Storage provides globally available object storage for files, media, and backups. It supports multi-region replication and lifecycle management.
IAM lets administrators define who can access which resources and what actions they can perform. It provides roles and policies for fine-grained access management.
GCP offers global scalability, strong data analytics tools, and AI integration. It provides flexible pricing, high security, and open-source compatibility across workloads.