100 days Of Cloud Challenge (Day 1-5)

ยท

4 min read

I went over the core services offered by AWS. I will share some of what i learnt below.

  1. Compute Services: These are like the engine powering your online activities, like running a virtual computer to handle tasks or automatically responding to certain events without needing a person to manage it.

  2. Storage Services: These are like digital warehouses where you can store your stuff securely. You can think of them as big, organized closets where you keep all your files, photos, and data.

  3. Database Services: Picture this as a super-smart filing system for organizing and accessing information. It's like having a virtual librarian who can quickly find the exact piece of data you need from a huge collection.

  4. Networking Services: These are like the roads and highways that connect different parts of the digital world. They ensure that your data can travel quickly and safely between different places on the internet.

  5. Security & Identity Services: Think of these as locks and keys that keep your digital belongings safe. They control who can access what, making sure only the right people can get in.

  6. Management Tools: Imagine having a control center where you can easily see and manage everything happening in your digital world. These tools help you keep everything running smoothly and make changes when needed.

Going over the types:

  1. Compute Services:

    • Amazon Elastic Compute Cloud (EC2): Provides resizable compute capacity in the cloud, allowing users to run virtual servers for various computing needs.

    • AWS Lambda: Allows running code without provisioning or managing servers. It executes code in response to triggers and automatically scales to handle load.

    • Amazon Elastic Container Service (ECS): A highly scalable, high-performance container orchestration service for Docker containers.

  2. Storage Services:

    • Amazon Simple Storage Service (S3): Object storage built to store and retrieve any amount of data from anywhere on the web. It's designed to deliver 99.999999999% durability.

    • Amazon Elastic Block Store (EBS): Provides block-level storage volumes for EC2 instances. EBS volumes are persistent, meaning data persists even after the associated EC2 instance is terminated.

    • Amazon Glacier: A secure, durable, and low-cost storage service designed for long-term data archival and backup.

  3. Database Services:

    • Amazon Relational Database Service (RDS): Provides managed relational databases, supporting several database engines such as MySQL, PostgreSQL, Oracle, SQL Server, and MariaDB.

    • Amazon DynamoDB: A fully managed NoSQL database service that delivers single-digit millisecond performance at any scale.

    • Amazon Redshift: A fully managed data warehouse service in the cloud, designed for fast querying and analysis of large datasets using SQL.

  4. Networking Services:

    • Amazon Virtual Private Cloud (VPC): Enables users to launch AWS resources into a virtual network that they define. It provides control over the virtual networking environment, including IP address range selection, subnets, and configuration of route tables and network gateways.

    • Amazon Route 53: A scalable Domain Name System (DNS) web service designed to route end users to internet applications by translating human-readable domain names into IP addresses.

  5. Security & Identity Services:

    • AWS Identity and Access Management (IAM): Enables you to securely control access to AWS services and resources for users and groups.

    • Amazon Cognito: Provides authentication, authorization, and user management for web and mobile apps.

    • AWS Key Management Service (KMS): A managed service that makes it easy for you to create and control the encryption keys used to encrypt your data.

  6. Management Tools:

    • AWS Management Console: A web-based interface for managing your AWS services.

    • AWS CloudFormation: Allows you to define and deploy infrastructure as code using templates.

    • AWS CloudWatch: Provides monitoring for AWS resources and applications in real-time.

So far this was what i have been able to cover, i hope i can learn more and be consistent with this challenge . P.S i know this article is not "formal" ๐Ÿ˜…, the reason being that i am using it to track my learning progress. This might be my last article or it might not who knows. Rest assured i will be updating through twitter(X) or hashnode .You can find me on twitter here . Unto the next.

Cheers โšก.

ย