Amazon Web Services (AWS)

  • Home
  • Amazon Web Services (AWS)
Amazon Web Services (AWS) is a subsidiary of Amazon providing on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis. AWS services are categorized into computing, storage, databases, analytics, machine learning, networking, security, and more, which are delivered through a global network of data centers. Key aspects of AWS include:
  1. Compute: Services like Amazon EC2 (Elastic Compute Cloud) provide resizable compute capacity in the cloud, allowing users to quickly scale capacity up and down as computing requirements change.
  2. Storage: AWS offers scalable storage options such as Amazon S3 (Simple Storage Service) for object storage, Amazon EBS (Elastic Block Store) for block storage, and Amazon Glacier for archival storage, among others.
  3. Databases: AWS provides managed database services like Amazon RDS (Relational Database Service), Amazon DynamoDB for NoSQL databases, Amazon Aurora for MySQL and PostgreSQL-compatible databases, and more.
  4. Networking: AWS offers networking services such as Amazon VPC (Virtual Private Cloud) for creating isolated networks within the cloud, AWS Direct Connect for dedicated network connections, and Amazon Route 53 for DNS management.
  5. Machine Learning and AI: AWS provides services for machine learning and artificial intelligence, including Amazon SageMaker for building, training, and deploying ML models, Amazon Rekognition for image and video analysis, and Amazon Comprehend for natural language processing.
  6. Security and Identity: AWS offers security services like AWS Identity and Access Management (IAM) for managing user access and permissions, AWS Shield for DDoS protection, AWS WAF (Web Application Firewall), and more to help customers protect their data and applications.
  7. Analytics: AWS provides services like Amazon Redshift for data warehousing, Amazon EMR (Elastic MapReduce) for processing large amounts of data using Hadoop and Spark, and Amazon Athena for querying data stored in S3 using SQL.
  8. Serverless Computing: AWS Lambda allows developers to run code without provisioning or managing servers, while services like Amazon API Gateway enable the creation and management of APIs for applications.
  9. IoT: AWS IoT services like AWS IoT Core, AWS IoT Greengrass, and AWS IoT Device Management help customers connect IoT devices to the cloud, process data, and manage IoT deployments at scale.
  10. Developer Tools: AWS provides a range of tools and SDKs to help developers build, deploy, and manage applications in the cloud, including AWS CloudFormation for infrastructure as code, AWS CodePipeline for continuous integration and delivery, and AWS CodeDeploy for automated deployments.
AWS's global infrastructure spans multiple geographic regions and availability zones, enabling customers to deploy applications closer to their end-users for lower latency and better performance. With its extensive service portfolio, AWS caters to a diverse range of use cases, from startups and SMBs to large enterprises and government agencies, offering them flexibility, scalability, and reliability in the cloud.

Case Study 1 National Institute of Urban Affairs (NIUA)
Case Study 2 Prasar Bharati News Services(PBNS)