The real problems IT still needs to tackle for platforms
Platforms like ServiceNow and Salesforce (to name a few) were introduced to address and solve the many overwhelmingly burdensome tasks associated with building enterprise-specific applications and keeping companies agile, automated, and scalable. However, to adopt these platforms in the organization and maximize their value, they require development practices, principles, and discipline similar to classic software development.
Platform engineering, and Instance Management Platforms, emerged as a way to codify and standardize the management of the platform including its CI/CD production pipelines. However, in the age of low-code/no-code (LCNC) platforms like the ones named above, applying platform engineering principles to these platforms is beneficial for non-developers and classic developers alike. LCNC platforms allow developers to immediately focus directly on developing sound business logic without coding the requisite application logic. Theoretically, this should shorten the time to market and lower maintenance costs since the platform handles all the application infrastructure (memory, storage, network, etc.). However, it’s critical not to overlook that organizations onboarding citizen developers will face the same challenges pro-coders see in enterprise development.
Read more