SlideShare a Scribd company logo
Cloud Native
Development
Source- mu-stack.com
Key Contents
1.Introduction
2.How do you build cloud native
applications?
3.Cloud Native Apps vs.
Traditional Enterprise Apps
4.Benfits Of Cloud Native
development
5.Conclusion
A strategy to creating and executing apps known as "cloud native"
makes use of the benefits of the cloud computing delivery mechanism.
Businesses that create and run their apps utilising a cloud native
architecture do so more quickly and in response to client requests. Both
public and private clouds are suitable for cloud native development; the key
is to focus on how rather than where applications are built and deployed.
INTRODUCTION
S
S
o
o
u
u
r
c
r
c
e
e
-
-
m
m
u
u
-
s
-
s
t
a
t
a
c
c
k
k
.
c
.
c
o
o
m
m
Source-
mu-stack.com
DevOps - The purpose of DevOps is to deliver high-quality software that
addresses consumer concerns by working together with IT operations. Software
development, testing, and release occur more quickly, often, and consistently in
environments created by DevOps.
Microservices - A collection of small services, each of which implements a
business capability, operates within its own process, and communicates with
the others via HTTP APIs or messaging, is referred to as a microservice. Since
each microservice can be independently delivered, updated, modified, and
restarted from other services within the same application, usually as part of an
automated system, rapid upgrades to live applications are possible without
having an adverse effect on users.
How do you build cloud
native applications?
Source-
mu-stack.com
Source-mu-stack.com
Containers - Compared to traditional virtual machines,containers offer both
efficiency and speed (VMs). A single OS instance is dynamically split into one or
more isolated containers using operating-system-level virtualization, each of
which has its own writable file system and resource allotment. Containers are
the perfect computing vehicle for deploying lone microservices due to the low
overhead of building and destroying them and the great packing density in a
single VM.
How do you build cloud
native applications?
Source-
mu-stack.com
Source-mu-stack.com
Cloud Native Apps vs. Traditional
Enterprise Apps
CLOUD NATIVE APPS
Predictable - The "contract"
or architecture that cloud
native programmes adhere
to is intended to maximise
resilience through
predictable actions. The way
software is built is dictated
by the automated,
container-driven
infrastructure found in cloud
platforms.
TRADITIONAL ENTERPRISE APPS
This kind of application frequently takes
longer to develop, delivers updates in
large, irregular batches, scales in rather
than out, and presumptively ensures
high availability of dependent services.
Source-
mu-stack.com
Source-mu-stack.com
Cloud Native Apps vs. Traditional
Enterprise Apps
CLOUD NATIVE APPS
Right-sized capacity - When an
application is deployed, resources are
dynamically allocated and reallocated
based on the requirements of the
application via a cloud native
application platform, which automates
infrastructure provisioning and
configuration. Building on a cloud native
runtime improves application lifecycle
management, including scalability to
meet demand, resource utilisation,
orchestration across available
resources, and failure recovery with
little to no downtime.
TRADITIONAL ENTERPRISE APPS
Oversized capacity - Traditional IT
delays the launch of an application by
creating a special, specialised
infrastructure solution (a "snowflake")
for it. With minimal potential to scale
beyond design restrictions to meet
demand, the solution is frequently
oversized and constructed to satisfy
worst-case capacity predictions.
Source-
mu-stack.com
Source-mu-stack.com
Cloud Native Apps vs. Traditional
Enterprise Apps
CLOUD NATIVE APPS
Independent - Applications are
divided into small, loosely linked,
independently operating services
using a microservices
architecture. These services
enable frequent updates, scaling,
and failover/restart without
affecting other services and map
to smaller, independent
development teams.
TRADITIONAL ENTERPRISE APPS
Dependent - Monolithic designs
combine a variety of dissimilar
services into a single
deployment package, which
results in unneeded
dependencies between services
and reduces development and
deployment agility.
Source-
mu-stack.com
Source-mu-stack.com
Cloud Native Apps vs. Traditional
Enterprise Apps
CLOUD NATIVE APPS
Rapid recovery - A dynamic, high-
density virtualization overlay,
perfectly suited to the
microservices architecture, is
provided by the container runtime
and orchestrator. In order to allow
elastic scaling and recovery/restart
in the event of app or infrastructure
failure, orchestration dynamically
coordinates the placement of
containers across a cluster.
TRADITIONAL ENTERPRISE APPS
Slow recovery - Due to higher
startup and shutdown times and
operating system overhead for
each VM, VMs by themselves are
a slower and less effective
foundation for microservice-
based systems.
Source-
mu-stack.com
Source-mu-stack.com
Benefits of Cloud Native development
COST EFFICIENCY
Cloud services only charge
for necessary storage space
and feature sets required for
your application
development model. This
pay-as-you-go system
ensures lower costs and
higher profits.
FASTER DEPLOYMENT
Go from concept to
implementation within a short
span of time by dividing the
application into descrete parts
using microservices. These can
then deployed into different
environments without worrying
about the dependencies required.
SECURITY
The cloud service provider
follows industry-leading
security regulations such as
HIPPA, PCI DSS and ISO
27002. This ensures your
application is protected
against data breaches,
network and DDoS attacks.
Source-
mu-stack.com
Source-mu-stack.com
AVAILABILITY AND
SCALABILITY
Benefits of Cloud Native development
SERVER-LESS
By opting for a serverless
application the developers
no longer have to worry
about networks, security,
and scalability of the servers
that run behind the scenes.
These servers are owned
and maintained by service
providers reducing the Total
Cost of Ownership (TCO) of
the application.
RESILIENCY
Cloud Native applications are
designed in such a way that they
don’t go offline even if there’
s an
infrastructure outage.These fault
tolerant applications are capable of
detecting uncertain issues like
overload of requests, hardware
failures,network connective errors,
etc.
The cloud service provider
follows industry-leading
security regulations such as
HIPPA, PCI DSS and ISO
27002. This ensures your
application is protected
against data breaches,
network and DDoS attacks.
Source-
mu-stack.com
A hybrid cloud involves mixed-hybrid computing, storage, and service
environment that combines on-premises infrastructure, private cloud services,
and a public cloud, with orchestration between the platforms. As the world
has gone remote, there is an increasing demand for applications that are
highly available around the globe.
Conclusion
Source- mu-stack.com
Source-
mu-stack.com
Thank you!
mu-stack.com
Source-
mu-stack.com

More Related Content

Similar to Cloud Native development.pptx

Application Architecture for Cloud Computing
Application Architecture for Cloud Computing Application Architecture for Cloud Computing
Application Architecture for Cloud Computing
white paper
 
Scalable & Secure Infrastructure: Cloud Services Solutions
Scalable & Secure Infrastructure: Cloud Services SolutionsScalable & Secure Infrastructure: Cloud Services Solutions
Scalable & Secure Infrastructure: Cloud Services Solutions
GrapesTech Solutions
 
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
white paper
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
suraj bhandari
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
Tanmoy Barman
 
cloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptxcloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptx
asraniyashika11
 
Cloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValueCloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValue
RapidValue
 
Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023
Lucy Zeniffer
 
Ibm bluemix
Ibm bluemix Ibm bluemix
Ibm bluemix
Narendra
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
Swathi Nandakumar
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Yogesh Singh
 
IBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation ENIBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation EN
Yves Bienenfeld
 
Cloud1
Cloud1Cloud1
Cloud1
manager
 
The simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleThe simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by Webscale
Webscale Networks
 
CLOUD COMPUTING -DETAILED APPROACH
CLOUD COMPUTING -DETAILED APPROACHCLOUD COMPUTING -DETAILED APPROACH
CLOUD COMPUTING -DETAILED APPROACH
SHAIMA A R
 
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
United International Journal for Research & Technology
 
Microsoft System Center 2012 Overview
Microsoft System Center 2012 OverviewMicrosoft System Center 2012 Overview
Microsoft System Center 2012 Overview
Motty Ben Atia
 
Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019
CompatibL Technologies ltd
 

Similar to Cloud Native development.pptx (20)

Application Architecture for Cloud Computing
Application Architecture for Cloud Computing Application Architecture for Cloud Computing
Application Architecture for Cloud Computing
 
Scalable & Secure Infrastructure: Cloud Services Solutions
Scalable & Secure Infrastructure: Cloud Services SolutionsScalable & Secure Infrastructure: Cloud Services Solutions
Scalable & Secure Infrastructure: Cloud Services Solutions
 
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
Safety in the Cloud(s): 'Vaporizing' the Web Application Firewall to Secure C...
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
INTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTINGINTRODUCTION TO CLOUD COMPUTING
INTRODUCTION TO CLOUD COMPUTING
 
cloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptxcloudtoolsandcomputingwithcloudsssss.pptx
cloudtoolsandcomputingwithcloudsssss.pptx
 
Cloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValueCloud Native IT Transformation - Whitepaper by RapidValue
Cloud Native IT Transformation - Whitepaper by RapidValue
 
Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023Cloud Native Application Development Guide – 2023
Cloud Native Application Development Guide – 2023
 
Ibm bluemix
Ibm bluemix Ibm bluemix
Ibm bluemix
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Smca in a nut shell
Smca in a nut shellSmca in a nut shell
Smca in a nut shell
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation ENIBM Cloud Privé - White paper présentation EN
IBM Cloud Privé - White paper présentation EN
 
Cloud1
Cloud1Cloud1
Cloud1
 
The simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by WebscaleThe simplest cloud migration in the world by Webscale
The simplest cloud migration in the world by Webscale
 
CLOUD COMPUTING -DETAILED APPROACH
CLOUD COMPUTING -DETAILED APPROACHCLOUD COMPUTING -DETAILED APPROACH
CLOUD COMPUTING -DETAILED APPROACH
 
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
A Review on Data Protection of Cloud Computing Security, Benefits, Risks and ...
 
Microsoft System Center 2012 Overview
Microsoft System Center 2012 OverviewMicrosoft System Center 2012 Overview
Microsoft System Center 2012 Overview
 
Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019Cloud Adoption and Risk Report 2019
Cloud Adoption and Risk Report 2019
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Zilliz
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
Introducing Milvus Lite: Easy-to-Install, Easy-to-Use vector database for you...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 

Cloud Native development.pptx

  • 2. Key Contents 1.Introduction 2.How do you build cloud native applications? 3.Cloud Native Apps vs. Traditional Enterprise Apps 4.Benfits Of Cloud Native development 5.Conclusion
  • 3. A strategy to creating and executing apps known as "cloud native" makes use of the benefits of the cloud computing delivery mechanism. Businesses that create and run their apps utilising a cloud native architecture do so more quickly and in response to client requests. Both public and private clouds are suitable for cloud native development; the key is to focus on how rather than where applications are built and deployed. INTRODUCTION S S o o u u r c r c e e - - m m u u - s - s t a t a c c k k . c . c o o m m Source- mu-stack.com
  • 4. DevOps - The purpose of DevOps is to deliver high-quality software that addresses consumer concerns by working together with IT operations. Software development, testing, and release occur more quickly, often, and consistently in environments created by DevOps. Microservices - A collection of small services, each of which implements a business capability, operates within its own process, and communicates with the others via HTTP APIs or messaging, is referred to as a microservice. Since each microservice can be independently delivered, updated, modified, and restarted from other services within the same application, usually as part of an automated system, rapid upgrades to live applications are possible without having an adverse effect on users. How do you build cloud native applications? Source- mu-stack.com Source-mu-stack.com
  • 5. Containers - Compared to traditional virtual machines,containers offer both efficiency and speed (VMs). A single OS instance is dynamically split into one or more isolated containers using operating-system-level virtualization, each of which has its own writable file system and resource allotment. Containers are the perfect computing vehicle for deploying lone microservices due to the low overhead of building and destroying them and the great packing density in a single VM. How do you build cloud native applications? Source- mu-stack.com Source-mu-stack.com
  • 6. Cloud Native Apps vs. Traditional Enterprise Apps CLOUD NATIVE APPS Predictable - The "contract" or architecture that cloud native programmes adhere to is intended to maximise resilience through predictable actions. The way software is built is dictated by the automated, container-driven infrastructure found in cloud platforms. TRADITIONAL ENTERPRISE APPS This kind of application frequently takes longer to develop, delivers updates in large, irregular batches, scales in rather than out, and presumptively ensures high availability of dependent services. Source- mu-stack.com Source-mu-stack.com
  • 7. Cloud Native Apps vs. Traditional Enterprise Apps CLOUD NATIVE APPS Right-sized capacity - When an application is deployed, resources are dynamically allocated and reallocated based on the requirements of the application via a cloud native application platform, which automates infrastructure provisioning and configuration. Building on a cloud native runtime improves application lifecycle management, including scalability to meet demand, resource utilisation, orchestration across available resources, and failure recovery with little to no downtime. TRADITIONAL ENTERPRISE APPS Oversized capacity - Traditional IT delays the launch of an application by creating a special, specialised infrastructure solution (a "snowflake") for it. With minimal potential to scale beyond design restrictions to meet demand, the solution is frequently oversized and constructed to satisfy worst-case capacity predictions. Source- mu-stack.com Source-mu-stack.com
  • 8. Cloud Native Apps vs. Traditional Enterprise Apps CLOUD NATIVE APPS Independent - Applications are divided into small, loosely linked, independently operating services using a microservices architecture. These services enable frequent updates, scaling, and failover/restart without affecting other services and map to smaller, independent development teams. TRADITIONAL ENTERPRISE APPS Dependent - Monolithic designs combine a variety of dissimilar services into a single deployment package, which results in unneeded dependencies between services and reduces development and deployment agility. Source- mu-stack.com Source-mu-stack.com
  • 9. Cloud Native Apps vs. Traditional Enterprise Apps CLOUD NATIVE APPS Rapid recovery - A dynamic, high- density virtualization overlay, perfectly suited to the microservices architecture, is provided by the container runtime and orchestrator. In order to allow elastic scaling and recovery/restart in the event of app or infrastructure failure, orchestration dynamically coordinates the placement of containers across a cluster. TRADITIONAL ENTERPRISE APPS Slow recovery - Due to higher startup and shutdown times and operating system overhead for each VM, VMs by themselves are a slower and less effective foundation for microservice- based systems. Source- mu-stack.com Source-mu-stack.com
  • 10. Benefits of Cloud Native development COST EFFICIENCY Cloud services only charge for necessary storage space and feature sets required for your application development model. This pay-as-you-go system ensures lower costs and higher profits. FASTER DEPLOYMENT Go from concept to implementation within a short span of time by dividing the application into descrete parts using microservices. These can then deployed into different environments without worrying about the dependencies required. SECURITY The cloud service provider follows industry-leading security regulations such as HIPPA, PCI DSS and ISO 27002. This ensures your application is protected against data breaches, network and DDoS attacks. Source- mu-stack.com Source-mu-stack.com
  • 11. AVAILABILITY AND SCALABILITY Benefits of Cloud Native development SERVER-LESS By opting for a serverless application the developers no longer have to worry about networks, security, and scalability of the servers that run behind the scenes. These servers are owned and maintained by service providers reducing the Total Cost of Ownership (TCO) of the application. RESILIENCY Cloud Native applications are designed in such a way that they don’t go offline even if there’ s an infrastructure outage.These fault tolerant applications are capable of detecting uncertain issues like overload of requests, hardware failures,network connective errors, etc. The cloud service provider follows industry-leading security regulations such as HIPPA, PCI DSS and ISO 27002. This ensures your application is protected against data breaches, network and DDoS attacks. Source- mu-stack.com
  • 12. A hybrid cloud involves mixed-hybrid computing, storage, and service environment that combines on-premises infrastructure, private cloud services, and a public cloud, with orchestration between the platforms. As the world has gone remote, there is an increasing demand for applications that are highly available around the globe. Conclusion Source- mu-stack.com Source- mu-stack.com