首页 > 其他分享 >云原生学习第2天笔记

云原生学习第2天笔记

时间:2024-02-03 14:31:23浏览次数:22  
标签:原生 容器 部署 应用程序 学习 实现 笔记 自动化

  1. 云原生定义
    云原生(Cloud Native)是指基于云环境、可扩展、可靠的应用程序,它利用容器、微服务、自动化部署、弹性伸缩等特性,使应用程序能够快速、可靠地运行在云环境中。
  2. 云原生优势
    云原生应用程序具有以下优势:
  • 快速部署:通过容器化技术,实现应用程序的快速打包和部署,减少部署时间。
  • 可扩展性:通过微服务和容器编排技术,实现应用程序的可扩展性,轻松应对流量高峰。
  • 高可用性:通过自动化监控和弹性伸缩技术,实现应用程序的高可用性,保证业务连续性。
  • 降低成本:通过资源共享和按需付费,降低应用程序的运维成本。
  1. 云原生实践
    在实践中,实现云原生需要考虑以下几个方面:
  • 容器化:将应用程序打包成容器镜像,实现应用程序的快速部署和管理。
  • 微服务化:将应用程序拆分成多个微服务,实现独立部署和扩展。
  • 自动化部署:通过自动化工具实现应用程序的自动化部署和管理。
  • 监控和日志:通过监控和日志系统,实现应用程序的实时监控和问题排查。
  • 弹性伸缩:通过弹性伸缩技术,实现应用程序的自动扩容和缩容。
  1. 总结
    云原生是未来应用程序的发展方向,它可以提高应用程序的性能、可扩展性和可靠性。通过容器化、微服务化、自动化部署、监控和日志以及弹性伸缩等技术,可以实现云原生的应用。在实际应用中,需要根据业务需求选择合适的云原生技术,并逐步推进云原生化的进程。

标签:原生,容器,部署,应用程序,学习,实现,笔记,自动化
From: https://blog.51cto.com/u_12830878/9569636

相关文章

  • 2024年2月笔记:Redis7.2.4版本在Mac电脑的Docker里安装Redis集群
    本文环境:Mac电脑,Brew和Docker都已安装好,Redis版本:7.2.4第1步,验证Docker和Brewdocker--version  //查看docker版本,此处忽略安装Docker步骤brew--version   //查看版本号第2步,创建Redis集群网络dockernetworkcreateredis-cluster-net   //创建一个名......
  • 国产深度学习框架 OneFlow 是否靠谱?
    OneFlow框架的设计目标是实现:一个使用多机多卡就像使用单机单卡一样容易的深度学习框架。相关:如何评价最近一流科技开源的深度学习框架OneFlow?王慧文收购国产AI框架OneFlow,为中国版ChatGPT疯狂抢人抢基建......
  • 袁老师大师课笔记
    浏览器是如何工作的?浏览器是一个复杂的软件,其主要功能是获取并展示互联网上的信息。以下是浏览器的基本工作流程:用户输入URL:用户在浏览器的地址栏中输入一个网址,也就是URL(UniformResourceLocator,统一资源定位符)。DNS查询:浏览器通过DNS(DomainNameSystem,域名系统)查询将输入......
  • 番茄工作法学习总结
    番茄工作法学习总结今天阅读了《番茄工作法图解》电子书,再结合前两周我对番茄工作法的应用,以此,我总结一下自己对番茄工作法的认识。首先看一下我画的一张简图:番茄工作法的由来:番茄工作法(ThePomodoroTechnique)由ByFrancescoCirillo弗朗切斯科●奇立罗著,大学一年级的一次......
  • (坚持每天写算法)算法学习与复习part1基础算法1-13——位运算
    最近确实有在写算法,在写dp,之前学的时候不全,被计数,树型等dp折磨了一下。位运算是将重点放在数字的位上,通常作为辅助行动,比如状态dp,有的时候是为了节省时空复杂度而使用的。这是今天的题目: 位运算应用的情况除了上面讲的,还有单纯的位问题,上面的题目就是一个例......
  • 狂神说Java Web学习笔记_JSP
    什么是JSPJSP(JavaServerPages):Java服务器端页面,和Servlet一样,用于动态web技术!写JSP就像在写HTML。它们之间不同的是,JSP页面里可以嵌入Java代码,提供动态数据。JSP原理IDEA使用tomcat服务器,会在tomcat中产生一个work目录;C:\Users\winner\AppData\Local\JetBrains\IntelliJId......
  • 2.3学习进度
    常用api用法   agg:groupdata对象的api,作用是在里面可以写多个聚合   alias:column对象的api,可以针对一个列进行改名   withcolumnrenamed:dataframe的api,可以对df中的列进行改名,一次改一个列,改多个列,可以链式调用7.sparksql数据清洗api   去重方法:dropduplication......
  • 动态规划做题笔记
    目录线性动态规划[NOIP1999提高组]导弹拦截尼克的任务双子序列最大和Flowers区间动态规划石子合并线性动态规划[NOIP1999提高组]导弹拦截第一问求最长不上升子序列,第二问可以考虑贪心,从左到右依次枚举每个导弹。假设现在有若干个导弹拦截系统可以拦截它,那么我们肯定选择......
  • 狂神说Java Web学习笔记_Cookie&Session
    Cookie,Session保存会话的两种技术,Cookie(客户端技术),Session(服务端技术)Cookie服务器端设置token,从客户端获取tokenCookie[]cookies=req.getCookies();//从客户端获取cookiecookie.getName();//获取cookie名字cookie.getValue();//获取cookie值Cookiecookie=newCoo......
  • 2.2学习进度
    spark并行度推荐全局并行度;集群中的并行度设置为cpu总核心的2~10倍;规划并行度,只看集群总cpu核数5.spark的任务调度sparkde任务,由driver进行调度,这个工作包含:逻辑DAG产生、分区DAg产生、task划分、将task分配给executor并监控其工作DAG调度器:讲逻辑的dAG图进行处理,最终得到逻辑上......