Operations | Monitoring | ITSM | DevOps | Cloud

March 2021

Collect Amazon CloudWatch metrics faster with Datadog using CloudWatch Metric Streams

Having quick access to metrics and health signals from your AWS environment is paramount to identifying issues expediently and monitoring the effects of any deployed fixes. Datadog is proud to partner with AWS for the launch of CloudWatch Metric Streams, a new feature that allows AWS users to forward metrics from key AWS services to different endpoints, including Datadog, via Amazon Kinesis Data Firehose with low latency.

Getting Started with Elastic Cloud: A FedRAMP Authorized Service

Elastic Cloud is available for US government users and partners who want to harness the power of enterprise search, observability, and security to make mission-critical decisions. Elastic Cloud is FedRAMP authorized at Moderate Impact level so federal organizations and other customers in highly regulated environments can quickly and easily search their applications, data, and infrastructure for information, analyze data to observe insights, and protect their technology investment.

Splunk SOAR Playbooks: Conducting an Azure New User Census

In January and February of 2021, the threat actor called Hafnium used a number of post-exploitation tools after gaining access to Exchange servers through a zero-day exploit. One of their persistence methods was creating new user accounts in the domain, giving them the ability to log back into the network using normal authentication rather than use a web shell or continue to re-exploit the vulnerability (which has since been patched).

How To Instantly Boost the ROI of Your Hybrid Cloud

Advertising tycoon David Ogilvy famously remarked, “Half the money I spend on advertising is wasted; the trouble is I don’t know which half.” Replace the word “half” with “one-third” and “advertising” with “public cloud” and you’d describe what enterprises are grappling with right now. They know that not all of the cloud resources they’re paying for are being used, but they don’t know which ones those are.

Sumo Logic joins AWS to accelerate Amazon CloudWatch Metrics collection

We are excited to join AWS for the launch of Amazon CloudWatch Metric Streams; a fully managed, scalable, and low latency service that streams Amazon CloudWatch metrics to partners via Amazon Kinesis Data Firehose. AWS and Sumo Logic customers can now leverage AWS Kinesis Firehose for Metrics Source for streaming CloudWatch metrics into their Sumo Logic accounts, to help simplify the monitoring and troubleshooting of AWS infrastructure, services, and applications.

Transforming WebSphere ND on AIX to WebSphere Liberty containers using CloudHedge's App Modernization platform

In my last post (read here), we saw how CloudHedge enables enterprises to execute the transformation of WebSphere ND on Linux Apps to WebSphere Liberty Container in a non-intrusive way. As an addition to the previous post, this one talks about transforming WebSphere ND on AIX to WebSphere Liberty containers using CloudHedge’s App Modernization platform.

Azure security 101: Security essentials, logs, authentication, and more

“Where necessity speaks, it demands”. This old saying seems particularly apt right now with the pandemic forcing organizations to completely change the way they think about their IT networks. That rapid shift to remote work has resulted in a massive demand for cloud-based services.

Sysdig Adds Unified Threat Detection Across Containers and Cloud to Combat Lateral Movement Attacks

Sysdig introduces continuous CSPM to the Sysdig Secure DevOps Platform, multi-cloud threat detection for AWS and GCP, and a new free-forever cloud security tier. With 70% of cyberattack breaches utilizing lateral movement, Sysdig uniquely detects and responds to threats across cloud and containers.

Detect suspicious activity in GCP using audit logs

GCP audit logs are a powerful tool that track everything happening in your cloud infrastructure. By analyzing them, you can detect and react to threats. Modern cloud applications are not just virtual machines, containers, binaries, and data. When you migrated to the cloud, you accelerated the development of your apps and increased operational efficiency. But you also started using new assets in the cloud that need securing.

Cloud lateral movement: Breaking in through a vulnerable container

Lateral movement is a growing concern with cloud security. That is, once a piece of your cloud infrastructure is compromised, how far can an attacker reach? What often happens in famous attacks to Cloud environments is a vulnerable application that is publicly available can serve as an entry point. From there, attackers can try to move inside the cloud environment, trying to exfiltrate sensitive data or use the account for their own purpose, like crypto mining.

Unified threat detection for AWS cloud and containers

Implementing effective threat detection for AWS requires visibility into all of your cloud services and containers. An application is composed of a number of elements: hosts, virtual machines, containers, clusters, stored information, and input/output data streams. When you add configuration and user management to the mix, it’s clear that there is a lot to secure!

Getting started with cloud security

Your application runs on containers and talks to multiple cloud services. How can you continuously secure all of it? With Sysdig you can. Continuously flag cloud misconfigurations before the bad guys get in. And suspicious activity, like unusual logins from leaked credentials. All in a single console that makes it easier to validate your cloud security posture. It only takes a few minutes to get started.

Cloud TCO (Total Cost of Ownership): What It Means and How To Perform a TCO Analysis

Investing in the right systems, assets, and infrastructure is critical to business success. It can be the difference between profitability and loss. Businesses employ several methods to determine the value of a product or service before purchase or adoption. One of those methods is the total cost of ownership. Total cost of ownership (TCO) is the sum of all costs involved in the purchase, operation, and maintenance of a given asset during its lifetime.

Why Your Business Should Consider Private And Direct Connections To Google Cloud

Although it entered the market later than Amazon and Microsoft, Google Cloud has established itself as one of the top 3 mainstream public clouds through its Platform-as-a-Service (PaaS) and Infrastructure-as-a-Service (IaaS) offerings, with a strong presence in Machine Learning, data analytics and AI (Artificial Intelligence). Google has also become known for an attractive pricing model for its cloud services.

Using SQL Clone with Githooks & Branch Policies in Azure DevOps

Switching branches quickly and testing Pull Request code when working on database changes is no easy thing, but fear not! Join Chris Unwin in this video to find out how you can set up SQL Clone to allow developers to preserve changes when switching branches, and how teams can review code against a live DB, rather than relying on the raw code in version control.

Boost Permissions Management with JFrog on Azure through Active Directory SSO

When you’ve chosen Microsoft Azure to host your JFrog Cloud Enterprise or Enterprise+ subscription, you’ll naturally want to make good use of the services Azure provides for security and user administration. DevOps security starts with who has access to your builds, releases, and automation.

10 Mistakes to Avoid When Sizing Cloud Resources

One of the most common concerns when moving to the cloud is cost. Given that cloud allows you to turn IT costs from CAPEX (long-term investments ex. in hardware equipment and software licenses) into OPEX (day-to-day operating expenses), it’s crucial to choose the right service and estimate it properly. In this article, we’ll look at the common pitfalls and discuss how you can avoid them to truly benefit from the cloud’s elasticity.

IT Spring Cleaning: Making the best of the current situation

Spring is just around the corner. And since we're at home a lot right now due to the coronavirus pandemic, it's all the more worthwhile to take some time for spring cleaning. But it's not just in our own four walls that the winter grumpiness should disappear; the IT landscape is also in need of a digital spring cleaning.

Resource Roundup: Getting Started with InfluxDB Cloud on Google Cloud

Are you looking to get started with InfluxDB on Google Cloud? We’ve pulled together our top resources to help you get the most out of your time series data whether that’s coming from your Google Cloud infrastructure or your own application. Read how customers like Wayfair and Vera C. Rubin Observatory use InfluxDB on Google Cloud to solve their time series data collection and processing challenges to power their multifaceted, complex real-world use cases.

Cloud SIEM: Modernize Security Operations and your Cyber Defense

Scott Crawford, Research Director of Information Security at 451 Research, a part of S&P Global Market Intelligence, joined by Greg Market, Vice President and General Manager of Security at Sumo Logic, discuss the increased adoption of cloud as a deployment model for SIEM. Cloud SIEM and various forms of deployment has become a significant factor for enterprises according to survey-based research at 451 Research.

SaaS vs. PaaS vs. IaaS: What's the Difference?

Every service you acquire to use temporarily and let go of when you’re done can use the “as a service” suffix. A cab is a vehicle as a service. Rather than buying a car, you merely pay to have another person’s car move you from one point to the next. IT services embody the same model. Browser-based text editors alleviate the need to install fully-fledged word processors on computers.

Key Challenges of Database Cloud Migration

As we shift enterprise computing to the cloud, the need for database migration increases—but with this comes the inherent challenges of migration and the need to plan. Moving to the cloud can come with more risks and obstacles than migrating a database within a data center or from one on-premises data center to another. If a business isn’t fully prepared to migrate, they’re almost certain to run into issues.

Debugging with Dashbird: Lambda Configuration Error

It shouldn’t be a surprise that Lambda configuration error is one of the most common error messages, and we all know AWS error messages aren’t known for being especially detailed. Oftentimes you will come across other vague error messages like “encoding not enabled,” or “stream is failing,” and depending on the context, this could mean your services could be completely down.

Canonical, Collabora, Nextcloud deliver work-from-home solution to Raspberry Pi and enterprise ARM users

March 25th, 2021 – Canonical, Collabora and Nextcloud announce the immediate availability of a content collaboration platform for 64bit ARM for both consumers and enterprises. Building on the prior Nextcloud Ubuntu Appliance it adds with Collabora Online, the first viable self-hosted web office solution on the popular Raspberry Pi 4 platform.

Use Nmap for faster discovery in Cloud Migrations

When starting a cloud migration project, one of the most important and often challenging parts is to have an accurate understanding of what you are trying to migrate. Over time, companies start new projects, which means creating new infrastructure, adding servers, databases, etc. This is a normal part of the development cycle. However, despite best efforts, inventories get out of sync.

Secure Kubernetes by default with support for GKE Shielded Nodes on Ocean

Security remains a consistent priority for cloud providers to ensure that customers are always protected, data is secure and applications are safe. Users of Google Kubernetes Engine (GKE) are provided with ways to maintain the integrity of the compute instances that applications are running on top of.

Get unified visibility of Azure resources under multiple subscriptions | Serverless360

Do you have hundreds of resources under multiple Azure Subscription? Would you like to manage them in the context of business or in groups in single pane of glass? Want to provide restricted access to your team members to focus only on resources they are supposed to. Serverless360 introduces Composite Applications to group your resources in business application context or groups like staging or production.

Achieve end-to-end message tracking across Azure resources and hybrid integration | Serverless360

Serverless360 BAM is a real time hybrid integration solution can be instrumented with the business process definition to capture necessary data in all stages of the business transaction. Resolve issues faster with a unified view of business transactions and get maximum visibility on the integration solution for the functional support teams.

10+ Best Practices for AWS Cost Management

While there are many advantages to using Amazon Web Services (AWS), cost management can be complicated because so many factors impact your AWS bill. Account setup, savings plans, and a number of other factors can all affect your AWS charges and usage. In this article, we’ll introduce 10 AWS cost management best practices that promote optimization, and how you can go beyond AWS cost management by using an advanced cloud cost intelligence tool.

Consumer broadband takes center stage - are CSPs ready?

It could be argued that consumer broadband networks have historically been poor neighbours of business networks, with CSPs investing more funds in providing better SLAs to their higher paying business customers. But like it did for many of our pre-set ideas, the pandemic turned the tables around for broadband priority. Forced work from home policies, remote learning, and quarantines have effectively turned consumer broadband into business/educational/health broadband services for many.

Analytics-Based Investigation and Automated Response with AWS + Splunk Security Solutions

Organizations are migrating an increasing amount of their infrastructure into the cloud. The cloud provides organizations with a number of benefits like greater scalability, improved reliability and faster time to value. However, these potential benefits can be offset if security is an afterthought.

AI on premise: benefits and a predictive-modeling use case

Running an Artificial Intelligence (AI) infrastructure on premise has major challenges like high capex and requires internal expertise. It can provide a lot of benefits for organisations that want to establish an AI strategy. The solution outlined in this post illustrates the power and the utility of the universal Operator Lifecycle Manager (OLM) using Juju, a universal OLM, to create and manage on premise AI infrastructure.

AWS S3 security with CloudTrail and Falco

One of the major concerns when moving to the cloud is how to approach AWS S3 security. Companies may have moved their workflows to Amazon, but are still cautious about moving their data warehouse. And that is totally understandable. We have all heard about data breaches in companies like Facebook, GoDaddy, and Pocket. It’s important that access to information is done properly, in a limited and controlled fashion, to avoid such breaches.

High throughput VM logging and metrics agent now in Preview

Running and troubleshooting production services requires deep visibility into your applications and infrastructure. Virtual machines running on Google Compute Engine (GCE) provide some system logs and metrics without any configuration required, but capturing application and advanced system data has required the installation of both a metrics agent and a logging agent.

Monitor messages that get into your Azure Topic Subscription with Auto forwarding | Serverless360

An exciting use case from our customer has brought us back to you with a new video on Service Bus Auto Forwarding. Have you ever wondered how to listen to a queue/topic Subscription which is already being accessed by another application? Here you go, watch our video, and get hands-on experience in it.

AWS CloudWatch alerts vs. Dashbird alerts

In the 21st century, it’s quite easy to manipulate machines and computers. Our worries are no longer if something is doable, but if something can be perfected. Therefore, we mostly search for new ideas and ways to make our work impeccable. For example, if you’re using a particular software and you realize that the software is excellent, but it could be better in some ways that would allow you to work even faster, you’ll explore the alternatives.

IAM Policy Basics and Best Practices

One of the most powerful aspects of AWS is their Identity and Access Management (IAM) service. The obvious aspect of its power is that it controls who can do what with all the resources inside your AWS account. But the non-obvious side is how configurable it is. You can encode permissions that are so finely grained that a Lambda Function could, for example, be given just enough permissions to be able to read one attribute from one record for the current user of a DynamoDB Table.

Why Real-Time Visibility Into Cloud Cost Is Essential During a Migration To AWS

There’s no question that the cloud offers efficiencies and innovation opportunities that are near impossible to replicate on-premise. In fact, Amazon reports that companies achieve 31% infrastructure cost savings, as well as 62% more efficient IT infrastructure management, when they move to AWS (and that doesn’t include the many other cost benefits — like improved security and on-demand services). But the extent of those efficiencies can vary.

2021 Hybrid Cloud Predictions: CEO Perspective

COVID-19 certainly accelerated some trends. For example, in my view, COVID-19 accelerated the pace and progress of digital transformation by five to 10 years, as companies faced the need to adapt to a post-COVID-19 world, involving permanently the higher adoption of remote work, remote education, and digital touch-points. Technologies requiring less human touch and more digital touch-points will be adopted faster in the aftermath of COVID-19.

Building a Cloud Data Platform - 0 to 100 in Under 60 Minutes

Learn how to build a real-time data platform from start to finish in less than 60 minutes with Lenses.io & Aiven. This session will cater to Software Engineers and Architects who want to build event driven real-time data into their applications using open source technologies. Whether you’re just getting started or want to expand your existing cloud services, this webinar will demonstrate.

Meeting the Data-Related Challenges of Your Cloud Migration

Cloud migration is the process of moving digital assets, including data and applications, to a remote server or “cloud.” Organizations use erwin Cloud Catalyst to simplify and accelerate cloud migration. One common example of a cloud migration is the transfer of data from an on-premise data center to a public, cloud-computing environment. As organizations become increasingly digital and data-driven, cloud migrations are becoming more common.

Is Your Home Built to Last? Investing in Cloud-Based ITSM for a More Secure Tomorrow

Buying a home requires thoughtful planning and takes a significant amount of time and resources. Beyond your list of must-haves, you’ve likely kept tabs on houses of interest to you, the state of the market, how safe the neighborhood is, and more. Another factor in your decision is how the house is equipped to grow with you—will it continue to meet your needs in the next five years? It’s critical to establish a sound foundation that works for you today and in the future.

Cloud Savings: How Much Can You Save With Cloud Computing?

A common misconception around cloud computing is that it’s automatically cheaper than running an on-premise infrastructure. Unfortunately, when businesses switch to (or consider switching to) the cloud, their cloud savings may not be immediately evident. In fact, some businesses accrue more monthly costs with the on-demand cloud model than they would with on-premise systems. This begs the question: Is cloud computing really cost-effective?

How to Deploy a Kubernetes Cluster on Azure

D2iQ Konvoy simplifies the deployment on Azure by providing a command line interface to automate the deployment and operations of Kubernetes clusters all in one place. In this tutorial, we’ll show you the provisioning of an enterprise-grade Kubernetes cluster on Azure using a single command. Before we get started, let’s talk about a few prerequisites you’ll need: First, download the D2iQ Konvoy installer and authenticate it to your Azure account.

7 Reasons Why You Should Consider a Data Lake

With the volume, velocity, and variety of today’s data, we have all started to acknowledge that there is no one-size-fits-all database for all data needs. Instead, many companies shifted towards choosing the right data store for a specific use case or project. The distribution of data across different data stores brought the challenge of consolidating data for analytics.

3 Things You Should Be Doing in Cloud Native in 2021

As we wrap up the first quarter of 2021, we wanted to talk about things we should be doing as part of a cloud native strategy for the remaining 3/4 of the year. Moving from traditional monolithic. architectures to a modern microservices approach has many benefits, but still has the greater majority of us baffled in terms of tapping into its full potential.

Microsoft PowerApps and Its Applications

Automation of operational tasks frees the workforce to strategize and innovate in their respective quarters and develop new mechanisms to accelerate an organization’s overall performance. That paved way for low code platforms to become a new reality in the realm of app development. Microsoft’s Powerapps is one such platform whose usage has flared up in recent years as a solution that enables app building with zero knowledge of codes and programming.

Automating optimization for Azure Kubernetes Service (AKS)

When running AKS clusters, ideally you want the compute infrastructure to adapt to your Kubernetes workload and not the other way around. VMs should automatically match your application requirements all the time without labor-intensive, hands-on management, and of course, your Azure bill should be as low-cost as possible. However, in trying to achieve this ideal, AKS and Kubernetes users in general, still face significant operational challenges.

The New Wave of Kubernetes: Introducing Serverless Spark

It’s been six years since Kubernetes v1.0 was released in 2015, and since then it’s become a critical technology foundation to deploy modern, cloud native applications with speed, develop them with agility and scale them with flexibility. With a fast-maturing ecosystem, advancements in tooling are making it possible for a new wave of applications to be deployed on Kubernetes.

Database Cloud Migration Done Right - SolarWinds Lab Episode #95

The global pandemic has accelerated corporate planning for cloud computing and digital transformation by 2-4 years on average. But database migration, the process of moving a database from one place to another, is no walk in the park. Obstacles abound. Setbacks are common.

Search and replicate across regions and cloud service providers with Elastic Cloud

We are excited to announce the general availability of cross-cluster search and replication on Elastic Cloud. These two features allow you to search and replicate data across clusters in different regions and cloud service providers globally, making it possible to: Be sure to dive in and learn more about the features below! Cross-cluster search lets you search remote clusters across multiple regions and cloud service providers. When you break down regional data silos, you can get insights faster.

5 Ways to Get Valuable Insight From Your AWS Bill

Did you know that CloudWisdom’s Bill Analysis tool shows you not just the services currently monitored by CloudWisdom but all services to deliver an overall view of your AWS cost? And if you’ve set up and configured consolidated billing to link multiple AWS accounts, you can include data from all those accounts in that view. You can even add multiple billing orgs to the same CloudWisdom account.

ECS Fargate threat modeling

AWS Fargate is a technology that you can use with Amazon ECS to run containers without having to manage servers or clusters of Amazon EC2 instances. With AWS Fargate, you no longer have to provision, configure, or scale clusters of virtual machines to run containers. This removes the need to choose server types, decide when to scale your clusters, or optimize cluster packing. In short, users offload the virtual machines management to AWS while focusing on task management.

Webinar: Understanding Serverless Observability with AWS and Lumigo

Serverless experts from AWS and Lumigo go over how to add monitoring, logging, and distributed tracing to your serverless applications. Learn how to track serverless health metrics by getting visibility and alerts on specific serverless issues. Then troubleshoot using visual serverless maps, correlated AWS services, and logs to understand what service requires attention to keep high levels of application reliability.

Introducing Kaptain, The Cloud Native End-to-End ML Platform

87% of AI initiatives never make it to production but remain stuck as prototypes or one-off research projects. Sustained positive returns on AI investments elude most organizations. In fact, 55% or organizations have not deployed a single machine learning model to production. And for those that have, it can easily take up to 3 months to do so. All this changes with D2iQ Kaptain.

What to Consider When Monitoring Hybrid Cloud Architecture

Hybrid cloud architectures provide the flexibility to utilize both public and cloud environments in the same infrastructure. This enables scalability and power that is easy and cost-effective to leverage. However, an ecosystem containing components with dependencies layered across multiple clouds has its own unique challenges. Adopting a hybrid monitoring strategy doesn’t mean you need to start from scratch, but it does require a shift in focus and some additional considerations.

Running an open source multi-cloud with Ubuntu, LXD, and Mist

One of the advantages that Ubuntu brings to the cloud equation is improving an organization’s ability to run in multiple clouds. Running containers on top of Ubuntu further increases portability. Mist is an open-source multi-cloud management platform that helps teams centrally manage and control their Ubuntu instances across many different cloud environments and/or bare metal. This removes some of the operational and financial barriers to running applications in multiple clouds.

App Modernization of WebSphere Applications on Linux to WebSphere Liberty Containers

App Modernization is the way forward, especially when you have hundreds of enterprise WebSphere applications nesting on AIX. These applications are age-old, heavy, and expensive to manage and modernize. This causes a huge roadblock especially when your business is growing and your apps need to be scalable, cost-efficient to run and should be highly available. CloudHedge removes the major barrier to AIX WebSphere containerization using the Automated Application Modernization Platform.

5 Best Application Modernization Strategies

To keep up with today’s competitive landscape and with the new normal induced by the pandemic, organizations must modernize their ventures, instigate innovation and be more agile. However, the process of replacing legacy systems isn’t precisely as agile as one thinks it would be. It takes time, and that’s something your company doesn’t have. You need solutions that consolidate years of transformation into mere months.

How to find duplicate BLOBs in your Azure Storage Accounts

Azure Storage is like an all you can eat buffet, except the more you eat, the more you pay! This has provided organisations an almost limitless supply of storage, and as we all know, the more that’s available, the more we’ll use. Azure Storage has changed the way many organisations operate both in terms of availability and service.

Enhance API security with Apigee and Cloud Armor

APIs are great tools since they provide developers a simplified way to consume data and functionality that resides in backend systems. However, they are targets for malicious attacks because they contain business-critical information. In this video, we demo how Google Cloud can help you better secure your APIs with Apigee and Cloud Armor. Watch to learn how these tools offer security at multiple levels for your APIs!

Running commands securely in containers with Amazon ECS Exec and Sysdig

Today, AWS announced the general availability of Amazon ECS Exec, a powerful feature to allow developers to run commands inside their ECS containers. Amazon Elastic Container Service (ECS) is a fully managed container orchestration service by Amazon Web Services. ECS allows you to organize and operate container resources on the AWS cloud, and allows you to mix Amazon EC2 and AWS Fargate workloads for high scalability.

Azure Management Talk: 8 easy steps to improve your security posture in Azure

You've deployed your application on Azure. Instantly hackers are targeting your public IP and the brute forcing of passwords and ports starts. What now? Should I deploy Azure Sentinel, or just enable Azure Security Center as a start? Join MVP and Microsoft RD Maarten Goet as he takes you through the 8 easy steps into improving your security posture on Azure. This is a demo heavy session no cloud engineer or developer should miss!

11 DevOps Metrics To Monitor for Organizational Success

Businesses are always looking for ways to increase efficiency and eliminate waste. For software-driven companies, DevOps is one approach that helps to achieve this. The goal of DevOps is faster software delivery to the end-user while maintaining high software quality. DevOps enhances collaboration between operations and development teams for faster code deployment. When evaluating the effectiveness of your DevOps model, it is critical to use metrics relevant to your organization.

Elastic Cloud Value Calculator: Understand the economics of adopting Elastic Cloud

As your Elastic usage increases and your use cases expand, it's important to know the benefits and cost savings that you can achieve by running Elasticsearch as a service. But since every Elasticsearch implementation can vary by use case and deployment model, it can be complicated to tackle on your own. So with that in mind, we are excited to share the Elastic Cloud Value Calculator.

AWS Machine Learning Tools (2021 edition)

When you want to stay ahead and on top of things in a fast-moving industry, machine learning (ML) is surely one of the trending solutions. Today, innovative companies already have leading Machine Learning tools well-integrated into their processes. In comparison, your start could seem dreadfully slow. Or maybe you just don’t have the time or resources to invest in running your own Machine Learning training infrastructure.

If one public cloud is good, are multiple public clouds better?

Virtana recently published the results of a new State of Hybrid Cloud survey. One of the findings is that 81% of companies in the study who have started their migration to the public cloud have engaged multiple providers. This result tallies with a recent Gartner survey of public cloud users, in which 81% of those respondents said they are working with two or more providers.

Hello, Stack.new

I’ve learned a lot about serverless in my first full year at Stackery after joining from the Ops-focused automation company, Puppet. I’ve learned how to deploy rich CMS-backed web applications in a serverless way, how to cast incantations using CloudFormation’s intrinsic functions, but most of all I’ve learned that there’s a lot to learn in order to be successful in AWS.

Serverless for the Enterprise

Mutual of Enumclaw, a 100-year-old insurance company from Washington, modernized their policy processing system in order to reduce TCO and focus on their software and customers - not infrastructure. However, they realized serverless development still presents many DevOps challenges like environments, workflows, documentation and local development.

How to Make Smart Decisions When Moving Apps to the Cloud

One of the major considerations when modernizing applications is how and where they’re going to be hosted—what we call landing zones. Today, you have a wide variety of options that includes, at least, some combination of on-prem, public cloud(s), Kubernetes, VMs, PaaS, and bare metal. Because of the dynamic nature of applications and the complexities of enterprise IT budgets, choosing is rarely as simple as just identifying the least expensive option.

Further Tips on our Database Migration to the Azure Cloud Session at MS Ignite 2021

I was really stoked to deliver a session at Microsoft Ignite with my long-time friend and fellow Head Geek™, Tom LaRock, on the topic of migrating an on-premises SQL Server database to the Azure cloud. You can watch the session on demand here. In addition, Microsoft MVP and SQL Server expert David Klee provides an excellent recap on each of the major elements Tom and I discussed.

How to Successfully Deploy Kubernetes Across Multi-Cloud Environments

Today’s enterprise organizations are using some form of multi-cloud infrastructure, and the numbers don’t lie. According to Flexera’s 2020 State of the Cloud report, an average of 2.2 public clouds are being used per enterprise company. And in a different report from the Everest Group, 58% of enterprise workloads are on hybrid or private cloud. The sheer increase in multi-cloud usage illustrates it’s growing popularity across enterprises.

Webinar: How Serverless is Changing the Cost Paradigm

-One of the key characteristics of serverless components is the pay-per-use pricing model. For example, with AWS Lambda, you don’t pay for the uptime of the underlying infrastructure but just the number of invocations and how long your code actually runs. This removes the need for many micro-optimizations. As a result, many applications would run at a fraction of the cost if they were moved to serverless.

Move Messages From One Topic Subscription to Another | Serverless360

We are back with an exciting customer’s use case to move messages from one topic subscription to another subscription. Do you wonder, is this is a valid use case? This video discovers the actual business scenario behind this operational need and how Serverless360 can pitch in and meet the requirement.

Using observability to scale AWS Lambda [Live session]

How to utilize observability to optimize your Lambdas for scale and maintain their performance over time - from development to production to scabability. How do you spot potentially slow-running Lambda functions and how do to power-tune them in development? Load testing and how you need a good observability tool for when you do load testing? How to do load testing? How to use observability and make crucial data available in production and at scale? Observability best practices and common mistakes.

5 Universal Steps to Cloud Database Migration

Chances are if you’re reading this, you are (or are thinking about) moving to cloud. While cloud migration isn’t a new term and many people are migrating, there are a few things you should know before taking the leap. Migrating your database to the cloud is worth the hours of planning, sorting through data and running tests because if it’s not done right, it may come with more bad than good.

Are NoSQL Databases Relevant For Data Engineering?

SQL is great, but sometimes you may need something else. By and large, the prevalent type of data that data engineers deal with on a regular basis is relational. Tables in a data warehouse, transactional data in Online Transactional Processing (OLTP) databases — they can all be queried and accessed using SQL. But does it mean that NoSQL is irrelevant for data engineering?

The Déjà Vu Evolution of Cloud Computing

I believe that the evolution to hybrid cloud is inevitable. Not because it’s grabbing headlines, but because it mirrors the industry’s history of new technology adoption. Take the evolution of virtualization, for example. Going back 20 years give or take, virtual machines popularized by VMware, KVM, and Hyper-V started to gain traction.

Legacy Application Modernization On Cloud: Benefits and Risks

To many businesses, the pace of innovation and speed to market has been hindered by the legacy infrastructure. This is mainly due to the closed structures and inflexible old-school architectural formats that they follow. The decades-old infrastructure hesitates to scale up with the growing business demands and realize advanced cloud-based technologies.

Trace AWS event-driven serverless applications with Datadog APM

Last year, we released native tracing for AWS Lambda through Datadog APM to provide deep visibility into serverless functions and surface performance issues such as cold starts and errors, without any added latency. But Lambda functions are only one piece of the puzzle in a rapidly growing serverless ecosystem, which includes message queues, data streams, notification services, and more.

Defining A Cloud Monitoring Strategy: Best Practices

When you are running cloud-based services as part of your overall business operations, it becomes necessary to monitor your cloud operations for evaluating the usage and efficiency of the cloud services, applications, and infrastructure. Cloud monitoring also lets you watch for threats and be mindful of cyber-attacks. Here is a brief rundown on how best to monitor cloud services and some tips to make it more efficient and useful.

How to Monitor Cloud Server Performance with Graphite

Dive into the article to learn how to monitor cloud server performance with Graphite and get started on your monitoring needs! Application Performance Monitoring (APM) is a crucial part of the technological era. It refers to a methodological approach towards maintaining and sustaining a system’s health. It is extremely important to monitor an application’s health and performance upon launch, and then regularly afterwards.

Sample Approaches of Hybrid Cloud Monitoring Models

While cloud is seen as the go-to environment for modernizing IT strategies, many security-conscious businesses are still hesitant to adopt a full cloud strategy. A logical middle ground has now emerged: the hybrid cloud. Hybrid cloud promotes the coupling of on-premises infrastructures with one or more public cloud services to meet both cost optimization and security compliancy. Despite its benefits, hybrid cloud computing can present technical and management challenges.

Comparing Top Container Software Options for 2021

Each day, more and more companies consider opting for cloud-based solutions, and they almost always end up adopting them to some extent. While the increasing popularity of cloud services may be a significant factor in accelerating the adoption rate of cloud-based solutions, some individuals remain skeptical of migrating their applications to the cloud due to unfamiliar territory.

Detecting threats in AWS Cloudtrail logs using machine learning

Cloud API logs are a significant blind spot for many organizations and often factor into large-scale, publicly announced data breaches. They pose several challenges to security teams: For all of these reasons, cloud API logs are resistant to conventional threat detection and hunting techniques.

Multi-cloud Kubernetes management with Portainer

If you feel intimidated by Kubernetes’ complexity but still need to modernize your business applications with containers, rest assured you’re not the only one. The container orchestration platform solves many problems but also creates new ones, so read on to find out about a new approach that can help you get just the benefits.

Debugging with Dashbird: API Gateway Encoding not Enabled

When using services created by other people, it’s often neither obvious what they mean, let alone how to fix them. One of these error messages you might see when using Amazon API Gateway is “encoding not enabled”. The first question here is, what kind of encoding does this error message refer to? The first thought might go into the video or audio encoding direction and lead to a dead-end since you probably didn’t send any audio or video files.

Azure Kubernetes Service in action

We are deploying 2 services on AKS, one will send messages to SB Queue (on VMSS) and the second (on Container Instance) will handle the messages. We will see how the pods (that we have deployed on Azure Container Instance) will scale out automatically with the increase of the messages in line. All communication direction is done via Application Gateway Ingress Controller.

Faster image building thanks to Uber's Makisu

With the exponential growth of FlashDrive, numbers of images built in the last weeks increased at the same time and we needed to find a better solution than regular docker building to reduce building and deployment time. Uber successfully migrated to Docker in 2017 and build hundreds of images a day for about 3000 micro-services services millions of customers worldwide.

Best practices for monitoring Microsoft Azure platform logs

Microsoft Azure provides a suite of cloud computing services that allow organizations across every industry to deploy, manage, and monitor full-scale web applications. As you expand your Azure-based applications, securing the full scope of your cloud resources becomes an increasingly complex task. Azure platform logs record the who, what, when, and where of all user-performed and service account activity within your Azure environment.

How to Delete Unused Azure Network Interfaces

More and more, companies from small businesses to global enterprises are migrating or deploying workloads in public cloud environments. Typically, their goal is cost optimization, as public clouds can dramatically reduce on-premises infrastructure costs and corresponding maintenance labor costs. Instead of installing more servers, storage, and networking components in your own datacenter, public cloud environments allow you to deploy dynamic cloud resources, usually with a short to medium lifespan.

How To - Monitor Multi-Cloud with Catchpoint

Many companies have adopted a multi-cloud environment for their services and many more plan to expand cloud usage in the future. As more VMs and workloads transition to public and private clouds, it is becoming clear that multi-cloud is becoming a standard or benchmark rather than something optional that businesses want to ‘try out’.

Cloud Native Goes Native with Charity Majors and David McKay

Cloud-native and serverless technologies are gaining traction as organizations increasingly recognize the value of containers and Kubernetes in application development environments. As a result, the cloud-native ecosystem is growing at a healthy pace. In this topic spotlight, we take a look at the cloud-native landscape and discuss its impact on DevOps, application security and more. Some of the issues discussed during the webinar include.

Deploying Ruby on Rails to Hetzner Cloud with Cloud 66

Ruby on Rails is one of the most popular frameworks for developing web applications. If you're looking for an easy and reliable way to deploy your Rails application to production on Hetzner Cloud with Cloud 66, you're in the right place. Based on your infrastructure requirements you can choose between two Cloud 66 products: you can either natively deploy your Rails app with Cloud 66 for Rails, or deploy a containerized Rails application with Cloud 66 Maestro.

Elastic searchable snapshots or AWS UltraWarm: Making the right choice

Your logs, metrics, security, and trace data are all invaluable to you. They are mission critical for your observability and security needs. As your IT infrastructure grows and keeps generating more and more data, your data volumes and data storage needs go up accordingly. It can quickly become cost-prohibitive to indefinitely store all of it on your hottest machines.

Centralized Log Management for Cloud Streamlines Root Cause Analysis

Cloud services make the daily tasks of business easier. They enable remote workforce collaboration, streamline administrative tasks, and reduce capital costs. However, these “pros” come with a few “cons.” The IT stack’s increased complexity means staff work across divergent log management tools when something breaks. Centralized log management for the cloud makes root cause analysis easier by aggregating all event log data in a single location.

CloudHedge's Automated App Modernization platform accelerates Chitale's journey from Farm to Fridge.

Vishwas Chitale - CEO & CTO Chitale Dairy, shares his story on how CloudHedge's automated App Modernization Platform accelerated the modernization of Chitale's large-scale enterprise applications and containerized EDGE and IoT devices.

How to monitor AWS Lambda

How do we get started on monitoring AWS Lambda? Let me first introduce you to the term serverless computing. It doesn't matter if you have been in the tech industry only a few months, or you started writing code when Pascal was still considered cutting edge, you probably would have heard the term serverless computing thrown around in recent times. But what exactly is serverless computing?

All together now: Bringing your GKE logs to the Cloud Console

Troubleshooting an application running on Google Kubernetes Engine (GKE) often means poking around various tools to find the key bit of information in your logs that leads to the root cause. With Cloud Operations, our integrated management suite, we’re working hard to provide the information that you need right where and when you need it. Today, we’re bringing GKE logs closer to where you are—in the Cloud Console—with a new logs tab in your GKE resource details pages.

11 Tips for Avoiding Cloud Vendor Lock-In

11 Tips for Avoiding Cloud Vendor Lock-In Cloud vendor lock-in. In cloud computing, software or computing infrastructure is commonly outsourced to cloud vendors. When the cost and effort of switching to a new vendor is too high, you can become “locked in” to a single cloud vendor. Once a vendor’s software is incorporated into your business, it’s easy to become dependent upon that software and the knowledge needed to operate it.

How to Monitor Microsoft SharePoint Online Performance

In this video, we’ll cover the basics of getting started with Exoprise CloudReady and how to set up your first sensor to monitor Microsoft 365 SharePoint from your own locations or behind the firewall. You will learn how to quickly install the management client, add a private site, deploy a SharePoint sensor and visualize the data in the CloudReady platform all in under 5 minutes. CloudReady supports deploying private sensors behind your firewall or public sensors in the cloud for synthetic transaction monitoring. Service watch, on the other hand, can be deployed for real user monitoring of remote user issues.

We're Bringing Cloud DevOps to Government Clouds on AWS and Azure

Helping software producers achieve compliance with regulatory requirements has been a huge part of our focus at JFrog. That’s why many in the most regulated industries such as banking, finance, manufacturing, and retail are our customers for DevOps. We’re excited to announce that JFrog DevOps Platform solutions – JFrog Artifactory and JFrog Xray – are now available with native deployment templates for customers using AWS GovCloud (US) and Azure Government clouds.

Why Finance Teams Love CloudZero (Even if It's Built for Engineering)

CloudZero is a platform that helps you understand cost — but that doesn't mean it's purely a finance tool. In fact, unlike most other cloud cost management and optimization solutions, it’s built for engineering. However, CloudZero still makes a lot of finance teams very happy. First of all, the work that engineering teams do while using CloudZero saves money, which every finance team appreciates.

Grouping AWS Lambda functions with Dashbird Project View

One of the serverless best practices is one-purpose functions. You should keep your Lambda functions small and solve exactly one use-case. This way, you can optimize them better and keep potential security problems contained. But creating many small functions can get overwhelming quickly. Even small projects can end up with more than 20 Lambda functions.

Exploring the Value of your Google Cloud Logs and Metrics

With our ability to ingest GCP logs and metrics into Splunk and Splunk Infrastructure Monitoring, there’s never been a better time to start driving value out of your GCP data. We’ve already started to explore this with the great blog from Matt here: Getting to Know Google Cloud Audit Logs. Expanding on this, there’s now a pre-built set of dashboards available in a Splunkbase App: GCP Application Template for Splunk!

Canonical completes Azure Arc Validation Program, helps increase user confidence in Arc enabled production Kubernetes

Microsoft Azure has just announced the details of its new Azure Arc Validation Program, aiming to further increase customer confidence in deploying Arc enabled Kubernetes in production workloads, and at scale.

Key metrics for monitoring AWS Fargate

AWS Fargate provides a way to use AWS container orchestration services—Amazon Elastic Container Service (ECS) and Amazon Elastic Kubernetes Service (EKS)—without needing to provision and maintain the infrastructure that runs your containers. Fargate is similar to serverless container platforms from Google (Cloud Run) and Microsoft (AKS virtual nodes).

How to collect metrics and logs from AWS Fargate workloads

In Part 1 of this series, we showed you the key metrics you can monitor to understand the health of your Amazon ECS and Amazon EKS clusters running on AWS Fargate. In this post, we’ll show you how you can: You can use Amazon CloudWatch and related AWS services to gain visibility into your ECS clusters and the Fargate infrastructure that runs them.

AWS Fargate monitoring with Datadog

In Part 1 of this series, we looked at the important metrics to monitor when you’re running ECS or EKS on AWS Fargate. In Part 2 we showed you how to use Amazon CloudWatch and other tools to collect those metrics plus logs from your application containers. Fargate’s serverless container platform helps users deploy and manage ECS and EKS applications, but the dynamic nature of containers makes them challenging to monitor.

How to see all your Azure VM Snapshots

Snapshots in Azure is a nice feature that allows you to take a read-only, “point in time” snapshot of a Virtual Machine’s disk. You can take a snapshot of a VM’s OS or data disk. You can use this snapshot to revert the VM to a point in time before an event occurred, or you installed something that didn’t go quite right.

Why to Use Git Instead of "TFS" (TFVC)

One question we frequently hear from customers using the Microsoft stack is, “should I use Git or TFS?” The question requires a little decoding due to the way that Microsoft has shifted their brands over time. Here’s some background. Many people still refer to this as “TFS,” regardless of the version they are using. TFVC used to be the default type of repo for TFS projects.

Azure Management Talk: Application Observability in a Distributed world

In this session, Chris Reddington will provide an overview of Application Insights and how it slots into the wider Azure Monitoring ecosystem. We will explore Alerts, Metrics, Queries, Dashboards, Workbooks and more, and how Application Insights can bring clarity to a distributed cloud deployment.

Understanding the consumer side of Azure Event Hubs (Checkpoint, InitialOffsetProvider, EventProcessorHost)

Azure Event Hubs are cloud-scale telemetry ingestion from websites, apps, and devices. Because of the tremendous event handling capacities, IoT architectures also consume the Azure Event Hubs. Thus, we talk about handling millions of events per second. With the implementation of multiple partition architecture behind the scenes, Azure Event Hubs are highly scalable to receive events from hundreds of sources.

AWS CloudFormation Templates & Best Practices

What if I told you that a text file could help you tackle the normally tedious and time-consuming task of setting up and managing your AWS infrastructure? Good news. It’s actually easy to do with an AWS CloudFormation template. A typical AWS infrastructure can consist of numerous resources that might need to be managed across different accounts and regions. Setup is often a manual process that can be overwhelming to maintain.