Our Engineering and Culture Blog
Articles on Cloud Computing, Product Management, SRE and DevOps Culture
Chega a ser impressionante a velocidade com que a tecnologia avança, quando se trata de desenvolvimento de sites, aplicações e afins. Em 2011, a maioria dos designs de aplicativos web dependia de desenvolvedores, que trabalhavam literalmente dia e noite para fazer o código funcionar. Apenas 10 anos mais tarde, o cenário é completamente outro: basicamenteContinue reading “Por que desenvolver software em um ambiente low-code?”
In the last post on Cloud Computing for Beginners Series, we have covered techniques and best practices for releasing applications with automated tests. The DevOps culture is centered on the precepts of easy knowledge transfer between the Dev and Ops areas, with fast and continuous release of new versions of features and apps, but withContinue reading “ChatOps, GitOps, GitFlow: Tools and Approaches for DevOps Teams”
In the last post on Cloud Computing for Beginners Series, we have covered the best practices that DevOps teams adopt in their systems development projects. In this post, we will deal with what is known in IT as deployment and the techniques for releasing applications for analysis and testing of specific features and functionalities. “Deploy”Continue reading “Deployment strategies: Blue-Green x Canary x A/B Testing”
In the last post in the cloud computing series for beginners, we deepen the issues surrounding cloud computing security and encryption. In this post, we will cover the good integration practices between the development, infrastructure and testing teams, concepts that make up the so-called “DevOps pipeline”. Continuous Integration (CI) is a software development practice whereContinue reading “Continuous Integration and Continuous Delivery (CI/CD) in the DevOps Pipeline”
In the last post in the series on cloud computing for beginners, we analyzed the microservices features and the resources necessary for their smooth operation. In this post, we will address the issues surrounding security and encryption in cloud computing. Let’s start from the beginning. In encryption, a key is a piece of information (aContinue reading “Cloud Security: Encryption and Key Management”
In a simple way, the answer to the title question could be: Artificial Intelligence dramatically accelerates data analysis, benefiting both an organization and its customers. That is because organizations receive data insights and with them in hand, they can generate recommended solutions that are better suited to their customers’ individual needs, with an incredibly fastContinue reading “How do Artificial Intelligence and Cloud Computing can work together to benefit a business?”
In the last post in the cloud computing series for beginners, we talked about the advantages of serverless computing for the fast product release cycle. In this post, we will go a little deeper in the transition from the monolithic application model, a bit older, to modern applications, which use microservices for isolated and independentContinue reading “Introduction to Microservices and Application Modernization”
One of the key practices for Digital Teams that aim to have 99.999% availability on their systems in the cloud is tracking versions of Applications and Services and get to know all dependencies between them. This is part of Old (but still Gold) Configuration Management, very often ignored. A Resilience Matrix can be considered aContinue reading “What is a Resilience Matrix and how it can boost your Digital Product”
Something went wrong. Please refresh the page and/or try again.
Get new content delivered directly to your inbox.