
AWS: Standard Reserved Instances vs Convertible Reserved Instances
Standard reserved instances offer a significant discount compared to convertible instances. However, convertible instances can be exchanged for a different family of instances.
Selman Demiray's website
Standard reserved instances offer a significant discount compared to convertible instances. However, convertible instances can be exchanged for a different family of instances.
CloudTrail is a service that enables auditing, governing, and compliance of an AWS account. With CloudTrail, you can continuously monitor and retain account information.
Provides a managed Microsoft Windows file server backed with a fully native Windows file system.
TCP sends transmissions in sequence, uses a lower transmission rate to ensure reliability, and transmits packets as a stream.
UDP transmissions include an 8-byte header, transmit packets individually, and use a higher transmission rate to support latency-sensitive applications.
An IPv6 unique local address is an address in the FC00::/7 block, which means that IPv6 unique local addresses begin with 7 bits of 1111 110.
CapEx is an up-front investment and is usually non-recurring. OpEx has no up-front investment, usually involving recurring costs.
Azure works well with other Microsoft products because it is based on Microsoft technologies. Companies at an enterprise level should consider this when deploying hundreds to thousands of Windows-operated devices to their employees.
The global cloud gaming market is projected to grow from $2.38 billion in 2022 to $8.17 billion in 2025, driven by increased investment and advances in internet infrastructure.
AIaaS is becoming more prevalent, allowing businesses without extensive resources or expertise to access AI tools through cloud providers, driving significant growth in the AI sector.
Definition. DevOps (a portmanteau of “development” and “operations”) is the combination of practices and tools designed to increase an organization's ability to deliver applications and services faster than traditional software development processes. - Synopsys.com (https://www.synopsys.com/glossary/what-is-devops.html)
DevOps can be best explained as people working together to conceive, build and deliver secure software at top speed. DevOps practices enable software development (dev) and operations (ops) teams to accelerate delivery through automation, collaboration, fast feedback, and iterative improvement. Stemming from an Agile approach to software development, a DevOps process expands on the cross-functional approach of building and shipping applications in a faster and more iterative manner. In adopting a DevOps development process, you are making a decision to improve the flow and value delivery of your application by encouraging a more collaborative environment at all stages of the development cycle. DevOps represents a change in mindset for IT culture. In building on top of Agile, lean practices, and systems theory, DevOps focuses on incremental development and rapid delivery of software. Success relies on the ability to create a culture of accountability, improved collaboration, empathy, and joint responsibility for business outcomes. - https://about.gitlab.com/topics/devops/
Useful links to important documents in IT
This document by Dennis M. Ritchie explains the history of the C programming language, which is widely used and considered fundamental in computer science.
This paper provides an overview of studies on the happiness of software developers, highlighting the importance of their well-being and its impact on productivity.
This document explains what application programming interfaces (APIs) are, providing a comprehensive overview of their design and usage in software development.