In this article, we are going to see the AWS learning roadmap for beginners. If you are interested to learn AWS then you can see the complete concepts of the AWS tutorial. I am not going to provide the whole tutorial, I have given only concepts of AWS tutorial if you are interested then you can learn from other sites with my topics. So let's start this article without wasting any time:-
What is Cloud Computing?
Cloud computing is a term that refers to storing and accessing data over the internet. It does not store any data on your PC hard drive. With cloud computing, you can access data from remote servers.
What is AWS?
AWS stands for Amazon Web Services. Amazon launches AWS, a cloud computing platform that enables organizations to leverage a reliable IT infrastructure. It is a platform that offers flexible, reliable, scalable, easy-to-use, and cost-effective cloud computing solutions. AWS is the complete and easy-to-use computing platform offered by Amazon. The platform is being developed using a combination of Infrastructure-as-a-Service (IaaS) offerings, Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS) packages.
Applications of AWS:
Amazon Web services are widely used for various computing purposes:
- Web site hosting
- Application hosting/SaaS hosting
- Media Sharing (Image/ Video)
- Mobile and Social Applications
- Content delivery and Media Distribution
- Storage, backup, and disaster recovery
- Development and test environments
- Academic Computing
- Search Engines
- Social Networking
Companies Using AWS:
- Netflix
- Twitch
- Turner Broadcasting: $10 million
- Zoopla
- Smugmug
- Dropbox
Advantages of AWS:
- Flexibility
- Cost-effectiveness
- Scalability/Elasticity
- Security
AWS Learning Roadmap
Step.1 Basic of AWS
- What is Cloud Computing?
- AWS Cloud Benefits
- What is AWS?
- History of AWS
- Applications of AWS
- Features of AWS
- Advantages and Disadvantages of AWS
- AWS vs Azur
- AWS vs Google Cloud Plateform(GCP)
- AWS vs Azur vs GCP
Step.2 AWS IAM
- What is IAM?
- AWS SAML
- IAM Identities
- IAM Roles
- IAM Roles Use Cases
- Creating IAM Roles
Step.3 AWS EC2 Concept
- AWS EC2 Intro
- AWS EC2 Instance Types
- AWS EC2 Pricing
- AWS EC2 Scaling
- AWS EC2 Auto Scaling
- Elastic Beanstalk
- EKS (Elastic Container Service for Kubernetes)
- AWS Elastic Load Balancing
- AWS EBS
- LightSail
- Creating an EC2 instance
- EBS Volume
- Security Group
- Creating an AMI
- AWS Load Balancing
- Creating Load Balancer
- AWS Lambda
- Creating a Lambda
- CloudWatch EC2
- AWS Bash Script
Step.4 AWS Storage Services
- AWS S3
- Amazon Glacier
- Amazon Elastic Block Store (EBS)
- Creating S3 Bucket
- AWS Storage Gateway
- AWS Storage Classes
- AWS Versioning
- Cross Region Replication
- Lifecycle Management
- CloudFront CDN
- Creating CloudFront CDN
- Storage Gateway
- AWS Snowball
- S3 Transfer Acceleration
Step.5 Migration and Security Services
- DMS (Database Migration Service)
- SMS (Server Migration Service)
- Snowball
- IAM
- Inspector
- Certificate Manager
- WAF (Web Application Firewall)
- Cloud Directory
- KMS
- Organizations
- Shield
- Macie
- GuardDuty
Step.6 AWS Database Services
- Relational Database
- Non-Relational Database
- AWS Elasticache
- Creating an RDS Instance
- AWS DynamoDB
- AWS Aurora
- AWS Redshift
- Neptune
Step.7 Analytics and Management Services
- Athena
- CloudSearch
- ElasticSearch
- EMR
- Kinesis
- QuickSight
- AWS Auto Scaling
- Data Pipeline
- CloudWatch
- CloudFormation
- CloudTrail
- OpsWorks
- Config
- Service Catalog
- Managed Services
- Systems Manager
Step.8 AWS Application Services
- AWS SQS
- AWS SWF
- AWS SNS
- Elastic Transcoder
- API Gateway
- AWS Kinesis
Step.9 AWS VPC
- AWS VPC
- Creating your own custom VPC
- Direct Connect
- NAT Gateways
- AWS Bastion Host
- AWS VPC Endpoint
- AWS VPC FlowLogs
- AWS NACL
- NACL vs Security Group
- AWS Data Pipeline
Step.10 AWS Developer Tools
- CodeStar
- CodeBuild
- CodeCommit
- CodeDeploy
- CodePipeline
- Cloud9
Conclusion:
We have discussed AWS learning Roadmap for beginners. We have listed all concepts of AWS in this blog. If you are interested to learn AWS then search these concepts on google and learn them one by one.
You should also check out, Django Developer Roadmap, Python Developer Roadmap, C++ Complete Roadmap, Machine Learning Complete Roadmap, Data Scientist Learning Roadmap, R Developer Roadmap, DevOps Learning Roadmap, and Laravel Developer Roadmap.
Thank you for reading this blog. I wish you the best in your journey to learning and mastering AWS.
Follow me to receive more useful content:
Instagram | Twitter | Linkedin | Youtube
Thank you