Cloud_Computing_Notes_BCA
Cloud_Computing_Notes_BCA
Key Characteristics:
- On-demand self-service
- Broad network access
- Resource pooling
- Rapid elasticity
- Measured service
Historical Developments:
- 1960s: Concept of time-sharing and virtual machines.
- 1990s: Rise of distributed systems and the internet boom.
- 2006: Amazon launches AWS, offering cloud infrastructure services.
- 2010s: Cloud becomes mainstream, with widespread SaaS adoption.
Enabling Technologies:
- Virtualization: Creates virtual instances of hardware resources.
- Web Services & APIs: Enable interaction between cloud services.
- Distributed Computing: Distributes tasks across multiple systems.
- High-speed Internet: Ensures fast and reliable data transfer.
Service Models:
1. Infrastructure as a Service (IaaS): Virtual machines, storage (e.g.,
AWS EC2, Azure VM).
2. Platform as a Service (PaaS): Development platforms (e.g., Google
App Engine).
3. Software as a Service (SaaS): Software over the internet (e.g.,
Gmail, Dropbox).
Economics of Cloud:
- CapEx vs OpEx: Reduce capital expenses, shift to operational
expenses.
- Pay-as-you-go: Only pay for resources consumed.
(Other units and details continue...)