针对所描述的公司提供的培训及其相关费用、服务协议和违约金计算方式,从法律角度来看,这种规定是否合法需要具体分析服务协议的具体内容和当地法律法规,培训费用及违约金的设定需遵循公平、合理的原则,如果服务协议中的条款符合相关法律法规,且不存在欺诈、显失公平等情况,那么这种规定可能是合法的。
如果违约金金额计算过高,超出了合理范围,或者存在其他违反法律法规的情况,那么这种规定可能不合法,在这种情况下,建议咨询专业律师或劳动法律顾问以获取更具体的法律意见和指导,合法性取决于服务协议的具体内容和当地法律法规的规定。