"Architecture assessment from classics to details", Dmytro Ovcharenko

Fwdays
FwdaysFwdays
September 2023
Leadership & Innovation
prepared for IT is X-CHANGE
We cannot solve our
problems with the same
thinking we used when we
created them
Consultancy Flow
Architecture Assessment Flow: Big Picture
When we should run
Assessment?
Design Process
Attribute Driven Design: Simplify
Reasoning section: Analysis
Diagram Altogether
ATAM Flow
Assessment Template
Beyond
Requirements Elicitation
Current State
Analysis
Recommendation
Roadmap
Tradeoff Analysis Method
QA-5 | Performance - As a UserRole1 I can create
new BE Event in [Project Name] Admin portal
under normal operation with average response
time 2 sec
QA-9 | Scalability - [Project Name] back-end can
handle a minimum of 1000 simultaneous users
without performance degradation
QA-19 | Reliability - When primary db server
fails, disaster recovery procedure will
immediately switch to secondary db node,
without data lost.
QA-27 | Supportability - As an Administrator of
[Project Name] I would like to receive alerts
when sub-system elements will be failed
Made Decisions
Made and Unmade Decisions Sensitivity Tradeof
f
Risk Nonrisk
Linode as a hosting platform S2, S3 R5, R7 N4
Single Application Node (4CPU’s, 4Gb RAM) is defined for supporting
Parent Portal and all requests from mobile clients
T1 R1, R2, R3
Using Meteor Cluster: Clustering solution for Meteor with load
balancing and service discovery.
S1 N1, N2
Single Crone Node is defined to handle more than 40K tasks each day. T1 R1, R4
Using AWS S3 for storing Family Media: Photos/Videos R6 N3
SoftServe Confidential
Example ATAM III
∙ R2 – Without defined LB we cannot scale horizontally, manage future application load
∙ R3 – One application node cannot handle 1000 simultaneous users, Performance results here.
∙ R4 – Handle more than 40K Cron tasks within a few hours, it can affect performance and availability of
[Project Name].
∙ R5 – Backups are not activated. It can affect availability and supportability of the system.
∙ R6 - To reach Performance requirements and mitigate network latency we should define CND approach.
AWS Cloudfront is a good candidate for CDN and it has a good integration with AWS S3.
∙ R7 – QA process is not defined on infrastructure level, there is no defined automating process of
deployment intermediate results of development.
∙ T1 – Basic infrastructure on Linode is a good start for quick up and run application server, it's also a good
choice for testing proposal.
∙ N1 - Cluster has the multi-core support, in this case we can run [Project Name] MeteorJS app utilizing all
the cores in this server.
SoftServe Confidential
Risk Analysis - PI Matrix
Risk Priority depends on (Risk Exposure = Probability * Impact)
1. Assign P and I to the risk from the range of High,
Med, Low
2. Calculate E = P * I
3. Use the PI Matrix to determine the risk priority:
Probability
I
m
p
a
c
t
Low (1)
Medium
(2)
High (3)
Low (1) 1 2 3
Medium
(2)
2 4 6
High (3) 3 6 9
Thank you!
We value your feedback
n-ix.com Clients’ reviews
1 of 16

Recommended

Cloud-native Java EE-volution by
Cloud-native Java EE-volutionCloud-native Java EE-volution
Cloud-native Java EE-volutionQAware GmbH
466 views43 slides
Horizontal Scaling for Millions of Customers! by
Horizontal Scaling for Millions of Customers! Horizontal Scaling for Millions of Customers!
Horizontal Scaling for Millions of Customers! elangovans
110 views24 slides
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri... by
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld
1.1K views31 slides
VMworld 2013: SDDC is Here and Now: A Success Story by
VMworld 2013: SDDC is Here and Now: A Success Story VMworld 2013: SDDC is Here and Now: A Success Story
VMworld 2013: SDDC is Here and Now: A Success Story VMworld
2.5K views41 slides
Webinar: Overcoming the Top Challenges of Recovery to the Cloud by
Webinar: Overcoming the Top Challenges of Recovery to the CloudWebinar: Overcoming the Top Challenges of Recovery to the Cloud
Webinar: Overcoming the Top Challenges of Recovery to the Cloudiland Cloud
147 views33 slides
Adopting the Cloud by
Adopting the CloudAdopting the Cloud
Adopting the CloudTapio Rautonen
419 views37 slides

More Related Content

Similar to "Architecture assessment from classics to details", Dmytro Ovcharenko

SaaS company in north america by
SaaS company in north americaSaaS company in north america
SaaS company in north americaGabe Akisanmi
285 views9 slides
Accelerating Digital Transformation: It's About Digital Enablement by
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital EnablementJoshua Gossett
71 views40 slides
Neil_Cavendish_CV - v1 by
Neil_Cavendish_CV - v1Neil_Cavendish_CV - v1
Neil_Cavendish_CV - v1Neil Cavendish
166 views4 slides
Resume_Achhar_Kalia by
Resume_Achhar_KaliaResume_Achhar_Kalia
Resume_Achhar_KaliaAchhar Kalia
290 views6 slides
Azure Application Architecture Guide by
Azure Application Architecture GuideAzure Application Architecture Guide
Azure Application Architecture GuideMasashi Narumoto
1.7K views66 slides
Challenges In Modern Application by
Challenges In Modern ApplicationChallenges In Modern Application
Challenges In Modern ApplicationRahul Kumar Gupta
177 views35 slides

Similar to "Architecture assessment from classics to details", Dmytro Ovcharenko(20)

SaaS company in north america by Gabe Akisanmi
SaaS company in north americaSaaS company in north america
SaaS company in north america
Gabe Akisanmi285 views
Accelerating Digital Transformation: It's About Digital Enablement by Joshua Gossett
Accelerating Digital Transformation:  It's About Digital EnablementAccelerating Digital Transformation:  It's About Digital Enablement
Accelerating Digital Transformation: It's About Digital Enablement
Joshua Gossett71 views
Azure Application Architecture Guide by Masashi Narumoto
Azure Application Architecture GuideAzure Application Architecture Guide
Azure Application Architecture Guide
Masashi Narumoto1.7K views
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri... by VMworld
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld 2013: Moving Enterprise Application Dev/Test to VMware’s Internal Pri...
VMworld1.5K views
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel... by Eduardo Patrocinio
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Lessons Learned during IBM SmartCloud Orchestrator Deployment at a Large Tel...
Eduardo Patrocinio565 views
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect... by Amazon Web Services
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
CSRA’s Migration to AWS GovCloud (US): An All-In Case Study | AWS Public Sect...
Amazon Web Services4.6K views
IBM Software Defined Networking = Brave New World of IT by Steve Cole
IBM Software Defined Networking = Brave New World of  ITIBM Software Defined Networking = Brave New World of  IT
IBM Software Defined Networking = Brave New World of IT
Steve Cole616 views
Oracle Open World 2018 - Cloud Lift Accelerator Suite by Ike Aniagoh
Oracle Open World 2018 - Cloud Lift Accelerator SuiteOracle Open World 2018 - Cloud Lift Accelerator Suite
Oracle Open World 2018 - Cloud Lift Accelerator Suite
Ike Aniagoh167 views
Key Challenges In Today’S Dynamic Data Center by Birendra Gosai
Key Challenges In Today’S Dynamic Data CenterKey Challenges In Today’S Dynamic Data Center
Key Challenges In Today’S Dynamic Data Center
Birendra Gosai337 views
Intel IT Open Cloud - What's under the Hood and How do we Drive it? by Odinot Stanislas
Intel IT Open Cloud - What's under the Hood and How do we Drive it?Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Intel IT Open Cloud - What's under the Hood and How do we Drive it?
Odinot Stanislas3.7K views
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA) by iland Cloud
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)
Webinar: Overcoming the Top Challenges of Recovery to the Cloud (EMEA)
iland Cloud87 views
Cloud Native Systems by Gofore
Cloud Native SystemsCloud Native Systems
Cloud Native Systems
Gofore669 views
Flink powered stream processing platform at Pinterest by Flink Forward
Flink powered stream processing platform at PinterestFlink powered stream processing platform at Pinterest
Flink powered stream processing platform at Pinterest
Flink Forward222 views
Risc and velostrata 2 28 2018 lessons_in_cloud_migration by RISC Networks
Risc and velostrata  2 28 2018 lessons_in_cloud_migrationRisc and velostrata  2 28 2018 lessons_in_cloud_migration
Risc and velostrata 2 28 2018 lessons_in_cloud_migration
RISC Networks2.7K views
Adaptive Server Farms for the Data Center by elliando dias
Adaptive Server Farms for the Data CenterAdaptive Server Farms for the Data Center
Adaptive Server Farms for the Data Center
elliando dias273 views
Performance and Cost Analysis of Modern Public Cloud Services by Md.Saiedur Rahaman
Performance and Cost Analysis of Modern Public Cloud ServicesPerformance and Cost Analysis of Modern Public Cloud Services
Performance and Cost Analysis of Modern Public Cloud Services
Md.Saiedur Rahaman520 views
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati... by IRJET Journal
IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...IRJET-  	  Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET- Scheduling of Independent Tasks over Virtual Machines on Computati...
IRJET Journal10 views

More from Fwdays

"Package management in monorepos", Zoltan Kochan by
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan KochanFwdays
7 views18 slides
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M SnellFwdays
3 views30 slides
"AI and how to integrate ChatGPT as a customer support agent", Sergey Dyachok by
"AI and how to integrate ChatGPT as a customer support agent",  Sergey Dyachok"AI and how to integrate ChatGPT as a customer support agent",  Sergey Dyachok
"AI and how to integrate ChatGPT as a customer support agent", Sergey DyachokFwdays
8 views17 slides
"Node.js Development in 2024: trends and tools", Nikita Galkin by
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin Fwdays
5 views38 slides
"Running students' code in isolation. The hard way", Yurii Holiuk by
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk Fwdays
11 views34 slides
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
8 views29 slides

More from Fwdays(20)

"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays7 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays3 views
"AI and how to integrate ChatGPT as a customer support agent", Sergey Dyachok by Fwdays
"AI and how to integrate ChatGPT as a customer support agent",  Sergey Dyachok"AI and how to integrate ChatGPT as a customer support agent",  Sergey Dyachok
"AI and how to integrate ChatGPT as a customer support agent", Sergey Dyachok
Fwdays8 views
"Node.js Development in 2024: trends and tools", Nikita Galkin by Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays5 views
"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays11 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays8 views
"The role of CTO in a classical early-stage startup", Eugene Gusarov by Fwdays
"The role of CTO in a classical early-stage startup", Eugene Gusarov"The role of CTO in a classical early-stage startup", Eugene Gusarov
"The role of CTO in a classical early-stage startup", Eugene Gusarov
Fwdays33 views
"Cross-functional teams: what to do when a new hire doesn’t solve the busines... by Fwdays
"Cross-functional teams: what to do when a new hire doesn’t solve the busines..."Cross-functional teams: what to do when a new hire doesn’t solve the busines...
"Cross-functional teams: what to do when a new hire doesn’t solve the busines...
Fwdays33 views
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad... by Fwdays
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad..."Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
"Ukrainian Mobile Banking Scaling in Practice. From 0 to 100 and beyond", Vad...
Fwdays43 views
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur by Fwdays
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur
"Thriving Culture in a Product Company — Practical Story", Volodymyr Tsukur
Fwdays43 views
"Fast Start to Building on AWS", Igor Ivaniuk by Fwdays
"Fast Start to Building on AWS", Igor Ivaniuk"Fast Start to Building on AWS", Igor Ivaniuk
"Fast Start to Building on AWS", Igor Ivaniuk
Fwdays46 views
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ... by Fwdays
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ..."Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
"Quality Assurance: Achieving Excellence in startup without a Dedicated QA", ...
Fwdays37 views
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi by Fwdays
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
"AI Startup Growth from Idea to 1M ARR", Oleksandr Uspenskyi
Fwdays28 views
"How we switched to Kanban and how it integrates with product planning", Vady... by Fwdays
"How we switched to Kanban and how it integrates with product planning", Vady..."How we switched to Kanban and how it integrates with product planning", Vady...
"How we switched to Kanban and how it integrates with product planning", Vady...
Fwdays67 views
"Bringing Flutter to Tide: a case study of a leading fintech platform in the ... by Fwdays
"Bringing Flutter to Tide: a case study of a leading fintech platform in the ..."Bringing Flutter to Tide: a case study of a leading fintech platform in the ...
"Bringing Flutter to Tide: a case study of a leading fintech platform in the ...
Fwdays24 views
"Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov by Fwdays
"Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov"Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov
"Shape Up: How to Develop Quickly and Avoid Burnout", Dmytro Popov
Fwdays64 views
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy by Fwdays
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
"Role of a CTO in software outsourcing company", Yuriy Nakonechnyy
Fwdays48 views
From “T” to “E”, Dmytro Gryn by Fwdays
From “T” to “E”, Dmytro GrynFrom “T” to “E”, Dmytro Gryn
From “T” to “E”, Dmytro Gryn
Fwdays36 views
"Why I left React in my TypeScript projects and where ", Illya Klymov by Fwdays
"Why I left React in my TypeScript projects and where ",  Illya Klymov"Why I left React in my TypeScript projects and where ",  Illya Klymov
"Why I left React in my TypeScript projects and where ", Illya Klymov
Fwdays250 views
"KillTech project: through innovation to a winning capability", Yelyzaveta B... by Fwdays
"KillTech project: through innovation to a winning capability",  Yelyzaveta B..."KillTech project: through innovation to a winning capability",  Yelyzaveta B...
"KillTech project: through innovation to a winning capability", Yelyzaveta B...
Fwdays230 views

Recently uploaded

PRODUCT LISTING.pptx by
PRODUCT LISTING.pptxPRODUCT LISTING.pptx
PRODUCT LISTING.pptxangelicacueva6
14 views1 slide
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensorssugiuralab
19 views15 slides
Special_edition_innovator_2023.pdf by
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdfWillDavies22
17 views6 slides
Democratising digital commerce in India-Report by
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
15 views161 slides
Tunable Laser (1).pptx by
Tunable Laser (1).pptxTunable Laser (1).pptx
Tunable Laser (1).pptxHajira Mahmood
24 views37 slides
virtual reality.pptx by
virtual reality.pptxvirtual reality.pptx
virtual reality.pptxG036GaikwadSnehal
11 views15 slides

Recently uploaded(20)

TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... by Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
handbook for web 3 adoption.pdf by Liveplex
handbook for web 3 adoption.pdfhandbook for web 3 adoption.pdf
handbook for web 3 adoption.pdf
Liveplex22 views
Transcript: The Details of Description Techniques tips and tangents on altern... by BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada136 views
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf

"Architecture assessment from classics to details", Dmytro Ovcharenko

  • 1. September 2023 Leadership & Innovation prepared for IT is X-CHANGE
  • 2. We cannot solve our problems with the same thinking we used when we created them
  • 5. When we should run Assessment?
  • 11. Assessment Template Beyond Requirements Elicitation Current State Analysis Recommendation Roadmap
  • 12. Tradeoff Analysis Method QA-5 | Performance - As a UserRole1 I can create new BE Event in [Project Name] Admin portal under normal operation with average response time 2 sec QA-9 | Scalability - [Project Name] back-end can handle a minimum of 1000 simultaneous users without performance degradation QA-19 | Reliability - When primary db server fails, disaster recovery procedure will immediately switch to secondary db node, without data lost. QA-27 | Supportability - As an Administrator of [Project Name] I would like to receive alerts when sub-system elements will be failed
  • 13. Made Decisions Made and Unmade Decisions Sensitivity Tradeof f Risk Nonrisk Linode as a hosting platform S2, S3 R5, R7 N4 Single Application Node (4CPU’s, 4Gb RAM) is defined for supporting Parent Portal and all requests from mobile clients T1 R1, R2, R3 Using Meteor Cluster: Clustering solution for Meteor with load balancing and service discovery. S1 N1, N2 Single Crone Node is defined to handle more than 40K tasks each day. T1 R1, R4 Using AWS S3 for storing Family Media: Photos/Videos R6 N3
  • 14. SoftServe Confidential Example ATAM III ∙ R2 – Without defined LB we cannot scale horizontally, manage future application load ∙ R3 – One application node cannot handle 1000 simultaneous users, Performance results here. ∙ R4 – Handle more than 40K Cron tasks within a few hours, it can affect performance and availability of [Project Name]. ∙ R5 – Backups are not activated. It can affect availability and supportability of the system. ∙ R6 - To reach Performance requirements and mitigate network latency we should define CND approach. AWS Cloudfront is a good candidate for CDN and it has a good integration with AWS S3. ∙ R7 – QA process is not defined on infrastructure level, there is no defined automating process of deployment intermediate results of development. ∙ T1 – Basic infrastructure on Linode is a good start for quick up and run application server, it's also a good choice for testing proposal. ∙ N1 - Cluster has the multi-core support, in this case we can run [Project Name] MeteorJS app utilizing all the cores in this server.
  • 15. SoftServe Confidential Risk Analysis - PI Matrix Risk Priority depends on (Risk Exposure = Probability * Impact) 1. Assign P and I to the risk from the range of High, Med, Low 2. Calculate E = P * I 3. Use the PI Matrix to determine the risk priority: Probability I m p a c t Low (1) Medium (2) High (3) Low (1) 1 2 3 Medium (2) 2 4 6 High (3) 3 6 9
  • 16. Thank you! We value your feedback n-ix.com Clients’ reviews