0% found this document useful (0 votes)
9 views2 pages

ITD-2

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)
9 views2 pages

ITD-2

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/ 2

Q)ServerlessComputing: 1)Definition 2) managing Continuous Integration-

Cost-Effectiv: You only pay for the actual Continuous Deployment pipelines,
time your code runs3) Focus on Code 4) ensuring that once the code is written
Scalability: The system automatically and tested, it’s deployed to production
scales to handle more or fewer requests automatically. 3) Smooth Integration: It
as needed, 5) Event-Driven: Code runs ensures that automation tasks are
linked together correctly, leading to a
in response to specific events, making it
seamless workflow.
ideal for applications that don't need to
run all the time. Q)Container-Based Application:1)A
container-based application is packaged
Q)CloudComputing and Fundamentals: with all its dependencies libraries, into a
1)definition 2)on demand access 3) cost single, portable container that can run
efficiency Fundamentals: 1)public consistently across different computing
cloud:#managed by cloud provider environments. 2)Each container runs
#accesible to anyone #example 2) independently, ensuring that
private cloud:#Exclusive use #greater applications do not interfere with one
control #example 3)Hybrid Control: another.3)Containers can be deployed
#Combination of both public and across different environments without
private #Flexibilty and optimiation compatibility issues.
Benefits in DevOps
4)Community cloud: #shared among
Lifecycle:1)Containers ensure consistent
organizations #cost sharing
development, testing, and production
Q)Characteristics of MicroService environments, reducing "works on my
Architecture:1)Small, Independent machine" issues.2)Containers start
services 2) Decentralized Data quickly and use fewer resources,
Management 3) Independent speeding up deployment cycles.3)Easily
Deployment 4) Scalability 5) Resilience scale applications by adding or
and Fault Isolation 6) Technology removing containers based on
demand.4)Integrates well with CI/CD
Diversity 7) Focused Teams
pipelines, automating the build, test,
Q)Automation: 1)definition 2) Reduces and deployment processes.
Manual Effort 3) Consistency 4) Faster
Delivery
Q)Orchestration Devops:
1)Orchestration coordinates and
manages multiple automated tasks to
work together as part of a bigger
workflow 2) Orchestration is key in
Microservice-
Monolithic
Aspect Based
Application
Application
Composed of
Single unified
Architecture independent
codebase.
services.
Hard to scale; Easily scalable;
Scalability requires scaling individual services
the entire app. can scale.
Services can be
Deployed as
Deployment deployed
one unit.
independently.
Usually uses Allows different
Technology
one technology stacks for different
Stack
stack. services.
A failure in one
Failures are
Fault part can affect
isolated to specific
Isolation the whole
services.
system.
Faster, as services
Slower due to a
Development are developed and
single, large
Speed deployed
codebase.
independently.
Easier to maintain;
Harder to
only specific
Maintenance maintain and
services need
update.
updates.

Aspect Automation Orchestration


Manages the
Automates
coordination of
Definition individual tasks or
multiple automated
processes.
tasks.
Focuses on specific, Covers the entire
Scope
repetitive tasks. workflow or process.
More complex,
Relatively simple,
Complexity integrates multiple
task-oriented.
systems or tasks.
Automating code Orchestrating CI/CD
Example testing, deployment pipelines (testing,
scripts. deployment).
Tasks run
Tasks are dependent on
Dependency independently of
each other in sequence.
each other.
Reduces manual Ensures overall process
Focus effort in specific runs smoothly, end-to-
areas. end.
Speeds up individual Manages the entire
Role in
tasks like testing or DevOps process for
DevOps
building. seamless delivery.

You might also like