Tag: dbmaestro

  • DBmaestro Introduces Agentic Database DevOps with MCP Server

    Transforming Natural Language into Governed Platform Workflows

    Orlando, FL, April 7, 2026 – DBmaestro, the leading database DevSecOps platform, today announced the launch of its Model Context Protocol (MCP) server, making DBmaestro the first database DevOps platform purpose-built for agentic AI workflows.

    The DBmaestro MCP server exposes the company’s industry-leading database release automation, source control, CI/CD orchestration, and compliance capabilities to AI agents and enterprise copilots. Teams can now use natural language to trigger real DBmaestro workflows – automating project creation, multi-environment deployments, package management, and release orchestration – while preserving enterprise governance, role-based access control, and full auditability.

    “DBmaestro MCP turns our enterprise-grade database DevOps platform into an agentic operational layer for AI,” said Gil Nizri, CEO of DBmaestro. “DBAs and DevOps engineers can now interact in natural language to accelerate repetitive tasks, while AI becomes the interface to deterministic, governed workflows. This is not replacing database expertise – it’s amplifying it with enterprise-grade control.”

    Key capabilities include:

    • Agentic Database DevOps: AI agents execute complex database operations across dev, QA, and production environments
    • Natural Language Workflows: Prompts such as “Create an MsSQL release pipeline with Dev/QA/Prod environments, and update Dev and QA to the latest version” become real platform execution
    • Enterprise Governance: Role-based permissions, compliance tracking, and full audit trails remain intact
    • Deterministic Reliability: AI accelerates setup and self-service while engineers retain control over critical paths

    As IBM’s strategic OEM partner for database release automation, DBmaestro MCP extends this leadership into the agentic era, enabling organizations to scale database delivery while maintaining the security and compliance standards enterprises demand.

    “Every enterprise adopting AI agents needs secure, governed access to their core platforms,” said Yaniv Yehuda, DBmaestro Founder & CPO. “DBmaestro’s MCP implementation shows how database DevOps can evolve from manual processes to agent-driven automation without sacrificing control.”

    The DBmaestro MCP server is available immediately to all customers and partners. For more information, visit https://www.dbmaestro.com/ai/dbmaestro-mcp-server  

    About DBmaestro

    DBmaestro is a leading provider of Agent-Governed database DevOps and release automation, enabling CI/CD for databases with controlled, auditable change management. The platform extends DevOps to the database layer with built-in compliance, observability, and governed AI execution, including MCP-based workflows for natural-language operations and intelligent troubleshooting under enterprise control. As IBM’s strategic OEM partner, DBmaestro powers database release automation in some of the world’s most complex and regulated environments and augments DevOps, automation, and governance solutions. Learn more at www.dbmaestro.com. 

    ###
    Media contact
    Ben Gross
    +972-50-8452086
    beng@dbmaestro.com

  • IBM and DBmaestro Expand Strategic OEM Partnership to Deliver Enterprise-Grade Database DevOps and Observability

    Orlando, FL, July 1, 2025 — IBM (NYSE: IBM) and DBmaestro, the leading enterprise-grade database DevOps platform, today announced the signing of a landmark OEM partnership agreement. This expansion will make DBmaestro’s advanced database DevSecOps and observability suite available through IBM’s solutions portfolio, empowering customers to achieve end-to-end DevOps automation, real-time database visibility, and unmatched agility, security, and innovation.

    “DBmaestro’s platform will support and enhance IBM DevOps, including IBM DevOps Loop, IBM DevOps Deploy and IBM DevOps Velocity. Future integrations are planned with IBM Z, HashiCorp Vault, Terraform & Waypoint, Instana, and IBM ELM to fill a critical gap in database automation and observability for enterprise DevOps toolchains.” 

    “The expansion from reseller to a full OEM partnership marks a pivotal moment for enterprise DevOps,” said Gil Nizri, CEO of DBmaestro. “By integrating our leading enterprise-grade multi-database DevOps platform and observability suite into IBM’s powerful suite, we are enabling organizations to orchestrate flawless software delivery from application code to database deployments. Our joint solution empowers customers to accelerate innovation, reduce risk, and maintain the highest standards of security and compliance, all while gaining real-time visibility into their database processes.”

    DBmaestro automates database deployments and schema changes, eliminates the bottleneck of manual database processes, and delivers full observability into every aspect of the database DevOps lifecycle. Its integration with IBM’s DevOps tools ensures that database changes are managed alongside application code, enabling standardized deployment pipelines, robust version control, error-free automation, and actionable insights through advanced monitoring and analytics. This unified approach delivers:

    – Complete DevOps Harmony: Automates the entire software delivery lifecycle, including database releases and observability for full modernization and digital transformation.

    – Faster Time to Market: Enables rapid, frequent, and reliable deployments.

    – Fortified Security and Compliance: Implements robust controls and visibility to meet strict regulatory requirements.

    – Enhanced Software Quality: Minimizes errors and inconsistencies through automation and real-time monitoring.

    – End-to-End Observability: Provides comprehensive insights into database changes, performance, and compliance across environments.

    – AI Powered Insights: Automatically identifies errors and proposes ad-hoc best practices for resolution

    “IBM’s mission is to help enterprises deliver innovation at scale, securely and efficiently,” said James Hunter, Program Director at IBM DevOps Automation. “By embedding DBmaestro’s industry-leading database DevOps and observability suite into our ecosystem, we are removing one of the last barriers to true end-to-end DevOps. This partnership expansion empowers our customers to achieve faster, safer, and more reliable software delivery, with unprecedented transparency into their database operations.”

    The OEM agreement allows IBM customers to leverage DBmaestro’s automation and observability as a native part of their DevOps toolchain, supporting hybrid and multi-cloud environments and streamlining complex database operations.

    About DBmaestro:

    DBmaestro is a leading provider of database release automation solutions, empowering organizations to deliver better software faster, while minimizing risks and errors. DBmaestro’s platform enables CI/CD for databases, regulatory compliance and DevOps observability, ensuring safe database deployments with zero downtime. www.dbmaestro.com. 

    Media Contact
    Ben Gross
    +972-50-8452086
    beng@dbmaestro.com

  • Q&A: Database Security in Financial Services with Yaniv Yehuda

    Q&A: Database Security in Financial Services with Yaniv Yehuda

    As financial institutions are adopting DevOps best practices to speed up application delivery the database remains the stumbling block causing delays, introducing risks, slowing down release cycles and wasting valuable internal resources. At the same time, compliance and audits are managed manually, complicating the process even further.

    It is time to bridge the gap between the database and the CI/CD process in order to achieve faster release cycles and simplify compliance, security and auditing.

    Yaniv Yehuda, co-founder and CTO at DBmaestro, answered a few questions regarding security challenges in the financial industry and DevOps.

    Yaniv is one of the distinguished speakers presenting at this year’s FinConDX Virtual Summit. During his session “Database Devops For Financial Industry: Security And Audit,” Yaniv will take a deep dive into DevOps best practices and the issues related to the database.

    What are some of the main challenges financial industries are facing when it comes to security and the database?

    In the modern world you need to move faster, you need to automate, but at the same time you need to bring security to the front. You can’t deal with security and compliance after the fact, it is just going to slow everything down. As everyone is trying to accelerate, compliance and security must be baked into the process. What the financial industry is looking for is a way to make sure security and compliance are dealt with automatically, while at the same time aiming for the productivity and process improvements when dealing with data. What financial institutions are struggling with is how to set up processes and procedures in their day to day while achieving compliance and security as a byproduct, instead of generating additional workloads.

    How can DevOps help? How does financial services companies benefit from DevOps?

    DevOps is a way to build the process and the communication between the stakeholder and all the technologies in order to automate the processes. Once you automate the process you can plug in your documentation, your policies and your pre-checks to prevent things from breaking. It’s not a person who does this – it is a process.

    What can we expect from your session?

    Understanding DevOps best practices, how they apply to the database and what DBmaestro offers out of the box to achieve end-to-end automation that includes the database.

    To learn more about database security and DevOps in the financial services industry, attend Yaniv’s session at FinConDX on Dec. 3. To check out the full agenda or to register for free, visit the FinConDX website.

  • IBM and DBmaestro announce on a global partnership on DevOps and Cloud Solutions

    IBM and DBmaestro Team Up to Deliver Database Automation Capabilities to Enterprise Customers Worldwide

    IBM selects DBmaestro’s DevOps platform as a Complementary Offering to IBM UrbanCode Velocity Customers

    Boston, MA– July 7, 2019: DBmaestro, a global DevOps leader in database automation, today announced a worldwide partnership with IBM, offering database release automation capabilities designed to optimize DevOps environments for enterprises. As part of the deal, IBM will be offering DBmaestro’s platform to its worldwide enterprise customer base.

    In order to stay competitive, companies across all industries are expected to deliver superior customer experience and continuous innovation through frequent and rapid release cycles. For Enterprises who operate hybrid cloud environments, back-end databases have long presented a major challenge in a market that expects daily and even hourly releases. With a customer base that includes ADP, ING Bank, National Bank of Canada, LFG, Anthem, DBmaestro has long served the Fortune1000 in offering the most robust DevOps platform. Its’ offering automates continuous integration and continuous delivery (CI\CD) processes for databases with zero disruption to existing processes, combining Version Control, Security & Governance, Release Automation and Business Activity Monitoring.

    The platform allows users to define and enforce the process for making changes to databases, version everything in source control (database as-code), offer database-focused configuration management, and establish database policies for all constituents, resulting in productivity and efficiency gains and reduced risk by preventing application downtime.

    Today’s announcement reflects DBmaestro’s strategy to support enterprise customer needs through integrations with complementary agile and DevOps solutions, which include Atlassian’s Jira, Git, Chef, Puppet and Jenkins, among others. IBM has long been a partner, with DBmaestro offering seamless integration with IBM UrbanCode Velocity.

    “This strategic alliance builds on our existing relationship in harnessing each other’s products and support our joint mission to enable enterprises to become more agile, build, deploy, and release code securely and faster,” said Yariv Tabac, CEO and Co-founder, DBmaestro. “We’re very proud and excited that IBM chose DBmaestro to bring DevOps for Database automation to its’ global enterprise customer base.”

    Eric Minick, Product Manager for DevOps solutions, IBM, added, “IBM has long understood its global enterprise customer bases’ need to rapidly release digital products and services. We’ve worked closely with the DBmaestro team for some time and many of our UrbanCode customers are already using their leading DevOps solution, so this strategic partnership is a very natural next step. We’re looking forward to deepening our partnership with DBmaestro to accelerate DevOps deployments for our enterprise customers worldwide.”

    To learn more about the joint solution, visit the DBmaestro website.

    About DBmaestro

    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms. For more information, visit www.dbmaestro.com.

  • DBmaestro DevOps Platform 7.5 released with PostgreSQL Support – DB2, SQL, Oracle, and PostgreSQL

    Manages multi-database environments for DB2, SQL, Oracle, and PostgreSQL

    BOSTON, MA, October 11th, 2018 – DBmaestro, the pioneer and leading DevOps for database solution provider announced today the launch of DBmaestro DevOps Platform 7.5 which enables CI/CD and release automation for PostgreSQL. PostgreSQL is becoming the preferred database for more and more enterprises and smaller organizations. It is currently ranked #4 in popularity amongst hundreds of databases worldwide (See more info at DB-Engines Ranking).

    DBmaestro’s DevOps Platform 7.5 includes database release automation solutions to streamline database changes with confidence and control while enabling companies to reduce the time to market for their applications. The fast adoption of continuous delivery and deployment methodologies to accelerate application development has created a strong demand for database release automation tools to prevent errors and downtime.  According to the 2018 DevOps for Database Report, 83% of companies have already embraced DevOps, while continuous delivery for databases lags behind, with only a 37% adoption rate.

    DBmaestro’s DevOps Platform 7.5 zero-friction solution provides the ability for DevOps teams and database professionals to manage multiple databases more easily, without having to change existing processes.  Providing an overarching solution for CI/CD adoption across platforms and operating systems including Oracle, DB2, Microsoft SQL Server and now PostgreSQL, DBmaestro meets the evolving database release automation needs of enterprises across industries and borders.

    “Our DevOps platform unleashes the power of PostgreSQL databases by enabling DevOps and database teams to implement DevOps best practices and accelerate time to market with a high level of confidence, minimal risk and maximum efficiency,” said Yaniv Yehuda, CTO at DBmaestro.

    DBmaestro will be demonstrating DBmaestro DevOps Platform 7.5 solution at DOES18  from October 22– 24th in Las Vegas, Booth #811.

    About DBmaestro

    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms. For more information, visit www.dbmaestro.com.

  • DBmaestro DevOps Platform 7.5 released with PostgreSQL Support

    Manages multi-database environments for DB2, SQL, Oracle, and PostgreSQL

    BOSTON, MA, October 11th, 2018 – DBmaestro, the pioneer and leading DevOps for database solution provider announced today the launch of DBmaestro DevOps Platform 7.5 which enables CI/CD and release automation for PostgreSQL. PostgreSQL is becoming the preferred database for more and more enterprises and smaller organizations. It is currently ranked #4 in popularity amongst hundreds of databases worldwide (See more info at DB-Engines Ranking).

    DBmaestro’s DevOps Platform 7.5 includes database release automation solutions to streamline database changes with confidence and control while enabling companies to reduce the time to market for their applications. The fast adoption of continuous delivery and deployment methodologies to accelerate application development has created a strong demand for database release automation tools to prevent errors and downtime.  According to the 2018 DevOps for Database Report, 83% of companies have already embraced DevOps, while continuous delivery for databases lags behind, with only a 37% adoption rate.

    DBmaestro’s DevOps Platform 7.5 zero-friction solution provides the ability for DevOps teams and database professionals to manage multiple databases more easily, without having to change existing processes.  Providing an overarching solution for CI/CD adoption across platforms and operating systems including Oracle, DB2, Microsoft SQL Server and now PostgreSQL, DBmaestro meets the evolving database release automation needs of enterprises across industries and borders.

    “Our DevOps platform unleashes the power of PostgreSQL databases by enabling DevOps and database teams to implement DevOps best practices and accelerate time to market with a high level of confidence, minimal risk and maximum efficiency,” said Yaniv Yehuda, CTO at DBmaestro.

    DBmaestro will be demonstrating DBmaestro DevOps Platform 7.5 solution at DOES18  from October 22– 24th in Las Vegas, Booth #811.

    About DBmaestro

    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms. For more information, visit www.dbmaestro.com.

  • DBmaestro Named Finalist in 2018 DevOps Industry Awards

    Recognition as a leading DevOps Vendor establishes DBmaestro‘s leadership in the database automation industry

    BOSTON, MA, September 17, 2018 – DBmaestro, the pioneer and leading DevSecOps platform for database release automation solution provider announced today it has been named a finalist for the 2018 DevOps Industry awards as leading DevOps vendor.

    The DevOps Industry Awards celebrate companies and individuals who have accomplished significant achievements when incorporating and adopting DevOps practices. This leading DevOps vendor award is giving to the company who shows commitment to high quality standards and customer satisfaction with solutions with proven value for money that can demonstrate DevOps thought leadership and contributes to the wider IT community.

    “This award compliments evident growth DBmaestro has witnessed in the past couple years, as we continue to see companies trying to solve the database bottleneck in their application release process”,  said Yaniv Yehuda, CTO at DBmaestro.

    The DevOps Industry Awards 2018 ceremony will be held on 16 October at Millennium Gloucester Hotel, London.

    About DBmaestro
    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms.

    For more information, visit http://www.dbmaestro.com/.

  • DBmaestro Sweeps Financial Industry Landing Nine New Customers in Six Months

    Twenty One Institutions in Five continents Have Selected DBmaestro Database Automation to Minimize and Control Risk while Accelerating Software Development

    BOSTON, MA, August 29, 2018 – DBmaestro, the pioneer and leading DevSecOps platform for database release automation solution provider announced today that it has been selected by nine organizations in the last six months and  twenty one financial institutions in total to run database deployments securely and efficiently, increase development team productivity and significantly decrease time-to-market for software solutions.

    DBmaestro’s solutions have been implemented in nine leading North American financial institutions, and six European institutions including the personal and corporate banking division of Barclay’s and ING Group (Read case study), in addition to financial companies in Australia, South America and Asia.

    The challenge of managing rapid deployments with continuous integration and continuous delivery (CI/CD) while enforcing organizational policies to be compliant with GDPR and other regulations while  avoiding downtime is the main driver to adopt database release automation. According to an IDC report  unplanned application downtime costs Fortune 1000 companies from $1.25 billion to $2.5 billion every year, with an average cost of $100,000 for every hour of downtime on their site.

    A DevOps platform for databases, DBmaestro’s release automation enforces organizational policies and verifies future releases to minimize errors and conflicts that can result in downtime and data loss.  With a simple straightforward implementation and the fast on boarding, DBmaestro enables financial institutions to double the rate of applications released each month for Oracle, IBM DB2 and Microsoft SQL server databases.

    “Financial services firms are embracing DevOps approaches and best practices more quickly than other industries due to fierce competition,” said Yariv Tabac, CEO at DBmaestro.  “We are committed to enabling financial organizations to automate without sacrificing quality and security to enable them to keep pace with the rapid rate of technological innovation.”

    Click here to view a recent eBook by DBmaestro that explores best practices for how financial institutions can adopt DevOps for the database.

    About DBmaestro

    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms. For more information, visit www.dbmaestro.com.

     

  • DBmaestro Expands its New Database DevOps Platform to Support DB2

    Provides“zero friction“ to manage multi-vendor environments with DB2, SQL, and ORACLE

    BOSTON, MA, June 13, 2018 – DBmaestro, the pioneer and leading database DevOps solution provider announced today that it has expanded its database automation platform to enable CI/CD and release automation for IBM DB2. Due to DB2’s industry leading performance, scale, and reliability, it is a preferred database for stock markets, investment banks, insurance firms, and pension funds worldwide.
    DBmaestro’s Database DevOps Platform speeds up release delivery, improves productivity, minimizes errors, and increases security for MS-SQL, ORACLE and now, DB2. The DBmaestro platform is fully operational on both DB2 z/OS and DB2 LUW.

    DBmaestro is fulfilling the vision of becoming the go-to database DevOps provider, with solutions suited to multiple databases. Providing an overarching solution for CI/CD adoption across platforms and operating systems, DBmaestro meets the evolving needs of enterprises across industries and borders.

    DBmaestro’s zero-friction solution provides the ability for system administrators to manage multiple databases more easily without having to change existing processes. The diverse platform includes a Security & Governance Module that protects the integrity of the database and prevents data loss, which is critical for financial instutions. By tracking database changes across all environments, DBmaestro facilitates seamless deployments while enabling organizations to build and ship better products faster supporting increasingly shorter product release cycles.
    “Our banking and insurance customers require the ability to perform robust and flexible database activity that can be managed with a high level of confidence, minimal risk and maximized efficiency,” said Yaniv Yehuda, CTO at DBmaestro. “DBmaestro is the DevOps platform that provides databases with both agility and security, enabling financial business to keep pace with business change while complying with regulations and protecting their customer’s personal data.”

    Key platform features include:
    • Release automation capabilities for automatically deploying versions through all environments
    • Role management, access control and customizable organizational policies to enhance security and governance
    • Business Activity Monitor to meet KPIs and measure success
    • Out-of-the-box connectivity via APIs and adaptors for tools in the DevOps ecosystem (such as Jenkins, JIRA, CyberArk and more)

    About DBmaestro
    DBmaestro brings DevOps best practices to the database, delivering a new level of efficiency, speed, security and process integration for databases. DBmaestro’s platform enables organizations to run database deployments securely and methodically, increase development team productivity and significantly decrease time-to-market. The solution enables organizations to implement CI/CD practices for database activities, with repeatable pipeline release automation and automatic drift prevention mechanisms. For more information, visit www.dbmaestro.com.

    Contacts:
    DBmaestro
    Minnie Katzen Mayer
    t: +1-978-405-3368
    e. minniek@DBmaestro.com

    Spicetree Communications
    Wes Rogers
    t: +1-912-506-0869
    e. wes.rogers@spicetreecom.com

  • DevOps Chat: DevOps for Databases, a DBmaestro Update

    DevOps Chat: DevOps for Databases, a DBmaestro Update

    DevOps is coming to databases. While there are several companies who have been dedicated to this over the last few year, by all accounts DevOps for databases has been catching stride as more DBAs and organizations realize the benefits of DevOps for databases.

    In this DevOps Chat we sit down with Yaniv Yehuda, co-founder, CTO of DBmaestro, to discuss what is driving the increased awareness and what is coming to the market. Yaniv is always a great interview with lots of good insight. Enjoy.

    As usual, the audio of our discussion is immediately below, followed by the transcript of our conversation.

    Audio


    Transcript

    Alan Shimel: Hey, everyone. It’s Alan Shimel, DevOps dot com, and you’re listening to another DevOps Chat. Welcome to DevOps Chat today to our – a repeat guest. We’ve – he’s been a guest on DevOps Chat several times. Yaniv Yehuda, co-founder, CTO at DBmaestro. Yaniv, welcome to DevOps Chat.

    Yaniv Yehuda: Hey, Alan. A pleasure being here again – pleasure being here today.

    Shimel: Yes, thank you. Always a pleasure to have you, my friend. Yaniv, what we’re going to spend a little time talking about today is, you know, as DevOps continues to mature and we see it moving beyond, you know, the orthodox Dev and Ops only to encompass, you know, more pieces of the IT stack, it’s becoming, you know, increasingly obvious to people that having the database and the DBA as part of the DevOps team, as part of the – you know, under the DevOps umbrella – is a must have.

    And I guess this is something that is kind of elemental, if you will, to the DBmaestro folks. It’s what you’ve been preaching now for, how long?

    Yehuda: For several years. Several years already, yes. Absolutely. Absolutely. No, so I’m in perfect agreement here, you know. It – if you’re trying to start and practice the new or modern process as – may that be DevOps, variations of agility, trying to practice CI/CD – at the end of the day, you need to take care of everything. You can’t just do two thirds or half of the equation. You – it’s like having a car that, you know, you have three wheels spinning at one speed and one spinning slower. So it doesn’t make sense. You really need to cater for everything in order to be efficient, in order to be repeatable.

    And recently, you know, talking about DevOps, it’s really expanding. People now really want to cater for security at the same – at the same rate. Because you’re trying to – to shorten feedback loops, you don’t want to deal with stuff too late, so it’s – it’s mainly DevSecOps and this is what we’re seeing from our customers, the need to take care of security, they need to take care of the database, they need to take care of – of agility and productivity together. So with security.

    Shimel: Yes. Yep. Now, but Yaniv, when we start talking about, you know, DevOps for the databases, DBAs, and so forth, one of the things – right, the database market is a fairly mature market with more than several players in it. Right? You have your  Oracle, DB2, Microsoft SQL, then you have sort of the open source crowd, like the MySQL and the MariaDB, you know, and so forth, and then of course you have the NoSQL group or the so-called NoSQL group which have come on, let’s say, in the last six, seven years.

    I would – is there – from DBmaestro’s point of view, let’s say, is there a difference which database you’re using or they – they’re relatively the same across the board?

    Yehuda: So discussing, like, from a customer challenge point of view, it’s all of the same. It’s all variations of the same challenges. For Oracle you might be pushing, I don’t know, structural changes and – and index creation or even DMLs just to tune the data and for NoSQL you might be deploying an update or a patch that needs to be implemented in each one of the databases but you have a thread of them. It’s – it’s like shards and – and, you know, replications that – and you actually need to take care of a lot of instances.

    So in all cases, you need to have a process to implement changes whether, you know, it’s one type of a database or another. And, you know, it’s just the same problem from different angles.

    Shimel: Yep. Is there anything – let’s say NoSQL. Right? Is there anything specific to NoSQL from a DBmaestro point of view?

    Yehuda: So first of all, we’re about to ship a MongoDB edition for our software.

    Shimel: Okay.

    Yehuda: And I think, talking about specific databases, you tend to see different aspects of – as I said, different aspects of the same thing. I’ll give you an example, a quick one. So many times, when you talk to DBAs and database developers and DevOps people, they want to move fast. And, you know, people say, move fast, break things, and be effective, be productive, but at the same time you need to be careful what you break because some things are just harder to fix.

    So, you know, if you drop a table from production then all break – all hell breaks loose but if you do things that would just take too much time to fix, even if it’s reversible, it’s not a good thing. So you need to come up with a way to move fast, break whatever is breakable, but not break Humpty Dumpty because it’s going to be hard to fix.

    And this is where we introduce a lot of safety nets into the process. So these safety nets might be more database flavored and – and I’ll give you an example. So let’s say you have a team of developers who wants to be agile and they want to run quick, they have their datalines, they have their tasks that they need to provide, and they need to go to the DBA and ask him to do stuff. If he actually has to go to the database and log in and run strips and do stuff, it’s – it takes time.

    You know, I’ve talked to DBAs who had – you know, a few days of tickets to go through and execute what people want to do. And it’s nothing that really benefits anyone because it’s all about just having the right credentials to the correct place and knowing who asked for what and should he be able to run that.

    So we’re automating all of these things in order to make sure that you can run fast, but about the breaking stuff, you break what should be broken. And I’ll give now the example about, like, Mongo versus Oracle.

    So for instance, we have what we call organizational policies and this is really the – helps balance the amount of work with the need to control what goes forward and not destroy things. So for instance, you have policies for Oracle or SQL or DB2 that says you cannot drop a table. Why? Because, you know, you might lose the data. Or you cannot rebuild an index on production in the middle of the day. Obviously why.

    But when you go to something like Mongo, then it’s all about fine tuning these policies. So if you’re trying to, like, create an index with background faults, that means that when you’re going to try and rebuild it, it will be a nightmare. So it’s all about stopping it at the first time when they – when the person puts in the command and saying, “Listen, you have an attribute missing from what you’re trying to do,” in order to live with that safely later on.

    So it’s all about catering for the, like, problem areas of each database and providing the benefit so people can run and if there’s something that they’re doing wrong, they will get very quick feedback, so that’s, you know, all about trolling the feedback loop just like DevOps and Agile are trying to achieve, and this is very much database-specific – so to your question.

    Shimel: Excellent, excellent. Yaniv, let me – let me turn a little – well, before we do, I wanted to just get maybe a – give our audience a quick update on DBmaestro. You mentioned a new MongoDB version coming out, but what else do we have?

    Yehuda: So actually we’ve – we’ve released a DB2 edition – I’m saying edition, it’s actually everything within the same product. It’s DB2 Sport, so DB2 for the mainframe z/OS and for the open systems – Linux, UNIX, Windows – we’re about to ship Postgre support and MariaDB so this is on top of Oracle and – and Microsoft SQLs that are already out there in the market for quite some time. And, you know, Mongo, as we’ve mentioned before.

    So what we’re doing is we’re not, like, sitting in a lab and dreaming, you know, we should do this at – we’re actually, in daily conversations with our customers, getting a lot of feedback, you know, working with the people who need to crack their own tests and trying to make sure that DBmaestro actually helps them in the most efficient way.

    So, you know, I’m proud to say that – you know, we have quite a big vision of where we’re going but a lot of it is fine-tuned with what’s happening in the market so it’s not just lab dreaming and wishful thinking.

    Shimel: Absolutely. So I – I don’t know if your being here told us everything though. I think I heard somewhere about an award or something.

    Yehuda: Oh yes. That is – this is quite, quite new. It’s actually today. We’ve just been announced that we won the Stevie Award for – we won a Bronze award for the best new product. So of course we’re very proud of this and probably will be boasting about this for quite some time now.

    But actually, with – you know, it’s – it’s very encouraging because we’re getting a lot of great feedback. The feedback that I like the most actually, more than awards and, you know, the stuff that you put on the website, is just customer feedback. You know, when you – when you see a person telling you, you know, “I used to wait three days for the tickets to go forward and now the developer is pushing changes five times a day, 10 times a day.”

    This is all I need. This is, like, what we dreamt when we wanted to – to do what we’re doing, to make sure that the database can play the modern processes, that people can practice, you know, the database stuff safely because, you know, if you’ve been talking to, like, DBAs two, three years ago. I think talking to them about automation would be a big, scary thing because, you know – you need to know what you’re doing, you need to make sure that you don’t introduce any risks. And at the end of the day, this is something that you just can’t do manually. You need to be repeatable and the only way to be truly repeatable is to automate stuff and to keep improving it.

    If you do something manually, at the end of the day you’ll make mistakes and, you know, as – as a certain big bird once says, you know, everybody makes mistakes. Oh yes they do. And this is it. You need to make sure that DevOps plays to the values of what you’re doing and – and this is what we’re putting for ourselves as targets. You know? Help people be more agile, be more productive, but not at the expense of safety. So more safe at the same time.

    And that, you know, if it can give you the ability to be also compliance-worthy at the same breath, yeah. Sure, why not?

    Shimel: I agree – you’re preaching to the choir over here, Yaniv. So let me – I wanted to bring up another topic, Yaniv, and this may be a little close to home for you, a little too sensitive, but, you know what, obviously I follow the DevOps market very closely now for a number of years and, you know, I think back to three or four years ago when, you know, the biggest question we got on DevOps dot com was always, “What’s the definition of DevOps? What exactly is DevOps? Is it just a marketing word?”

    And then when we – you know, when it was just Dev and Ops and the idea, when you would talk to someone about, you know, database for DevOps or DevOps for database, excuse me, DevOps for databases, there were a lot of – I don’t know what you want to call them, cynics or just – they were a little bit – a little stiff, who said, “Oh, that has nothing to do with DevOps.” Where do – within the DevOps community itself, how much – how has the attitude changed where DBmaestro and the whole, hey, DevOps is for databases too, has become more accepted within the DevOps community?

    Yehuda: That’s actually – you’re just describing my history here. So for a long time I have been trying to educate and tell the story as I think it should be told and, at the beginning, you know, when we were just bootstrapping and didn’t have the product that we’re so proud of today, cynics were even more extreme and it was, like, DBAs on one side, developers on the other side, a big wall in between, people tossing things over that wall.

    And actually, if you go back two years, two years back I think, this is no longer the case. People are implementing DevOps not just to be modern. They don’t have a choice. Gene Kim once said, you know, it’s DevOps or die. You don’t have to do it but you don’t also have to survive.

    So today – in today’s business, everybody’s trying to run fast. If you’re not running fast, that means that you’re running slower than your competition and nobody wants to afford that.

    You know, you had a webinar, I think, with ABN AMRO a couple of months ago. I was just delighted to sit there and listen to how they described what they built. It’s just – it’s just amazing. So – so – you know, it’s a carefully thought out process that takes out all of the junk time out of the process and makes everything efficient, whatever can be automated is automated, and, you know, it saves a lot of time. It makes the whole company more efficient.

    And then you reached a point where, you know, you’re looking at what you’re doing and that is working – I’m not talking about specifically them, but in general – everything is working but you’re not as efficient as – as you could be because every time that you go to the database side, you go back – you fall back to the manual processes – the single steps, God forbid, the DBA that goes – and side commands in production to make the change go forward.

    You know, the funny thing is when I’m recruiting people to the company, I’m telling them what we’re doing and they said, “This is amazing. This is what we’ve been doing all our lives wrong and this has always been a headache and you’re just solving it.” So that’s – that is certainly something that has drastically changed and I think the last two years has been an accelerated – I would say, accelerated approach to the whole thing that – it cannot be left aside. You cannot just do application, you cannot just do database, by the way, as well.

    You have to introduce a testing automation. You have to build with your infrastructure automation. So may that be containers or virtualization depending on what – where you’re coming from. It all has to be combined in order to reach that Holy Grail of efficient automation.

    Shimel: Got it. Excellent. You know, it – I think it’s a good thing for the DevOps community as a whole but it’s interesting, Yaniv, you almost have to be an evangelist to the DevOps community at the same time you’re evangelizing to the database community because I don’t know if they raise their hand and say, I want to be part of that DevOps thing too. Right? They – they need to be shown the way and evangelized and converted, if you will.

    Yehuda: So on this we do see a changing approach. It used to be, like, trying to convince why they should care. Today it’s not – I’m happy to say, it’s no longer the case. Some customers we have, you know, DevOps champions that push us forward. In other organizations, it’s the DBA or the DBA manager because they see what’s happening. They see the projects around them in the company.

    They don’t want to be left out and there’s – you know, there’s really no gain in – in doing a mundane job. Let’s do the fun stuff. Let’s – let’s improve logic, let’s fine-tune the database. Let’s do the stuff where, you know, computers can’t – can’t still, at the moment, solve the problems for us and leave that, you know, the mundane – mundane back-work or whatever to automated process.

    Shimel: Yep.

    Yehuda: And it’s not just DBA. You know, today you talk to – to, you know, all of our European or the ones who – who need to cater for GDPR. They have a set of new problems they need to cater for. It’s not just, you know, automation. It’s not just DevOps, they need to now make sure that they manage their roles and responsibilities and auditing and obfuscation of data, if you’re taking, like, data from production, now there’s no private data inside and how you do that process. So you want to have holes.

    You have automation for many reasons now. It’s not just efficiency. It’s creating the good process and sticking to it because if you have a great process but it’s just a manual process, each time you do it, you’re doing it slightly different. And this is exactly where I think the whole ARA market is spot on. This is why we’ve – I think we’re seeing the changes we’re seeing in the market in the  last couple of years.

    Shimel: Agreed. Excellent. Yaniv, you know what, I apologize, we’re way over our time here. So we’ll wrap it up. Before we wrap up, any last thoughts – anything you want to share with the audience?

    Yehuda: No, I think – I think, as you said, we did – took a bit more time so I think we can wrap it up.

    Shimel: Okay. Well, look, I wanted to mention that DBmaestro will be at Gene Kim’s DevOps Enterprise Summit in London, I think June 22nd to the 24th, maybe it’s the 23rd to the 25th. Something like that, towards the end of June. So if you were planning on attending DevOps Enterprise Summit, London, please stop by and say hello to the DBmaestro folks. And then Yaniv, you’ll also be at Cloud and DevOps World in London in June as well. Correct?

    Yehuda: Correct, correct. Yep.

    Shimel: Excellent.

    Yehuda: So, as I said, going – meeting our peers, meeting our partners, meeting our customers – just talking.

    Shimel: Excellent. All right, Yaniv Yehuda, CTO, co-founder, DBmaestro, frequent DevOps Chat guest, thanks for being here today with us and continued success.

    Yehuda: A pleasure being here again. Thank you. Bye-bye.

    Shimel: All right. This is Alan Shimel for DevOps dot com and you’ve just listened to another DevOps Chat. Have a great day, everyone.

    — Alan Shimel