From the course: Complete Guide to Python for Data Engineering: From Beginner to Advanced

On-premises vs. cloud data engineering

On-premises vs. cloud data engineering

- [Instructor] On-premises data engineering involves managing your data infrastructure within your own physical location. This means owning and maintaining servers, storage, and networking equipments on your own. On-premises solutions gives you more control and customization because, as you have a full control, you can customize your data environment as per your own need. For example, it's might like you're building your own house, so you can decide what are all equipments you want. Another advantage of on-premises is security and the compliances. As you are the full owner, you can decide what are the different accesses you want to give to anyone, and you can decide who are allowed to let in and not. In general, if you are looking for the highest security-based solution, probably on premises could be one of them. On the other hand, if you talk about the cloud data engineering, it actually leverages the third party…

Contents