CDK is a software development framework for defining your cloud infrastructure in a high-level programming language such as Typescript, Python, JavaScript, and Java. AWS CDK eliminates the abstraction of manually provisioning AWS resources. With AWS CDK, you can deploy and provision hundreds of CloudFormation templates from your source code using…
Tola Ore-Aruwaji
I'm passionate about communicating complex problems into understandable and sizeable bits. I'm also a big advocate for building and contributing to Open-source projects.
Building a RestFul API with Python
Flask is a web framework written in Python, and different developers use it to build APIs and web applications. It’s designed to make getting started with developing APIs quick and easy, with the ability to scale your components and complex applications without no extra library or tool. API stands…
Migrating From GitLab To GitHub
What is Source Control?Software development projects are based on teamwork with Git source control. Git is a version control system that stores code tracks and changes in real time and synchronises updates on local and cloud repositories. Source Control Management system lets you provide a running history, manage conflicts,…
How to set up a CI/CD Pipeline with DigitalOcean, and CTO.ai
Continuous Integration and Continuous Delivery automate the software development process from the initial code commit all the way through the deployment. Resources and workloads configured on DigitalOcean can be built, tested, and deployed to production using automated workflows. CI/CD Pipelines enable teams to deploy better-quality code and software faster.…
Unit Testing in Python
Configuring tests on your python project is important as it lets you identify any kind of faults and defects in your system at an early stage, which improves the quality of your product and builds confidence in it. In unit testing, we perform the lowest level of testing; where individual…
Kubernetes Components
Kubernetes hosts your applications in containers in an automated way so that you can easily deploy many instances of your application. There are many components involved in making this possible. The Kubernetes cluster consists of a set of nodes which can be physical or virtual, and hosts applications in the…