Operations | Monitoring | ITSM | DevOps | Cloud

June 2021

Expert advice on moving to serverless

We asked seven serverless experts, knowing what they know now, what piece of advice would they give to their past selves on moving to serverless. Here’s what they had to say: Ben Ellerby, AWS Serverless Hero and VP of Engineering at Theodo Serverless is a mindset change, bring your teams with you on the journey. Show them the power of Serverless hands-on – and invest in the developer experience of your pipelines from day 1. Ben Smith, Senior developer advocate for serverless at AWS.

Put a Stop to Data Swamps with Event-Driven Data Testing

Ensure data quality in your S3 data lake using Python, AWS Lambda, SNS, and Great Expectations. Data lakes used to have a bad reputation when it comes to data quality. In contrast to data warehouses, data doesn’t need to adhere to any predefined schema before we can load it in. Without proper testing and governance, your data lake can easily turn into a data swamp.

Debugging with Dashbird: Lambda Task Timed Out After X Seconds

When building serverless applications, Lambda functions often form the backbone of the system. They might provide just a few lines of code, but these lines are usually what hold the whole architecture composed of many managed services together. Event-driven architecture is what this style is called, and it’s most prevalent in serverless applications. API gateways collect requests from your users, convert them to events, and send these along the way.

Troubleshooting AWS Serverless Applications With Lumigo

Lumigo is a troubleshooting platform for serverless applications. With one-click distributed tracing, Lumigo lets developers effortlessly find & fix issues in serverless and microservices environments. In this workshop, you will learn how easy it can be to debug serverless applications with Lumigo.

Stackery announces the availability of Bastion modules on the CloudFormation Public Registry

AWS CloudFormation Modules, now available for public use through the AWS CloudFormation Public Registry, are a huge step forward for enterprise IT teams to create large manageable Infrastructure-as-Code (IaC) practices around CloudFormation. We’re excited to support the launch today with our own Bastion module. Unsure what Modules are? Read on.

Real-time distributed tracing for Go and Java Lambda Functions

Serverless applications streamline development by allowing you to focus on writing and deploying code rather than managing and provisioning infrastructure. To help you monitor the performance of your serverless applications, last year we released distributed tracing for AWS Lambda to provide comprehensive visibility across your serverless applications.

AWS updates for serverless builders in 2021

In this article, we’re covering all the latest updates from AWS in 2021 that serverless builders should be aware of. Before we start, let’s recall a few significant updates in serverless, announced at re:Invent 2020. One of the things that we see is that agility is really one of the primary drivers to one’s workload in the cloud and serverless is a good example of this. But the discussion often starts with cost.

Fully Managed Data Analytic Service Optimized for Large volume of Streaming Data

This blog will explain the Azure Data Explorer, its core concepts, and a few of its significant features. As the data generated by enterprises is growing day by day, data strategists are looking for more effective techniques to handle a massive volume of diverse data. With all these requirements, there emerges a need for a service that can collect, store, and analyze data with optimal performance. Let us see how Azure Data Explorer addresses these requirements.

Making CI/CD Work with Serverless

As a developer, serverless lets you concentrate on what you do best: building your product. What happens when we want to implement a CI/CD flow with the serverless mindset? A supercharged CI/CD flow. In this webinar, AWS Serverless Hero and Lumigo VP Engineering Efi Merdler-Kravitz will present Lumigo’s own journey in building a 100% serverless CI/CD pipeline.

Understanding Serverless Observability

Ideally, observability should help you understand the state of your application and how it performs under different circumstances. However, while serverless observability may seem similar to serverless monitoring and testing, the three achieve different goals. Testing helps you check your application for known issues, and monitoring helps you evaluate system health according to known metrics. Observability helps you search and discover unknown issues, providing end-to-end visibility.

Dashbird app launches new version

The new Dashbird app is bringing your data together for a faster, more secure, and smoother observability experience with team collaboration in mind. The enhanced version of the Dashbird app is making your account more secure and your app navigation and data exploration faster, more intuitive, and all-around enjoyable. Additionally, you can now enable multi-factor authentication (MFA) for your Dashbird account. Check it out now!

Decoding Azure Service Bus Exceptions for Operational Excellence

Consider an E-Commerce Application with millions of users, built with various microservices. Since these microservices are decoupled, highly scalable, the communication and data sharing should be more reliable and seamless for business continuity. Here comes the Enterprise Service Bus technology. An enterprise service bus implements a communication system between mutually interacting software applications in a service-oriented architecture (SOA).

Debugging with Dashbird: Resolving the Most Common API Gateway Request Errors

Adding an API Gateway to your application is a good way to centralize some work you usually have to do for all of your API routes, like authentication or validation. But like every software system, it comes with its own problems. Solving errors in the cloud isn’t always straightforward, and API Gateway isn’t an exception. AWS API Gateway is an HTTP gateway, and as such, it uses the well-known HTTP status codes to convey its errors to you.

Planning Center: Simplifying observability and reducing MTTR in a serverless world, with Datadog

Justin Bodeutsch, Systems Administrator at Planning Center discusses how Datadog’s alerting, log management, serverless, and infrastructure monitoring tools have simplified internal processes and been instrumental in minimizing MTTR across the business.

Serverless Vs. Containers: Which One Should You Use?

Containers and serverless computing are two of the most popular methods for deploying applications. Both methods have their advantages and disadvantages. To choose the one that’s right for your business, you need to understand the pros and cons of managing your own containers versus using serverless services.