Tony Bytes is the personal blog of this handsome guy:

A strapping internet denizen!

That’s me, Tony, and that photo is great because I look like I know what’s going on. Like, if you needed some answers to anything at all, the guy in that photo would have your back.

Which is why I chose it. In reality, I only know about a few things.

One of those things does happen to be Software Engineering, as that has defined my working hours since 2014: when I gave up on Physics and sold out to the man in exchange for bags of money (that’s a joke).

It’s worked out though. While I am not rich, I have done well and am quite fortunate to have prospered as an Engineer, landing in a niche that I am both good at and enjoy: Infrastructure Engineering.

An Infrastructure Engineer is a type of Software Engineer that… oh, let’s just go to ChatGPT:

An Infrastructure Engineer is a professional responsible for designing, implementing, and maintaining the underlying systems and hardware required for an organization’s IT operations. Their primary focus is on creating and managing the infrastructure that supports the deployment of applications and services. This includes networks, servers, storage systems, and other hardware components necessary for the efficient functioning of an organization’s IT environment.

Infrastructure Engineers work to ensure that the infrastructure is reliable, scalable, and secure to meet the organization’s needs. They collaborate closely with other IT teams, such as software developers, network administrators, and security specialists, to design solutions that integrate seamlessly with existing systems and meet performance requirements.

Key responsibilities of Infrastructure Engineers may include:

  1. Designing and deploying network architecture.
  2. Configuring and managing server hardware and operating systems.
  3. Implementing storage solutions and data backup strategies.
  4. Automating infrastructure provisioning and deployment processes.
  5. Monitoring system performance and troubleshooting issues.
  6. Ensuring compliance with security policies and standards.
  7. Planning for capacity growth and scalability.
  8. Collaborating with cross-functional teams to implement IT projects.

Overall, Infrastructure Engineers play a crucial role in ensuring the stability, reliability, and security of an organization’s IT infrastructure, enabling the smooth operation of business-critical systems and applications.

Right, that’s basically accurate. Except my personal expertise happens to be mostly built around AWS Cloud.

All of that said, I spend a lot of time at work trying new things, but don’t always get to experiment as deeply or broadly as I’d like.

That’s where this website comes in. I will mostly use it to try out ideas in AWS and other Cloud providers.

I make no promises that anything I do or talk about is accurate, the best approach, or even a good approach, but I do promise to explain what I do and why I did it as best I can so that you get something out of this.

Finally, I do have other interests — math, physics, philosophy, sci-fi, and might write about those, too. So yeah, let’s see.

Thanks for stopping in.

Attributions

This website is Powered by Hugo and uses a modified version of the hugo-theme-gruvbox theme.