CH. 3 Database Architecture and the Web

¡Supera tus tareas y exámenes ahora con Quizwiz!

n-tier architecture

3 tier can be expanded to n tiers

PaaS Platform as a Service

Allows creation of web apps without buying or maintaining the software and underlying infrastructure. Google application engine, Oracle cloud platform, and Microsoft Azure App Service

SaaS cloud based database solution categories:

DaaS and DBaaS

TP Monitor

Program that controls data transfer between clients and servers in order to provide a consistent environment, particularly for Online Transaction Processing (OLTP).

What are the 3 main service models of cloud computing

SaaS PaaS IaaS

Cloud computing

a model for enabling convenient on demand network access to a shared pool of computing resources (networks, servers, storage, applications, and services)

Web service

a software system designed to support interoperable machine to machine interaction over a network

Why is 3 tier better for the web

aligns with the structure of web based apps -improves scalability, security, and flexibility

DaaS Data as a Service

allows users and applications to access a company's data

SOA Service Oriented Architecture

business centered software architecture for building applications that implement business processes as sets of services published at a granularity relevant to the service consumer

3 tier model

client: UI Application server: business logic and data processing layer Database server: DBMS

Two-tier model

client: UI and business processing logic server: database functionality

Risks of cloud computing

consumer doesn't own it so if something goes wrong they don't know too much about it - network dependency - system dependency - lack of control

Benefits of cloud computing

cost reduction, scalability, faster development, more flexible work places

Difference between DaaS and DBaaS

how the data is managed

IaaS Infrastructure as a Service

offers servers, storage, network, and OS to consumers as an on-demand service in a single bundle billed by usage. Google Drive, IBM Cloud

Cloud Computing key characteristics

on-demand self-service, broadband network access, resource pooling, rapid elasticity , measured service

client

process that requires some resource

server

provides the resource

SaaS Software as a Service

software and data are hosted on cloud. You can access it through something like a web browser. Gmail One Drive UHD, Microsoft Office 365

Middleware

software that connects software components or applications

Database as a Service DBaaS

specialized version of SaaS developed for database management in clouds

Client server architecture

the way in which software components interact

does cloud computing require broadband network

yes it does require broadband network connection


Conjuntos de estudio relacionados

Unit 2 Quiz 1 - American Studies

View Set

Lesson 11: Implementing Secure Network Protocols

View Set

Social Studies, Study of Greece - 133 Terms

View Set

Chapter 4: Discounted Cash Valuation

View Set

Unit 3 Production Choice and Behavior Quiz #1

View Set