SREs are more than glorified IT operations professionals, but a focus on availability means they often are often not empowered to work on the engineering challenges they rather being working on.
Risk and vulnerability management is the top reason to implement security throughout the software development lifecycle (SDLC), but the second most common reason is improving code quality according to the DevSecOps Community Survey 2019. However, this does not appear to be enough motivation to integrate security automation into the development process.
In late 2019, Amazon Web Services’ Developer Advocate Michael Hausenblas surveyed 68 people who use containers on AWS. The publicly available results provide several anecdotal clues about adoption patterns among customers of the world’s largest cloud provider.
Over the last two years, the percentage of developers working on Android and iOS apps declined slightly while those targeting mobile browsers rose by 43 percent.
Kubernetes is increasingly the first choice among container users, with Datadog reporting its use increasing from 22.5 percent in October 2017 to 32.5 percent in October 2018.
Experience with FaaS predicts whether or not someone prefers functions. In fact, 63 percent of those with broad production FaaS implementations would standardize on functions.
For serverless monitoring, we found that cloud provider’s own tools were commonly used to monitor apps, with Amazon CloudWatch used by 88% of respondents with live AWS Lambda implementations.
With a for-profit entity taking advantage of an “open core” business model, it remains to be seen which users will stop using the database because they want to use something with more permissive licensing.