{"id":15634659,"url":"https://github.com/sunface/sre-course","last_synced_at":"2025-08-22T07:30:47.837Z","repository":{"id":65666534,"uuid":"465598791","full_name":"sunface/SRE-course","owner":"sunface","description":"这是一门包罗万象但又井然有序、既有岁月沉淀但又非常潮流的 SRE (Site Reliability Engineer) 教程。","archived":false,"fork":false,"pushed_at":"2023-10-09T09:17:29.000Z","size":2867,"stargazers_count":137,"open_issues_count":0,"forks_count":9,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-12-10T19:38:34.100Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://srecourse.com","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sunface.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-03T06:38:17.000Z","updated_at":"2024-09-09T01:58:17.000Z","dependencies_parsed_at":"2024-10-23T03:18:50.097Z","dependency_job_id":null,"html_url":"https://github.com/sunface/SRE-course","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunface%2FSRE-course","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunface%2FSRE-course/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunface%2FSRE-course/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sunface%2FSRE-course/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sunface","download_url":"https://codeload.github.com/sunface/SRE-course/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230568590,"owners_count":18246378,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T10:55:25.061Z","updated_at":"2024-12-20T10:08:52.004Z","avatar_url":"https://github.com/sunface.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"## SRE 工程师指南\n\n可以说这几年 SRE 的概念挺火的，相比传统运维来说，SRE 工程师要会的东西多的多，例如 SRE 需要既懂开发，又懂运维，能端到端参与产品研发生命周期全过程，围绕高可用和自动化建立四大关键能力。\n\n1）编码能力是SRE的基本技能要求，强调软件和系统工程能力；\n\n2）具备“软件工程”思维，要有站点和服务高可用设计能力，同时将高可用架构和软件工程方法应用到产品研发过程；\n\n3）有能力进行自动化研发，用自动化软件完成运维和系统高可用性工作；\n\n4）SRE要懂得如何高效的洞察整个平台，上到业务下到某个硬件或数据库\n\n看的有点迷糊？那就具体点来说，**你要懂开发、懂运维、熟悉 k8s 、熟悉 Observability ，熟悉 devops 等等**，我的天，要求也太高了吧，毕竟每一块都是难啃的骨头。\n\n但是，话说回来，真因为难，才值钱才吃香，偷偷告诉大家中高级 SRE 工程师没有 35 岁失业的说法哦。\n\n## 这本书的目标用户\n\nSRE 有这么多领域要学习，那这本书的目标显然就不是让你精通各个领域，而是带领大家高屋建瓴的学习 SRE 必须的知识，以及如何将其融会贯通并迅速的上手工作，并且也会在合适的地方给出深入学习的路线。\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunface%2Fsre-course","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsunface%2Fsre-course","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsunface%2Fsre-course/lists"}