Today’s post is an excerpt from “5 Steps to Improve Security and Incident Response in AWS”, which was co-authored by OpsGenie and Evident.io, a Palo Alto Company. You can download the complete white paper here.
As part of the series promoting our newest White Paper: Creating Actionable Alerts to Maximize Resolution Speed, we’d like to introduce another automated task that can be implemented during alert enrichment. Check out our previous post Creating Actionable Alerts Series #1: Gathering Investigative Information to learn more about our first alert enrichment automation practice.
Creating Actionable Alerts is a continuous process that can enhance your workflows so that not only are the correct people notified at the right time, but they can take immediate action to reduce potential business-impact. This post is the first in a three-part series about alert enrichment. Without actionable alerts, your responders may be alerted to an issue, but cannot necessarily take immediate action, which has the potential to increase downtime and slow down the remediation process. Actionable alerts set your responders up for success from the start of an Incident, and empowers them to immediately start repairing damaged services. There are many ways to create Actionable Alerts, so as an introduction to our newest White Paper, Creating Actionable Alerts to Maximize Resolution Speed, we want to share our first method.
One of the most impressive books on DevOps, “The DevOps Handbook”, emphasis three fundamental principles underpinning DevOps: systems thinking, amplify feedback loops, and continual experimentation & learning.
Amplifying feedback loops is described as creating the right to left feedback loops, which helps corrections to be made continually, by Gene Kim in his blog post. But, let’s start with why we should do this in the first place.
Over the last few years, teams have realized the benefits of sharing and distributing knowledge in chat applications such as Slack. Today, teams are extending the use of these applications beyond collaboration by embracing ChatOps. ChatOps empowers teams by bringing complex day-to-day operational work into shared chat channels. If done correctly, it drastically reduces context switching and increases the speed at which teams can tackle tough challenges.
We love Slack like you do because it is where we get things done at work. Slack applications are the gateway for our favorite tools like Intercom, Jira, Google Drive and many more. There are also ChatOps tools like OpsGenie’s Slack application focusing on improving collaboration and automation by bringing day to day to operational challenges into shared chat channels.
DevOps is not just about developers and operations people working together or creating a culture of collaboration. It is about tightening the feedback flow. It is about working for the common good of your systems and applications. It is about learning from mistakes. These are all enabled by people and the tools that people use. Continuous delivery is a key enabler for DevOps because it helps you deploy and release your code with confidence.
StatusCake is a website uptime and performance monitoring solution. You can gain invaluable insights into your website's performance and get alerted when things aren’t right. StatusCake is capable of sending email or SMS notifications. These are great.
Speed of execution is the greatest strength of the agile companies. When we look at the Agile and DevOps mindset, we can see that the sole purpose of all these movements is to make things faster without sacrificing quality.
Chat applications are integral parts of an incident management system. As their popularity increases, aim to understand their capabilities and make the most out of them.
OpsGenie recently published a tech brief called “Six Must-Haves When Using Slack® for Incident Management” which presents essential features of an incident management system’s chat application to help you respond to incidents faster. In this blog post, the goal is to focus on one of those six features, Control Access.
You have accounts in your chat application (Slack, HipChat / Stride, MS Teams, etc.) and OpsGenie. These integrations are ideally bi-directional, meaning you receive notifications and take actions from within the chat application. OpsGenie identifies which user is executing the actions because of the reasons explained in this next section.
Let’s say you want to create a brand new Slack app. You are a cool developer, so you want to make it serverless. An obvious choice, nowadays, seems to be using AWS’s Lambda together with its API Gateway service.
So far, so good.
The OpsGenie Slack App is frequently a featured app in Slack’s App directory. The reason for this is our continuous focus on this popular integration. We want our users to have a seamless experience with it.
Hi, I’m Serhat from OpsGenie. I recently had the chance to go to Atlassian’s Connect Week event. I will try to share my experience at this amazing event.
I arrived in Amsterdam on Saturday afternoon and had the chance to visit lots of great places like the Van Gogh museum, the Rijksmuseum, the Heineken Experience…
Slack is great!
It is not just a messaging app; it is so much more with its apps. OpsGenie’s integration with Slack is so thorough that it has become a top app in the Slack app directory!
OpsGenie's Slack app has built-in slash commands, which is an efficient way to execute actions on a channel. For example, you have the option to create an OpsGenie alert in a channel by typing a command like /genie alert [alert message] for [user team]. Slash commands are very powerful and cover the majority of the use-cases. However, there may be more you want to do in your Slack channel.
Monitoring is an important part of DevOps. You need to monitor; your servers, containers, and now your serverless functions. Function as a Service (FaaS), also called “Serverless” architecture, is a relatively new concept. AWS Lambda is by far the most popular FaaS/Serverless solution in the market. It is an event driven, serverless computing service.
At OpsGenie, we do our best to be punctual and early adapters of new features released by the companies we integrate with. We want to stay flexible while providing a complete workflow and feature set.
Not so long ago, Slack introduced, “Interactive Buttons,” which OpsGenie had a great tested use case for! So, we started working on it. As an early adapter, our previous Slack Application (App) was already part of the directory; which led us to build a brand new Slack App.
If you haven’t noticed yet, Nintendo's new game, Pokémon GO, is literally taking over the world. Pokémon GO reinvents a classic game with an augmented reality twist. The game is not available worldwide yet; however, that has not prevented users from downloading and catching 'em all. According to a Forbes article by Jason Evangelho, Pokémon GO is about to surpass Twitter in daily active users on Android and is #1 on Google Play Store. Incredible success!