definitions Flashcards
architecture automatically responds to changing demand up or down, out or in.
scalability
service that helps respond to changing demand
Amazon EC2 Auto Scaling.
a solution put together using different components and services that can operate and execute independently of one another, instead of being closely coupled to each of its connecting components to operate and function. Each component is effectively unaware of any other changes to other components due to the segregation of boundaries applied. Each service communicates with others using specific interfaces which remain constant throughout its development regardless of what configurations are made.
decoupled architecture
application with tightly coupled components. These components might include databases, servers, the user interface, business logic…
monolithic applications
loosely coupled application components
microservices applications
a standard way to package your application’s code and dependencies into a single object. also for processes and workflows in which there are essential requirements for security, reliability, and scalability.
containerized applications
open-source software that enables you to deploy and manage containerized applications at scale.
Kubernetes
the on-demand delivery of IT resources over the internet with pay-as-you-go pricing
cloud computing
each Region is isolated from every other Region in the sense that absolutely no data goes in or out of your environment in that Region without you explicitly granting permission for that data to be moved
Regional data sovereignty
one or more discrete data centers with redundant power, networking, and connectivity
availability zone or AZ
redundant features of Availability Zones
redundant power, networking, and connectivity
how many availability zones covered by a region?
multiple
how many regions covered by an availability zone
one
each AWS Region consists of multiple isolated and physically separate ____________ within a geographic Region.
availability zones
API
application programming interface