DOMAIN 1 - DEFNITIONS OF CLOUD COMPUTING Flashcards
CLOUD COMPUTING IS A MODEL FOR ENABLING UBIQUITOUS, CONVENIENT, ON-DEMAND NETWORK ACCESS TO A SHARED POOL OF CONFIGURABLE COMPUTING RESOURCES (E.G., NETWORKS, SERVERS, STORAGE, APPLICATIONS, AND SERVICES) THAT CAN BE RAPIDLY PROVISIONED AND RELASED WITH MINIMAL MANAGEMENT EFFORT OF SERVICE PROVIDER INTERACTION
NIST MODEL
PARADIGM FOR ENABLING NETWORK ACCESS TO A SCALABLE AND ELASTIC POOL OF SHAREABLE PHYSICAL OR VIRTUAL RESOURCES WITH SELF-SERVICE PROVISIONING AND ADMINISTRATION ON DEMAND.
ISO/IEC MODEL
NEW OPERATIONAL MODEL THAT COMBINES BENEFITS OF ABSTRACTION = VIRTUALIZATION /AUTOMATION = ORCHESTRATION FOR NEW WAYS OF DELIVERING & CONSUMING TECH
CLOUD COMPUTING
SEPERATES RESOURCES FROM THEIR UNDERLYING PHYSICAL INFASTRUCTURE, ALLOWS US TO CREATE RESOURCE POOLS OUT OF THOSE UNDERLYING ASSETS
ABSTRACTION
ALLOWS US TO RAPIDLY PROVISION & DEPROVISION THOSE RESOURCES FROM THE RESOURCE POOL
AUTOMATION
CLOUD CAN POTENTIALLY PROVIDE WIDE RANGE OF BENEFITS BUT THE KEY ONES ARE
ECONOMIC, AGILITY & RESILIENCY
CLOUD INFASTRUCTURE IS MADE AVAILABLE TO GEN PUB OR A LARGE INDUSTRY GROUP AND IS OWNED BY AN ORG SELLING CLOUD SERVICES. THIS TENDS TO BE WHAT MOST ORGS VIEW AS THE “CLOUD”. BASICALLY, A BIG SET OF COMPS TO SUPPORT ALMOST ANY KIND OF APPS
PUBLIC CLOUD
CLOUD INFASTRCTURE IS OPERATED SOLELY FOR A SINGLE ORG OR A THIRD PARTY & MAY EXIST ON-PREMISES OR OFF-PREMISES. ANY INFAST YOU ARE RESPONSIBLE FOR MANAGING CAN BE TERMED A “PRIVATE CLOUD”. THUS, YOUR EXISTING DATA CENTER, GIVEN SOME OF THE ESSENTIAL CHARACTERISTICS OF CLOUD INFASTR (BRAD NETWORK ACCESS, RAPID ELASTICITY ETC) IS SORT OF A PRIVATE CLOUD. OF COURSE, THERE IS A LOT OF WORK TO BE DONE TO TURN A TRADITIONAL EXSISTING DATA CENTER INTO A PRIVATE CLOUD FACILITY BUT IT’S DEFINITELY A DIRECTION MANY ORGS ARE MOVING TOWARDS
PRIVATE CLOUD
CLOUD INFASTR IS MADE AVAILABLE TO THE GEN PUB OR LARGE INDUSTRY GROUP AND IS OWNED BY AN ORG SELLING CLOUD SERVICES. THIS TENDS TO BE WHAT MOST ORGS VIEW AS THE “CLOUD”. BASICALLY, A BIG SET OF COMPS IN THE SKY THAT CAN BE SPUN UP OR DECOMISSIONED INSTANTLY TO SUPPORT ALMOST ANY KIND OF APPS
COMMUNITY CLOUD
CLOUD INFASTR IS A COMPOSITION OF TWO OR MORE CLOUDS (PRIVATE, COMMUNITY OR PUBLIC) THAT REMAIN UNIQUE ENTITIES BUT ARE BOUND TOGETHER BY STANDARDIZED OR PROPRIETARY PORTABILITY (CLOUD BURSTING FOR LOAD-BALANCING BETWEEN CLOUDS). WHY HAVE ONE, WHEN YOU CAN HAVE TWO FOR TWICE THE PRICE? PROVIDE BOTH A SHORTER-TERM MIGRATION PLAN (SO YOU CAN SUPPORT YOUR EXSISTING DATA CENTERS/PRIVATE CLOUD, WHILE MOVING SOME PR ALL OF YOUR INFASTR TO ANOTHER CLOUD PLATFORM)
HYBRID CLOUD
- CONSUMER USES PROVIDER’S APPS
- DOESN’T NECESSARILY HAVE TO RUN ON IaaS OR PaaS BUT MUST STILL HAVE THE ESSENTIAL CHARCTERISTICS
- CONSUMER DOES NOT MANAGE OR CONTROL THE UNDERLYING CLOUD INFASTRUCTURE INCLUDING NETWORK, SERVERS, OS, STORAGE, OR EVEN INDIVIDUAL APP CAPABILTIES
Software as a Service (SaaS)
- APP DEVELOPMENT FRAMEWORKS, MIDDLEWARE CAPABILTIES & FUNCTIONS SUCH AS DATABASES, MESSAGING & QUEUING
- DEPLOY CONSUMER-CREATED OR ACQUIRED APPS ONTO CLOUD INFASTRUCTURE
- CREATED USING PROGRAMMING LANGUAGES AND TOOLS SUPPORTED BY THE CLOUD
.
Platform as a Service (PaaS)
- PROVISIONSD PROCESSING, STORAGE, NETWORKS & OTHER FUNDAMENTAL COMPUTING RESOURCES
- CONSUMER DEPLOYS & RUNS ARBITRARY SOFTWARE
-CAN INCLUDE OS & APPS
- CONSUMER DEPLOYS & RUNS ARBITRARY SOFTWARE
Infrastructure as a Service (IaaS)
CORE COMPONENTS OF A COMPUTING SYS: COMPUTE, NETWORK & STORAGE. THE FOUNDATION THAT EVERY ELSE IS BUILT ON. THE MOVING PARTS
INFASTRUCTURE
PROTOCOLS & MECHANISMS THAT PROVIDE THE INTERFACE BETWEEN INFASTR LAYER & THE OTHER LAYERS. THE GLUE THAT TIES THE TECHNOLOGIES & ENABLES MANAGEMENT & CONFIGURATION
METASTRUCTURE/MANAGEMENT PLANE