Tag: App development
-
Message routing and topics, thought shift
Posted on November 3, 2022, Level beginner Resource Length long
A lot has changed - Memory, Storage, and CPU are cheaper and available on demand. Cloud technologies have also disrupted this domain; we now have Infrastructure as a Service (IaaS) - Scaling, Load Balancing, and DR responsibilities have been delegated to the Cloud service providers. By Giri Venkatesan.
Tags cio app-development messaging devops event-driven
-
What to consider when modernizing APIs with GraphQL on AWS
Posted on November 2, 2022, Level beginner Resource Length intermediate
In the next few years, companies will build over 500 million new applications, more than has been developed in the previous 40 years combined (see IDC article). API operations enable innovation. By Lewis Tang.
Tags programming app-development cloud apis aws
-
How to improve your cloud cost forecasting
Posted on November 1, 2022, Level beginner Resource Length medium
Since technology usage is often an organization's highest expenditure after personnel costs, effectively forecasting cloud spend is vital to planning, negotiating, and achieving sustainable economies of scale as you grow and mature your business on the cloud. So, what can you can do to more accurately predict future cloud costs? In particular, how can you forecast your AWS spend for the next month, quarter, or year? By John Klacynski.
Tags programming app-development cloud software-architecture learning cio
-
Why traditional logging and observability waste developer time
Posted on October 31, 2022, Level intermediate Resource Length long
The ability to jump directly to a specific line of code that caused an error, without restarting, redeploying or adding more code, is where the magic happens in shift-left observability. By Shahar Fogel.
Tags programming app-development messaging devops
-
What is MQTT 5.0, and how does it work in IoT?
Posted on October 30, 2022, Level intermediate Resource Length long
MQTT serves as a tool to connect many types of IoT devices in deployments of all magnitudes. It originally started in 1999 for oil and gas pipelines to communicate over remote satellites. By MobiDev.
Tags iot event-driven web-development app-development messaging
-
Block ads on every device in your house with a Raspberry Pi and Pi-hole
Posted on October 29, 2022, Level intermediate Resource Length long
Stress and burnout are having a massive impact on cybersecurity teams, leaving people and businesses more vulnerable than ever. Cybersecurity professionals are "reaching their breaking point" as ransomware attacks increase and create new risks for people and businesses. By Owen Hughes.
Tags infosec linux robotics iot web-development app-development
-
Cybersecurity teams are reaching their breaking point. We should all be worried
Posted on October 28, 2022, Level beginner Resource Length long
Stress and burnout are having a massive impact on cybersecurity teams, leaving people and businesses more vulnerable than ever. Cybersecurity professionals are "reaching their breaking point" as ransomware attacks increase and create new risks for people and businesses. By Owen Hughes.
Tags infosec linux teams cio web-development app-development
-
Concurrency in Go-2(Go Channels)
Posted on October 25, 2022, Level intermediate Resource Length medium
The channel acts as a pipe by which we send typed values from one Goroutine to another. It guarantees synchronization since only one Goroutine has access to a data item at any given time. The ownership of the data is passed between different Goroutine. By Neeraj Kumar.
Tags app-development programming golang performance
-
How to balance virtual machine traffic with Kubernetes services
Posted on October 24, 2022, Level intermediate Resource Length medium
Kubernetes service constructs create highly available services in mixed container and VM environments without any external components. By Fatih Nar (Navigator, Red Hat), Rimma Iontel (Red Hat).
Tags devops microservices app-development kubernetes
-
Asynchronous tasks with Flask and Celery
Posted on October 23, 2022, Level intermediate Resource Length medium
If a long-running process is part of your application's workflow, rather than blocking the response, you should handle it in the background, outside the normal request/response flow. By Michael Herman.
Tags python web-development app-development
-
Exploring the JWT attacks landscape
Posted on October 22, 2022, Level intermediate Resource Length medium
Due to its popularity, JWT attacks are one of of the most exploited vulnerability by attackers. Each JWT contains base64 encoded JSON objects. By Aamir Ahmed.
Tags infosec devops web-development app-development
-
What are 4 golden signals for monitoring Kubernetes?
Posted on October 19, 2022, Level intermediate Resource Length medium
Golden Signals are the meaningful data insights that we use for monitoring and observability of a system. They are the signals vs. noise that can help guide us towards what's affecting the health of the environment. By Roland Wolters.
Tags devops kubernetes infosec app-development