DevOps

What is DevOps?

DevOps comes from "Dev" (development) and "Ops" (operations). This operational method is increasingly used not only for software development, but also for Machine Learning and Data Science. The DevOps concept The development and operations teams, although working in the same field, have totally different ways of conceiving things. For a better understanding: Agile rituals: essential practices for a successful Scrum (1/2) (bluesoft-group.com) While developers often use the agile method, operational teams tend to use the ITIL method. DevOps unifies the teams, processes and technologies of both professions. It involves IT operations in planning, tracking, development, testing, delivery, monitoring and operations. By adopting the DevOps method on a day-to-day basis, teams are able to achieve their objectives more quickly and respond better to customer needs. The project is therefore built from A to Z, involving all the professions concerned. The combination of these practices and tools is designed to improve an organization's ability to deliver high-quality applications and software. To find out more: 10 essential DevOps tools for [...]

2024-02-21T14:28:18+01:00February 19, 2024|DevOps|0 comment

DevOps expertise and support on Microsoft Azure in the luxury goods industry

Outsourcing context for a luxury giant As part of a strategy to outsource their infrastructure to cloud Microsoft Azure, the customer wanted to integrate DevOps expertise into their teams, and called on the Blue Soft teams. Our team is part of D_Next's Operations & Integration department, reporting to the head of the Cloud/Devops team in the infrastructure and operations department. It works on the following topics Azure Azure Active Directory (identity management, core service, RBAC model) Azure IaaS (VM, network, NSG, storage) Azure PaaS (Web App, Application Gateway, Traffic Manager, Azure SQL Server Database, Cosmos DB, Azure Function, KeyVault, Load Balancer, Recovery Vault) - here's more information on SaaS, PaaS, IaaS IaC concepts: Terraform (AzureRM Provider) and/or ARM Azure Devops (administration, access management, pipelines, git, build agents) - Browse the top 5 benefits of Azure DevOps Azure CLI and/or Powershell Development on Node Cloud Network hub & spoke Interested? Find out why Biotope chose Microsoft Azure. Key elements of this DevOps project To implement this large-scale project for our customer, we proposed [...].

2024-01-09T15:32:11+01:00June 2, 2023|Uncategorized|0 comment

Infrastructure as Code, when Dev takes precedence over Ops...

Infrastructure as Code has made its appearance in our information systems to reconcile or revolutionize both dev and ops. Let's discover here the key success factors of this method. ... provided that there is close collaboration at the outset Infrastructure as Code revolutionizes software engineering by bringing coherence between environments, which has been lacking until now in versioning and testing. That said, IaC also brings with it a transformation of methods, which implies a little caution and should not make us forget the primordial role of infrastructure engineers, to the benefit of development teams. IaC, faster and better Infrastructure as Code or IaC aims to codify the infrastructure made available to enterprise applications. In particular, it enables the same technical envelope to be reproduced in an automated way, and continuously if necessary, on all useful environments (development, integration, pre-production or production environments). In short, the primary advantage of IaC and the standardization it enables is that it considerably accelerates the deployment of environments while guaranteeing their consistency. This race to the top can sometimes leave one wondering. Ten years ago, speed was already the promise of Cloud through a PaaS offering predefined modeling. If, [...]

2024-01-09T15:45:44+01:002June2022|DevOps, Headlines|0 comment

Support Blue Soft within the DevOps department of Médiamétrie

For more than 10 years, Blue Soft has been working with Médiamétrie to meet their production engineering and system and network needs. Since 2009, Médiamétrie has adopted the Agile SCRUM method for software development. In 2015, Médiamétrie wanted to extend Agile to the Production teams by adopting a DevOps culture, making it one of the pioneers in France. This decision has helped strengthen the collaboration between Médiamétrie and Blue Soft, which makes Devops one of its specialties. We spoke with Christophe Roulland, director of the Devops department at Médiamétrie since 2020. He explained the origins of this department, how it works and why Blue Soft has been their preferred partner for a long time. You are the director of the Devops department since 2020. How is it structured? "Our Devops department is made up of 8 teams, each of which is responsible for a portfolio of products. Each of these teams consists of: 3 to 5 developers 1 or 2 Ops Scrum Masters across several teams 1 Product Owner "Why did Médiamétrie create a Devops department? "One of the first reasons is cultural. We had trouble [...]

2024-01-10T09:28:22+01:006October2020|Customer stories, DevOps|0 comments

DevOps: 6 tips before implementing continuous testing

The growing adoption of DevOps and CI/CD (continuous integration/continuous delivery) culture is pushing DevOps departments to automate their continuous testing practices. At the same time, manual testing is now too slow, too expensive, not reliable enough. Continuous testing is becoming indispensable. Developers need to be notified almost instantly about software changes in order to quickly resolve quality issues without disrupting the code. So we've decided to highlight 6 key tips before thinking about redesigning your DevOps method from testing to continuous testing. To the right DevOps the right tools Continuous testing is not just about a few tools. But you will need the best tools to succeed. In fact, we invite you to read our article on the must-have Devops tools. First, make sure that all the tools you want to use integrate well with your IDE (integrated development environment) and your processes. For this step, there is no universal answer as each organization has its own tools, architectures, frameworks and APIs. For example, your tools may need to enable API level testing, support mobile environments, [...]

2024-01-10T09:27:08+01:00September 29, 2020|DevOps|0 comment

The 10 must-have DevOps tools for 2021

Conceived as an answer to the duality between developers and operational staff, the DevOps culture is spreading to the point of taking place in 37% of global enterprises. But a DevOps team doesn't work without its tools. Few groups operate without the help of software, the most popular solutions being open source. Find in our guide the most powerful free and non-free tools on the market. CI/CD development CI/CD development is the testing phase that challenges the code. The acronym CI/CD stands for Continuous Integration/Continuous Deployment. Rather than development teams delivering their source code to operations in a single block at a single point in time, code is tested as it is written or modified. Integration and deployment tools reduce the time needed to create new features. The code, functional since it has been verified, will serve as a basis for the operational staff. GitHub The project hosting and programming service has been the star of CI/CD tools for some time. By recording all the modifications of the source code, GitHub allows to follow the progress of the work and to have an overview of the work history. Very advantageous for a team, GitHub [...]

2024-01-10T09:02:30+01:00March 9, 2020|DevOps|0 comment
Go to top