Hiện đại hóa ứng dụng: sự phức tạp không thể tránh khỏi hay chỉ trong thời gian thông thường?

Apr 08 2022
Bạn đang làm việc trên thế hệ tiếp theo của hệ thống của mình hay doanh nghiệp của bạn có hứng thú với việc tái kiến ​​trúc hoặc hiện đại hóa nền tảng không? Tốt..

Bạn đang làm việc trên thế hệ tiếp theo của hệ thống của mình hay doanh nghiệp của bạn có hứng thú với việc tái kiến ​​trúc hoặc hiện đại hóa nền tảng không?

Chà .. sau đó chúng ta hãy xem một lựa chọn miễn phí để đạt được một nền tảng kiến ​​trúc tốt! Phạm vi ở đây là thực sự làm những gì cơ bản và đòi hỏi chi phí thấp / không tốn kém để xác định lại ảnh hưởng văn hóa & tạo môi trường hoạt động có lợi cho những suy nghĩ và ý kiến ​​kiến ​​trúc.

Hãy xác định Hiện đại hóa và bối cảnh mà tôi đang trình bày suy nghĩ của mình ..

Bối cảnh của hiện đại hóa: Sự hiểu biết dựa trên kết quả về hiện đại hóa ngày nay đang linh hoạt hơn, sẵn sàng mở rộng, đa nền tảng và chắc chắn sẽ chuyển sang đám mây…. tuy nhiên, định nghĩa này được tầng quản lý doanh nghiệp sử dụng làm mục tiêu thiết lập nhiều hơn là mang lại những thay đổi cơ bản trong triển vọng của nhóm của bạn về công nghệ. Quan điểm của tôi về hiện đại hóa là muộn hơn - chính là quá trình xem xét lại những điều cơ bản trước khi bạn cố gắng đạt được kết quả tuyệt vời này!

Ứng dụng chạy lâu trong Sản phẩm: Chúng tôi có thể sửa chữa một chiếc xe đang chạy tốt trong bao lâu?

Doanh thu hoặc chi tiêu lớn bắt nguồn từ thực tế là nhiều tổ chức đang phát triển mạnh nhờ nhu cầu bơm sức sống vào một lượng lớn các ứng dụng đang kêu gọi sự trợ giúp về kiến ​​trúc nhưng không ai muốn cải tiến công nghệ với chi phí làm chậm lại hoạt động kinh doanh HOẶC trực tiếp muốn làm Độ co giãn, Khả năng mở rộng, Đám mây hoặc SRE, v.v. Vì vậy, có, có một trường hợp sử dụng lớn là dành thời gian cho những điều cơ bản (dừng xe) trước khi thực hiện những thứ lớn hơn về mặt quang học mà về cơ bản có thể là cấu hình nhiều hơn là mã.

Hãy bắt đầu đi sâu vào bối cảnh Hiện đại hóa này!

Hiện đại hóa thường được coi là một kỹ năng bí truyền chỉ có các Kiến trúc sư mới sở hữu, nhưng đôi khi nó có thể chỉ là một cách tiếp cận đơn giản và thực dụng để nhìn mọi thứ như chúng vốn có và tại sao chúng lại như vậy - chỉ cần mọi người có hiểu biết thông thường áp dụng đều có thể thử nó.

Hãy cùng khám phá xem Hiện đại hóa có thực sự luôn cần thiết để tẩm ướp phức tạp?

Tiếp cận hiện đại hóa như "kết quả" có thể không phải là nỗ lực mang lại hiệu quả cao nhất, đặc biệt nếu bạn đang đối phó với lực lượng lao động đã ở trên chiến trường quá lâu vì khả năng đặt câu hỏi về mọi thứ của họ sẽ giảm dần theo thời gian.

Mới gia nhập đội và muốn hái những ngôi sao?

Đặc biệt là nếu bạn tham gia vào một đội mới với mục tiêu này, sẽ có ý nghĩa sắp xảy ra nếu bạn không làm rung chuyển con thuyền mà hãy đi vào vùng cốt lõi của cảm giác của cả đội bằng cách mô phỏng sự tiến hóa và thực hiện một số bài tập quan sát rất cơ bản chứ không chỉ kê đơn - mà là cái mà tôi gọi là “Chế độ tư duy”

Theo quan điểm của tôi, chúng ta chỉ cần định hướng lại và đưa lực lượng lao động vào “ chế độ tư duy ” trước khi chúng ta làm bất cứ điều gì thậm chí có ảnh hưởng quang học với Hiện đại hóa.

Đây là một mô hình tổ chức rất đơn giản về cách một doanh nghiệp hoặc một nhóm có thể bắt đầu hiện đại hóa mà không cần phải la hét về nó ..

Con đường tự nhiên để Doanh nghiệp xây dựng nền tảng cho Hiện đại hóa

Loại bỏ kết quả để đảm bảo các cuộc thảo luận được hoan nghênh về mặt tinh thần và tạo ra các ý kiến, các cuộc tranh luận thường đòi hỏi nghiên cứu, đó là những gì chúng ta cần có để có một bản thiết kế rõ ràng về những gì tồn tại trước khi chúng ta có thể nghĩ về những gì có thể được thực hiện. Khi bộ siêu tập của tất cả các điểm đau, ảnh hưởng, mô hình và quan sát như vậy đã sẵn sàng - chúng ta có một nền tảng hoàn hảo để bắt đầu trò chơi!

Các đội sẽ lôi kéo cái tôi tốt của họ vào việc kiếm tiền mặt mà bài tập này sẽ tạo ra, phản hồi ý kiến ​​/ quan điểm của họ, điều này sẽ điều chỉnh một cách đệ quy mọi thứ nếu bạn có một mỏ neo tốt kiểm duyệt toàn bộ sự thay đổi mô hình.

Khi danh sách như vậy đã sẵn sàng, bước cuối cùng là hình dung lại & chỉ thực hiện lại những thứ -

  1. Đau nhiều nhất,
  2. Có phần lớn lãng phí về thời gian hoặc chi phí mạng,
  3. Mang lại nhiều học hỏi hơn cho nhóm và
  4. Giám sát kỹ lưỡng các thử nghiệm của cơ sở hạ tầng.

Các quan sát đơn giản là đủ để có một danh sách tồn đọng kỹ thuật cần làm cho Hiện đại hóa.

Hãy xem xét một vài trong số như vậy ..

Dữ liệu giao dịch của bạn có chia sẻ cùng chu vi với Dữ liệu không giao dịch không

Bạn có biết Dữ liệu bạn báo cáo nhiều hơn so với Dữ liệu bạn quản lý trạng thái không?

Hiểu rõ về Hành trình của khách hàng -> Cung cấp ứng dụng -> Hành vi của người dùng

Văn hóa của bạn có dân chủ xung quanh Thiết kế không

Quy trình cũng quan trọng không kém để xúc tiến các Kết quả Kiến trúc của bạn - Đừng bao giờ coi chúng là thứ yếu

Tìm ra sự cân bằng phù hợp giữa dữ liệu công khai, dữ liệu tham chiếu và chu vi dữ liệu cá nhân

Tài liệu cũng là một phần của quá trình hiện đại hóa, nó sẽ tiết kiệm rất nhiều chi phí sản xuất hậu kỳ và mang lại sự rõ ràng cho các thành viên mới trong nhóm

Bạn có thể sắp xếp lịch sử dụng Ứng dụng của mình tốt như thế nào để hiểu và quan trọng hơn là thấy trước nhu cầu

Phân tích mạng & thiết bị đo lường: Hiểu một mẫu theo dõi mạng đầy đủ của Ứng dụng của bạn - điều này sẽ giúp bạn mở rộng tầm mắt mãi mãi

Nhật ký của bạn có thể kêu rõ ràng như thế nào và chúng có thể được nghe hoặc mô phỏng ở đâu

Tạo một biểu đồ về sự phụ thuộc để hiểu các bên liên quan về kỹ thuật của bạn và các sắc thái cấu hình đi kèm

Tìm các mẫu số chung lớn nhất, mối tương quan của hành vi với các hợp đồng dữ liệu

Mỗi lớp trong thiết kế của bạn có thể đứng vững trên chân của nó nếu các lớp khác bị chế nhạo / trừu tượng hóa không?

Tiếp tục tìm kiếm cho đến khi bạn xác định các Thành phần một cách chính xác (đặc biệt nếu hệ thống của bạn đã phát triển)

Biết những gì bạn không biết

Hy vọng bạn có thể cộng hưởng với những suy nghĩ này! Nếu bạn làm vậy, hãy theo dõi để có thêm góc nhìn ..

© Copyright 2021 - 2023 | vngogo.com | All Rights Reserved