We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Organizational Sustainability with Platform Engineering • Lesley Cordero • YOW! 2023
Learn how to achieve organizational sustainability through platform engineering, embracing standardization, automation, and modularity to ensure long-term success, scalability, and reliability in this YOW! 2023 conference talk.
- Organizational sustainability is a key goal for platform engineering, achieved through building modules, embracing standardization, and ensuring continuous avenues of ensuring long-term success.
- Tech debt is inevitable and should have a function, usually for the purpose of growth opportunities.
- Platform engineering enables scalability by eliminating the work spent on sustaining software and using architecture to support reliability and observability.
- Architecture should be designed to accommodate complexity and provide simple interfaces for developer portals.
- Automation reduces human error and improves software delivery process.
- Integrations and plugins are crucial for providing a platform and enabling modular architecture.
- Decision to build versus buy versus reuse should be made based on supporting specific needs and avoiding coupled systems.
- Learning is part of organizational DNA and should be encouraged.
- Providing a platform for platform engineering can lead to improved efficiency and faster delivery.
- Sustainability is about building sustainable software and making progress together as an industry.
- Platform engineering is not equal to infrastructure platforms, and platform work naturally touches all or many parts of the organization.
- The goal of platform engineering is to make building sustainable software easy by reasonably consolidating efforts and cognitive load.
- Platform architecture can enable complex and scalable systems.
- Legacy architecture can become a challenge for future growth and sustainability.
- Standardization should be driven by actual teams and communities of practice.
- Flexibility in architecture is important for accommodating changing circumstances.
- Platform engineering should prioritize languages that are actually used by developers, not just supported by them.
- Domain boundaries should be made clearer through platform engineering.
- Learning and growth are essential for organizational sustainability.
- The principles of platform engineering include culture, automation, and measurement.
- The strategy of platform engineering is to support developers and reduce silos by intentionally sharing knowledge and feedback.