SlideShare a Scribd company logo
1 of 6
Download to read offline
Docker Implementation on
AWS Cloud for ICT Solution
Supplier Client
ATTENTION. ALWAYS.
THE CUSTOMER
THE CHALLENGE
Our client is a leading fintech solution provider specializing in loan
and mortgage. They have expertise in automating life cycle of loans
which includes origination, servicing and recovery. The solutions
are delivered as (certified) SaaS in the market.
The client was running applications across different environments
(QA/Dev/stage/Prod) on premise which required a lot of physical
servers taking up space, increasing maintenance costs and
requiring a lot of people to run and solve the complexities.
The running and maintenance cost for these several
different servers were high. More automations or
manual efforts were required for configuring
application parameters for various environments.
This led to the requirement of more people to handle
them which meant a lot of staffing costs. With time
and growing data, the number of servers would also
keep increasing.
Cost
The client had to follow a lengthy release cycle process
for fixes to be deployed on production. Also,
maintaining the different environments and keeping
them in sync was immensely time consuming.
Time
More dependency on hardware (physical servers) led to
more manual efforts at maintenance, configuring and
making updates.
In the existing scenario, making one change to one
application would mean changing all on top of the
existing framework making it heavier to ship. Also,
making updates as per customer requirement on a
select environment would mean delaying the release
cycle further for all.
Effort
Operations
THE SOLUTION
Multiple isolated virtual
operating environments
created with Docker
containerization helped in
updating, making changes
to the solutions and lighter
shipping in each
environment, since every
change will be made to
that specific container and
not to the whole server.
Implementing Docker containerization on AWS solved the challenge
of server dependency with added benefits of cloud. Multiple isolated
virtual operating environments created with containerization helped
in updating, making changes to the solutions and lighter shipping in
each environment, since every change will be made to that specific
container and not to the whole server. We put the idea into action
by developing a solution for an application over AWS cloud with
Universal image structure which the client could use across different
environments.
1
The solution helped the client in faster continuous delivery. It
facilitated in rapid releases across various environments. There
was less maintenance cost, less resources required, complete
automated system across environments leading to decreased
cycle time and cost savings. Smooth and rapid deployments
were possible using Docker registry approach. More time and
effort saving could be done with code reusability.
Time and cost saving
The applications are more secure and scalable on the cloud.
Application of Docker containerization on cloud helped the
client in providing better support for their end customers.
Application containerization also enabled changes to be
indexed thus making it easier for the client to include them
during releases. Another added advantage is that these
isolated containers are easy to scale, modify and are user
friendly.
Better support2
TECHNOLOGY
• Docker Containerization
TOOLS
• Docker/NewRelic/Splunk
PLATFORM
• AWS (ECS/Windows 2016R2)
LANGUAGES
• Python
• .Net
3
The solution enabled use of a single image across
environments to configure applications by deploying
Universal image making shipping lighter. We also developed
python plugin, which would handle run time arguments
(more than 50+) via cloud formation and would act as a
universal image across all the environments. Now,
applications are easy to upgrade for future releases and less
effort is required in configuring applications for various end
user needs.
Smoother operations
BUSINESS
BENEFITS Applications are now easy to configure, update and
enhance for future need.
Future customizations like migration to microservices
were made possible.
Enhanced manageability from development to test
to production stage.
Cost reduction of 50-60% for running/ managing/
maintaining (support).
Docker being an open source application is a cost
effective solution.
VPC
Database Network
db-1a.DOMAIN.net db-1b.DOMAIN.net
ldap-1a.DOMAIN.net ldap-1b.DOMAIN.net
Close MO Network
Availability Zone: eu-west-1a Availability Zone: eu-west-1a
FO Network
ECS Instance 1
EPI APP
DB LDAPS
db-1a.DOMAIN.net
db-1b.DOMAIN.net
ldap-1a.DOMAIN.net
ldap-1b.DOMAIN.net
CMS
DB
APP
DB
epi
MO-API
Sign Host
FO Network
ECS Instance 2
EPI APP
DB LDAPS
db-1a.DOMAIN.net
db-1b.DOMAIN.net
ldap-1a.DOMAIN.net
ldap-1b.DOMAIN.net
CMS
DB
APP
DB
epi
https://FO-DNS
Solution Architecture
Docker implementation on aws cloud for ict solution supplier client

More Related Content

What's hot

Microservices Docker @Bonn Agile
Microservices Docker @Bonn AgileMicroservices Docker @Bonn Agile
Microservices Docker @Bonn Agile
Timo Derstappen
 
Modernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to ProductionModernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to Production
Docker, Inc.
 

What's hot (20)

Deploying Containers on Azure
Deploying Containers on AzureDeploying Containers on Azure
Deploying Containers on Azure
 
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
Kubernetes Docker Container Implementation Ppt PowerPoint Presentation Slide ...
 
Docker for the Enterprise with Containers as a Service by Banjot Chanana
Docker for the Enterprise with Containers as a Service by Banjot ChananaDocker for the Enterprise with Containers as a Service by Banjot Chanana
Docker for the Enterprise with Containers as a Service by Banjot Chanana
 
DevOps: a story about automation, open source & the Cloud
DevOps: a story about automation, open source & the CloudDevOps: a story about automation, open source & the Cloud
DevOps: a story about automation, open source & the Cloud
 
DockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container DeliveryDockerCon 2016 - Structured Container Delivery
DockerCon 2016 - Structured Container Delivery
 
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...
 
Microservices Docker @Bonn Agile
Microservices Docker @Bonn AgileMicroservices Docker @Bonn Agile
Microservices Docker @Bonn Agile
 
Introduction To Docker, Docker Compose, Docker Swarm
Introduction To Docker, Docker Compose, Docker SwarmIntroduction To Docker, Docker Compose, Docker Swarm
Introduction To Docker, Docker Compose, Docker Swarm
 
Kubernetes overview 101
Kubernetes overview 101Kubernetes overview 101
Kubernetes overview 101
 
On-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad Afanah
On-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad AfanahOn-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad Afanah
On-the-Fly Containerization of Enterprise Java & .NET Apps by Amjad Afanah
 
Modernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to ProductionModernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to Production
 
Docker and DevOps Trends in Hosting Industry
Docker and DevOps Trends in Hosting IndustryDocker and DevOps Trends in Hosting Industry
Docker and DevOps Trends in Hosting Industry
 
Hands-on Helm
Hands-on Helm Hands-on Helm
Hands-on Helm
 
How docker & kubernetes can optimize the cost of hosting
How docker & kubernetes can optimize the cost of hostingHow docker & kubernetes can optimize the cost of hosting
How docker & kubernetes can optimize the cost of hosting
 
Cloud-native Application Lifecycle Management
Cloud-native Application Lifecycle ManagementCloud-native Application Lifecycle Management
Cloud-native Application Lifecycle Management
 
Cloud-native Data
Cloud-native DataCloud-native Data
Cloud-native Data
 
Driving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete DeckDriving Digital Transformation With Containers And Kubernetes Complete Deck
Driving Digital Transformation With Containers And Kubernetes Complete Deck
 
Dockercon 2017 EU Recap
Dockercon 2017 EU RecapDockercon 2017 EU Recap
Dockercon 2017 EU Recap
 
DCSF 19 Docker Enterprise Platform and Architecture
DCSF 19 Docker Enterprise Platform and ArchitectureDCSF 19 Docker Enterprise Platform and Architecture
DCSF 19 Docker Enterprise Platform and Architecture
 
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One DayBuilding A Diverse Geo-Architecture For Cloud Native Applications In One Day
Building A Diverse Geo-Architecture For Cloud Native Applications In One Day
 

Similar to Docker implementation on aws cloud for ict solution supplier client

Docker-PPT.pdf for presentation and other
Docker-PPT.pdf for presentation and otherDocker-PPT.pdf for presentation and other
Docker-PPT.pdf for presentation and other
adarsh20cs004
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and services
F5 Networks
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
OPNFV
 

Similar to Docker implementation on aws cloud for ict solution supplier client (20)

Introduction to Docker - 2017
Introduction to Docker - 2017Introduction to Docker - 2017
Introduction to Docker - 2017
 
Enterprise Cloud Computing Solutions and Services
Enterprise Cloud Computing Solutions and ServicesEnterprise Cloud Computing Solutions and Services
Enterprise Cloud Computing Solutions and Services
 
Introduction to Dev Ops and Containerisation with Docker
Introduction to Dev Ops and Containerisation with DockerIntroduction to Dev Ops and Containerisation with Docker
Introduction to Dev Ops and Containerisation with Docker
 
Kubernetes in The Enterprise
Kubernetes in The EnterpriseKubernetes in The Enterprise
Kubernetes in The Enterprise
 
Containerization Report
Containerization ReportContainerization Report
Containerization Report
 
POV - Practical Containerization
POV - Practical ContainerizationPOV - Practical Containerization
POV - Practical Containerization
 
ClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWSClearScale: Continuous Automation with Docker on AWS
ClearScale: Continuous Automation with Docker on AWS
 
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...
 
Cloud Infrastructure Modernisation Guide
Cloud Infrastructure Modernisation GuideCloud Infrastructure Modernisation Guide
Cloud Infrastructure Modernisation Guide
 
Webinar : Docker in Production
Webinar : Docker in ProductionWebinar : Docker in Production
Webinar : Docker in Production
 
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
Private PaaS & Container-as-a-Service for ISVs and Enterprise - Use Cases and...
 
Cloud1 Computing 01
Cloud1 Computing 01Cloud1 Computing 01
Cloud1 Computing 01
 
WaveMaker Case Study - Faster, Better & More Agile With Docker
WaveMaker Case Study - Faster, Better & More Agile With DockerWaveMaker Case Study - Faster, Better & More Agile With Docker
WaveMaker Case Study - Faster, Better & More Agile With Docker
 
Docker-PPT.pdf for presentation and other
Docker-PPT.pdf for presentation and otherDocker-PPT.pdf for presentation and other
Docker-PPT.pdf for presentation and other
 
Embracing Containers and Microservices for Future Proof Application Moderniza...
Embracing Containers and Microservices for Future Proof Application Moderniza...Embracing Containers and Microservices for Future Proof Application Moderniza...
Embracing Containers and Microservices for Future Proof Application Moderniza...
 
Using Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and servicesUsing Docker container technology with F5 Networks products and services
Using Docker container technology with F5 Networks products and services
 
Docker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps ProcessDocker's value for Development Teams in a DevOps Process
Docker's value for Development Teams in a DevOps Process
 
Docker and Kubernetes Training | Docker Online Training
Docker and Kubernetes Training | Docker Online TrainingDocker and Kubernetes Training | Docker Online Training
Docker and Kubernetes Training | Docker Online Training
 
Containerization Solutions_ Streamlining Deployment in Software Development.pdf
Containerization Solutions_ Streamlining Deployment in Software Development.pdfContainerization Solutions_ Streamlining Deployment in Software Development.pdf
Containerization Solutions_ Streamlining Deployment in Software Development.pdf
 
Crossing the river by feeling the stones from legacy to cloud native applica...
Crossing the river by feeling the stones  from legacy to cloud native applica...Crossing the river by feeling the stones  from legacy to cloud native applica...
Crossing the river by feeling the stones from legacy to cloud native applica...
 

More from Aspire Systems

More from Aspire Systems (20)

Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering Enhancing QA Strategy to Achieve Agile Quality Engineering
Enhancing QA Strategy to Achieve Agile Quality Engineering
 
End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...End to End IT infrastructure management and support for a canada based leadin...
End to End IT infrastructure management and support for a canada based leadin...
 
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...Increased IT infrastructure effectiveness by 80% with Microsoft system center...
Increased IT infrastructure effectiveness by 80% with Microsoft system center...
 
Business Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government OrganizationBusiness Application Support and Automation for a Government Organization
Business Application Support and Automation for a Government Organization
 
7 flavours of devops implementation
7 flavours of devops implementation7 flavours of devops implementation
7 flavours of devops implementation
 
Integrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategyIntegrating cognitive services in to your devops strategy
Integrating cognitive services in to your devops strategy
 
Devops implementation for a leading education company
Devops implementation for a leading education companyDevops implementation for a leading education company
Devops implementation for a leading education company
 
Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...Devops led infrastructure transformation for a leading medical imaging soluti...
Devops led infrastructure transformation for a leading medical imaging soluti...
 
Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...Dynamic environment provisioning portal for a US based insurance solutions pr...
Dynamic environment provisioning portal for a US based insurance solutions pr...
 
Support offering for a California based products and services provider
Support offering for a California based products and services providerSupport offering for a California based products and services provider
Support offering for a California based products and services provider
 
DevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting CompanyDevOps implementation for a leading global consulting Company
DevOps implementation for a leading global consulting Company
 
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
How CAF aided in saving cost and signing a billion dollar contract for a BFS ...
 
The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology The Rise of NeoBanks with the Power of Technology
The Rise of NeoBanks with the Power of Technology
 
Incremental test automation for Retailers to save money
Incremental test automation for Retailers to save moneyIncremental test automation for Retailers to save money
Incremental test automation for Retailers to save money
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipeline
 
Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race” Role of AI in Banking’s  “Red Queen Race”
Role of AI in Banking’s  “Red Queen Race”
 
Test Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated DevelopmentTest Automation in the Cloud - Key to Accelerated Development
Test Automation in the Cloud - Key to Accelerated Development
 
Aligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development PracticesAligning Software Testing With Modern Age Development Practices
Aligning Software Testing With Modern Age Development Practices
 
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
Digital Banking Case Study for Asian Millennials – Financial Advice for Mille...
 
Millennial Banking Technology Framework
Millennial Banking Technology FrameworkMillennial Banking Technology Framework
Millennial Banking Technology Framework
 

Recently uploaded

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Recently uploaded (20)

Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
Lundin Gold - Q1 2024 Conference Call Presentation (Revised)
 
Chandrapur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Chandrapur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableChandrapur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Chandrapur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
SRI GANGANAGAR 💋 Call Girl 9827461493 Call Girls in Escort service book now
SRI GANGANAGAR 💋 Call Girl 9827461493 Call Girls in  Escort service book nowSRI GANGANAGAR 💋 Call Girl 9827461493 Call Girls in  Escort service book now
SRI GANGANAGAR 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptxQSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
QSM Chap 10 Service Culture in Tourism and Hospitality Industry.pptx
 
Cuttack Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Cuttack Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableCuttack Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Cuttack Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
PHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation FinalPHX May 2024 Corporate Presentation Final
PHX May 2024 Corporate Presentation Final
 
HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024HomeRoots Pitch Deck | Investor Insights | April 2024
HomeRoots Pitch Deck | Investor Insights | April 2024
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
PITHAMPUR 💋 Call Girl 9827461493 Call Girls in Escort service book now
PITHAMPUR 💋 Call Girl 9827461493 Call Girls in  Escort service book nowPITHAMPUR 💋 Call Girl 9827461493 Call Girls in  Escort service book now
PITHAMPUR 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Bangalore Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Bangalore Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...Bangalore Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
Bangalore Call Girl Just Call♥️ 8084732287 ♥️Top Class Call Girl Service Avai...
 
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book nowGUWAHATI 💋 Call Girl 9827461493 Call Girls in  Escort service book now
GUWAHATI 💋 Call Girl 9827461493 Call Girls in Escort service book now
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service AvailableNashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
Nashik Call Girl Just Call 7091819311 Top Class Call Girl Service Available
 

Docker implementation on aws cloud for ict solution supplier client

  • 1. Docker Implementation on AWS Cloud for ICT Solution Supplier Client ATTENTION. ALWAYS.
  • 2. THE CUSTOMER THE CHALLENGE Our client is a leading fintech solution provider specializing in loan and mortgage. They have expertise in automating life cycle of loans which includes origination, servicing and recovery. The solutions are delivered as (certified) SaaS in the market. The client was running applications across different environments (QA/Dev/stage/Prod) on premise which required a lot of physical servers taking up space, increasing maintenance costs and requiring a lot of people to run and solve the complexities. The running and maintenance cost for these several different servers were high. More automations or manual efforts were required for configuring application parameters for various environments. This led to the requirement of more people to handle them which meant a lot of staffing costs. With time and growing data, the number of servers would also keep increasing. Cost
  • 3. The client had to follow a lengthy release cycle process for fixes to be deployed on production. Also, maintaining the different environments and keeping them in sync was immensely time consuming. Time More dependency on hardware (physical servers) led to more manual efforts at maintenance, configuring and making updates. In the existing scenario, making one change to one application would mean changing all on top of the existing framework making it heavier to ship. Also, making updates as per customer requirement on a select environment would mean delaying the release cycle further for all. Effort Operations THE SOLUTION Multiple isolated virtual operating environments created with Docker containerization helped in updating, making changes to the solutions and lighter shipping in each environment, since every change will be made to that specific container and not to the whole server. Implementing Docker containerization on AWS solved the challenge of server dependency with added benefits of cloud. Multiple isolated virtual operating environments created with containerization helped in updating, making changes to the solutions and lighter shipping in each environment, since every change will be made to that specific container and not to the whole server. We put the idea into action by developing a solution for an application over AWS cloud with Universal image structure which the client could use across different environments. 1 The solution helped the client in faster continuous delivery. It facilitated in rapid releases across various environments. There was less maintenance cost, less resources required, complete automated system across environments leading to decreased cycle time and cost savings. Smooth and rapid deployments were possible using Docker registry approach. More time and effort saving could be done with code reusability. Time and cost saving The applications are more secure and scalable on the cloud. Application of Docker containerization on cloud helped the client in providing better support for their end customers. Application containerization also enabled changes to be indexed thus making it easier for the client to include them during releases. Another added advantage is that these isolated containers are easy to scale, modify and are user friendly. Better support2
  • 4. TECHNOLOGY • Docker Containerization TOOLS • Docker/NewRelic/Splunk PLATFORM • AWS (ECS/Windows 2016R2) LANGUAGES • Python • .Net 3 The solution enabled use of a single image across environments to configure applications by deploying Universal image making shipping lighter. We also developed python plugin, which would handle run time arguments (more than 50+) via cloud formation and would act as a universal image across all the environments. Now, applications are easy to upgrade for future releases and less effort is required in configuring applications for various end user needs. Smoother operations BUSINESS BENEFITS Applications are now easy to configure, update and enhance for future need. Future customizations like migration to microservices were made possible. Enhanced manageability from development to test to production stage. Cost reduction of 50-60% for running/ managing/ maintaining (support). Docker being an open source application is a cost effective solution.
  • 5. VPC Database Network db-1a.DOMAIN.net db-1b.DOMAIN.net ldap-1a.DOMAIN.net ldap-1b.DOMAIN.net Close MO Network Availability Zone: eu-west-1a Availability Zone: eu-west-1a FO Network ECS Instance 1 EPI APP DB LDAPS db-1a.DOMAIN.net db-1b.DOMAIN.net ldap-1a.DOMAIN.net ldap-1b.DOMAIN.net CMS DB APP DB epi MO-API Sign Host FO Network ECS Instance 2 EPI APP DB LDAPS db-1a.DOMAIN.net db-1b.DOMAIN.net ldap-1a.DOMAIN.net ldap-1b.DOMAIN.net CMS DB APP DB epi https://FO-DNS Solution Architecture