What is AWS ?
AWS (Amazon web service) is a one stop solution for all your business need in cheaper price which will launch instantly.
Small business or startups has low capital to invest in infrastructure. They can not afford to buy servers or any hardware appliance and maintain them. AWS provides clouds, server space that is scalable and elastic in low cost. Provides a free tier for 12 months which includes ec2 instance of t2 micro type with 750 hrs/months, S3 instance 5gb storage with 20,000 get(get data) requests and 2000 put (store data) requests, RDS instance 20gb storage for 750 hrs/ month with 10,000,000 input/output requests, IOT with 250,000 mgs etc
Benefits:
- Easy to manage and monitor.
- Provides watch logs, making it easy to understand what’s the actual problem in service & how to resolved.
- Good community of forum available which provides you easy and quick solution to any problem occurred in any type of AWS service.
It include services as follows :
- EC2 instance: Re sizable cloud computing CPU with different OS like Linux, Redhat, ubuntu, windows. Supports elastic load balancing and elastic IP to link with the EC2 instance.
- S3 instance: It’s used for storage service which is highly secure, durable and scalable.
- RDS instance: It’s a relational database service which is easy to setup, easy to use and scalable. It supports Amazon Aurora, Oracle, Microsoft SQL Server, PostgreSQL, MySQL and MariaDB.
- Route 53: It’s a service from where we can manage our Domain Name System (DNS) web service.
- IOT : This service allows user to easy connect and interact with different IOT devices.
- Mobile Hub: Can add new app, build and deploy mobile apps which includes authentication, storage, logistics, push notifications and analytics.
- CodeCommit: This allows to fully manage version control system with private git repository.
- CodePipeline: Allows to follow the process of continuous delivery service. We can design our pipeline system to execute when code is pushed to CodeCommit then deliver it after checks are performed.
- CodeDeploy: Allows to automate code deployment process to any EC2 instance after successful execution of all tests, performed in CodePipeline.
- IAM: Identity and Access Management (IAM) allows use to set up secure control access to our other service on AWS.
So by considering all the things it is very useful to use AWS for small business.