Multiply the benefits of cloud with multi-cloud
Multiply the benefits of cloud with multi-cloud
Cloud adoption and its importance have been the topic of everyone's interest for more than a decade now. Various reports underpin the statement that the cloud is the way for IT. Gartner's study shows that the cloud infrastructure market in 2018 was $32.4 billion, with a 31.3 percent increase from the previous year.
Managing multiple environment configurations in React App
Managing multiple environment configurations in React App
Building a user interface is one of the most important aspects of any product development. It can make or break the customer base irrespective of how strong the application functionality is. React is a Javascript library maintained by Facebook, individual developers, and companies. And even though it is not a complete framework like Angular but a library, it is popular because of the declarative, efficient, and flexible approach to building user interfaces.
Continuous Compliance in DevOps
Continuous Compliance in DevOps
To make the software development process faster, the world started adopting DevOps, and the DevOps culture revolves around one word - ‘continuous’. Be it development, testing, deployment, integration, or security, DevOps has always been about continuous everything. So, why not apply this to compliances and regulations. Being in the IT industry, I can say that the right compliance framework to meet regulatory demands has always been an important part of any discussion.
Introduction to Persistent Volumes and mounting GCP Buckets on Containers
Introduction to Persistent Volumes and mounting GCP Buckets on Containers
The global application container market has been on the up and is expected to go beyond $8 billion by 2025. Almost all major players are trying their best to capture this market by introducing feature-rich services. Google Cloud Platform (GCP) is one such player that provides services for everything from development to production, from container builder, registry, and optimized OS to Kubernetes engine for orchestration.
Securing the Serverless
Securing the Serverless
In one of my earlier posts, serverless isn’t exactly serverless, I wrote about how serverless, an operational model in cloud computing, is helping organizations outsource routine tasks to remote pro teams. With serverless, one can focus more on the features that purely work on user satisfaction instead of administering a complex infrastructure. You can save time, money, and resources with serverless technology deployed in the right manner.
How to successfully run Jenkins inside a Kubernetes Cluster?
How to successfully run Jenkins inside a Kubernetes Cluster?
Jenkins is a free and open-source automation server. It assists you in setting up a continuous integration or continuous delivery for various combinations of languages. Also, you can set up source repositories using pipelines and automate other regular development tasks. With Jenkins, you can organize your build, test, and deployment pipelines as per the requirements. To set up a continuous delivery (CD) pipeline, Jenkins deployed in Kubernetes Engine is normally the go-to option.
Ensuring successful DevOps with APM
Ensuring successful DevOps with APM
Speed has been an essential component of any evolution. The need for speed brought forth wheels, and the same need for speed in application development brought cultural shifts like DevOps. With this increased speed, it became vitally important to increase the overall observability in your development process. Why? The answer is fairly simple - without a system that monitors and manages the trade-offs, DevOps is like a kid lost in a fair. All architectures have tradeoffs.
3 things you need to know about OCR
3 things you need to know about OCR
Technology has become an integral part of our lives and is influencing everyday decisions not only for individuals but for society as well. Pick any section of society or the areas we work in, such as education, transportation, medicine, entertainment, etc. Technology has a vital role to play in all these departments. Have you ever wondered what technology lies behind when you excitedly scan the vouchers and promotional codes on the packets of any grocery item or maybe other products on your mobile phones to avail offers?
CI Pipelines and DevOps Assembly Lines - an analogy
CI Pipelines and DevOps Assembly Lines - an analogy
Our need for faster application delivery has brought forth efficient ways to develop and collaborate. DevOps is at the epitome of this innovation curve with its agile practices. One such practice that is helping DevOps achieve its ultimate goal of better planning, development, testing, collaboration, and delivery is Continuous Integration. CI has enabled development teams to integrate their code advancements frequently.
Adding value to your TestOps with pytest
Adding value to your TestOps with pytest
The pytest framework is one of the best opensource test frameworks that allows you to write test cases using Python. With pytest, you can test almost anything - databases, APIs, even a UI. However, pytest is mainly used to write tests for APIs, and it is popular amongst testers because of its simplicity, scalability, and pythonic nature. You can parallelly run specific tests or a subset of test cases. Test cases are written as functions, and test assertion failures are reported with actual values.