Index
A
- accounts
- as code / Accounts as code
- Active Directory (AD) / Redundant core services
- altering / Alerting
- always-on architectures / Always-on architectures
- Amazon Aurora / KRADL services
- Amazon DynamoDB / KRADL services
- Amazon EC2 Container Registry (ECR) / CI/CD for Amazon ECS (Docker containers)
- Amazon EC2 Container Service (ECS) / CI/CD for Amazon ECS (Docker containers)
- Amazon Inspector / AWS native security services
- Amazon Kinesis / KRADL services
- Amazon Machine Images (AMI) / Machine Learning/Artificial Intelligence, Object storage (S3, Glacier, ecosystem)
- Amazon Macie
- Amazon Redshift / KRADL services
- Amazon Resource Name (ARN) / Example – CRUD service
- Amazon S3
- web applications / Object storage (S3, Glacier, ecosystem)
- logs storage / Object storage (S3, Glacier, ecosystem)
- data lakes / Object storage (S3, Glacier, ecosystem)
- event-driven architectures / Object storage (S3, Glacier, ecosystem)
- batch processing / Object storage (S3, Glacier, ecosystem)
- Amazon Simple Notification Service (SNS) / Redundant core services
- Amazon Web Services (AWS) / Public cloud providers
- Angular / Scales globally
- Ansible
- Apache Mesos
- about / Apache Mesos
- URL / Apache Mesos
- API definition Swagger file / API definition Swagger file
- API Gateway pattern
- about / API Gateway
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- CRUD service example / Example – CRUD service
- Apollo / Automation in AWS (CNMM Axis-3)
- application security
- about / Application security
- federated identity management / Federated identity management
- API gateway / API gateway
- JWT assertion / JWT assertion and filter patterns
- filter patterns / JWT assertion and filter patterns
- Asynchronous API / Asynchronous API
- auto scaling groups (ASG) / Introduction to the hyper-scale cloud infrastructure
- availability zones (AZ) / Regions and availability zones
- Availability Zones (AZs) / Introduction to the hyper-scale cloud infrastructure
- AWS' cloud-native services / AWS' cloud native services (CNMM Axis-1), Introduction
- AWS Certificate Manager / AWS native security services
- AWS Cloud Adoption Framework (CAF) / Patterns for moving off monolithic application architectures to AWS native architectures
- AWS CloudTrail / AWS native security services
- AWS CodePipeline / CI/CD for applications on Amazon EC2, Amazon Elastic Beanstalk
- AWS Key Management Service (KMS) / AWS native security services
- AWS Lambda / KRADL services
- AWS Lambda code / AWS Lambda code
- AWS native architectures
- patterns, for moving from monolithic application architectures / Patterns for moving off monolithic application architectures to AWS native architectures, Patterns for moving off from monolithic application architectures to Google cloud native architectures
- AWS native security services / AWS native security services
- AWS SAM usage / AWS SAM usage
- AWS Serverless Application Model (SAM) / Serverless microservice automation using AWS SAM
- AWS Shield / AWS native security services
- AWS Simple Monthly Calculator
- URL / Cloud economics
- AWS Simple Queue Service (SQS) / Redundant core services
- AWS Simple Storage Service (S3) / Storage optimization
- AWS Trusted Advisor / AWS Trusted Advisor
- AWS WAF / AWS native security services
- Azure's cloud-native services
- about / Azure's Cloud Native Services (CNMM Axis-1)
- differentiators / Microsoft Azure platform – differentiators
- Azure Container Service (AKS) / CI/CD for Azure container service (Docker containers)
- Azure Cosmos DB
- about / Azure Cosmos DB
- globally distributed deployment model / Azure Cosmos DB
- multi-model APIs / Azure Cosmos DB
- consistency models / Azure Cosmos DB
- Azure Cost Management / Azure Cost Management
- Azure IoT
- Azure machine learning studio
- about / Azure machine learning studio
- multiple algorithms / Azure machine learning studio
- Azure native architectures
- patterns, for moving from monolithic application architectures / Patterns for moving from monolithic application architectures to Azure native architectures
- Azure Resource Manager (ARM) / Infrastructure as Code, Infrastructure as code
B
- backend for frontend pattern
- about / Backend For Frontend, Synchronous API
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- Author BFF example / Example – Author BFF
- Worker BFF example / Example – Worker BFF
- Customer BFF example / Example – Customer BFF
- Manager BFF example / Example – Manager BFF
- Batch Execution Service (BES) / Azure machine learning studio
- behavior-driven development (BDD) / Component testing
- BFF component
- about / Defense in depth
- edge layer / Edge layer
- component layer / Component layer
- data layer / Data layer
- big bang deployment / Why services matter
- blue-green deployment / Blue-green deployment
- Blue/Green deployments
- boundary patterns
- about / Boundary patterns
- API Gateway / Boundary patterns, API Gateway
- Command Query Responsibility Segregation (CQRS) / Boundary patterns
- offline-first database / Boundary patterns, Offline-first database
- backend for frontend / Boundary patterns, Backend For Frontend
- External Service Gateway / Boundary patterns, External Service Gateway
- Command Query Responsibility Segregation / Command Query Responsibility Segregation (CQRS)
- bounded isolated components
- about / Bounded isolated components
- functional boundaries / Functional boundaries
- technical isolation / Technical isolation
- bulkheads / Bulkheads
- business intelligence (BI) tools / KRADL services
C
- canary deployment / Canary deployment
- Capital Expenditures (CapEx)
- about / Procurement in the cloud
- versus, Operational Expenditures (OpEx) / CapEx versus OpEx
- Change Data Capture (CDC) / Resulting context, Database-First Variant, Resulting context
- cloud-native
- defining / Defining cloud-native
- disposable infrastructure / Powered by disposable infrastructure
- isolated components / Composed of bounded, isolated components
- bounded components / Composed of bounded, isolated components
- global scaling / Scales globally
- disposable architecture / Embraces disposable architecture
- value-added cloud services / Leverages value-added cloud services
- polyglot cloud / Welcomes polyglot cloud
- self-sufficient team, empowering / Empowers self-sufficient, full-stack teams
- cultural change / Drives cultural change
- cloud-native architecture evolution
- predictions / Predictions for the next three years – what to expect in terms of cloud native architecture evolution
- open source frameworks and platforms / Open source frameworks and platforms
- Cloud-Native Databases Per Component pattern
- about / Cloud-Native Databases Per Component
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- cloud-native database trigger example / Example – cloud-native database trigger
- cloud-native toolkit
- about / Cloud native toolkit
- Cloudability / Cloudability
- AWS Trusted Advisor / AWS Trusted Advisor
- Azure Cost Management / Azure Cost Management
- Simian Army / Simian Army
- Docker / Docker
- Kubernetes / Kubernetes
- Terraform / Terraform
- OpenFaaS (Function as a Service) / OpenFaaS (Function as a Service)
- Envoy / Envoy
- Linkerd / Linkerd
- Zipkin / Zipkin
- Ansible / Ansible
- Apache Mesos / Apache Mesos
- Saltstack / Saltstack
- Vagrant / Vagrant
- OpenStack projects / OpenStack projects
- Cloudability / Cloudability
- Cloud AI
- cloud application-oriented architectures, AWS
- AWS native architectures / Application centric design (CNMM Axis-2)
- serverless microservice / Serverless microservice
- cloud application-oriented architectures, Azure
- about / Application Centric Design (CNMM Axis-2)
- serverless microservice / Serverless microservice, Serverless microservice – walkthrough
- browser-based testing / Browser-based testing
- command-line-based testing / Command-line-based testing
- cloud application-oriented architectures, Google Cloud
- about / Application Centric Design (CNMM Axis-2)
- serverless microservice / Serverless microservice, Serverless microservice – sample walkthrough
- Cloud AutoML
- URL / Cloud AI
- Cloud Centers of Excellence (CCOE) / The future of enterprises on the cloud
- cloud cost view
- about / Cloud cost view
- reduced complexity / Cloud cost view
- elastic capacity / Cloud cost view
- increased speed to market / Cloud cost view
- global reach / Cloud cost view
- increased operational efficiency / Cloud cost view
- enhanced security / Cloud cost view
- cloud economics / Cloud economics
- Cloud Machine Learning Engine
- URL / Cloud AI
- cloud marketplaces
- about / Cloud marketplaces
- service catalogs / Marketplace and service catalogs
- anti-patterns / Cloud marketplace anti-patterns
- Cloud Native Computing Foundation (CNCF)
- cloud native database / Cloud native database
- cloud native patterns
- about / Cloud native patterns
- foundation patterns / Foundation patterns
- boundary patterns / Boundary patterns
- control patterns / Control patterns
- Cloud Natural Language
- URL / Cloud AI
- cloud services
- about / Cloud services
- vendor, versus self-managed / Cloud services – vendor versus self-managed
- self-managed approach / Self-managed approach
- managed cloud services / Managed cloud services
- vendor lock-in / Vender lock-in
- operating systems / Operating systems
- Cloud Speech API
- URL / Cloud AI
- Cloud Storage Transfer Service / Patterns for moving off from monolithic application architectures to Google cloud native architectures
- cloud technology ecosystems
- about / Cloud technology ecosystems
- public cloud providers / Public cloud providers
- ISV and technology partners / Independent software vendor (ISV) and technology partners
- consulting partners / Consulting partners
- Cloud Text-To-Speech API
- URL / Cloud AI
- Cloud TPUs
- URL / Cloud AI
- cloud vendor pricing models
- about / Cloud vendor pricing models
- AWS Lambda pricing / Example - AWS Lambda pricing
- Cloud Video Intelligence
- URL / Cloud AI
- Cloud Vision API
- URL / Cloud AI
- Cognitive Toolkit (CNTK) / Machine Learning/Artificial Intelligence
- command-line interfaces (CLIs) / Infrastructure as Code
- Command Query Responsibility Segregation (CQRS) pattern
- about / The cloud is the database, Command Query Responsibility Segregation (CQRS), Context, problem, and forces
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- inverse oplock example / Example – inverse oplock
- event sourced join example / Example – event sourced join
- Community Edition (CE) / Docker
- component testing / Component testing
- consistency models, Azure Cosmos DB
- about / Azure Cosmos DB
- strong consistency / Azure Cosmos DB
- eventual consistency / Azure Cosmos DB
- consulting partners / Consulting partners
- Container Builder
- URL / Kubernetes Engine
- Container Registry
- URL / Kubernetes Engine
- containers
- about / Containers and serverless, Containers and orchestration
- registries / Registries
- orchestration / Orchestration
- using, for microservices / Microservices with containers
- hybrid architecture, executing / Hybrid and migration of application deployment
- application deployment, migrating / Hybrid and migration of application deployment
- anti patterns / Container anti patterns
- Content Delivery Network (CDN) / Solution
- context
- establishing / Establishing the context
- contract testing / Contract testing
- control patterns
- about / Control patterns
- Event Collaboration / Control patterns
- Event Orchestration / Control patterns
- Saga / Control patterns, Saga
- event collaboration / Event collaboration
- event orchestration / Event orchestration
- core tenets / Core tenets
- cost monitoring / Cost monitoring
- cost optimization
- about / Cost optimization
- compute optimization / Compute optimization
- storage optimization / Storage optimization
- Cross-Origin Resource Sharing (CORS) / Example – CRUD service
D
- database
- working / Turning the database inside out
- database schema / Database schema
- Data Lake pattern
- about / Data Lake
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- Data Lake consumer component example / Example – Data Lake consumer component
- deployment
- decoupling, from release / Decoupling deployment from release
- deployment pipeline
- about / Deployment pipeline
- modern CI/CD / Modern CI/CD
- npm / npm
- Infrastructure as Code services / Infrastructure as Code services
- Serverless Framework / Serverless Framework
- deployment roadmaps / Deployment roadmaps
- DevOps and automation, AWS
- about / Automation in AWS (CNMM Axis-3)
- Infrastructure as code / Infrastructure as code
- CI/CD, for applications on Amazon EC2 / CI/CD for applications on Amazon EC2, Amazon Elastic Beanstalk
- CI/CD, for applications on Amazon Elastic Beanstalk / CI/CD for applications on Amazon EC2, Amazon Elastic Beanstalk
- CI/CD, for serverless applications / CI/CD for serverless applications
- CI/CD, for Amazon ECS / CI/CD for Amazon ECS (Docker containers)
- CI/CD, for security services / CI/CD for security services – DevSecOps
- DevOps and automation, Azure
- about / Automation in Azure (CNMM Axis-3)
- infrastructure as code / Infrastructure as code
- CI/CD, for serverless applications / CI/CD for serverless applications
- CI/CD, for Azure container service / CI/CD for Azure container service (Docker containers)
- DevOps and automation, Google Cloud Platform
- Infrastructure as code / Infrastructure as code
- CI/CD, for serverless microservices / CI/CD for serverless microservices
- CI/CD, for container-based applications / CI/CD for container-based applications
- DialogFlow Enterprise Edition
- URL / Cloud AI
- differentiators, AWS platform
- about / AWS platform – differentiators
- KRADL services / KRADL services
- AWS native security services / AWS native security services
- Machine Learning / Machine Learning/Artificial Intelligence
- Artificial Intelligence / Machine Learning/Artificial Intelligence
- object storage / Object storage (S3, Glacier, ecosystem)
- differentiators, Azure platform
- about / Microsoft Azure platform – differentiators
- Azure IoT / Azure IoT
- Azure Cosmos DB / Azure Cosmos DB
- Azure machine learning studio / Azure machine learning studio
- Visual Studio Team Services / Visual Studio Team Services
- Office 365 / Office 365
- G Suite / G Suite
- differentiators, GCP
- Cloud AI / Cloud AI
- Kubernetes Engine / Kubernetes Engine
- disaster recovery / Disaster recovery
- disaster recovery (DR) / Hybrid and migration of application deployment
- disposable architecture / Embraces disposable architecture
- Distributed Denial of Service (DDOS) / Resulting context, Edge layer
- distributed denial of service (DDoS) / AWS native security services
- Docker / Docker
- Docker Swarm(kit)
- domain controllers (DC) / Redundant core services
- Domain Driven Design (DDD) / Bounded context
- domain events / Domain events
- Domain Name System (DNS) / Introduction to the hyper-scale cloud infrastructure, Redundant core services
E
- Elastic Block Store (EBS) / Core tenets
- Elastic Container Service (ECS) / Trilateral API per container
- encryption
- about / Encryption
- data in transit / Data in transit
- data at rest / Data at rest
- envelope encryption / Envelope encryption
- end-to-end testing
- about / End-to-end testing
- example / Example – end-to-end relay
- submit order leg scenario / Submit order leg
- order submitted leg scenario / Order submitted leg
- Enterprise Application Integration (EAI) / The cloud is the database
- Enterprise Service Bus (ESB) / Establishing the context, Service-oriented architectures (SOAs)
- envelope encryption / Envelope encryption
- Envoy
- event-streaming / Event streaming
- event collaboration pattern
- about / Event collaboration
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting Context
- order collaboration example / Example – order collaboration
- event orchestration pattern
- about / Event orchestration
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- order orchestration example / Example – order orchestration
- Event Sourcing pattern
- about / The cloud is the database, Event Sourcing
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- Event-First Variant solution / Event-First Variant
- Database-First Variant solution / Database-First Variant
- resulting context / Resulting context
- database-first event sourcing example / Example – database-first event sourcing
- Event Streaming pattern
- about / Event Streaming
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- stream example / Example – stream, producer, and consumer
- producer example / Example – stream, producer, and consumer
- consumer example / Example – stream, producer, and consumer
- examples, self-healing infrastructures
- auto-scaling groups / Self-healing infrastructures
- DNS Health Checks / Self-healing infrastructures
- Instance (VM) Autorecovery / Self-healing infrastructures
- database failover or cluster / Self-healing infrastructures
- External Service Gateway (ESG)
- about / External Service Gateway, Example – end-to-end relay
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- outbound communication / Outbound communication
- inbound communication / Inbound communication
- resulting context / Resulting context
- user authentication integration example / Example – user authentication integration
F
- feature flags / Feature flags
- field programmable gate arrays (FPGAs) / Machine Learning/Artificial Intelligence
- First In First Out (FIFO) / Redundant core services
- foundation patterns
- about / Foundation patterns
- Cloud Native Databases Per Component / Foundation patterns, Cloud-Native Databases Per Component
- Event Streaming / Foundation patterns, Event Streaming
- Event Sourcing / Foundation patterns, Event Sourcing
- Data Lake / Foundation patterns, Data Lake
- Stream Circuit Breaker / Foundation patterns, Stream Circuit Breaker
- Trilateral API / Foundation patterns, Trilateral API
- functional boundaries
- bounded context / Bounded context
- component patterns / Component patterns
- data life cycle / Data life cycle
- single responsibility / Single responsibility
G
- Gartner
- GCP's cloud-native services / GCP's cloud-native services (CNMM Axis-1)
- General Data Protection Regulation (GDPR) / Domain events
- global scale perimeter / Resulting context
- global SI partners / Global SI partners
- Google BigQuery Data Transfer Service / Patterns for moving off from monolithic application architectures to Google cloud native architectures
- Google Cloud Platform (GCP)
- about / Introduction to the hyper-scale cloud infrastructure
- differentiators / Google Cloud Platform – differentiators
- Google Cloud Pricing Calculator
- URL / Cloud economics
- Google PageSpeed Insights
- reference / Real-user monitoring
- Google Transfer Appliance / Patterns for moving off from monolithic application architectures to Google cloud native architectures
- G Suite
H
- hardware security modules (HSMs) / AWS native security services
- high performance compute (HPC) / Introduction
- hyper-scale cloud infrastructure / Introduction to the hyper-scale cloud infrastructure
I
- identity and access management (IAM)
- about / AWS native security services
- Infrakit / Docker
- infrastructure, before cloud
- examining / Before the cloud
- Infrastructure as Code (IaC) / Infrastructure as Code
- Infrastructure as Code services / Infrastructure as Code services
- integration testing / Integration testing
- inverse optimistic lock / Resulting context
- isolated testing
- about / Isolated testing
- unit testing / Unit testing
- component testing / Component testing
- ISV and technology partners
- about / Independent software vendor (ISV) and technology partners
- customer managed products / Customer managed products
- Software as a Service / Software as a Service
J
- JavaScript Object Notation (JSON) / Infrastructure as Code
- JSON Web Key (JWK) / API gateway
- JSON Web Token (JWT) / Resulting context, Application security
K
- key architectural elements, always-on architectures
- about / Always-on – key architectural elements
- network redundancy / Network redundancy
- redundant core services / Redundant core services
- monitoring / Monitoring
- Infrastructure as Code / Infrastructure as Code
- immutable deployments / Immutable deployments
- key performance indicators / Key performance indicators
- KRADL services
- about / KRADL services
- Amazon Kinesis / KRADL services
- Amazon Redshift / KRADL services
- Amazon Aurora / KRADL services
- Amazon DynamoDB / KRADL services
- AWS Lambda / KRADL services
- Kubernetes
- about / Kubernetes
- URL / Kubernetes
- Kubernetes Engine / Kubernetes Engine
L
- latency-based routing (LTR) / Introduction to the hyper-scale cloud infrastructure
- licensing considerations
- about / Licensing considerations
- cloud vendor pricing models / Cloud vendor pricing models
- open source / Open source
- lift and shift / Powered by disposable infrastructure
- Lightweight Directory Access Protocol (LDAP) / Redundant core services
- lines of business (LOB) / Cloud economics
- Linkerd
- lint / Unit testing
M
- manual testing / Manual testing
- master data model (MDM) / Bounded context
- micro-frontend application / Micro-frontend
- microservices / From monolithic to microservices and everything in between, Service-oriented architectures and microservices
- Microsoft Azure IoT Protocol Gateway
- URL / Azure IoT
- Microsoft Azure Pricing Calculator
- URL / Cloud economics
- Migration Acceleration Program (MAP) / Patterns for moving off monolithic application architectures to AWS native architectures
- modern CI/CD / Modern CI/CD
- monitoring
- about / Monitoring
- infrastructure monitoring / Monitoring
- application monitoring / Monitoring
- real time user monitoring / Monitoring
- log monitoring / Monitoring
- monolithic application / From monolithic to microservices and everything in between
- multi-factor authentication (MFA) / Accounts as code, AWS native security services
- multi-level roadmaps
- about / Multi-level roadmaps
- release roadmaps / Release roadmaps
- deployment roadmaps / Deployment roadmaps
- multi-model APIs, Azure Cosmos DB
- graph database / Azure Cosmos DB
- table / Azure Cosmos DB
- JSON documents / Azure Cosmos DB
- SQL / Azure Cosmos DB
- multi-regional deployment / Multi-regional deployment
- multiple algorithms, Azure machine learning studio
- Anomaly Detection / Azure machine learning studio
- Classification / Azure machine learning studio
- Clustering / Azure machine learning studio
- Recommendation / Azure machine learning studio
- Regression / Azure machine learning studio
- Statistical Functions / Azure machine learning studio
- Text Analytics / Azure machine learning studio
- Computer Vision / Azure machine learning studio
N
- Natural Language Processing (NLP) / Voice, chatbots, and AR/VR-based interaction models will become prevalent, mainly powered by the cloud
- new IT roles / New IT roles
- Cloud Solutions Architect / New IT roles
- Cloud Migration Architect / New IT roles
- DevOps Professional/Cloud Automation Engineer / New IT roles
- Cloud Security Architect / New IT roles
- Cloud Economics Professional / New IT roles
- Niche SI partners / Niche SI partners
- node package manager (npm) / Deployment pipeline
O
- observability
- about / Observability
- measurements / Measurements
- work metrics / Work metrics
- resource metrics / Resource metrics
- events / Events
- telemetry / Telemetry
- Office 365 / Office 365
- offline-first database pattern
- about / Offline-first database
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- offline-first counter example / Example – offline-first counter
- online transaction processing (OLTP) / Context, problem, and forces, Hybrid and migration of application deployment
- OpenAPI Specification (OAS) / API definition Swagger file
- OpenFaaS (Function as a Service)
- OpenStack
- about / OpenStack projects
- project / OpenStack projects
- Open Web Application Security Project (OWASP) / Edge layer
- operating systems, cloud services
- about / Operating systems
- Windows, versus Linux / Windows versus Linux
- operational expenditure (OpEx) / Procurement in the cloud
- Operational Expenditures (OpEx)
- advantages / CapEx versus OpEx
- Optical Content Recognition (OCR) / Voice, chatbots, and AR/VR-based interaction models will become prevalent, mainly powered by the cloud
- orchestration / Containers and orchestration
P
- performance testing / Performance
- persistence layer, hypothetical e-commerce system
- about / Polyglot Persistence
- Authoring component / Polyglot Persistence
- Account component / Polyglot Persistence
- Processing component / Polyglot Persistence
- Analytics component / Polyglot Persistence
- Personally identifiable information (PII) / Envelope encryption
- Pingdom Website Speed Test
- reference / Real-user monitoring
- polyglot cloud / Welcomes polyglot cloud
- polyglot persistence / Welcomes polyglot cloud, Polyglot Persistence
- polyglot programming / Welcomes polyglot cloud
- Portainer
- predictions, cloud-native architecture evolution
- increased abstraction, from infrastructure services / Increased abstraction from infrastructure services
- smarter systems / Increased abstraction from infrastructure services
- application development, natively in cloud / Developers will natively develop new applications in the cloud, instead of first developing locally
- voice-based interaction / Voice, chatbots, and AR/VR-based interaction models will become prevalent, mainly powered by the cloud
- AR/VR-based interaction / Voice, chatbots, and AR/VR-based interaction models will become prevalent, mainly powered by the cloud
- chatbots / Voice, chatbots, and AR/VR-based interaction models will become prevalent, mainly powered by the cloud
- cloud-native architecture expansion, beyond data centers / Cloud native architectures will expand beyond data centers to "things"
- data lake architecture / Data will continue to be new "oil"
- future of enterprises / The future of enterprises on the cloud
- new IT roles / New IT roles
- procurement, in cloud
- about / Procurement in the cloud
- cloud marketplaces / Cloud marketplaces
- licensing considerations / Licensing considerations
R
- Reactive Manifesto / Reactive Manifesto
- read-only domain controllers (RODCs) / Redundant core services
- real-user monitoring (RUM) / Real-user monitoring
- recovery
- focusing on / Focus on recovery
- recovery point objective (RPO) / Always-on architectures
- recovery time objective (RTO) / Always-on architectures
- RED Method
- reference / Work metrics
- region / Introduction to the hyper-scale cloud infrastructure
- regional SI partners / Regional SI partners
- regulatory compliance / Regulatory compliance
- release
- deployment, decoupling from / Decoupling deployment from release
- release roadmaps
- about / Release roadmaps
- story mapping / Story mapping
- Request Response Service (RRS) / Azure machine learning studio
- right sizing / Compute optimization
S
- Saga pattern
- context / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- order collaboration example, with compensation / Example – order collaboration with compensation
- order orchestration example, with compensation / Example – order orchestration with compensation
- Saltstack
- SAM YAML template / SAM YAML template
- Secure Sockets Layer (SSL) / AWS native security services
- security-by-design / Security by design
- self-healing infrastructures
- about / Self-healing infrastructures
- examples / Self-healing infrastructures
- serverless
- about / Containers and serverless, Serverless
- scaling / Scaling
- usage patterns / Serverless usage patterns
- web application processing / Web and backend application processing
- backend application processing / Web and backend application processing
- data processing / Data and batch processing
- batch processing / Data and batch processing
- system automation / System automation
- anti patterns / Serverless anti patterns and concerns
- concerns / Serverless anti patterns and concerns
- Serverless Framework / Serverless Framework
- serverless implications / Serverless implications
- serverless microservice, AWS
- about / Serverless microservice
- API trigger / API trigger
- function / Function
- service / Service
- sample walkthrough / Serverless microservice – sample walkthrough
- AWS Lambda function creation / AWS Lambda function creation and configuration
- AWS Lambda function configuration / AWS Lambda function creation and configuration
- Amazon API Gateway, configuring / Configuring the Amazon API Gateway
- Weather Service Account, setting up / Setting up a Weather Service Account
- service, testing / Testing the service
- API, deploying / Deploying the API
- serverless microservice automation, with AWS SAM
- about / Serverless microservice automation using AWS SAM
- SAM YAML template / SAM YAML template
- API definition Swagger file / API definition Swagger file
- AWS Lambda code / AWS Lambda code
- AWS SAM usage / AWS SAM usage
- service-oriented architectures (SOA) / From monolithic to microservices and everything in between, Service-oriented architectures and microservices
- service level agreements (SLA) / Disaster recovery
- shared database model / Turning the database inside out
- shared responsibility model / Shared responsibility model
- Simian Army / Simian Army
- Simple Storage Service (S3) / Core tenets
- single page application (SPA) / Contract testing
- software engineering brain
- rewiring / Rewiring your software engineering brain
- Starts Per Second (SPS) / Key performance indicators
- Story Mapping
- reference / Story mapping
- Stream Circuit Breaker pattern
- about / Stream Circuit Breaker
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- stream processor flow control example / Example – stream processor flow control
- Swagger
- synchronous API / Synchronous API
- synthetic transaction monitoring (STM) / Synthetic transaction monitoring
- system design patterns
- about / System design patterns
- monolithic / Monolithic
- client server / Client server
- services / Services, Why services matter
- service-oriented architectures (SOAs) / Service-oriented architectures (SOAs)
- microservices / Microservices
- system integrators (SIs)
- about / Consulting partners
- Niche SI partners / Niche SI partners
- regional SI partners / Regional SI partners
- Global SI partners / Global SI partners
T
- tagging
- about / Tagging best practices
- best practices / Tagging best practices
- task branch workflow / Task branch workflow
- technical isolation
- about / Technical isolation
- regions / Regions and availability zones
- availability zones (AZ) / Regions and availability zones
- component / Components
- data / Data
- accounts / Accounts
- providers / Providers
- Terraform
- about / Infrastructure as Code, Terraform
- URL / Terraform
- test engineering / Test engineering
- testing
- about / Shifting testing to the left
- isolated testing / Isolated testing
- transitive testing / Transitive testing
- manual testing / Manual testing
- TestOps
- reference / Key performance indicators
- token / Tokenization
- tokenization / Tokenization
- Total Cost of Ownership / Cloud economics
- transitive testing
- about / Test engineering, Transitive testing
- integration testing / Integration testing
- contract testing / Contract testing
- end-to-end testing / End-to-end testing
- Transport Layer Security (TLS) / AWS native security services
- Trilateral API pattern
- about / Trilateral API
- context / Context, problem, and forces
- problem / Context, problem, and forces
- forces / Context, problem, and forces
- solution / Solution
- resulting context / Resulting context
- asynchronous API documentation example / Example – asynchronous API documentation
- component anatomy example / Example – component anatomy
- trilateral API per container / Trilateral API per container
- two-phase commit (2PC) / Context, problem, and forces
U
- unit of work (uow) / Example – stream processor flow control
- unit testing / Unit testing
- USE Method
- reference / Resource metrics
V
- Vagrant
- versioning / Versioning
- Virtual Private Cloud (VPC) / Trilateral API per container
- Visual Studio Team Services / Visual Studio Team Services
W
- Web Application Firewall (WAF) / Solution, Edge layer
Y
- Yaml Ain't Markup Language (YAML) / Infrastructure as Code
Z
- zero-downtime deployment
- about / Zero-downtime deployment
- blue-green deployment / Blue-green deployment
- canary deployment / Canary deployment
- multi-regional deployment / Multi-regional deployment
- feature flags / Feature flags
- Zipkin