How I transferred my hobby project to k8s
In this article, I would like to talk about my hobby project of search and classification of ads for renting apartments and the experience of moving it to k8s. Table of contents A little bit about the project Introducing k8s Preparing for the move K8s…
How to Improve DevOps Performance
A few years ago, many organizations viewed DevOps as a promising experiment, rather than a basic approach to software development. Now DevOps is a proven and powerful set of development and deployment practices and tools that accelerate new product releases and increase productivity. More importantly,…
Microsoft Application Inspector Source Code Analyzer
Microsoft has released the Microsoft Application Inspector, a cross-platform open source (!) tool for analyzing source code. Application Inspector differs from traditional static analysis tools – it does not attempt to identify “good” or “bad” patterns; it will report what it will detect, based on…
Front End CI / CD: Overview of Tools and Practices for Development Automation
Lets begin with a small educational program. CI / CD – means continuous integration and continuous delivery. Why is this needed? Most often, the ultimate goal of development is the application. To use it, people must get access to it: either download from the store…
How to download an image from registry without docker
3 days before the new year there was a task to transfer our software to the client through the manager, on a flash drive. Software is a microservice platform with dozens of docker images with many settings and a kilometer-long helm chart. What we had:…
TOP 20 web design trends 2020
Trendy web design has become increasingly interested in specialists working on creating unusual projects for leading companies and famous brands. Outdated visualization techniques are a thing of the past, giving way to new relevant ideas. We will figure out what trends became top in 2019…
How to separate frontend and backend
How to change the architecture of a monolithic product to accelerate its development, and how to divide one team into several, while maintaining consistency of work? For us, the answer to these questions was the creation of a new API. Below you will find a…
Microservices and organizational structure. What types of teams will ensure success
When we talk about microservice architecture, a set of autonomous, practically independent of each other, components appears before our eyes. Insulation is the cornerstone of any microservice system. But, even if we are confident in our ability to create microservices, the question arises – how…
Service
Categories
- DEVELOPMENT (103)
- DEVOPS (53)
- FRAMEWORKS (26)
- IT (25)
- QA (14)
- SECURITY (13)
- SOFTWARE (13)
- UI/UX (6)
- Uncategorized (8)