Today’s data landscape is overflowing with complex and sophisticated architectures, which can help you dynamically customize your digital ecosystem according to your project requirements and needs. Unfortunately, managing complex cloud architectures can be a difficult task, especially if you are trained to use one cloud vendor and not any of the others. Database as a Service (DBaaS) offerings can help you fill this gap. DBaaS models provide cloud users with managed database offerings. This article reviews DBaaS models offered by the top three cloud vendors—AWS, Azure, and Google Cloud.
AWS Lambda provides serverless computing in the form of functions as a service (FaaS). This means you can leverage on-demand infrastructure without the need for provisioning and hardware maintenance. Overall, Lambda is a great service for real-time data processing and backends. However, to achieve optimal performance you need to do some troubleshooting. In this article, you will learn how to improve cold start performance, implement efficient monitoring and logging, debug functions, and avoid timeouts.
DevOps stresses the importance of breaking down silos. The truth is that you can’t actually get rid of silos; you can only realign them. Much of the anxiety caused by controversial topics such as “Enterprise DevOps” and “DevOps teams” reflects an incomplete understanding of the nature of large, complex organizations.
Nonviolent communication will help you communicate with your coworkers in a manner that enables productivity and helps you understand how their unmet needs might lead to negative interactions. Successful communication is a huge part of a project’s success – everyone on the team can benefit from NVC. In her session from DevOpsCon 2019 in Berlin, Casie Siekman shows you how it is done.