本文作者:kris

Docker启动mysql配置实现过程-docker中启动mysql

kris 2025-01-14 07:36:04 2
Docker启动mysql配置实现过程-docker中启动mysql摘要: 在学校学了docker、linux、K8S、Python、MySQL、路由交换,是转运维还是开发?主要还是看你个人的兴趣在哪一块,如果喜欢研究各类服务架构,喜欢站在更上一层来看待整...

在学校学了docker、linux、K8S、Python、MySQL、路由交换,是转运维还是开发?

主要还是看你个人的兴趣在哪一块,如果喜欢研究各类服务架构,喜欢站在更上一层来看待整个服务,那么就选运维,你也不用担心开发能力会落下,现在运维也需要会开发,只是不需要研究的太深;

如果你只想安安静静的写代码,觉得这个能带给你更大的满足感,那么就选开发。

随着云计算的发展,运维的角色在将来会进一步弱化。

Docker启动mysql配置实现过程-docker中启动mysql

图片来源:网络

在之前的回答我举过数据库的例子,我是2005年从事工作,那个时候我们在项目中最牛的一个工种叫做Oracle DBA,因为那个时候核心的业务系统都离不开Oracle的支撑。那个时候Oracle DBA的年薪在那个时期绝对是首屈一指的。随着时间的推移,很多公司开始采用了云计算架构,构建应用很重要的服务就是关系型数据库服务(RDS),但是企业并不会因此再单独招聘一名DBA来负责云上的数据库服务。我们往往看到的是一个200多人的研发团队,只配备了一名运维人员。所以某种意义上说,云计算取代了部分传统运维的工作。

现在另外一个很火热的词叫做DevOps,我们来看一下英文的定义:

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops).It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.

简单来说,DevOps的目的就是缩短开发周期,提高开发效率并保障质量。

那么问题来了,究竟是开发者从事运维呢?还是运维从事开发工作呢?在我面试过程中,很多做传统的运维同学都期望从事DevOps工作,但是非常遗憾的是DevOps本质是通过基础架构的升级,让开发者能用最少的代码进行运维工作,最后实现高效的软件迭代速度。

不知道同学看了我的回答,你是想从事开发呢还是运维呢?

文章版权及转载声明

作者:kris本文地址:https://www.damoyx.com/p/23233.html发布于 2025-01-14 07:36:04
文章转载或复制请以超链接形式并注明出处大漠游侠网

阅读
分享