0% found this document useful (0 votes)
28 views1 page

Mind Map - Cloud Native Concepts and Applications

Cloud computing allows businesses to access IT resources over the internet without needing physical infrastructure, offering models like public, private, and hybrid clouds. Key services include IaaS, PaaS, and SaaS, which provide scalable infrastructure, development platforms, and ready-to-use software, respectively. The cloud-native approach emphasizes microservices, containers, and DevOps practices to enhance scalability, resilience, and efficient resource management.

Uploaded by

emaildyallpc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views1 page

Mind Map - Cloud Native Concepts and Applications

Cloud computing allows businesses to access IT resources over the internet without needing physical infrastructure, offering models like public, private, and hybrid clouds. Key services include IaaS, PaaS, and SaaS, which provide scalable infrastructure, development platforms, and ready-to-use software, respectively. The cloud-native approach emphasizes microservices, containers, and DevOps practices to enhance scalability, resilience, and efficient resource management.

Uploaded by

emaildyallpc
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Cloud computing provides on-demand

access to IT resources via the internet,


managed by third-party providers like AWS, https://www.netguru.c
Azure, and GCP [4].
Definition
It enables businesses to utilize computing
resources without the need for physical
infrastructure.

On-Premise: Involves high upfront costs,


local maintenance, and limited scalability https://www.ne
[4].
On-Premise vs. Cloud
Cloud: Features pay-as-you-go pricing,
provider-managed maintenance, and
instant scalability, allowing businesses tohttps://www.ne
adjust resources as needed [4].

Public Cloud: Shared infrastructure that is


Introduction to Cloud Computing cost-effective, such as AWS and Azure [3]. https://www.datacam

Private Cloud: Dedicated infrastructure that


Cloud Models offers enhanced security but at a higher costhttps://www.netgur
[4].

Hybrid Cloud: Combines public and private


clouds for greater flexibility and control [4].https://www.netguru

IaaS (Infrastructure as a Service): Provides


virtualized infrastructure, e.g., AWS EC2 https://www.dataca
and Azure VMs [3].

PaaS (Platform as a Service): Offers


Cloud Services development platforms like Heroku andhttps://www.datacamp
Google App Engine [3].

SaaS (Software as a Service): Delivers ready-


to-use software applications, e.g., Gmail andhttps://www.datac
Dropbox [3].

Cloud-native applications are designed for


the cloud, leveraging microservices,
containers, and automation to enhance https://aws.amazon.com/what-
scalability and resilience [1][5].
Core Principles
This approach allows for rapid updates and
efficient resource management.

Microservices are decentralized,


independent services that allow forhttps://aws.amazon.com/what-is/cloud
flexibility and isolated updates [1].
Mind Map: Cloud Microservices

Native Concepts and For example, Netflix operates over 600


microservices, enabling rapid deploymenthttps://learn.microsoft.com/en-u

Applications
and fault tolerance [5].

Containers: Tools like Docker package


Cloud Native Approach applications with their dependencies,
ensuring consistency across environmentshttps://aws.amazon
[1].
Containers & Orchestration
Orchestration: Kubernetes manages these
containers at scale, automating deploymenthttps://aws.amazon
and scaling processes [1].

DevOps: Encourages collaboration between


development and operations teams to https://aws.amazon.com/wha
streamline processes [1].

Continuous Integration (CI): Involves


DevOps & CI/CD https://aws.amazon.com/wh
automated testing to ensure code quality [1].

Continuous Deployment (CD): Automates


the deployment process, allowing for https://aws.amazon.com/what-i
frequent updates without downtime [1].

IaaS: Examples include Google Compute


Engine and Azure VMs, providing scalable https://www.datacamp.com
infrastructure [3].

PaaS: Platforms like Heroku and AWS


Service Classification Lambda facilitate application development https://www.datacamp.com
and deployment [3].

SaaS: Services such as Dropbox and Google


Workspace offer ready-to-use software https://www.datacamp.com
solutions [3].
Practical Applications
Data Hosting: Utilizes a private cloud
combined with IaaS to ensure security and https://aws.ama
compliance with regulations like HIPAA [1].

App Development: Employs PaaS solutions


Telemedicine Startup Case Study like AWS Elastic Beanstalk for rapid https://aws.amaz
application deployment [1].

Collaboration Tool: Implements SaaS tools


like Microsoft Teams for efficient document https://aws.ama
sharing and communication [1].

You might also like