Cloud Computing
Click Here: Getting Started with AWS
What is cloud?
Cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage and process data rather than manage your own servers
Why cloud?
Types of Cloud Computing models:
Coming Soon: AWS - What? How?
What is cloud?
Cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage and process data rather than manage your own servers
Why cloud?
- Cost effectiveness: There is a peak time for every server (When there are maximum people accessing the website). Apart from this peak time, not all your servers will be used. In such a case it is better to use shared servers, where you pay as you use.
- Improved security and no maintenance: You don't have to think about the security and maintenance of the servers. This reduces your overhead of having a team to maintain the infrastructure and worrying about the security
- Scalability: Since there are multiple servers which can help you run your application, you need not worry about the scalability of the infrastructure. Just have a proper scalable code and the service provider will take care of the infrastructure.
Types of Cloud Computing models:
- IaaS: Infrastructure as a Service. You manage everything here. From starting your linux servers to maintaining them. Examples: ec2 service, Elastic Compute etc.
- PaaS: Platform as a Service. AWS manages to underlying platform. You manage your code. Example: ElasticSearch
- SaaS: Software as a Service. You give the requirement, the application is built and maintained by the service provider. Example: salesforce
- FaaS: Function as a Service. Provided by AWS. You need to build the application, maintainence of the servers will be takes by services provided by AWS. Examples: Amazon S3 (Simple Storage Service), AWS Lambda. etc
Coming Soon: AWS - What? How?
Comments