E.g.: Create own application (which OS, Kind of Technology)
PaaS - Platform as a Service
E.g.: Google app engine (Create your own app)
SaaS - Software as a Service
E.g.: hotmail, Gmail (send or receive Email)
Service Models
Deployment Models
Public Cloud
A service make resources, such as applications & storage, available to general public over the Internet
Easy & inexpensive set-up because hardware, application & bandwidth costs are convered by the provider
No wasted resources because you pay for what you use
Private Cloud
Offers hosted services to a limited number of people behind firewall, so it minimizes the security concerns
Private cloud gives compagnies direct to control over their data
Hybrid Cloud
A cloud computing environment wich uses a mix of on-primises, private cloud & third-party, public coud services
it helps you leverage the best of both worlds
Cloud Providers
Azure
AWS
DigitalOcean
Google Cloud Platform
IBM Cloud
terremark
What is AWS (offering)
Computers (VMs)
DB storages
Content delivery
Functionality
Use Cases
Advantages of AWS
Flexibility
Cost Effective
Scalability
Security
Global Infrastructure
Domains
Compute
Migration
Security & Compliance
Storage
Networking
VPC - Virtual Network
Messaging
DB
SQL
Management Tools
CloudWatch (Monitoring)
AWS Management Console
Build a Solution
Instance
What is an instance
An instance is a virtuel server for running applications on Amazon's EC2. It can also be understood like
a tiny part of a larger computer, a tiny part which has its own Hard drive, network connection, OS etc.
But it's actually all virtual.