DEV Community

Cover image for What is AWS & Should You learn AWS as a Developer?
丂hubh_dx
丂hubh_dx

Posted on

What is AWS & Should You learn AWS as a Developer?

⏹️What is AWS & Should You learn AWS as a Developer?

  • AWS Stands for Amazon Web Services is a Cloud Services Provided by amazon.
  • AWS is the IaaS ( Infrastructure as a Services )
  • They give you the infrastructure to build your code on.

⏹️ There are major three fully fledged cloud providers -

  • Google Cloud
  • Microsoft Azure
  • AWS - Amazon Web Services

⏹️ Now, Should You learn AWS as a Developer?
For,

⏹️ Front-end Developers :

  • There are other many sites that can do it in better way without adding complexity as in AWS.

⏹️ Back-end Developers :

  • You still don't have to learn AWS until or unless you work on a project that transfers tons of data continuously.

⏹️ When You Have to Learn AWS?

  • If and only if your work - Project - Company requires.
  • If you are willing to explore & learn AWS.

⏹️ Just in case if You want to learn AWS :

  • So in General You should start with Front-end, Back-end Move to Servers & Hosting learn about networking, Linux.

  • Learn a bit about the Command line, Learn about how to deploy a server, how to deploy it on the cloud before you move to AWS.

  • AWS is the Universe of cloud services or You can say it is a data center.

  • You can not learn every service provided by AWS don't try to learn everything.

  • Learn Services that are commonly used in industry

  1. Elastic Compute Cloud (EC2) - renting a server per hour (from small to huge)

  2. Simple Storage Service (S3) - Cloud object storage service.

  3. Lambda - Which are Serverless Computers

  4. Simple Email Service ( SES ) - a service for sending mail

  5. Simple Queue Service ( SQS ) - for maintaining queue structures.

  6. DynamoDB - Fast NoSQL Key-Value Database

  7. Identity and Access Management ( IAM ) - cloud security service which helps you to manage users assign policies, and form groups to manage multiple users.

  • These services help developers build, deploy, and scale an application in the cloud platform.

⏹️ Companies using AWS :

  • Whether it’s technology giants, startups, government, food manufacturers, or retail organizations, there are so many companies across the world using AWS to develop, deploy and host applications.

  • According to Amazon, the number of active AWS users exceeds 1,000,000.

Here is a list of companies using AWS :

● Netflix
● Intuit
● Coinbase
● Capital One
● Adobe
● Airbnb
● AOL

Top comments (0)