Skip to main content

How to write Ansible Roles and publish them on Ansible Galaxy?

How to write Ansible Roles and publish them on Ansible Galaxy?

Configuration management is one of the key areas when it comes to maintaining a fast-paced, agile, and continuous development environment. I am mentioning fast-paced because you can see the number of software and hardware updates you get day in, day out. Even the smallest of devices, like your mobile phones, get a system update every year. Your source code or library needs a patch fix; your operating systems get updates from time to time, and your firewalls and firmware need an update.

Build your CI/CD with AWS CodePipeline and Elastic Beanstalk

Build your CI/CD with AWS CodePipeline and Elastic Beanstalk

DevOps is fast becoming a standard right now and CI/CD (Continuous Integration and Continuous Delivery/Deployment) is the term often associated with development and release of a software in the DevOps process. In simple terms, CI (Continuous Integration) is a process that allows developers to integrate their code in the main shared repository, multiple times a day and providing them with instant feedback about possible broken functionality or tests.

Kickstarting your Node.js with Spanner

Kickstarting your Node.js with Spanner

Node JavaScript or Node.js is an open source, cross-platform, runtime environment for executing JavaScript code outside a browser. Node.js is often used to build back-end services which are nothing but the APIs. A backend is an application running on a server or on the cloud to store data, send emails or push notifications, and kick off workflows. Node.js is ideal for building highly scalable data-intensive and real-time back-end services that can boost your applications. Also, if required, the backend can serve to the backend.

KubeVirt – An Initial Look

KubeVirt – An Initial Look

Kubernetes is a great solution when you want to run container workloads. The options and flexibility it affords you let you run your applications within containers with ease. This is great when you have applications that are easily containerized. But what if you have applications that aren’t easily containerized (legacy applications, enterprise software), but you’d still like to leverage the features that Kubernetes gives you?

The classic dilemma for testers - Robot or pytest

The classic dilemma for testers - Robot or pytest

For any organization, customer confidence is of the highest priority, and a lot of it is dependent on reliability which is mostly dependent on the quality assured by the product and service you are providing. This has increased the importance of QA, Testing teams and the framework you are using for testing. Choosing the right test framework for a project is a critical decision.

Integrating Django with Salesforce

Integrating Django with Salesforce

Salesforce is a customer success platform with their CRM solution leading the CRM market for a considerable time. Salesforce offers many Services(SaaS) and Products(PaaS) which aid in the efficient functioning of organizations by providing smoother integration between various departments. Salesforce offers a range of features in functional areas of a company, including sales, marketing, customer support, team performance data, etc., and has proven itself as an indispensable tool.

From the CEO’s Desk: DevOps with Microsoft Azure part 2 - VSTS and TFS

DevOps with Microsoft Azure part 2 - VSTS and TFS

In my last blog, I talked about “how Microsoft is trying to change its perception in the open source world and how the recent acquisitions are making it a formidable force in the DevOps space?” I mentioned the services from Microsoft Azure that are cementing its position as a DevOps amicable technology.

Kubernetes 1.11 – What to look forward to?

Kubernetes 1.11 – What to look forward to?

Kubernetes 1.11 is the second release of the container orchestration platform this year. This release continues to expand on the themes of maturity, flexibility, and scalability. It does look like the team has been hard at work after the last release, with key features in the networking sphere graduating to stable (CoreDNS plugin + In-Cluster Load Balancing) along with some exciting features being released to beta from the API Machinery and Node SIGs.

Optimizing data pipeline using Big Data analytics techniques

Optimizing data pipeline using Big Data analytics techniques

See how Opcito optimized data pipelines using Big Data analytics techniques

Engagement details

A product that uses data transformation and data processing activities to produce results can be hard to manage. The time consumed to process data sequentially using a traditional framework consisting of MySQL could be a problem that can increase the time to process data and produce results.

Technologies

Big Data

Tools and platforms

  • Apache Kafka
  • Spark
  • HBase
  • MySQL

Benefits

  • Faster delivery with the ability of parallel data processing
  • Performance optimization with the gilt-edge utilization of the computing power/resources

Subscribe to our feed

select webform

Microservices deployment strategies on Kubernetes

Microservices deployment strategies on Kubernetes

Kubernetes provides a very advanced platform for making continuous deployment a reality for software development teams. Continuous deployments and delivery take away the dread and crunch associated with deploying new code to users. The ability to reliably deploy code and, more importantly, rollback when problems occur is invaluable to fast-moving development teams. This gives engineering teams the flexibility to experiment while iterating very fast.