Please enable JavaScript.
Coggle requires JavaScript to display documents.
Architect great solutions (Pillars of a great Azure architecture (Security…
Architect great solutions
Pillars of a great Azure architecture
Security
Exposed Credentials
Network Attacks
App Vulnerability
Phishing
Malware
Performance and Scalability
Provisioned Capacity
Demand
Efficient Use
Inefficient Use
Availability and Recoverability
Efficiency and Operations
Quality
Speed
Efficiency
Cost Reduction
Security
Safeguarding access and data integrity and meeting regulatory requirements
Defense in depth
Shared Security responsibility
Shared Security Responsibility
Performance and Scalability
Efficiently meeting demand in every scenario
Patterns
Data partitioning
Caching
Autoscaling
Implement scale units
Decouple resource-intensive tasks as background jobs
Use a messaging layer between services
Performance monitoring
Efficiency and Operations
Maximizing maintainability and ensuring requirements are met with monitoring
Efficiency
sizing virtual machines properly
deallocating virtual machines that aren't in use
move from IaaS to PaaS services
Operational
Automate as much as possible
thorough monitoring, logging, and instrumentation system
Designed with DevOps and CI in mind
Availability and Recoverability
Minimizing downtime and avoiding permanent data loss
Availability
Recoverability
Recovery Point Objective
Recovery Time Objective