CICD

CICD

Implementing Cypress Testing into a Codefresh Pipeline

Implementing Cypress Testing into a Codefresh Pipeline Cypress.iois a next generation front end testing tool built for the modern web. It is utilized by developers or QA engineers building web applications using modern JavaScript frameworks. They are an extremely robust end-to-end testing platform, and are very extensible. Cypress can test anything that runs in a browser. This makes it a very powerful tool, and perfect to implement into a CI/CD pipeline. For this we’ll need an application to work with.

Continue Reading
CICD

Managing application budget and security on AWS with CloudBees

This post examines how to manage application budget and security with Cloudbees

Continue Reading
CICD

Application State - Trouble Free Deployment for the Database

As more and more applications convert to cloud native with Kubernetes as a normalizing layer the ability to have portability between public clouds also becomes easier. Theoretically, the app can now move easily between AWS/Azure/GCP. However, a couple of issues are always in the back of developer’s minds:  Do I connect to cloud services like ML/AI, DevOps tool chains, DBs, Storage, etc? This might lock me in.  Should I roll my own database or use a cloud services like CosmosDB, Azure Postgres DB, etc.

Continue Reading
CICD

Continuous Verification in Action

This post examines a pipeline developed to demonstrate the concept of Continuous Verification in detail

Continue Reading
CICD

What did your developer violate today?

With more and more applications using public cloud (AWS/Azure/GCP) and the ever changing number of features services that are available on these hyperscalers, how do you maintain a stable process of deploying and managing resources and applications in the public cloud? We know that most enterprise companies have a shift in organizational boundaries to start and “Grapple” with this shift. That shift is a segmenting of their IT organization into two distinct parts Traditional IT - tasked with managing “on-prem” data centers and usually requires the individual in this organization to have a balance between HW and SW knowledge and skills.

Continue Reading