Introduction To AWS (Amazon Web Services)
Till now we already know – What Is Cloud Computing ? So, the question is – What is AWS? AWS is the name in the cloud market, that doesn’t need any introduction. It is widely believed that Amazon started the cloud revolution and today it’s a leader in web services. It has gained a pace for providing a broad range of cloud computing services. Amazon delivers cloud-based computing services and resources and like any other cloud services and resource provider this model is based on a pay-as-you-use basis.
Amazon Web Services are IT infrastructure services first offered by Amazon in 2006. Initially, Amazon built a private scalable infrastructure and network for themselves. Soon they realized that they can resell these services to the whole world. Now, Amazon is known to provide a scalable, low- cost, highly reliable infrastructure platform in the cloud. Amazon is experienced in running large-scale networks and cloud services.
Why AWS ?
AWS is still the market leader in cloud computing despite the arrival of few big players like Google Cloud , Microsoft Azure. Listed below are few of the reasons why AWS should be chosen over its competitors :
- Pricing Model
- Easy To Use
- Free Tier Services
- Scalable and High Performance
- Flexibility
- Speed Of Deployment
- Knowledge of Consumer Requirement
- Innovation and Speed To Evolve
- Experience
- Vast Range Of Services Offered
Services Under AWS :
Compute Services :
The Compute domain includes services related to compute workloads, it includes the following services:
- Amazon Elastic Compute Cloud (Amazon EC2)- cloud computing and database storage requirements
- Amazon (EC2) Container service-container management service
- Auto scaling-flexible scaling for (EC2)
- AWS Lambda-compute service
- Elastic Load Balancing- end user load management
Storage & Content Delivery Services :
The Storage and Content Delivery domain includes services related data storage, it includes the following services:
- Amazon Simple Storage Service (Amazon S3)- static file cloud storage
- Amazon Glacier-low cost storage for archiving and backup
- AWS Storage Gateway-connecting onsite with cloud-based storage
- Amazon Elastic Block Store (Amazon EBS)-block level storage volumes
- AWS import and export-moving large data volumes in and out of AWS
- Amazon CloudFront- web content delivery service
Content and Networking Delivery Services :
The Content and Networking Delivery domain is used for isolating your network infrastructure, and content delivery is used for faster delivery of content. It includes the following services:
- Amazon Redshift
- Amazon ElastiCache
- Amazon Virtual Private Network (VPC)-provision a private cloud
- Amazon Route 53
- Amazon Direct connect
Database Services :
The Database domain is used for database related workloads, it includes the following services:
- Amazon DynamoDM- NoSQL database service
- Amazon RDS- relational database service
- Amazon Aurora
Deployment, Identity and Management Services :
The Management Tools domain consists of services which are used to manage other services in AWS, it includes the following services:
- AWS Identity and Access Management (IAM)
- AWS Directory Service-connect AWS resources with onsite directory
- AWS Elastic Beanstalk- deploying and scaling web applications and services
- AWS CloudFormation
- AWS CodeDeploy-automates code deployments
- AWS Data Pipeline-reliable process and moving of data
- AWS OpsWorks- application management
- AWS Config-inventory of resources
- AWS CLoudHSM-compliance and data security
- AWS Key Management Service-create and manage encryption keys
- AWS CloudTrail-records API calls and issues logs
Messaging Services :
The Messaging domain consists of services which are used for queuing, notifying or emailing messages. It consists of the following domains:
- Amazon SQS
- Amazon SNS
- Amazon SES
- Amazon Pinpoint
Analytics Services :
- Amazon Elastic MapReduce (Amazon EMR)-processing data and indexing and search functionalities
- Amazon Kinesis-real time data streaming and processing
Amazon is the most advanced provider of cloud services in the market. Amazon is a scalable organization with more than 10 years of cloud experience.Amazon are building with the future in mind, they have rethought the entire IT stack with focus on next generation applications and requirements. Amazon is quickly defeating all ‘small’ competition in the market, the playing field being left open to the largest competitors-AWS, Google and Microsoft. So, if you are thinking to make a career in AWS cloud, it’s a good decision for your career and career growth as well.