devops enabler & co. - microsoft azure · • rancher to manage docker containers using...
TRANSCRIPT
DevOps Enabler & Co.
We Are Proud To Be
Enabling DevOps Deliver Value…
DevOps Service – Use case 01
Business Challenge: The client financial services product is a large complex application with frontend on containers, the retail banking layer connecting the core banking in the bank end. The sales team never used to get a stable environment to demonstrate the product. There were several challenges faced by the team• Very Complex Application• Environment instability• High volume of Changes• Deployments into Microsoft Azure for Demo with increased cost• Frequent custom Demo requests from Sales• Geographically Distributed Teams
DevOps Enabler Response:• We proposed DevOps services to promote automation, collaboration and communication between the teams
including and involving the sales team.• Apply IaC (Infrastructure as code) using the Microsoft DSC (Desired state configuration) for all the Microsoft
components.• Rancher to manage docker containers using yaml files that should be version controlled. (Moving to use Helm
currently)• Nexus to be used to store all the binaries and the docker private registry to store containers.• VSTS Work Items to be designed with the workflow to support the sales requests for scheduling and
provisioning of environments automatically. VSTS Pipelines to be configured for all respective requests.
Benefits and Results:• Stable Environments that brought confidence to the sales• On Demand auto provisioning and auto deployments awarded ~60% Cost savings on Azure in one quarter.• Collaboration with notifications, auditing and offered self services using VSTS contributed to greater quality,
timely demos and supported new wins for the solutions.
Solution Approach Used by DevOps Enabler
DevOps Enabler Solution:
Delivery Approach:
Technology/Tools: (Customer already invested and available tools were used)
• Environment Configuration Management• Auto Provisioning• Desired State Configuration• Infrastructure as Code Management
• Tracking and Controlling Change• Azure ARM with Azure PowerShell• Scripting• Pipeline• Customized Work Item
• Version Control = VSTS• Defect Tracking = VSTS Work Items• Scripting = PowerShell, PERL, DSC• Pipeline = VSTS,• Cloud = Azure• VSTS Agile Methodology• Binary Store = Nexus• Containers = Docker, Rancher
DevOps Service – Use case 02
Business Challenge: The Cargo application is a complete operational system which supports all kind of cargo handling of booking to final delivery. There were several challenges faced by the team:• Very Complex Application, Hosting & integration services• High volume of Changes Requests• Deployments on the hosted VMWare environment• Frequent custom releases to various clients,• Geographically Distributed Development, Parallel Development
DevOps Enabler Response:• We proposed DevOps services to promote automation, collaboration and communication between the local
and the geographically distributed teams• IBM Rational ClearCase tool for Source Code Management and version control• IBM Rational ClearQuest tool for Defect, Backlog Management and report generation.• Jenkins for Continuous Integration, Maven, Batch Scripting and build automation.• Continuous Delivery with Jenkins, PERL and deployment automation
Benefits and Results:• Faster Quality Delivery – DevOps Enabler services enabled faster and quality delivery to stakeholders by usage
of tools thru continues integration and continuous delivery. • Powerful SCM, with Build and Deployment automation – DevOps Services equipped the team by streaming
the SCM in many areas like tracking and controlling the changes, branching, naming conventions, backup and restore, Self Service and auto IDE setup, build and deployment automation.
• Strength in Collaboration – Gaps for software release between different teams (Development, Testing and Operations) is addressed thru notification, auditing and self services.
H
H
Solution Approach Used by DevOps Enabler
DevOps Enabler Solution:
Delivery Approach:
Technology/Tools: (Customer already invested and available tools were used)
• Continuous Integration
• Implemented Automation
• Continuous Delivery
• Collaboration and Communication
• Version Control
• Workspace Management
• Multisite and Synchronization
• Parallel and GDD (Geographic Distributed Development)
• IBM Rational ClearCase for Version Control
• IBM Rational ClearQuest for Task/Defect Management
• IBM RUP Methodology
• Jenkins for Continuous Integration and Delivery
• ANT, Batch and PERL scripting for supporting automation
• Sonar Qube for Code quality and lines of codes
Contact Us
Email Id’s
[email protected] (OR) [email protected]
Phone
+91 080 28474611
+91 8880 38 18 58
Address
DevOps Enabler & Co. #100, 4th Cross, Varanasi Main
Road, Bangalore, Karnataka, India. Pin code: 560036.
Skype For Business
Website
https://devopsenabler.com
THANKYOU