SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
Author:
Practice Head:
Kaviarasan Selvaraj, Marketing Manager
Althaf Ali, DevOps Solution Architect
7 Flavours of
DevOps Implementation
Aspire Systems' DevOps Competency
a t t e n t i o n. a l w a y s.
DevOps Implementation
C O N T E N T S
© 2017 Aspire Systems 2
Continuous Integration/Continuous Delivery (CI/CD)
Infrastructure Provisioning
Containerization
Agile Methodology and Scrum Implementation
IT Infrastructure Monitoring Automation
Infrastructure as Code
DevOps Orchestration
References
3
4
5
7
7
9
10
11
Page No.
From being laborious and silo-ed to being consolidated and collaborative, the Software Development Life
Cycle (SDLC) has seen a steady evolution mirroring the temperament of the markets around the world. Today,
the exponential spread of DevOps can be attributed to the fact that the IT world is at the epicentre of frequent
technological disruptions.
The software development models of today are predominantly agile; the precursor to the DevOps movement.
Thus the transition to adopting DevOps methodology is now much easier than ever before. With this, the
industry has not only gotten rid of the rigidity that existed between the teams that took part in the
development lifecycle but also the ways in which the DevOps way of Software Development can be inculcated
into the project streams.
Thus organizations, irrespective of their industry, can adapt to DevOps as a whole or in parts to meet their
business needs. Here are the 7 flavours of DevOps Implementation that Aspire Systems advocates and
has offered to customers across the world.
© 2017 Aspire Systems 3
7 Flavours of DevOps Implementation
The process of CI/CD encapsulates the philosophy of DevOps- constant integration and consistent testing to
guarantee continuous delivery for the customers, especially for the ones with really low appetite for risks.
When projects are automated the CI/CD way, the development and the testing teams can build, test and
integrate improvements continuously into the original build thereby accelerating time-to-market metrics with
faster fixes.
The secret of a well-nurtured DevOps environment lies in how well the details of individual processes are laid
out. For companies to realize the complete potential of DevOps through CI/CD, they need several tools and
technological building blocks that can work cohesively to create a feedback-based pipeline of project
management processes.
Continuous Integration/Continuous Delivery (CI/CD)
Case Study 1: Aspire Systems offered a thorough CI/CD automation by designing five different
applications- for a wide range of functions from ticketing to test automation- hosted in Microsoft
Azure environment for one of the Big 4 Consulting firms.
Business Need /
Use Case
Software
Development Users
Code Check-in Build Process
Monitoring /
Support
Application
Insights
MSBuild
Automated
Deployment
© 2017 Aspire Systems 4
7 Flavours of DevOps Implementation
Case Study 2: The company also orchestrated CI/CD practices for native Android and iOS application
development environments for a leading jewellery firm in India.
For the IT teams, whether it’s the office space or data centres, infrastructure provisioning within company’s
budget is one of the consistent woes they experience. The rise of agile technologies and their reliance to
promote productivity and cost efficiency through resourcefulness has convinced enterprises to actively
embrace its inevitability.
As a DevOps implementation, infrastructure provisioning has become an essential component that lets
developers and testers manage work sessions with much more independence and agility. With the industry
opening up to many new private cloud players, it is now easier than ever for organizations to reap the
maximum out of their infrastructure investments.
Infrastructure Provisioning
SVN
Android IOS Developer
Developer Mailbox
MAC
Android IOS
XCode
workspace
Jenkins
Gradle
.APK .IPA
Emulator
Case Study 3: Aspire Systems’ DevOps team developed an innovative self-servicing portal called
“Dynamic Environment Provisioning” (DEP) to automate deployment, configuration and
management functions in AWS environments for a US-based Insurance Solutions Provider.
VPC
Java AWS SDK
Corporate AD
Customer Gateway
VP Gateway Classic ELB
SG: dev-env-green-DEP
2 to 2
DEP-
Inst 1
DEP-
Inst 1
SQS SES
DEP Architecture
© 2017 Aspire Systems 5
Multi-platform & Browser support
7 Flavours of DevOps Implementation
Case Study 4: Aspire’s team also developed an infrastructure provisioning solution by automating
VM deployment for a US-based Medical Imaging solutions provider.
A 2016 survey by NGNIX amongst 1800 IT professionals has revealed that containerization and Microservices
are two of the top DevOps trends of the year; 2/3rd of the respondents have reported that their organizations
are investigating/using containers in production already.
While CI/CD covers the agility aspect of the DevOps philosophy, concepts such as containerization are infusing
mobility into the distributed stream of project management. By bundling libraries and environments in
containers, companies would be able to achieve improved CPU/operational efficiency and scalability,
conditions that are rapidly becoming pre-requisites for living the agile way of life. As Containers as a Service
(CaaS) continues to gain momentum, it is imperative that more companies would seek to make
containerization mainstream, either by themselves or through expert enablers.
Containerization
Un-Attended VM Creation & Application Installation Infrastructure Provisioning
User
Execute Scripts
Read ISO images and config files
from Central Server
Build VMs
Install
Applications in VMs
VM 2 VM 3
Logs will be saved
in share drive
Access Central Server
VM 1 VM 4
ISO Images
Configuration
Files
Scripts
Custom
Applications
Custom Scripts
Access VSphere
Data Centre
Case Study 5: Aspire Systems implemented Docker Containerization on AWS with a Universal image
structure for a Fintech company resulting in reduced overall cost by 70%.
7 Flavours of DevOps Implementation
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-1b
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
© 2017 Aspire Systems 6
Region
eu-west-1
Case Study 6: Aspire’s DevOps team enabled Scrum implementation in an existing TFS environment
thereby initiating an end-to-end traceability of the entire project workflow for a middle-eastern
education regulatory authority.
From being considered as two different project models to complementing each other for improved
coordination, Agile (and in turn scrum) and DevOps schools of thoughts have come a long way in the
evolution of SDLC. While in theory Scrum is considered as a “lightweight subset of agile”, in reality Scrum
implementation is aimed at complementing DevOps teams with their everyday, end-to-end project
development works.
From automating requirements gathering, generating builds, deployment to reports tracking, Scrum project
model in a DevOps environment offers streamlining of processes. In addition to that, a thorough iterative
Scrum implementation complements DevOps’ continuous work-flow with increased transparency.
Agile Methodology and Scrum Implementation
© 2017 Aspire Systems 7
A successful implementation of any project model starts right from the stability of its infrastructure. But more
often than not, the definition of IT monitoring just boils down to ensuring that the networks and systems are
stable. In a DevOps context, the health of IT infrastructure transcends the level of availability to weaving
together the actual thread of continuity and collaboration between the process flows. Therefore, DevOps
enthusiasts should seek a solid IT infrastructure monitoring framework rather than installing individual tools
and matching them to disconnected tasks.
IT Infrastructure Monitoring Automation
7 Flavours of DevOps Implementation
Business Need /
Use Case
Develop Repository
CI Build Package
Unit Test Code Analysis
CI Build Package
Unit Test Code Analysis
Build
Release
Dev Environment Test Environment Stage Environment Prod Environment
© 2017 Aspire Systems 8
7 Flavours of DevOps Implementation
Case Study 7: Aspire Systems offered IT infrastructure monitoring with their in-built framework
iNOC (Integrated Network Operations Center) for a US-based cloud billing and subscriptions
solution provider that decreased operational cost by 40% and SLA breaches by 70%.
iNOC Monitoring Workflow
Pager duty triggers voice message and mail alert to iNOC
© 2017 Aspire Systems 9
7 Flavours of DevOps Implementation
TFS
Source Code Build Definition Release Definition
Triggers
Build Output
Release Source
Path
Pull Server
1. Compile PS Config MOF
2. Create Checksum
Release Task
- Step 2
Copies
Application Build
Apply configuration
settings if any Executes received PS Config (DSC)
TFS Workflow
Work Items
PullApplication
SourceCode
PullPowershellSourceScript
Pulls application
build for configuration
Copied to
(Release Task - Step 1)
Triger Build
Build Agent Server
ExecuteRelease
Tasks
LogBugWIonReleaseFailure
Application Server
(Node Server - With LCM Configured)
Push New
PS Config
Case Study 8: Aspire Systems enabled Infrastructure as Code practices using DSC (Desired State
Configuration) powershell for a US-based payment solution provider. With automated server
deployment, approval-based deployment across release pipelines and other infrastructure
configurations, the customer was able to accelerate their CI/CD practices resulting in improved
productivity and build quality.
In order to achieve the absolute potential that an ideal DevOps implementation promises, the work profiles of
the stakeholders have to be fluid; a developer should be able to build and run their own infrastructure
including their environment necessities and operations team should be empowered to understand the
product and identify the gaps and errors, whenever warranted. The concept of Infrastructure as Code (IaC),
aka programmable infrastructure, stems from this necessity and compiles the many dimensions of
infrastructure requirements across a project lifecycle into a few lines of code.
With IaC, DevOps teams can enable the operations team to develop and install environments by restoring
configurations and deploying them on the go, every single time. This ensures that the project teams always
have their deployment setups intact without any risk of environment drift in release pipelines.
IaC, as a DevOps concept, is steadily gaining popularity among the masses; a report from Forrester Research
titled “Infrastructure as Code: Fueling the fire for faster application delivery” reported that IaC removes friction
in several steps of the SDLC and fosters better collaboration between Dev and Ops team. While the report
concluded that IaC has now become the accelerator to create a more collaborative and integrated software
delivery organization, it also advises that IaC tools alone cannot make it possible. The report recommends the
combination of latest IaC tools, collaborative processes and proper skills transfer for the complete DevOps
realization.
Infrastructure as Code
Case Study 9: By introducing the approach of automated deployment of OSS applications, Aspire’s
DevOps team enabled a faster and effective way for the customer, an American telecommunication
company, to build and maintain their operational environment and instances.
© 2017 Aspire Systems 10
7 Flavours of DevOps Implementation
The State of Database DevOps research says, “1 in 3 organizations could have a DevOps practice by 2019”.
With the boom of DevOps in the software ecosystem, predictably, there has been a splurge of automation and
orchestration tools across its implementation cycle making it easier for project managers and business decision-
makers. But in reality, not all projects end up with a good fitment of tools for their requisites and requirements;
more often than not leaving the business owners clueless about why their DevOps adaption is not yielding the
desired results.
This is where an expert DevOps implementation partner comes into the picture; a partner who can be trusted
to make an informed decision about the tools, processes and pathways involved in a successful
implementation.
DevOps Orchestration
Case Study 10: As an expert DevOps Orchestration partner, Aspire Systems has assisted a leading
insurance solutions provider from UK in putting together the right tool kit for DevOps
implementation. The team had suggested and deployed cutting-edge tools like Temenos UXP,
SaltStack in Mulesoft, Select etc. to facilitate a comprehensive DevOps structure for the customer’s
products.
RELEASE MANAGEMENT
ALM
COLLABORATION
TESTING
OPERATIONAL INTEL
SECURITY
DEVTESTSTAGEPROD
SCM BUILD REPO MGMT CI CONFIG/PROVISION DEPLOY ENVIRONMENTS
© 2017 Aspire Systems 11
ABOUT
ASPIRE
Aspire Systems is a global technology service firm serving as a trusted technology partner for its customers. The
company works with some of the world’s most innovative enterprises and independent software vendors, helping
them leverage technology and outsourcing in Aspire’s specific areas of expertise. Aspire System’s services include
Product Engineering, Enterprise Solutions, Independent Testing Services, Oracle Application Services and IT
infrastructure & Application Support Services. The company currently has over 1,600 employees and over 100
customers globally. The company has a growing presence in the US, UK, Middle East, Europe and Singapore. For the
seventh time in a row, Aspire has been selected as one of India’s “Best Companies to Work For” by the the Great Place
to Work® Institute, in partnership with The Economic Times.
SINGAPORE
+65 3163 3050
NORTH AMERICA
+1 630 368 0970
EUROPE
+44 203 170 6115
INDIA
+91 44 6740 4000
MIDDLE EAST
+971 50 658 8831
Conclusion
7 Flavours of DevOps Implementation
The DevOps methodology, as a lifecycle model as well as a software cultural revolution, is here to stay. The
winners here will be chosen by their ability to metamorphose before they risk losing relevance.
Aspire Systems' DevOps practice has been conceptualized as a continuous rigorous approach encompassing
every component of project lifecycle that will enable your organization to not just adopt a mere development
model but to rethink the way products are developed. To know more about our DevOps practice, mail to
info@aspiresys.com.

Weitere ähnliche Inhalte

Was ist angesagt?

How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...AppDynamics
 
CEPTES - Your Trusted Salesforce Partner
CEPTES - Your Trusted Salesforce Partner CEPTES - Your Trusted Salesforce Partner
CEPTES - Your Trusted Salesforce Partner CEPTES Software Inc
 
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...AppDynamics
 
Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner AnuntaTech
 
How can insurers benefit from using ISO Electronic Rating Content?
How can insurers benefit from using ISO Electronic Rating Content?How can insurers benefit from using ISO Electronic Rating Content?
How can insurers benefit from using ISO Electronic Rating Content?ValueMomentum
 
Riverbed Performance Management: Interop 14 Las Vegas
Riverbed Performance Management: Interop 14 Las VegasRiverbed Performance Management: Interop 14 Las Vegas
Riverbed Performance Management: Interop 14 Las VegasRiverbed Technology
 
ADR Brochure
ADR  BrochureADR  Brochure
ADR BrochurePradeep M
 
Master Four Ceremonies to deliver Agile projects better
Master Four Ceremonies to deliver Agile projects betterMaster Four Ceremonies to deliver Agile projects better
Master Four Ceremonies to deliver Agile projects betterSriram Rajagopalan
 
Auto deploy envoy
Auto deploy envoyAuto deploy envoy
Auto deploy envoyMark Dalton
 
Customers talk about controlling access for multiple erp systems with oracle ...
Customers talk about controlling access for multiple erp systems with oracle ...Customers talk about controlling access for multiple erp systems with oracle ...
Customers talk about controlling access for multiple erp systems with oracle ...Oracle
 
Con8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsCon8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsOracle
 
Jagadeep Reddy_Guidewire Policy Center Testing.DOC
Jagadeep Reddy_Guidewire Policy Center Testing.DOCJagadeep Reddy_Guidewire Policy Center Testing.DOC
Jagadeep Reddy_Guidewire Policy Center Testing.DOCJagadeep Reddy
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Technologies Ltd
 
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisIntroduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisCAST
 
Test Data Management: A Healthcare Industry Case Study
Test Data Management: A Healthcare Industry Case StudyTest Data Management: A Healthcare Industry Case Study
Test Data Management: A Healthcare Industry Case StudyTechWell
 
Ias sl atrack-guard tour monitoring ver1
Ias sl atrack-guard tour monitoring ver1Ias sl atrack-guard tour monitoring ver1
Ias sl atrack-guard tour monitoring ver1SWAPNIL GARGE
 
Desktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowDesktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowFlexera
 

Was ist angesagt? (20)

How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
How Cerner Corporation Delivers End-to-End Workflow Visibility to Increase Cr...
 
CEPTES - Your Trusted Salesforce Partner
CEPTES - Your Trusted Salesforce Partner CEPTES - Your Trusted Salesforce Partner
CEPTES - Your Trusted Salesforce Partner
 
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
Thousands of JVMs, Hundreds of Applications, and Two People: How Cerner Learn...
 
Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner Choosing a Desktop Virtualization (VDI) Partner
Choosing a Desktop Virtualization (VDI) Partner
 
How can insurers benefit from using ISO Electronic Rating Content?
How can insurers benefit from using ISO Electronic Rating Content?How can insurers benefit from using ISO Electronic Rating Content?
How can insurers benefit from using ISO Electronic Rating Content?
 
Riverbed Performance Management: Interop 14 Las Vegas
Riverbed Performance Management: Interop 14 Las VegasRiverbed Performance Management: Interop 14 Las Vegas
Riverbed Performance Management: Interop 14 Las Vegas
 
ADR Brochure
ADR  BrochureADR  Brochure
ADR Brochure
 
All about cigniti
All about cignitiAll about cigniti
All about cigniti
 
Master Four Ceremonies to deliver Agile projects better
Master Four Ceremonies to deliver Agile projects betterMaster Four Ceremonies to deliver Agile projects better
Master Four Ceremonies to deliver Agile projects better
 
Auto deploy envoy
Auto deploy envoyAuto deploy envoy
Auto deploy envoy
 
Customers talk about controlling access for multiple erp systems with oracle ...
Customers talk about controlling access for multiple erp systems with oracle ...Customers talk about controlling access for multiple erp systems with oracle ...
Customers talk about controlling access for multiple erp systems with oracle ...
 
Con8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controlsCon8154 controlling for multiple erp systems with oracle advanced controls
Con8154 controlling for multiple erp systems with oracle advanced controls
 
Jagadeep Reddy_Guidewire Policy Center Testing.DOC
Jagadeep Reddy_Guidewire Policy Center Testing.DOCJagadeep Reddy_Guidewire Policy Center Testing.DOC
Jagadeep Reddy_Guidewire Policy Center Testing.DOC
 
Cigniti Independent Software Testing Services
Cigniti Independent Software Testing ServicesCigniti Independent Software Testing Services
Cigniti Independent Software Testing Services
 
Corporate presentation
Corporate presentationCorporate presentation
Corporate presentation
 
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio AnalysisIntroduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
Introduction to CAST HIGHLIGHT - Rapid Application Portfolio Analysis
 
Test Data Management: A Healthcare Industry Case Study
Test Data Management: A Healthcare Industry Case StudyTest Data Management: A Healthcare Industry Case Study
Test Data Management: A Healthcare Industry Case Study
 
Erp selection criteria - uwsb
Erp  selection criteria - uwsbErp  selection criteria - uwsb
Erp selection criteria - uwsb
 
Ias sl atrack-guard tour monitoring ver1
Ias sl atrack-guard tour monitoring ver1Ias sl atrack-guard tour monitoring ver1
Ias sl atrack-guard tour monitoring ver1
 
Desktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and TomorrowDesktop Software Asset Management – Today and Tomorrow
Desktop Software Asset Management – Today and Tomorrow
 

Ähnlich wie 7 flavours of devops implementation

Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanIndia Scrum Enthusiasts Community
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyTechWell
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsIBM UrbanCode Products
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...Siva Rama Krishna Chunduru
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scopeSanjeev Sharma
 
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkitThe DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkitMarco Ferrigno
 
The DevOps Paradigm
The DevOps ParadigmThe DevOps Paradigm
The DevOps ParadigmNaLUG
 
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 sessionSanjeev Sharma
 
Fast, Secure Deployments with Docker on AWS
Fast, Secure Deployments with Docker on AWSFast, Secure Deployments with Docker on AWS
Fast, Secure Deployments with Docker on AWSAmazon Web Services
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationCompuware
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018Krishna-Kumar
 
Introduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxIntroduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxLAKSHMIS553566
 
DevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIDevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIChen-Tien Tsai
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKSPhil Reay
 
Adopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolarisAdopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolarisAmazon Web Services
 
2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your BusinessWeCode Inc
 
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframeWebcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframeRosalind Radcliffe
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesDevOps.com
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesDeborah Schalm
 

Ähnlich wie 7 flavours of devops implementation (20)

Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
Docker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps JourneyDocker Containers in the Enterprise DevOps Journey
Docker Containers in the Enterprise DevOps Journey
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
DevOps For Everyone: Bringing DevOps Success to Every App and Every Role in y...
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkitThe DevOps paradigm - the evolution of IT professionals and opensource toolkit
The DevOps paradigm - the evolution of IT professionals and opensource toolkit
 
The DevOps Paradigm
The DevOps ParadigmThe DevOps Paradigm
The DevOps Paradigm
 
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
 
Fast, Secure Deployments with Docker on AWS
Fast, Secure Deployments with Docker on AWSFast, Secure Deployments with Docker on AWS
Fast, Secure Deployments with Docker on AWS
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Introduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptxIntroduction to DevOps in Cloud Computing.pptx
Introduction to DevOps in Cloud Computing.pptx
 
DevOps for dummies study sharing - part II
DevOps for dummies study sharing - part IIDevOps for dummies study sharing - part II
DevOps for dummies study sharing - part II
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Application Modernisation with PKS
Application Modernisation with PKSApplication Modernisation with PKS
Application Modernisation with PKS
 
Adopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolarisAdopting DevOps at Scale on AWS with VirtusaPolaris
Adopting DevOps at Scale on AWS with VirtusaPolaris
 
2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business2022: 6 Cloud-Native App Development Trends to Transform Your Business
2022: 6 Cloud-Native App Development Trends to Transform Your Business
 
Webcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframeWebcast urbancodemobiltomainframe
Webcast urbancodemobiltomainframe
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
 
Scale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBeesScale Continuous Deployment to Production with DeployHub and CloudBees
Scale Continuous Deployment to Production with DeployHub and CloudBees
 

Mehr von Aspire Systems

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...Aspire Systems
 
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 strategyAspire Systems
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientAspire Systems
 
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 companyAspire Systems
 
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...Aspire Systems
 
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...Aspire Systems
 
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 providerAspire Systems
 
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 CompanyAspire Systems
 
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 ...Aspire Systems
 
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 Aspire Systems
 
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 moneyAspire Systems
 
Embedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineEmbedding Quality Engineering in DevOps pipeline
Embedding Quality Engineering in DevOps pipelineAspire Systems
 
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” Aspire Systems
 
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 DevelopmentAspire Systems
 
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 PracticesAspire Systems
 
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...Aspire Systems
 
Millennial Banking Technology Framework
Millennial Banking Technology FrameworkMillennial Banking Technology Framework
Millennial Banking Technology FrameworkAspire Systems
 
Millennial Wealth Management - How to Leverage Digital for the Ever-Changing...
Millennial Wealth Management -  How to Leverage Digital for the Ever-Changing...Millennial Wealth Management -  How to Leverage Digital for the Ever-Changing...
Millennial Wealth Management - How to Leverage Digital for the Ever-Changing...Aspire Systems
 
Why Testing Setup will make or Break your Continuous Delivery/Deployment?
Why Testing Setup will make or Break your Continuous Delivery/Deployment?Why Testing Setup will make or Break your Continuous Delivery/Deployment?
Why Testing Setup will make or Break your Continuous Delivery/Deployment?Aspire Systems
 
Top 5 benefits of transforming your dev environment on cloud
Top 5 benefits of transforming your dev environment on cloudTop 5 benefits of transforming your dev environment on cloud
Top 5 benefits of transforming your dev environment on cloudAspire Systems
 

Mehr von Aspire Systems (20)

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...
 
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
 
Docker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier clientDocker implementation on aws cloud for ict solution supplier client
Docker implementation on aws cloud for ict solution supplier client
 
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
 
Millennial Wealth Management - How to Leverage Digital for the Ever-Changing...
Millennial Wealth Management -  How to Leverage Digital for the Ever-Changing...Millennial Wealth Management -  How to Leverage Digital for the Ever-Changing...
Millennial Wealth Management - How to Leverage Digital for the Ever-Changing...
 
Why Testing Setup will make or Break your Continuous Delivery/Deployment?
Why Testing Setup will make or Break your Continuous Delivery/Deployment?Why Testing Setup will make or Break your Continuous Delivery/Deployment?
Why Testing Setup will make or Break your Continuous Delivery/Deployment?
 
Top 5 benefits of transforming your dev environment on cloud
Top 5 benefits of transforming your dev environment on cloudTop 5 benefits of transforming your dev environment on cloud
Top 5 benefits of transforming your dev environment on cloud
 

Kürzlich hochgeladen

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaShree Krishna Exports
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 

Kürzlich hochgeladen (20)

Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Best Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in IndiaBest Basmati Rice Manufacturers in India
Best Basmati Rice Manufacturers in India
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 

7 flavours of devops implementation

  • 1. Author: Practice Head: Kaviarasan Selvaraj, Marketing Manager Althaf Ali, DevOps Solution Architect 7 Flavours of DevOps Implementation Aspire Systems' DevOps Competency a t t e n t i o n. a l w a y s. DevOps Implementation
  • 2. C O N T E N T S © 2017 Aspire Systems 2 Continuous Integration/Continuous Delivery (CI/CD) Infrastructure Provisioning Containerization Agile Methodology and Scrum Implementation IT Infrastructure Monitoring Automation Infrastructure as Code DevOps Orchestration References 3 4 5 7 7 9 10 11 Page No.
  • 3. From being laborious and silo-ed to being consolidated and collaborative, the Software Development Life Cycle (SDLC) has seen a steady evolution mirroring the temperament of the markets around the world. Today, the exponential spread of DevOps can be attributed to the fact that the IT world is at the epicentre of frequent technological disruptions. The software development models of today are predominantly agile; the precursor to the DevOps movement. Thus the transition to adopting DevOps methodology is now much easier than ever before. With this, the industry has not only gotten rid of the rigidity that existed between the teams that took part in the development lifecycle but also the ways in which the DevOps way of Software Development can be inculcated into the project streams. Thus organizations, irrespective of their industry, can adapt to DevOps as a whole or in parts to meet their business needs. Here are the 7 flavours of DevOps Implementation that Aspire Systems advocates and has offered to customers across the world. © 2017 Aspire Systems 3 7 Flavours of DevOps Implementation The process of CI/CD encapsulates the philosophy of DevOps- constant integration and consistent testing to guarantee continuous delivery for the customers, especially for the ones with really low appetite for risks. When projects are automated the CI/CD way, the development and the testing teams can build, test and integrate improvements continuously into the original build thereby accelerating time-to-market metrics with faster fixes. The secret of a well-nurtured DevOps environment lies in how well the details of individual processes are laid out. For companies to realize the complete potential of DevOps through CI/CD, they need several tools and technological building blocks that can work cohesively to create a feedback-based pipeline of project management processes. Continuous Integration/Continuous Delivery (CI/CD) Case Study 1: Aspire Systems offered a thorough CI/CD automation by designing five different applications- for a wide range of functions from ticketing to test automation- hosted in Microsoft Azure environment for one of the Big 4 Consulting firms. Business Need / Use Case Software Development Users Code Check-in Build Process Monitoring / Support Application Insights MSBuild Automated Deployment
  • 4. © 2017 Aspire Systems 4 7 Flavours of DevOps Implementation Case Study 2: The company also orchestrated CI/CD practices for native Android and iOS application development environments for a leading jewellery firm in India. For the IT teams, whether it’s the office space or data centres, infrastructure provisioning within company’s budget is one of the consistent woes they experience. The rise of agile technologies and their reliance to promote productivity and cost efficiency through resourcefulness has convinced enterprises to actively embrace its inevitability. As a DevOps implementation, infrastructure provisioning has become an essential component that lets developers and testers manage work sessions with much more independence and agility. With the industry opening up to many new private cloud players, it is now easier than ever for organizations to reap the maximum out of their infrastructure investments. Infrastructure Provisioning SVN Android IOS Developer Developer Mailbox MAC Android IOS XCode workspace Jenkins Gradle .APK .IPA Emulator Case Study 3: Aspire Systems’ DevOps team developed an innovative self-servicing portal called “Dynamic Environment Provisioning” (DEP) to automate deployment, configuration and management functions in AWS environments for a US-based Insurance Solutions Provider. VPC Java AWS SDK Corporate AD Customer Gateway VP Gateway Classic ELB SG: dev-env-green-DEP 2 to 2 DEP- Inst 1 DEP- Inst 1 SQS SES DEP Architecture
  • 5. © 2017 Aspire Systems 5 Multi-platform & Browser support 7 Flavours of DevOps Implementation Case Study 4: Aspire’s team also developed an infrastructure provisioning solution by automating VM deployment for a US-based Medical Imaging solutions provider. A 2016 survey by NGNIX amongst 1800 IT professionals has revealed that containerization and Microservices are two of the top DevOps trends of the year; 2/3rd of the respondents have reported that their organizations are investigating/using containers in production already. While CI/CD covers the agility aspect of the DevOps philosophy, concepts such as containerization are infusing mobility into the distributed stream of project management. By bundling libraries and environments in containers, companies would be able to achieve improved CPU/operational efficiency and scalability, conditions that are rapidly becoming pre-requisites for living the agile way of life. As Containers as a Service (CaaS) continues to gain momentum, it is imperative that more companies would seek to make containerization mainstream, either by themselves or through expert enablers. Containerization Un-Attended VM Creation & Application Installation Infrastructure Provisioning User Execute Scripts Read ISO images and config files from Central Server Build VMs Install Applications in VMs VM 2 VM 3 Logs will be saved in share drive Access Central Server VM 1 VM 4 ISO Images Configuration Files Scripts Custom Applications Custom Scripts Access VSphere Data Centre
  • 6. Case Study 5: Aspire Systems implemented Docker Containerization on AWS with a Universal image structure for a Fintech company resulting in reduced overall cost by 70%. 7 Flavours of DevOps Implementation 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-1b 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 © 2017 Aspire Systems 6 Region eu-west-1
  • 7. Case Study 6: Aspire’s DevOps team enabled Scrum implementation in an existing TFS environment thereby initiating an end-to-end traceability of the entire project workflow for a middle-eastern education regulatory authority. From being considered as two different project models to complementing each other for improved coordination, Agile (and in turn scrum) and DevOps schools of thoughts have come a long way in the evolution of SDLC. While in theory Scrum is considered as a “lightweight subset of agile”, in reality Scrum implementation is aimed at complementing DevOps teams with their everyday, end-to-end project development works. From automating requirements gathering, generating builds, deployment to reports tracking, Scrum project model in a DevOps environment offers streamlining of processes. In addition to that, a thorough iterative Scrum implementation complements DevOps’ continuous work-flow with increased transparency. Agile Methodology and Scrum Implementation © 2017 Aspire Systems 7 A successful implementation of any project model starts right from the stability of its infrastructure. But more often than not, the definition of IT monitoring just boils down to ensuring that the networks and systems are stable. In a DevOps context, the health of IT infrastructure transcends the level of availability to weaving together the actual thread of continuity and collaboration between the process flows. Therefore, DevOps enthusiasts should seek a solid IT infrastructure monitoring framework rather than installing individual tools and matching them to disconnected tasks. IT Infrastructure Monitoring Automation 7 Flavours of DevOps Implementation Business Need / Use Case Develop Repository CI Build Package Unit Test Code Analysis CI Build Package Unit Test Code Analysis Build Release Dev Environment Test Environment Stage Environment Prod Environment
  • 8. © 2017 Aspire Systems 8 7 Flavours of DevOps Implementation Case Study 7: Aspire Systems offered IT infrastructure monitoring with their in-built framework iNOC (Integrated Network Operations Center) for a US-based cloud billing and subscriptions solution provider that decreased operational cost by 40% and SLA breaches by 70%. iNOC Monitoring Workflow Pager duty triggers voice message and mail alert to iNOC
  • 9. © 2017 Aspire Systems 9 7 Flavours of DevOps Implementation TFS Source Code Build Definition Release Definition Triggers Build Output Release Source Path Pull Server 1. Compile PS Config MOF 2. Create Checksum Release Task - Step 2 Copies Application Build Apply configuration settings if any Executes received PS Config (DSC) TFS Workflow Work Items PullApplication SourceCode PullPowershellSourceScript Pulls application build for configuration Copied to (Release Task - Step 1) Triger Build Build Agent Server ExecuteRelease Tasks LogBugWIonReleaseFailure Application Server (Node Server - With LCM Configured) Push New PS Config Case Study 8: Aspire Systems enabled Infrastructure as Code practices using DSC (Desired State Configuration) powershell for a US-based payment solution provider. With automated server deployment, approval-based deployment across release pipelines and other infrastructure configurations, the customer was able to accelerate their CI/CD practices resulting in improved productivity and build quality. In order to achieve the absolute potential that an ideal DevOps implementation promises, the work profiles of the stakeholders have to be fluid; a developer should be able to build and run their own infrastructure including their environment necessities and operations team should be empowered to understand the product and identify the gaps and errors, whenever warranted. The concept of Infrastructure as Code (IaC), aka programmable infrastructure, stems from this necessity and compiles the many dimensions of infrastructure requirements across a project lifecycle into a few lines of code. With IaC, DevOps teams can enable the operations team to develop and install environments by restoring configurations and deploying them on the go, every single time. This ensures that the project teams always have their deployment setups intact without any risk of environment drift in release pipelines. IaC, as a DevOps concept, is steadily gaining popularity among the masses; a report from Forrester Research titled “Infrastructure as Code: Fueling the fire for faster application delivery” reported that IaC removes friction in several steps of the SDLC and fosters better collaboration between Dev and Ops team. While the report concluded that IaC has now become the accelerator to create a more collaborative and integrated software delivery organization, it also advises that IaC tools alone cannot make it possible. The report recommends the combination of latest IaC tools, collaborative processes and proper skills transfer for the complete DevOps realization. Infrastructure as Code Case Study 9: By introducing the approach of automated deployment of OSS applications, Aspire’s DevOps team enabled a faster and effective way for the customer, an American telecommunication company, to build and maintain their operational environment and instances.
  • 10. © 2017 Aspire Systems 10 7 Flavours of DevOps Implementation The State of Database DevOps research says, “1 in 3 organizations could have a DevOps practice by 2019”. With the boom of DevOps in the software ecosystem, predictably, there has been a splurge of automation and orchestration tools across its implementation cycle making it easier for project managers and business decision- makers. But in reality, not all projects end up with a good fitment of tools for their requisites and requirements; more often than not leaving the business owners clueless about why their DevOps adaption is not yielding the desired results. This is where an expert DevOps implementation partner comes into the picture; a partner who can be trusted to make an informed decision about the tools, processes and pathways involved in a successful implementation. DevOps Orchestration Case Study 10: As an expert DevOps Orchestration partner, Aspire Systems has assisted a leading insurance solutions provider from UK in putting together the right tool kit for DevOps implementation. The team had suggested and deployed cutting-edge tools like Temenos UXP, SaltStack in Mulesoft, Select etc. to facilitate a comprehensive DevOps structure for the customer’s products. RELEASE MANAGEMENT ALM COLLABORATION TESTING OPERATIONAL INTEL SECURITY DEVTESTSTAGEPROD SCM BUILD REPO MGMT CI CONFIG/PROVISION DEPLOY ENVIRONMENTS
  • 11. © 2017 Aspire Systems 11 ABOUT ASPIRE Aspire Systems is a global technology service firm serving as a trusted technology partner for its customers. The company works with some of the world’s most innovative enterprises and independent software vendors, helping them leverage technology and outsourcing in Aspire’s specific areas of expertise. Aspire System’s services include Product Engineering, Enterprise Solutions, Independent Testing Services, Oracle Application Services and IT infrastructure & Application Support Services. The company currently has over 1,600 employees and over 100 customers globally. The company has a growing presence in the US, UK, Middle East, Europe and Singapore. For the seventh time in a row, Aspire has been selected as one of India’s “Best Companies to Work For” by the the Great Place to Work® Institute, in partnership with The Economic Times. SINGAPORE +65 3163 3050 NORTH AMERICA +1 630 368 0970 EUROPE +44 203 170 6115 INDIA +91 44 6740 4000 MIDDLE EAST +971 50 658 8831 Conclusion 7 Flavours of DevOps Implementation The DevOps methodology, as a lifecycle model as well as a software cultural revolution, is here to stay. The winners here will be chosen by their ability to metamorphose before they risk losing relevance. Aspire Systems' DevOps practice has been conceptualized as a continuous rigorous approach encompassing every component of project lifecycle that will enable your organization to not just adopt a mere development model but to rethink the way products are developed. To know more about our DevOps practice, mail to info@aspiresys.com.