SlideShare a Scribd company logo
Deployment
Strategies
Your C ompany N ame
2
Agenda
03 Your Text Here
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
04 Put Text Here
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
02 Routing Techniques
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
01 Company Software Updates
Deployment Strategy
This slide is 100% editable. Adapt it to your needs and capture your
audience's attention.
Contents
01 Deployment Overview
02 Challenges of Modern Applications
03 Rolling Deployments
04 Rolling Deployment Use Case
05 Blue/Green Deployments
06 Blue/Green Deployment Use Case
07 Canary Deployments
08 Canary Deployment Use Case
09 Routing Techniques
10 Deployment Best Practices
11 Deployment Strategies Comparisons
12 Post-Deployment Monitoring
3
Deployment Overview
4
DEPLOYMENT OVERVIEW
Number of Sites or Release Recipients Target Deployments Target Group Scheduled Dates
<Identify the number & location (if applicable) of the sites/ release recipients for the software
application/system>
Initial Deployment <Site/Release Recipients> <Month/Year>
General Availability Release <Site/Release Recipients> <Month/Year>
Description
<Describe the deployment approach that will be used for deploying the software application/system>
Benefits (Tangible & Intangible) & Risks
<Describe tangible & intangible benefits realized from the recommended approach>
DEPLOYMENT APPROACH
Assumptions
<List any assumptions associated with the deployment approach>
Risks
<List any associated with the deployment approach
ASSUMPTIONS & RISKS
Challenges of
Modern Applications
This slide covers challenges faced by the modern applications
Listed here are some of
the challenges faced by
modern applications. User
can add according to their
requirements.
52%
of internet traffic
is bot generated, half of which is attributed to “bad” bots.
79%
of organizations
can’t make a clear distinction between good and bad bots.
Unfortunately,
One of the most important challenges faced by a web-
facing application is the ability to handle a large number
of concurrent users.
Modern applications need to be able to handle large
amounts of data.
Lack of handling failures gracefully without any data loss
or interruptions.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
52%
79%
5
In this slide we have covered rolling deployment architecture
Both Nodes Running…. Patching 1st Node…. Patching 2nd Node…. Both Nodes Running….
This slide covers rolling
deployments nodes
model and its working,
user can edit according to
his requirements.
In a rolling deployment, an application’s new version gradually replaces the old one.
The actual deployment happens over a period of time.
During that time, new and old versions will coexist without affecting functionality or user experience.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Deployment Strategy - Rolling Deployments
6
Rolling Deployment Pattern
7
This slide covers the
rolling deployment pattern
i.e. how new version
upgrades or modified
without affecting existing
users, user can alter
according to their
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
State 0
State 1
State 2
Final State
The original applications were deployed in containers, the
upgrade can tackle one container at a time.
Each container is modified to download the latest image
from the app vendor’s site.
Old Version New Version
The old version is shown in blue and the new version is shown in green across each server in the cluster.
Rolling Deployment
Use Case
This slide shows the deployment of the application to PROD environment in
four phases.
This slide covers the use
of rolling deployment in
PROD environment with
in different phases. User
can alter according to his
requirements.
The Application
consists of three
tiers, the Web,
App and DB tiers.
We will deploy the
application to the
PROD environment
in four phases:
First Phase
Deploy only to
the DB tier and
verify the DB
upgrade
Second Phase
Deploy to a few
resources in the App and
Web tiers and verify that
the application was
deployed successfully
Third Phase
Deploy to a few
more resources in
the App tier based
on some rules
Fourth Phase
Deploy to the
remaining
resources
Phase
This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 8
Deployment Strategy - Blue-Green, Red-Black or A/B Deployment
9
This slide explains the functioning of blue green deployment strategy
This slide covers the
functioning of blue green
deployment environment,
while new version is
deployed the older one
serves the traffic. User
can alter according to
their requirements
Two identical production environments work in parallel.
The blue/green deployment strategy will be used with dynamic cloud environments.
There are two physically separate environments. At any time, only one of these environments is live, serving
all of the production traffic.
While new versions of the applications are deployed to the second (blue) environment, the first environment
(green) is serving production traffic.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
All Users
USERS Router
O l d V e r s i o n
N e w V e r s i o n
Web Server
Web Server
Database Server
Database Server
Application Server
Application Server
Blue-Green, Red-Black or A/B Deployment Pattern
10
This slide covers the two identical production environments works in parallel
Below shown are the
blue green environment
deployment pattern.
Which user can alter
according to his
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
• One is the currently-running production environment receiving all user traffic
(depicted as Blue).
• The other is a clone of it, but idle (Green).
• Both use the same database back-end and app configuration:
• The new version of the application is deployed in the green environment
& tested for functionality and performance
• Once the testing results are successful, application traffic is routed from
blue to green
• Green then becomes the new production
Currently Running
Clone
User Traffic
Code Version 1 Code Version 2
Load Balancer
User Traffic
Code Version 1 Code Version 2
Load Balancer
Blue-Green, Red-Black or A/B Deployment Use Case
11
This slide covers how to create blue and green deployment strategy as blue green are two physically separated environments, and can be configured in the Electric Flow environment model
Number Task Name Description
1 DeployShoppingCart
This is another process task similar to what is in the DEV and QA stages that the environment name is parameterized. The
system will automatically switch deployments between the BLUE and GREEN environments
2 CertifyDeployment This is a manual step to review and certify the deployment
3 CompletePostCertificationTasks
This is an automation task to run any post certification tasks such as updating the load balancer and switching the environment
in preparation for the next pipeline run (for example, update the TargetENV parameter)
Listed here are the blue
green strategy deployment
use case i.e.
Modelling of the blue green
environment through these
steps and tasks. User can
alter according to their
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Creating Four
Environments
(DEV, QA, BLUE,
and GREEN)
Mapping the Environments to the Shopping
Cart Application
Select the Shopping Cart application, and map the application tiers to the corresponding
environment tiers in DEV, QA, BLUE, and GREEN.
Creating a Pipeline with Three Stages
Create a pipeline with three stages called DEV, QA and PROD.
Creating Three Tasks for the PROD stage.
In PROD stage, create three tasks:
This slide covers before
staring and starting steps
for the blue green
deployment. User can
alter according to his
requirements.
Blue-Green, Red-Black or A/B Deployment Use
Case Cont.
In this slide we have covered pipeline for the blue green deployment
Running the Pipeline
Before running the pipeline, the GREEN environment is serving all of the production traffic, and the BLUE environment is
ready to be upgraded to the new software version.
• We have to set Rolling/TargetEnv property to the first environment to which we want to deploy on the project.
• RollingDeploy/TargetEnv will be set to BLUE because the GREEN environment is currently catering to end-user traffic
Before Starting the Deployment,
1. The pipeline will start at the DEV stage and continue to the PROD stage.
2. Once the deployment reaches the PROD stage, the application process task will deploy to the BLUE environment based on the property
value $[/myProject/RollingDeploy/TargetEnv], which was set to BLUE at the beginning of the run.
3. Once the deployment task has completed, there is a manual step to functionally verify the deployment.
4. If there was a need for some automated testing, those tasks can easily be added to the pipeline stage.
5. Once the deployment completes successfully, switch the user traffic to the BLUE servers, and update the RollingDeploy/TargetEnv property
to GREEN.
6. Setting the property value to GREEN will ensure that the next deployment will happen to the GREEN environment while the BLUE environment
serves all of the production traffic.
When the Pipeline Starts:
This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 12
O l d V e r s i o n
Web Server Database Server
Application Server
N e w V e r s i o n
Web Server Database Server
Application Server
Router
USERS
Most Users
95%
Some Users
5%
This slide explains about the working of canary deployment environment
Deployment Strategy -
Canary Deployment
This technique is an advanced variation of the blue/green deployment
one environment is handling the production traffic. During deployment
time, new versions are applied to the second inactive environment similar
to a blue/green deployment.
Once the second environment with the newer version is satisfactorily
tested, a portion of the end-user traffic is diverted to it.
The first environment runs the old production version of the applications
and bears the majority of the traffic while the second environment runs the
new version of the applications and caters to a small portion of the traffic.
This is a way to test the new version with live traffic, and if everything
looks fine, all the traffic can be diverted to the new version, or if there are
issues with the new version, the older version can be kept instead.
In this slide we cover
canary deployment
environment working by
testing new version without
deleting the old one. User
can alter according to their
requirements.
13
Canary Deployment Pattern
14
In this slide we cover phased approach for canary deployment
Majority Infrastructure
User Traffic
Most Users Few Users
Code Version 1 Code Version 2
All Infrastructure
Code Version 2
User Traffic
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Instead of switching
from blue to green in
one step, we use a
PHASED
APPROACH.
Canary deployment is like blue-green, except it’s more risk-averse
› Deploy a new application
code in a small part of the
production infrastructure
› Once the application is
signed off for release, only a
few users are routed to it.
This minimizes any impact.
› No errors reported, the
new version can
gradually roll out to the
rest of the infrastructure
This slide covers phased
approach for canary
deployment, in which new
version roll out to the rest
of the infrastructure when
no error reported. User
can alter according to
their requirements.
15
Canary Deployment
Use Case
This slide shows the canary deployment use, that how application deployed
in subset of servers.
This slide covers that
how canary deployment
is to deploy an
application to a small set
of servers. User can alter
according to his
requirements
The purpose of a canary deployment is to deploy an
application to a small set of servers for validation by a
subset of users.
Once user validation is complete, the application is
rolled out to a larger set of servers.
This is very similar to blue/green deployments where you
can model separate environments and use pipelines to
control deployments to higher-order environments.
The key difference with canary deployments is that part
of the traffic is routed to the environment with the latest
version.
Using an application logic to unlock
new features to specific users and
groups. This logic is removed when the
application goes live for the rest of the
users.
Exposing internal users to the
canary deployment before
allowing external user access;
Basing routing on the source
IP range
Releasing the application in
specific geographic regions;
Routing Techniques:
16
This Slide Shows Various Techniques For Routing New Users
Listed are the routing
techniques for testing the
new versions of the
application. User can
alter according to his
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Deployment Best Practices
17
This slide explains the best practices to minimize the deployment risks
This slide covers the best
practices for the
deployments techniques
which user can follow before
deployments and can alter
according to their
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Use standard operating
environments (SOEs)
Ensure environment consistency.
You can use tools like Vagrant
and Packer for development
workstations and servers.
Use a deployment
checklist
An item on the checklist may be to
"backup all databases only after
app services have been stopped"
to prevent data corruption.
Adopt Continuous
Integration (CI)
CI ensures code checked into the
feature branch of a code
repository merges with its main
branch only after it has gone
through a series of dependency
checks, unit and integration tests,
and a successful build.
Adopt Continuous
Delivery (CD)
With CD, the CI-built code artifact
is packaged and always ready to
be deployed in one or more
environments.
Enable automated
rollbacks for
deployments
that fail health checks, whether
due to availability or error rate
issues.
Deployment Strategies Comparisons
18
This slide shows the comparison of deployment strategies on different bases.
Strategy
Zero
Downtime
Real Traffic
Testing
Targeted
Users
Cloud
Cost
Rollback
Duration
Negative
Impact on
User
Complexity of
Setup
Rolling Deployment
The old version is shown in blue & the new version is
shown in green across each server in the cluster
BLUE / GREEN
Version B is released alongside version A, then the
traffic is switched to version B
CANARY
Version B is released to a subset of users, then proceed
to a full rollout
A / B TESTING
Version B is released to a subset of users under specific
condition
Add Text Here
Listed are the routing
techniques for testing the
new versions of the
application. User can
alter according to his
requirements.
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
Post-Deployment Monitoring (1/2)
19
This slide covers the post deployment monitoring framework
This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
This slide covers
dimensions, area of
focus etc. to monitor
performance after
deployment. User can
alter according to his
requirements.
• Agentless (RUM) – [First]
• Multiple Protocol Analytics
• Synthetic Probes & Robots
• Trans, Path Snapshots
• Bottom Up/ Top Down
• Monitor Cloud Apps
• User-defined Transactions
• URL / Page Definitions
• 8 to 12 high level groups
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
Area of Focus
• APM Value : 80% comes from the EUE
• Agentless is low risk (Port Mirroring)
o Quick Implementation < 2 Days
• Robots = Availability & low vol. trends
• Better service dependency mappings
o Understanding how network topologies
interact with application architecture
• Change impact assessment
• Meaningful SLAs to the Business
strengthen trust with Business
• Provide early warning trend reports
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
• Add Text Here
Potential Benefits
Application
Performance
Management
End User
Experience
Runtime
Application
Architecture
Business
Transactions
Add
Text Here
Add
Text Here
Dimensions
Post-Deployment Monitoring (2/2)
20
This slide covers the post deployments monitoring dashboard to measure performance
This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”.
This slide shows the
KPIs and metrices to
measure performance
after deployment. User
can alter according to
their requirements.
6.01%
21.19%
72.79%
0% 20% 40% 60% 80% 100%
Frustrated
Tolerated
Satisfied
0
200
400
600
0%
2%
4%
6%
89.3%
4.9%
3.2%
2.2%
0.4%
401 500 403 400 422 503
HTTP
Failure Codes
10 K Failed Requests
2 % Failure Rate
HTTP Failure Rate
Transaction Throughput
0.5M Requests
Response Time Experience
0.1 sec Apdex Threshold
0.83 Apdex Score
Avg.
Response Time
160.24 ms 0.5 M
Total Requests
10 K
Failed Requests
2 %
Failure Rate
0
50
100
150
200
250
Jan
(12:00
pm)
Feb (6:00
pm)
Mar
(12:00
am)
Apr (6:00
am)
May
(12:00
pm)
Jun (6:00
pm)
Jul (12:00
am)
Aug (6:00
am)
Sep
(12:00
pm)
Oct (6:00
pm)
Nov
(12:00
am)
Dec (6:00
am)
Expressjs
Remote HTTP Calls
Postgres
Rendering
Remote HTTP Calls
86.18 ms from 14 : 15 till 15 : 10
160.24 ms
Overall Avg
7 ms
Expressjs
37.43 ms
Remote HTTP Calls
7.59 ms
Postgres
6 ms
Rendering
Icons Slide for Deployment Strategies
21
Additional
Slides
22
Stacked Bar
23
50%
65%
-15%
-9%
40%
50%
-19%
-2%
-30% -20% -10% 0% 10% 20% 30% 40% 50% 60% 70%
This graph/chart is linked to excel, and
changes automatically based on data. Just
left click on it and select “Edit Data”.
Product 01
This graph/chart is linked to excel, and
changes automatically based on data. Just
left click on it and select “Edit Data”.
Product 02
Clustered Bar Chart
24
15
25
10
25
50
20
This graph/chart is linked to excel, and
changes automatically based on data.
Just left click on it and select “Edit Data”.
Product 01
This graph/chart is linked to excel, and
changes automatically based on data.
Just left click on it and select “Edit Data”.
Product 02
Puzzle
25
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
Text Here
26
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Target Audiences
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Premium Services
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Value Clients
About Us
27
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Mission
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Vision
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
Goal
Our Mission
Timeline
28
Start
End
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2015
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2017
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2019
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2016
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2018
This slide is 100%
editable. Adapt it to your
needs and capture your
audience's attention.
2020
29
Text Here
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
01
Text Here
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
02
Text Here
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
03
Text Here
This slide is 100% editable. Adapt it to your needs and
capture your audience's attention.
04
Our Target
Financial
30
1.3
Billion
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
532 Million
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
10
Million
Text Here
This slide is 100% editable. Adapt
it to your needs and capture your
audience's attention.
31
Thank You
Address
# street number, city, state
Email Address
email address123@gmail.com
Contact Number
0123456789

More Related Content

What's hot

Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
SlideTeam
 
Terraform introduction
Terraform introductionTerraform introduction
Terraform introduction
Jason Vance
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
Juan Fabian
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
Amazon Web Services
 
Backstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptxBackstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptx
BrandenTimm1
 
Deployment Strategy PowerPoint Presentation Slides
Deployment Strategy PowerPoint Presentation SlidesDeployment Strategy PowerPoint Presentation Slides
Deployment Strategy PowerPoint Presentation Slides
SlideTeam
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft Azure
Chris Dufour
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
Phi Huynh
 
infrastructure as code
infrastructure as codeinfrastructure as code
infrastructure as code
Amazon Web Services
 
Let's build Developer Portal with Backstage
Let's build Developer Portal with BackstageLet's build Developer Portal with Backstage
Let's build Developer Portal with Backstage
Opsta
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Amazon Web Services
 
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
DevOpsDays Taipei 2019 - Mastering IaC the DevOps WayDevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
smalltown
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
David J Rosenthal
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
Trang Nguyen
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
Amazon Web Services
 
Amazon CloudWatch - Observability and Monitoring
Amazon CloudWatch - Observability and MonitoringAmazon CloudWatch - Observability and Monitoring
Amazon CloudWatch - Observability and Monitoring
Rick Hwang
 
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
How to test infrastructure code: automated testing for Terraform, Kubernetes,...How to test infrastructure code: automated testing for Terraform, Kubernetes,...
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
Yevgeniy Brikman
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudTom Laszewski
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
Robert Greiner
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategiesSogetiLabs
 

What's hot (20)

Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
Devops Strategy Roadmap Lifecycle Ppt Powerpoint Presentation Slides Complete...
 
Terraform introduction
Terraform introductionTerraform introduction
Terraform introduction
 
Azure DevOps
Azure DevOpsAzure DevOps
Azure DevOps
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
Backstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptxBackstage at CNCF Madison.pptx
Backstage at CNCF Madison.pptx
 
Deployment Strategy PowerPoint Presentation Slides
Deployment Strategy PowerPoint Presentation SlidesDeployment Strategy PowerPoint Presentation Slides
Deployment Strategy PowerPoint Presentation Slides
 
Migrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft AzureMigrate an Existing Application to Microsoft Azure
Migrate an Existing Application to Microsoft Azure
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
infrastructure as code
infrastructure as codeinfrastructure as code
infrastructure as code
 
Let's build Developer Portal with Backstage
Let's build Developer Portal with BackstageLet's build Developer Portal with Backstage
Let's build Developer Portal with Backstage
 
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
Four Strategies to Create a DevOps Culture & System that Favors Innovation & ...
 
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
DevOpsDays Taipei 2019 - Mastering IaC the DevOps WayDevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
DevOpsDays Taipei 2019 - Mastering IaC the DevOps Way
 
Migrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with ConfidenceMigrate to Microsoft Azure with Confidence
Migrate to Microsoft Azure with Confidence
 
Introduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang NguyenIntroduction of Kubernetes - Trang Nguyen
Introduction of Kubernetes - Trang Nguyen
 
Amazon API Gateway
Amazon API GatewayAmazon API Gateway
Amazon API Gateway
 
Amazon CloudWatch - Observability and Monitoring
Amazon CloudWatch - Observability and MonitoringAmazon CloudWatch - Observability and Monitoring
Amazon CloudWatch - Observability and Monitoring
 
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
How to test infrastructure code: automated testing for Terraform, Kubernetes,...How to test infrastructure code: automated testing for Terraform, Kubernetes,...
How to test infrastructure code: automated testing for Terraform, Kubernetes,...
 
Data Center Migration to the AWS Cloud
Data Center Migration to the AWS CloudData Center Migration to the AWS Cloud
Data Center Migration to the AWS Cloud
 
Infrastructure as Code
Infrastructure as CodeInfrastructure as Code
Infrastructure as Code
 
Cloud migration strategies
Cloud migration strategiesCloud migration strategies
Cloud migration strategies
 

Similar to Deployment Strategies Powerpoint Presentation Slides

Application Deployement Strategies
Application Deployement StrategiesApplication Deployement Strategies
Application Deployement Strategies
Crishantha Nanayakkara
 
Everything about Blue-Green Deployment Strategy!
Everything about Blue-Green Deployment Strategy!Everything about Blue-Green Deployment Strategy!
Everything about Blue-Green Deployment Strategy!
OpsTree solutions
 
Continuous Deployment Strategies
Continuous Deployment StrategiesContinuous Deployment Strategies
Continuous Deployment Strategies
Thoughtworks
 
Executing Deployment & Release Strategies
Executing Deployment & Release StrategiesExecuting Deployment & Release Strategies
Executing Deployment & Release Strategies
OpenSense Labs
 
Dark launch
Dark launchDark launch
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
EswarVineet
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
IBM UrbanCode Products
 
Twelve Factor - Designing for Change
Twelve Factor - Designing for ChangeTwelve Factor - Designing for Change
Twelve Factor - Designing for Change
Eric Wyles
 
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
jeetendra mandal
 
Testing in Production (TiP)
Testing in Production (TiP)Testing in Production (TiP)
Testing in Production (TiP)
Giragadurai Vallirajan
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
Deployment Strategies
Deployment StrategiesDeployment Strategies
Deployment Strategies
penetration Tester
 
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Matt Ray
 
Deployment model Rolling upgrade deployment
Deployment model Rolling upgrade deploymentDeployment model Rolling upgrade deployment
Deployment model Rolling upgrade deployment
jeetendra mandal
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsSanjeev Sharma
 
Dynamic Component Deployment and (Re) Configuration Using a Unified Framework
Dynamic Component Deployment and (Re) Configuration Using a Unified FrameworkDynamic Component Deployment and (Re) Configuration Using a Unified Framework
Dynamic Component Deployment and (Re) Configuration Using a Unified Framework
Madjid KETFI
 
Plagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdfPlagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdf
OmethSanchitha
 
SDLC
SDLCSDLC
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
Choose The Right Application Modernization Strategy For Your Business
Choose The Right Application Modernization Strategy For Your BusinessChoose The Right Application Modernization Strategy For Your Business
Choose The Right Application Modernization Strategy For Your Business
Amzur Technologies Inc
 

Similar to Deployment Strategies Powerpoint Presentation Slides (20)

Application Deployement Strategies
Application Deployement StrategiesApplication Deployement Strategies
Application Deployement Strategies
 
Everything about Blue-Green Deployment Strategy!
Everything about Blue-Green Deployment Strategy!Everything about Blue-Green Deployment Strategy!
Everything about Blue-Green Deployment Strategy!
 
Continuous Deployment Strategies
Continuous Deployment StrategiesContinuous Deployment Strategies
Continuous Deployment Strategies
 
Executing Deployment & Release Strategies
Executing Deployment & Release StrategiesExecuting Deployment & Release Strategies
Executing Deployment & Release Strategies
 
Dark launch
Dark launchDark launch
Dark launch
 
DevOps.pptx
DevOps.pptxDevOps.pptx
DevOps.pptx
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
 
Twelve Factor - Designing for Change
Twelve Factor - Designing for ChangeTwelve Factor - Designing for Change
Twelve Factor - Designing for Change
 
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
Deployment model Blue Green deployment vs Canary deployment vs Rolling upgrad...
 
Testing in Production (TiP)
Testing in Production (TiP)Testing in Production (TiP)
Testing in Production (TiP)
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
Deployment Strategies
Deployment StrategiesDeployment Strategies
Deployment Strategies
 
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
Cloud Expo Asia 20181010 - Bringing Your Applications into the Future with Ha...
 
Deployment model Rolling upgrade deployment
Deployment model Rolling upgrade deploymentDeployment model Rolling upgrade deployment
Deployment model Rolling upgrade deployment
 
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
 
Dynamic Component Deployment and (Re) Configuration Using a Unified Framework
Dynamic Component Deployment and (Re) Configuration Using a Unified FrameworkDynamic Component Deployment and (Re) Configuration Using a Unified Framework
Dynamic Component Deployment and (Re) Configuration Using a Unified Framework
 
Plagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdfPlagiarism Report SDLC 1.pdf
Plagiarism Report SDLC 1.pdf
 
SDLC
SDLCSDLC
SDLC
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Choose The Right Application Modernization Strategy For Your Business
Choose The Right Application Modernization Strategy For Your BusinessChoose The Right Application Modernization Strategy For Your Business
Choose The Right Application Modernization Strategy For Your Business
 

More from SlideTeam

Customer Support And Services Guide Powerpoint Presentation Slides
Customer Support And Services Guide Powerpoint Presentation SlidesCustomer Support And Services Guide Powerpoint Presentation Slides
Customer Support And Services Guide Powerpoint Presentation Slides
SlideTeam
 
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
SlideTeam
 
Strategic Staff Engagement Action Plan Powerpoint Presentation Slides
Strategic Staff Engagement Action Plan Powerpoint Presentation SlidesStrategic Staff Engagement Action Plan Powerpoint Presentation Slides
Strategic Staff Engagement Action Plan Powerpoint Presentation Slides
SlideTeam
 
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt CdTraditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
SlideTeam
 
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
SlideTeam
 
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
SlideTeam
 
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
SlideTeam
 
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt CdGuide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
SlideTeam
 
Managing Business Customers Technology Powerpoint Presentation Slides
Managing Business Customers Technology Powerpoint Presentation SlidesManaging Business Customers Technology Powerpoint Presentation Slides
Managing Business Customers Technology Powerpoint Presentation Slides
SlideTeam
 
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
SlideTeam
 
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
SlideTeam
 
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
SlideTeam
 
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
SlideTeam
 
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
SlideTeam
 
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
SlideTeam
 
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
SlideTeam
 
ChatGPT IT Powerpoint Presentation Slides
ChatGPT IT Powerpoint Presentation SlidesChatGPT IT Powerpoint Presentation Slides
ChatGPT IT Powerpoint Presentation Slides
SlideTeam
 
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt CdMethods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
SlideTeam
 
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
SlideTeam
 
Global Shift Towards Flexible Working Powerpoint Presentation Slides
Global Shift Towards Flexible Working Powerpoint Presentation SlidesGlobal Shift Towards Flexible Working Powerpoint Presentation Slides
Global Shift Towards Flexible Working Powerpoint Presentation Slides
SlideTeam
 

More from SlideTeam (20)

Customer Support And Services Guide Powerpoint Presentation Slides
Customer Support And Services Guide Powerpoint Presentation SlidesCustomer Support And Services Guide Powerpoint Presentation Slides
Customer Support And Services Guide Powerpoint Presentation Slides
 
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
Word Of Mouth WOM Marketing Strategies To Build Brand Awareness Powerpoint Pr...
 
Strategic Staff Engagement Action Plan Powerpoint Presentation Slides
Strategic Staff Engagement Action Plan Powerpoint Presentation SlidesStrategic Staff Engagement Action Plan Powerpoint Presentation Slides
Strategic Staff Engagement Action Plan Powerpoint Presentation Slides
 
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt CdTraditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
Traditional Marketing Channel Analysis Powerpoint Presentation Slides Mkt Cd
 
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
Integrating Asset Tracking System To Enhance Operational Effectiveness Comple...
 
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
Designing And Implementing Brand Leadership Strategy Powerpoint Presentation ...
 
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
How Amazon Generates Revenues Across Globe Powerpoint Presentation Slides Str...
 
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt CdGuide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
Guide For Effective Event Marketing Powerpoint Presentation Slides Mkt Cd
 
Managing Business Customers Technology Powerpoint Presentation Slides
Managing Business Customers Technology Powerpoint Presentation SlidesManaging Business Customers Technology Powerpoint Presentation Slides
Managing Business Customers Technology Powerpoint Presentation Slides
 
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
Unearthing Apples Billion Dollar Branding Secret Powerpoint Presentation Slid...
 
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
Developing Flexible Working Practices To Improve Employee Engagement Powerpoi...
 
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
Product Corporate And Umbrella Branding Powerpoint Presentation Slides Brandi...
 
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
Communication Channels And Strategies For Shareholder Engagement Powerpoint P...
 
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
Responsible Tech Playbook To Leverage Business Ethics Powerpoint Presentation...
 
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
Generating Leads Through Targeted Digital Marketing Campaign Powerpoint Prese...
 
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
Boosting Profits With New And Effective Sales Strategic Plan Powerpoint Prese...
 
ChatGPT IT Powerpoint Presentation Slides
ChatGPT IT Powerpoint Presentation SlidesChatGPT IT Powerpoint Presentation Slides
ChatGPT IT Powerpoint Presentation Slides
 
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt CdMethods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
Methods To Implement Traditional Marketing Powerpoint Presentation Slides Mkt Cd
 
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
Comprehensive Guide To Sports Marketing Strategy Powerpoint Presentation Slid...
 
Global Shift Towards Flexible Working Powerpoint Presentation Slides
Global Shift Towards Flexible Working Powerpoint Presentation SlidesGlobal Shift Towards Flexible Working Powerpoint Presentation Slides
Global Shift Towards Flexible Working Powerpoint Presentation Slides
 

Recently uploaded

Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
farazahmadas6
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
7sd8fier
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 

Recently uploaded (20)

Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
一比一原版(UNUK毕业证书)诺丁汉大学毕业证如何办理
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 

Deployment Strategies Powerpoint Presentation Slides

  • 2. 2 Agenda 03 Your Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 04 Put Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 02 Routing Techniques This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 01 Company Software Updates Deployment Strategy This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 3. Contents 01 Deployment Overview 02 Challenges of Modern Applications 03 Rolling Deployments 04 Rolling Deployment Use Case 05 Blue/Green Deployments 06 Blue/Green Deployment Use Case 07 Canary Deployments 08 Canary Deployment Use Case 09 Routing Techniques 10 Deployment Best Practices 11 Deployment Strategies Comparisons 12 Post-Deployment Monitoring 3
  • 4. Deployment Overview 4 DEPLOYMENT OVERVIEW Number of Sites or Release Recipients Target Deployments Target Group Scheduled Dates <Identify the number & location (if applicable) of the sites/ release recipients for the software application/system> Initial Deployment <Site/Release Recipients> <Month/Year> General Availability Release <Site/Release Recipients> <Month/Year> Description <Describe the deployment approach that will be used for deploying the software application/system> Benefits (Tangible & Intangible) & Risks <Describe tangible & intangible benefits realized from the recommended approach> DEPLOYMENT APPROACH Assumptions <List any assumptions associated with the deployment approach> Risks <List any associated with the deployment approach ASSUMPTIONS & RISKS
  • 5. Challenges of Modern Applications This slide covers challenges faced by the modern applications Listed here are some of the challenges faced by modern applications. User can add according to their requirements. 52% of internet traffic is bot generated, half of which is attributed to “bad” bots. 79% of organizations can’t make a clear distinction between good and bad bots. Unfortunately, One of the most important challenges faced by a web- facing application is the ability to handle a large number of concurrent users. Modern applications need to be able to handle large amounts of data. Lack of handling failures gracefully without any data loss or interruptions. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 52% 79% 5
  • 6. In this slide we have covered rolling deployment architecture Both Nodes Running…. Patching 1st Node…. Patching 2nd Node…. Both Nodes Running…. This slide covers rolling deployments nodes model and its working, user can edit according to his requirements. In a rolling deployment, an application’s new version gradually replaces the old one. The actual deployment happens over a period of time. During that time, new and old versions will coexist without affecting functionality or user experience. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Deployment Strategy - Rolling Deployments 6
  • 7. Rolling Deployment Pattern 7 This slide covers the rolling deployment pattern i.e. how new version upgrades or modified without affecting existing users, user can alter according to their requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. State 0 State 1 State 2 Final State The original applications were deployed in containers, the upgrade can tackle one container at a time. Each container is modified to download the latest image from the app vendor’s site. Old Version New Version The old version is shown in blue and the new version is shown in green across each server in the cluster.
  • 8. Rolling Deployment Use Case This slide shows the deployment of the application to PROD environment in four phases. This slide covers the use of rolling deployment in PROD environment with in different phases. User can alter according to his requirements. The Application consists of three tiers, the Web, App and DB tiers. We will deploy the application to the PROD environment in four phases: First Phase Deploy only to the DB tier and verify the DB upgrade Second Phase Deploy to a few resources in the App and Web tiers and verify that the application was deployed successfully Third Phase Deploy to a few more resources in the App tier based on some rules Fourth Phase Deploy to the remaining resources Phase This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 8
  • 9. Deployment Strategy - Blue-Green, Red-Black or A/B Deployment 9 This slide explains the functioning of blue green deployment strategy This slide covers the functioning of blue green deployment environment, while new version is deployed the older one serves the traffic. User can alter according to their requirements Two identical production environments work in parallel. The blue/green deployment strategy will be used with dynamic cloud environments. There are two physically separate environments. At any time, only one of these environments is live, serving all of the production traffic. While new versions of the applications are deployed to the second (blue) environment, the first environment (green) is serving production traffic. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. All Users USERS Router O l d V e r s i o n N e w V e r s i o n Web Server Web Server Database Server Database Server Application Server Application Server
  • 10. Blue-Green, Red-Black or A/B Deployment Pattern 10 This slide covers the two identical production environments works in parallel Below shown are the blue green environment deployment pattern. Which user can alter according to his requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. • One is the currently-running production environment receiving all user traffic (depicted as Blue). • The other is a clone of it, but idle (Green). • Both use the same database back-end and app configuration: • The new version of the application is deployed in the green environment & tested for functionality and performance • Once the testing results are successful, application traffic is routed from blue to green • Green then becomes the new production Currently Running Clone User Traffic Code Version 1 Code Version 2 Load Balancer User Traffic Code Version 1 Code Version 2 Load Balancer
  • 11. Blue-Green, Red-Black or A/B Deployment Use Case 11 This slide covers how to create blue and green deployment strategy as blue green are two physically separated environments, and can be configured in the Electric Flow environment model Number Task Name Description 1 DeployShoppingCart This is another process task similar to what is in the DEV and QA stages that the environment name is parameterized. The system will automatically switch deployments between the BLUE and GREEN environments 2 CertifyDeployment This is a manual step to review and certify the deployment 3 CompletePostCertificationTasks This is an automation task to run any post certification tasks such as updating the load balancer and switching the environment in preparation for the next pipeline run (for example, update the TargetENV parameter) Listed here are the blue green strategy deployment use case i.e. Modelling of the blue green environment through these steps and tasks. User can alter according to their requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Creating Four Environments (DEV, QA, BLUE, and GREEN) Mapping the Environments to the Shopping Cart Application Select the Shopping Cart application, and map the application tiers to the corresponding environment tiers in DEV, QA, BLUE, and GREEN. Creating a Pipeline with Three Stages Create a pipeline with three stages called DEV, QA and PROD. Creating Three Tasks for the PROD stage. In PROD stage, create three tasks:
  • 12. This slide covers before staring and starting steps for the blue green deployment. User can alter according to his requirements. Blue-Green, Red-Black or A/B Deployment Use Case Cont. In this slide we have covered pipeline for the blue green deployment Running the Pipeline Before running the pipeline, the GREEN environment is serving all of the production traffic, and the BLUE environment is ready to be upgraded to the new software version. • We have to set Rolling/TargetEnv property to the first environment to which we want to deploy on the project. • RollingDeploy/TargetEnv will be set to BLUE because the GREEN environment is currently catering to end-user traffic Before Starting the Deployment, 1. The pipeline will start at the DEV stage and continue to the PROD stage. 2. Once the deployment reaches the PROD stage, the application process task will deploy to the BLUE environment based on the property value $[/myProject/RollingDeploy/TargetEnv], which was set to BLUE at the beginning of the run. 3. Once the deployment task has completed, there is a manual step to functionally verify the deployment. 4. If there was a need for some automated testing, those tasks can easily be added to the pipeline stage. 5. Once the deployment completes successfully, switch the user traffic to the BLUE servers, and update the RollingDeploy/TargetEnv property to GREEN. 6. Setting the property value to GREEN will ensure that the next deployment will happen to the GREEN environment while the BLUE environment serves all of the production traffic. When the Pipeline Starts: This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 12
  • 13. O l d V e r s i o n Web Server Database Server Application Server N e w V e r s i o n Web Server Database Server Application Server Router USERS Most Users 95% Some Users 5% This slide explains about the working of canary deployment environment Deployment Strategy - Canary Deployment This technique is an advanced variation of the blue/green deployment one environment is handling the production traffic. During deployment time, new versions are applied to the second inactive environment similar to a blue/green deployment. Once the second environment with the newer version is satisfactorily tested, a portion of the end-user traffic is diverted to it. The first environment runs the old production version of the applications and bears the majority of the traffic while the second environment runs the new version of the applications and caters to a small portion of the traffic. This is a way to test the new version with live traffic, and if everything looks fine, all the traffic can be diverted to the new version, or if there are issues with the new version, the older version can be kept instead. In this slide we cover canary deployment environment working by testing new version without deleting the old one. User can alter according to their requirements. 13
  • 14. Canary Deployment Pattern 14 In this slide we cover phased approach for canary deployment Majority Infrastructure User Traffic Most Users Few Users Code Version 1 Code Version 2 All Infrastructure Code Version 2 User Traffic This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Instead of switching from blue to green in one step, we use a PHASED APPROACH. Canary deployment is like blue-green, except it’s more risk-averse › Deploy a new application code in a small part of the production infrastructure › Once the application is signed off for release, only a few users are routed to it. This minimizes any impact. › No errors reported, the new version can gradually roll out to the rest of the infrastructure This slide covers phased approach for canary deployment, in which new version roll out to the rest of the infrastructure when no error reported. User can alter according to their requirements.
  • 15. 15 Canary Deployment Use Case This slide shows the canary deployment use, that how application deployed in subset of servers. This slide covers that how canary deployment is to deploy an application to a small set of servers. User can alter according to his requirements The purpose of a canary deployment is to deploy an application to a small set of servers for validation by a subset of users. Once user validation is complete, the application is rolled out to a larger set of servers. This is very similar to blue/green deployments where you can model separate environments and use pipelines to control deployments to higher-order environments. The key difference with canary deployments is that part of the traffic is routed to the environment with the latest version.
  • 16. Using an application logic to unlock new features to specific users and groups. This logic is removed when the application goes live for the rest of the users. Exposing internal users to the canary deployment before allowing external user access; Basing routing on the source IP range Releasing the application in specific geographic regions; Routing Techniques: 16 This Slide Shows Various Techniques For Routing New Users Listed are the routing techniques for testing the new versions of the application. User can alter according to his requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 17. Deployment Best Practices 17 This slide explains the best practices to minimize the deployment risks This slide covers the best practices for the deployments techniques which user can follow before deployments and can alter according to their requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Use standard operating environments (SOEs) Ensure environment consistency. You can use tools like Vagrant and Packer for development workstations and servers. Use a deployment checklist An item on the checklist may be to "backup all databases only after app services have been stopped" to prevent data corruption. Adopt Continuous Integration (CI) CI ensures code checked into the feature branch of a code repository merges with its main branch only after it has gone through a series of dependency checks, unit and integration tests, and a successful build. Adopt Continuous Delivery (CD) With CD, the CI-built code artifact is packaged and always ready to be deployed in one or more environments. Enable automated rollbacks for deployments that fail health checks, whether due to availability or error rate issues.
  • 18. Deployment Strategies Comparisons 18 This slide shows the comparison of deployment strategies on different bases. Strategy Zero Downtime Real Traffic Testing Targeted Users Cloud Cost Rollback Duration Negative Impact on User Complexity of Setup Rolling Deployment The old version is shown in blue & the new version is shown in green across each server in the cluster BLUE / GREEN Version B is released alongside version A, then the traffic is switched to version B CANARY Version B is released to a subset of users, then proceed to a full rollout A / B TESTING Version B is released to a subset of users under specific condition Add Text Here Listed are the routing techniques for testing the new versions of the application. User can alter according to his requirements. This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 19. Post-Deployment Monitoring (1/2) 19 This slide covers the post deployment monitoring framework This slide is 100% editable. Adapt it to your needs and capture your audience's attention. This slide covers dimensions, area of focus etc. to monitor performance after deployment. User can alter according to his requirements. • Agentless (RUM) – [First] • Multiple Protocol Analytics • Synthetic Probes & Robots • Trans, Path Snapshots • Bottom Up/ Top Down • Monitor Cloud Apps • User-defined Transactions • URL / Page Definitions • 8 to 12 high level groups • Add Text Here • Add Text Here • Add Text Here • Add Text Here • Add Text Here • Add Text Here Area of Focus • APM Value : 80% comes from the EUE • Agentless is low risk (Port Mirroring) o Quick Implementation < 2 Days • Robots = Availability & low vol. trends • Better service dependency mappings o Understanding how network topologies interact with application architecture • Change impact assessment • Meaningful SLAs to the Business strengthen trust with Business • Provide early warning trend reports • Add Text Here • Add Text Here • Add Text Here • Add Text Here • Add Text Here • Add Text Here Potential Benefits Application Performance Management End User Experience Runtime Application Architecture Business Transactions Add Text Here Add Text Here Dimensions
  • 20. Post-Deployment Monitoring (2/2) 20 This slide covers the post deployments monitoring dashboard to measure performance This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”. This slide shows the KPIs and metrices to measure performance after deployment. User can alter according to their requirements. 6.01% 21.19% 72.79% 0% 20% 40% 60% 80% 100% Frustrated Tolerated Satisfied 0 200 400 600 0% 2% 4% 6% 89.3% 4.9% 3.2% 2.2% 0.4% 401 500 403 400 422 503 HTTP Failure Codes 10 K Failed Requests 2 % Failure Rate HTTP Failure Rate Transaction Throughput 0.5M Requests Response Time Experience 0.1 sec Apdex Threshold 0.83 Apdex Score Avg. Response Time 160.24 ms 0.5 M Total Requests 10 K Failed Requests 2 % Failure Rate 0 50 100 150 200 250 Jan (12:00 pm) Feb (6:00 pm) Mar (12:00 am) Apr (6:00 am) May (12:00 pm) Jun (6:00 pm) Jul (12:00 am) Aug (6:00 am) Sep (12:00 pm) Oct (6:00 pm) Nov (12:00 am) Dec (6:00 am) Expressjs Remote HTTP Calls Postgres Rendering Remote HTTP Calls 86.18 ms from 14 : 15 till 15 : 10 160.24 ms Overall Avg 7 ms Expressjs 37.43 ms Remote HTTP Calls 7.59 ms Postgres 6 ms Rendering
  • 21. Icons Slide for Deployment Strategies 21
  • 23. Stacked Bar 23 50% 65% -15% -9% 40% 50% -19% -2% -30% -20% -10% 0% 10% 20% 30% 40% 50% 60% 70% This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”. Product 01 This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”. Product 02
  • 24. Clustered Bar Chart 24 15 25 10 25 50 20 This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”. Product 01 This graph/chart is linked to excel, and changes automatically based on data. Just left click on it and select “Edit Data”. Product 02
  • 25. Puzzle 25 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Text Here
  • 26. 26 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Target Audiences This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Premium Services This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Value Clients About Us
  • 27. 27 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Mission This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Vision This slide is 100% editable. Adapt it to your needs and capture your audience's attention. Goal Our Mission
  • 28. Timeline 28 Start End This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2015 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2017 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2019 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2016 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2018 This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 2020
  • 29. 29 Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 01 Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 02 Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 03 Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 04 Our Target
  • 30. Financial 30 1.3 Billion Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 532 Million Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention. 10 Million Text Here This slide is 100% editable. Adapt it to your needs and capture your audience's attention.
  • 31. 31 Thank You Address # street number, city, state Email Address email address123@gmail.com Contact Number 0123456789