What Enterprises Expect?

What Enterprises Expect?

I have been meeting enterprise clients who want to adopt cloud but do not get confidence in how the solution would be shaped. What guidelines will be followed? Based on my experience, I have jotted down some of the solution guidelines that are more or less implied. This is not a comprehensive list, but expected to be executed by the enterprise clients:

1. Decouple the components in the landscape as loose as possible; or, build highly cohesive components.

2. Design for the elasticity

3. Design for resilience

?Have a limited blast radius

?Use containerization to isolate applications from each other.

?Reduce dependence on downstream services

?E.g., instead of using common library use sidecar pattern [for cross-cutting concerns]

?Eliminate single point of failure

?Degrade gracefully

?Embrace failure

4.?Design for Inter-operability

?Use Software that uses Open Standards

?Avoid vendor lock-in

5. Design for automation

?Automate everything (build, security, deployment, testing pipelines) for targeting zero-downtime deployment state

?Monitor

?Log aggregation and audit trail

?altering

?Self-healing

6. Design for security

?Embed security in everything (build, deployment, running, roles (for usage))

?Monitor

7. Build for Performance / Responsiveness

?Do things Asynchronously

?Optimize for speed

E.g., consider flash storage

?Consider latency and Bandwidth

AND the Most Importnat>>

8. Need to work with legacy applications


*** End of Document ****

References:



Ramesh Lakshminarasimhan

I help clients transform their workloads and migrate applications to Cloud services such as AWS, Google and Azure.

5 年

Thank you for the succinct points, Pankaj! While the solution architects will need to balance each requirement with the need for speed to get to market, these points serve as a great reference for any cloud solution.

回复
Sachin Suryavanshi

MACH Architect | Enterprise | Technology Architect @Accenture

5 年

These are very helpful and informative

Renganathan Palanisamy

| Data and AI Specialist | AWS Authorized Instructor | AWS Community Builder | MCT Regional Lead | Microsoft ESI Trainer | CertNexus Authorized Instructor | CompTIA Instructor | Quantum Enthusiast |

5 年

Thanks for the guideliness, I firmly believe that all implementers should thrive to #complementnotcompete? , ultimately it is for the benefit of the intended client.

Mark Dymond, PEng

Senior Partner, Hybrid Cloud Consulting Leader

5 年

Great list of practical guidelines!

Jayant Sharma

Lead Consultant & Solution Architect - Complex Systems Integration BSS/OSS

5 年

Thanks Pankaj Sir for sharing crisp guidelines.....

要查看或添加评论,请登录

社区洞察

其他会员也浏览了