I’ll be trying to break down things as little as possible, this is a workflow that helps with the complete process of automation and deployment of projects it gives the technical details of important concept which aids with learning and understanding of these concepts from other sources, these are not things I see explained this way. we’ll start with:
Terraform as an infrastructure
Continuous Integration and Continuous Deployment
Networks and Subnets
Allows you to manage your infrastructure as code, Infrastructure as code is the process of managing and giving computer data centers through machine-readable files, instead of physical…
Using an example of a company that has resources on a private or public cloud platform, available when they need it and are managed by a service provider. This instance is known as cloud computing.
The company can decide to use either use the company’s cloud networking resources to create a private cloud network or cloud-based networking resources in a private, public or hybrid cloud. these resources have tools and functions available as demanded.
Cloud Networking has shown exponential growth in businesses that take advantage of it, it has become the best option for people looking for the best way…
Continuous integration (CI) and continuous delivery (CD) are a set of principles that enable application development teams deliver code changes more frequently and reliably. The implementation is also known as the CI/CD pipeline.
Continuous integration is a coding practice that help development teams to implement small changes and check in code to version control repositories frequently.
Continuous delivery picks up where continuous integration ends. CD automates the delivery of applications to selected infrastructure environments. …
Before now, I had heard about DevOps and had just a general idea about what it entails, gladly I have come across materials that have brushed up my understanding about this practice.
The term DevOps is a combination of two words namely Development and Operations. DevOps is a practice that allows a single team to manage the entire application development life cycle, in my own words, DevOps is definitely a complex field that requires you to have a lot of technical knowledge, how else would you understand the entire development life cycle.
The ultimate goal of DevOps is to decrease…