Operations | Monitoring | ITSM | DevOps | Cloud

How To Manage Kubernetes with Kubectl

The mechanism for interacting with Kubernetes on a daily basis is typically through a command line tool called kubectl. kubectl is primarily used to communicate with Kubernetes API servers to create, update, delete workloads within Kubernetes. The objective of this tutorial is to provide an overview of some of the common commands that you can utilise, as well as provide a good starting point in managing Kubernetes.

Docker and Kubernetes in high security environments

Container orchestration and cloud-native computing has gained lots of traction the recent years. The adoption has increased to such level that even enterprises in finance, banking and the public sector are interested. Compared to other businesses they differ by having extensive requirements on information security and IT security. One important aspect is how containers could be used in production environments while maintaining system separation between applications.

How I decimated Postgres response times for my SaaS

Last week I rolled out a simple patch that decimated the response time of a Postgres query crucial to Checkly. It quite literally went from an average of ~100ms with peaks to 1 second to a steady 1ms to 10ms. However, that patch was just the last step of a longer journey. This post details those steps and all the stuff I learned along the way. We'll look at how I analyzed performance issues, tested fixes and how simple Postgres optimizations can have spectacular results.

May 2019 Update: Response Metrics, Multi-Alert Actions and Web Signup

The May 2019 Update introduces web sign-up and some great, long-awaited mobile app enhancements! We have added the capability to confirm and resolve multiple alert signls at once. Simply tap the new 3-dot-button on the top right and select “Confirm all” / “Resolve all”. Please keep in mind that these are asynchronous operations which may take some time to complete.

How do we set up a proper serverless development workflow?

If you’ve built a serverless application or two, you’re probably familiar with the benefits of serverless architecture. You take advantage of already built, managed cloud services to handle standard application requirements like authentication, storage, compute, API gateways, and a long list of other infrastructure needs. You can spin up these resources in a matter of minutes and add your own specific business logic (usually as AWS Lambda function code).

Codemania 2019: What we learned from global tech leaders

For eight years, Codemania has brought developers and technology enthusiasts together in Auckland. This year, 500 developers arrived to network, share ideas, and solve problems with an impressive speaker lineup that included developers, authors, and global tech leaders. As the day unfolded, we learned how Apple appears to achieve the impossible with their short product development lifecycles.

NiCE VMware Management Pack 5.10 released

The NiCE VMware Management Pack delivers first-rate monitoring for your business critical, highly dynamical virtualized environments. Taming the beast of VMware service outages has never been easier. Leverage your existing investment, reduce costs, save time and build efficiencies that will last beyond your expectations.

An Elasticsearch Tutorial: Getting Started

Elasticsearch is the living heart of what is today’s the most popular log analytics platform — the ELK Stack (Elasticsearch, Logstash and Kibana). The role played by Elasticsearch is so central that it has become synonymous with the name of the stack itself. Used primarily for search and log analysis, Elasticsearch is today one of the most popular database systems available today.