AgileDevOpsProduct Engineering
Companies want to bid farewell to legacy architecture and digitize their business models, products and infrastructure. While some advanced companies are leveraging two-speed IT, DevOps and Cloud, some others are still trying to figure out a way to build disruptive web and mobile products faster. Moreover, growing consumer demands have increased the need to build […]
Microservices have really redefined the way traditional and legacy applications were built. In part I, we have provided an overview of microservices and key benefits of microservice architecture. Unlike the monolithic architectural style, microservice architecture helps to bring business agility and improve time to market. Microservices break the larger service into different smaller functions and create […]
Continuous Integration (CI) and Continuous Deployment (CD) has now become the first and foremost necessity in Agile methodology. Developer’s life has now become much easier as they can now focus on automating other tasks. Managing the artifactory using CI/CD tools is also important to optimize storage cost for the system. It is observed that the artifacts […]
Lambda is an Amazon Web Services (AWS) masterpiece which helps in leveraging compute services for a duration of seconds to minutes and hence reduces the infrastructure costs manifolds and its maintenance. The Cron expressions are created, evaluated and triggered using Cloudwatch Management Console. The possible cron expressions for AWS Lambda are discussed in this link. In […]
Cloud has multiple advantages such as reduced total cost of ownership, on-demand provisioning of resources and much more. However, DevOps together with Cloud can be more beneficial. While Cloud helps to modernize the IT infrastructure, DevOps helps to automate it. DevOps not only helps in automating the delivery pipeline but also orchestrate infrastructure in a […]
Cloud is a key enabler to transformation and growth. In the recent years, Cloud is a much talked about technology. Businesses and enterprises are adopting cloud not only to simplify the infrastructure provisioning process but also to stay ahead of the competition. Traditional and legacy organizations however at times are skeptical of moving to cloud […]
Companies around the globe are investing a lot of time, money and efforts in building innovative products. In such a competitive landscape, it is highly critical to maintain the business agility and improve time to market. A decade back operations and development teams used to work in silos making the release cycles long. Over the […]
CircleCI (Continuous Integration) is gaining a lot of traction nowadays because of its rich features. It provides both the features of continuous integration and continuous deployment. We can use CircleCI to test our code, perform various benchmark tests followed by deployments in specific environments. Here are some benefits of CircleCI: Automatic provisioning of the required […]
Azure Container Service (ACS) provided by Azure helps to simplify the management of Docker clusters for running containerized applications. ACS supports 3 Orchestrators: DC/OS with Marathon, Docker Swarm, and Kubernetes. We are using Docker Swarm in this article for the demonstration and assuming that readers of this blog are familiar with containerization technologies such as Docker Swarm […]