【云原生】云计算初识

简介: 【1月更文挑战第18天】【云原生】云计算初识

 目录

一、什么是云计算:

基础设施即服务(IaaS):

平台即服务(PaaS):

软件即服务(SaaS):

二、云计算的五大特点:

三、按部署形式分类:

公有云:

混合云:

私有云:

四、技术栈:


一、什么是云计算:

image.gif编辑

        首先,先给出云计算的定义:即通过网络按需提供可动态伸缩的廉价计算服务。是与信息技术、软件、互联网相关的一种服务。

       云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算机资源共享池(资源包括网络、服务器、存储、应用软件、服务),这些资源能够被快速提供。

image.gif编辑

       云计算(Cloud Computing)是分布式计算的一种,指通过网络"云"将巨大的数据计算处理程序分解成无数个小程序,然后,通过多部服务器组成的系统进行数据处理和分析这些小程序,得到结果返回给用户。

image.gif编辑

       通常,它的服务类型分为三类,即基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。这3种云计算服务有时称为云计算堆栈,因为它们构建堆栈,它们位于彼此之上,以下是这三种服务的概述:

image.gif编辑

基础设施即服务(IaaS):

       基础设施即服务是主要的服务类别之一,它向云计算提供商的个人或组织提供虚拟化计算资源,如虚拟机、存储、网络和操作系统。

平台即服务(PaaS):

       平台即服务是一种服务类别,为开发人员提供通过全球互联网构建应用程序和服务的平台。Paas为开发、测试和管理软件应用程序提供按需开发环境。

软件即服务(SaaS):

       软件即服务也是其服务的一类,通过互联网提供按需软件付费应用程序,云计算提供商托管和管理软件应用程序,并允许其用户连接到应用程序并通过全球互联网访问应用程序。


二、云计算的五大特点:

    • 大规模、分布式:“云”一般具有相当的规模,一些知名的云供应商能拥有上百万级的服务器规模。而依靠这些分布式的服务器所构建起来的“云”能够为使用者提供前所未有的计算能力。
    • 虚拟化:云计算都会采用虚拟化技术,用户并不需要关注具体的硬件实体,只需要选择一家云服务提供商,注册一个账号,登陆到它们的云控制台,去购买和配置你需要的服务(比如 云服务器,云存储,CDN等等),再为你的应用做一些简单的配置之后,你就可以让你的应用对外服务了,这比传统的在企业的数据中心去部署一套应用要简单方便得多。而且你可以随时随地通过你的PC或移动设备来控制你的资源,这就好像是云服务商为每一个用户都提供了一个IDC(Internet Data Center)一样。
    • 高可用性和扩展性:那些知名的云计算供应商一般都会采用数据多副本容错、计算节点同构可互换等措施来保障服务的高可靠性。基于云服务的应用可以持续对外提供服务(7*24小时),另外“云”的规模可以动态伸缩,来满足应用和用户规模增长的需要。
    • 按需服务,更加经济:用户可以根据自己的需要来购买服务,甚至可以按使用量来进行精确计费。这能大大节省IT成本,而资源的整体利用率也将得到明显的改善。
    • 安全:网络安全已经成为所有企业或个人创业者必须面对的问题,企业的IT团队或个人很难应对那些来自网络的恶意攻击,而使用云服务则可以借助更专业的安全团队来有效降低安全风险。

    三、按部署形式分类:

    image.gif编辑

    公有云:

           公有云强调弹性和共享,小到1核1G的单一云主机,大到数十万核的计算集群,都可以按需调配。

    混合云:

           公有云和私有云组合起来,一部分业务使用公有云,一部分业务使用私有云,这就是混合云。严格来讲,混合云不是一种云的形态,而是一种部署模式,但企业需要一些技术来实现两朵云的统一管理、监控、调度、数据同步等等。与只使用一种形态的云相比,混合云部署更复杂。

    私有云:

           私有云属于安全的专用基础设施,更适合有一定规模而且对安全性要求较高的企业与传统的On-Premise(本地部署)模式不同,私有云强调“云化”,基于一系列的虚拟化和自动化技术,私有云可以提供类似公有云的“弹性”和“敏捷”体验,同时又能提供更灵活的功能和更可控的安全。对使用者来讲,起步门槛低,灵活可调整,适用于从无到有、快速成长型的企业或者创新业务。

    image.gif编辑


    四、技术栈:

    image.gif编辑

    相关文章
    |
    2月前
    |
    Cloud Native 安全 网络安全
    云计算与网络安全:技术融合与挑战云原生技术在现代软件开发中的应用
    【8月更文挑战第28天】在数字时代的浪潮中,云计算和网络安全成为信息技术领域的两大支柱。本文将探讨云计算服务的分类、特点及其面临的安全威胁,分析网络安全的基本概念、重要性以及信息安全的关键要素。同时,文章将深入讨论云计算环境下的网络安全问题,包括数据保护、访问控制和合规性挑战,并提出相应的解决策略和技术措施。最后,通过一个代码示例,展示如何在云计算环境中实现基本的数据加密,以增强信息的安全性。 【8月更文挑战第28天】 随着云计算技术的飞速发展,云原生技术已成为推动软件行业创新的关键力量。本文将深入探讨云原生的核心概念、优势以及如何在现代软件开发中有效利用云原生技术。我们将通过具体案例,展示
    |
    4月前
    |
    监控 Cloud Native 持续交付
    构建未来:云原生技术驱动的云计算平台
    【5月更文挑战第52天】 随着数字化转型的不断深化,企业对于敏捷性、可扩展性和成本效益的需求日益增长。本文探讨了如何通过采纳云原生技术来构建和优化云计算平台,以支持不断变化的业务需求。文章首先概述了云原生技术的核心概念及其优势,随后详细分析了在设计云平台时应考虑的关键要素,并通过案例研究展示了云原生实践在实际中的应用效果。最后,文章提出了面向未来的云平台发展趋势和挑战。
    |
    2月前
    |
    Cloud Native 关系型数据库 分布式数据库
    云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
    云原生数据库2.0问题之PolarDB利用云计算技术红利如何解决
    |
    2月前
    |
    Kubernetes Cloud Native 网络安全
    云原生入门指南:Kubernetes和容器化技术云计算与网络安全:技术融合的新篇章
    【8月更文挑战第30天】在云计算的浪潮中,云原生技术如Kubernetes已成为现代软件部署的核心。本文将引导读者理解云原生的基本概念,探索Kubernetes如何管理容器化应用,并展示如何通过实践加深理解。
    |
    3月前
    |
    监控 安全 Cloud Native
    云原生安全策略:守护云计算新纪元的基石
    【7月更文挑战第12天】云原生安全是保护现代化应用和敏感数据的关键策略。通过理解云原生安全的基础知识、原则和最佳实践,组织可以有效应对云环境中的安全挑战。合理配置和管理身份和访问、容器、网络以及日志和监控等安全策略,可以降低数据泄露、恶意攻击和服务中断的风险。同时,建立安全意识培训和文化、采用自动化安全控制以及关注新兴技术的发展,都是提高云原生应用安全性的重要步骤。只有全面应用这些策略和实践,组织才能保护其云原生应用的完整性、可用性和可靠性,从而在云计算时代中立于不败之地。
    |
    5月前
    |
    存储 Cloud Native 对象存储
    AutoMQ:基于阿里云计算与存储产品实现云原生架构升级
    AutoMQ[1] 是新一代基于共享存储架构实现的云原生 Kafka。得益于其存算分离的共享存储架构,通过和阿里云合作,深度使用阿里云可靠、先进的云服务如对象存储OSS、块存储 ESSD、弹性伸缩ESS以及抢占式实例实现了相比 Apache Kafka 10倍的成本优势并且提供了自动弹性的能力。
    84235 25
    AutoMQ:基于阿里云计算与存储产品实现云原生架构升级
    |
    4月前
    |
    运维 Cloud Native 云计算
    未来云计算:构建下一代云原生生态系统
    在数字化时代,云计算已成为企业和组织转型的关键驱动力。本文探讨了未来云计算发展的趋势和挑战,提出了构建下一代云原生生态系统的重要性和关键要素,以应对日益复杂的技术和业务需求。通过引入容器化、微服务架构、自动化运维等新技术,未来云原生将实现更高效、灵活和可靠的云计算应用。
    |
    5月前
    |
    存储 弹性计算 Cloud Native
    AutoMQ:如何基于阿里云计算与存储产品实现云原生架构升级
    AutoMQ:如何基于阿里云计算与存储产品实现云原生架构升级
    |
    5月前
    |
    运维 Cloud Native Apache
    云计算新宠:探索Apache Doris的云原生策略
    云计算新宠:探索Apache Doris的云原生策略
    |
    5月前
    |
    Cloud Native 测试技术 持续交付
    构建高效稳定的云原生应用部署策略云端防御:云计算环境中的网络安全与信息保护策略
    【5月更文挑战第27天】 在快速迭代和持续交付成为企业软件开发新常态的今天,如何确保云原生应用的部署效率与稳定性是每个运维工程师面临的重要挑战。本文将探讨一种综合性部署策略,该策略结合了容器化技术、微服务架构、自动化测试以及持续集成/持续部署(CI/CD)流程,旨在为现代云原生应用提供一个可靠且高效的部署模式。通过分析传统部署模式的不足,并引入先进的技术和实践,我们的目标是降低部署风险,提高部署速度,同时确保产品质量和服务的稳定性。
    下一篇
    无影云桌面