Part of a series on |
Software development |
---|
Core activities |
Paradigms and models |
Supporting disciplines |
Standards and bodies of knowledge |
Outlines |
Platform engineering is a software engineering discipline that focuses on building toolchains and self-service workflows for the use of developers. Platform engineering is about creating a shared platform for software engineers using computer code.[1][2]
Platform engineering uses multiple components to try to be reliable and scalable. These components can include configuration management, infrastructure orchestration, and role-based access control, with deployment management specifically for continuous delivery or continuous deployment.
The discipline has been associated with DevOps and platform as a service practices.[1][2]
Purpose
Platform engineering aims to improve software engineering productivity by creating streamlined toolchains that can be used by developers. It can be used for digital transformation, or to expand CI/CD setups.[3]
References
- ^ a b Perry, Morgan (November 22, 2023). "Platform Engineering vs. DevOps: What is the Difference?". Qovery. Archived from the original on February 23, 2024. Retrieved June 1, 2024.
- ^ a b Evans, Darren; McGhee, Steve (May 30, 2024). "Common myths about platform engineering". Google Cloud Blog. Archived from the original on May 31, 2024. Retrieved June 1, 2024.
- ^ Ghosh, Bijit (December 21, 2022). "What is platform engineering and how it reduce cognitive load on developers". Medium. Archived from the original on December 24, 2022. Retrieved June 1, 2024.
Subfields | |
---|---|
Processes | |
Concepts | |
Tools | |
People | |
Related fields | |
Specialties and Interdisciplinarity |
| |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Engineering education | ||||||||||||
Related topics | ||||||||||||
Glossaries | ||||||||||||
Note: This template roughly follows the 2012 ACM Computing Classification System. | |
Hardware | |
Computer systems organization | |
Networks | |
Software organization | |
Software notations and tools | |
Software development | |
Theory of computation | |
Algorithms | |
Mathematics of computing | |
Information systems |
|
Security | |
Human–computer interaction | |
Concurrency | |
Artificial intelligence | |
Machine learning | |
Graphics | |
Applied computing |
|
-
Annuals36
-
Bulbs, Corms & Tubers41
-
Ferns27
-
Fruits3
-
Garden Plants23
-
Grasses26
-
Herb17
-
Insects1
-
Mammals1
-
Midwest Native Plants0
-
Northeast Native Plants112
-
Perennials123
-
Rose1
-
Shrubs47
-
Trees112
-
Tropical Plants53
-
Upland Birds5
-
Vines18
-
Viola Tricolor1
-
Water Gardening & Plants9
-
Waterfowl0
-
Wetland Birds0
-
Wetland Plants4
-
Wildbirds172
-
Wildflowers1
-
Woodland Plants29
Recent Comments