ARGLabs is all about IaC

How does it sound to deploy the entire infrastructure, services and applications of a company without human interaction? And I really mean from zero to complete functional with monitored applications.

Have you already reached that level of IaC maturity? Great! So tell me how much time do you need to deploy your entire environment on another cloud region (never used before)? And without any human intervention touching any web interface or using any command line tools? And no, I’m not talking about a DR environment.

ARGLabs is an IaC testing lab where I’ll be posting some scenarios and simple IaC solutions to build and deploy them so you can use it as it is and/or help me to solving and deploying more scenarios.

As IaC we understand that if it can’t be done as code, it can’t be done at all. We’ll provide all the tools to operate all the environment and solve problems without touching any web interface or CLI tools. Most people don’t believe it can be done and settle with “partial” automation. ARGLabs is here to prove that we don’t need any manual intervention.

You will always be able (and welcome) to reproduce this entire lab if you want,as all the codes are available.

Does it sound too easy? That’s the beauty of IaC when done simple. 



Latest posts:

  • Cloud as an operating system
    I think my view of the cloud is quiet different from people around me. They think that cloud is an oportunity to make better infrastructure. I don’t, I see the cloud as the operating system that will run services and applications for me.
  • ARGLabs projects list
    Here is a list of project repositories of use cases we developed. In order: Organization administrators scope: AIO Scope – SRE Team
  • ARGLabs tech stuff summary
    This is for quick reference about our design decisions. Where terraform data is stored for the company, teams, how DNS works etc. Everything here is covered by complete articles explaining why. This is just a quick reference summary. Environments Environments used in ARGLabs: Scopes We’ll have just one scope named AIO (for All In One). … Continue reading ARGLabs tech stuff summary
  • AWS multi-account model and ARGLabs
    An AWS account does not have any cost by itself, so why we should share the same account across different scopes ? Here we’ll talk about how we think real environments should look like and how we’ll do it in ARGLabs, since it’s just a lab and not a real environment. AWS recommends the multi-account … Continue reading AWS multi-account model and ARGLabs
  • ECS or EKS: Native cloud containers or kubernetes ?
    There’s a lot of articles comparing the two and telling you about their differences and when you should go with one or another. I’ll make it slightly different. I’ll tell you what I want to accomplish considering technology, culture, operations, costs, support and compliance and what is my choice to do so. I want to provide … Continue reading ECS or EKS: Native cloud containers or kubernetes ?