Module 3 Flashcards
Infrastructure as a service
- The cloud provider manages the physical resources, data centers, cooling power, network and security
- The networking and storage resources are virtualized by the vendor so a user can access and configure them the way they want
Platform as a service
The cloud provider manages the platform infrastructure -operating systems, development tools, databases and business analytics
- The user is only responsible for application code and its maintainance
- User pays on usage basis
User/persona Iaas
IT admin
User/persona Paas
Developer
Software as a service
- The cloud provider hosts and manages the applications and data
- The user doesn’t have to install or update software
- Charged via subscription model
User/Persona
Anyone
Paas Clouds
Provide a level of abstraction to users, eliminating the complexity of deploying applications, configuring infrastructures, and provisioning and configuring supporting technologies like load balancers
Paas Runtimes
Executes end-user code according to policies set by the application owner and cloud provider
Paas offerings
support a range of application infrastructure (or middleware) capabilities (e.g., servers, database management systems, business analytics services, mobile back-end services, business process management systems, rules engines and complex event-processing systems).
Essential Characteristics of Paas
Paas Clouds, Paas runtimes, Paas Offerings
Advantages of Paas
Scalability, greater agility and innovation, middleware capabilities
Disadvantages of Paas
- Information security threats
- Services impacted when provider’s infrastructure experiences downtime.
- Customers do not have direct control over the changes that may take place by the provider, affecting strategy, service offerings and/or tools.
Key characteristics Saas
- SaaS clouds have a multitenant architecture.
- Infrastructure and code are centrally maintained and accessed by all users.
- SaaS makes it easy for users to manage privileges, monitor data use, and ensure everyone sees the same information at the same time.
- Security, compliance, and maintenance are all part of the offering.
- Users can customize applications to fit their business processes with point-and-click ease.
- Users can customize the user interface (UI) to work with branding guidelines; they can modify data fields and enable or disable features within business processes. These customizations are preserved through upgrades.
- Users pay for the use of the services via a subscription model.
- Resources can be scaled easily, depending on the service needs.
Public Cloud
n the public cloud model, the service provider owns, manages, provisions, and maintains the physical infrastructure such as data centers, servers, networking equipment, and storage, with users accessing virtualized compute, networking, and storage resources as services.
Private Cloud
NIST defines private cloud as cloud infrastructure provisioned for exclusive use by a single organization comprising multiple consumers such as the business units within the organizations.