Go with proprietary or open source tools ?
For source control, we have git.
For automated build, cruise control. Jenkins.
For unit testing junit, nunit.
For code quality testing: sonarQube.
For automated testing there is selenium.
We have docker for deployment.
Anything else?
Journey to perfecting devops process for web and mobile experience
Thursday, February 18, 2016
Open source tools?
Wednesday, February 17, 2016
Cloud and devOps
With cloud adoption, we could use Infrastructure as a service or Platform as a service and differentiate from on premise data center by having the ability to automate environment/platform buildouts.
Using Docker - Better than virtual machines since one kernal is used and all libraries are shared.
Microservices?
A microservice service available to be consumed by other processes. Dividing web application capabilities into it's own application so that it can be snapped and reused by integrating with other application processes within the org.
This is what I understand microservices - a modular way of splitting web application capabilities.
Any thoughts?
This is what I understand microservices - a modular way of splitting web application capabilities.
Any thoughts?
Infrastrucute
Some Automation tools that I have used during my journey
Cruisecontrol - for build automation
Jenkis
SonarQube (for code quality analysis)
Docker (for packing / deploying Microservices)
Atlassian products - Crucible (for code review)
Home grown tools for deployments
webdevops?
WebDevops - processes/infrastructure designed to bridge the gap between business needs, development and operational capabilities and infrastructure to facilitate rapid development and delivery of products and services to enhance customer experience.
This is how I look at WebDevops!
This is how I look at WebDevops!
Intro and first post
I am starting to blog and document what I learn about web development and operations as it applies to devops.
Here are the goals.
- Embarking on a mission to form an efficient DEVOPS team focussed solely on satisfying our Big C and Little C's needs.
- Consistently working to bridge the gap between business needs, infrastructure, Operations and software delivery teams.
- Striving to deliver the cutting edge web and mobile software products to enhance customer experience.
- Learning and practicing the current trends in devops, automation and agile delivery.
Subscribe to:
Comments (Atom)