Introduction to Cloud Computing
-
Cloud Computing is the on-demand delivery of compute power, database, storage, applications and other IT resources via the internet with pay-as-you-go pricing model.
-
In traditional computing model, we think infrastructure as an hardware but in cloud computing model, we think infrastructure as an software.
Cloud Service Models
- Infrastructure as a Service (IAAS) - AWS
- Platform as a Service (PAAS) - Github
- Software as a Service (SAAS) - Gmail
Cloud Computing Deployment Model
- Cloud
- Hybrid
- On-premises
Introduction to AWS
-
AWS is a secure cloud platform that offers a broad set of global cloud based products.
-
AWS provides on-demand access to compute, storage, network, database and other IT resources and management tools.
Three ways to interact with AWS
- AWS Management Console
- AWS CLI
- Software Development Kits (SDK)