Open Credo

100 items found: Search results for "consul" in all categories x

10 Pieces of Borrowed Wisdom for Effective Tech Consultancy

August 29, 2018 | Software Consultancy

10 Pieces of Borrowed Wisdom for Effective Tech Consultancy

My last year or so here at OpenCredo has involved a very well-supported first foray into tech consultancy. Different engagements pose both unique, as well as familiar challenges for me as a consultant, all of which played a part in shaping and moulding the way I understand and approach problems. This blog is a brief collation of wisdom that’s helped me the most during this adventure; gained by learning the hard way, as well as that acquired from mentoring and colleagues who have gone before. The shared wisdom has made me a much more effective consultant, and kept me sane in the process, for which I’m very thankful.

Read More Read More

Just Cloud It: leading digital business innovation companies team up in cloud consulting joint venture
OpenCredo is now an Amazon Web Services APN Consulting Partner
SaltStack – Using Consul as an External Pillar Source

September 14, 2015 | DevOps, Hashicorp, Open Source

SaltStack – Using Consul as an External Pillar Source

Recently I was working on a project that was using SaltStack for configuration management and Consul for service discovery. It occurred to me that using Consul’s key/value store would be great place to store data needed for my Salt runs, but unfortunately Consul was not supported in SaltStack as an official data store at that point in time. Being an open source project however, this provided an excellent opportunity to contribute back and this blog post looks to provide some details on how this works, as well as a practical demo on how you can take advantage of Consul as an external data store.

Read More Read More

OpenCredo consultants Nicki Watt and Tareq Abedrabbo speak at Graph Connect London
OpenCredo Partners with 10Gen to provide MongoDB consultancy
Lunch & Learn: Scala in 2022

June 16, 2022 | Data Analysis, Data Engineering

Lunch & Learn: Scala in 2022

In this lunch & learn session Matt Farrow shares the new developments in Scala and what it could all mean for Scala’s future.

Read More Read More

Devoxx UK 2022 – The Zen School of Github Actions

June 1, 2022 | Open Source, Software Consultancy

Devoxx UK 2022 – The Zen School of Github Actions

Watch the talk ‘The Zen School of Github Actions’ by our Lead Consultant, Jonathan Ruckwood from Devoxx UK 2022

Read More Read More

Agile Ex Meet Up – Coaching at the Organisational level

May 24, 2022 | Software Consultancy

Agile Ex Meet Up – Coaching at the Organisational level

Watch Simon Copsey’s talk from the Agile Ex Meetup on “Coaching at the Organisational Level” where he explores some of the common downward spirals in IT and the larger organisation, as well as the tools that coaches and individuals can use to surface and discuss them in a way that allows for systemic change, even without formal authority.

Read More Read More

Lunch & Learn: A Closer Look at Databricks

March 24, 2022 | Data Analysis, Data Engineering

Lunch & Learn: A Closer Look at Databricks

In this Lunch & Learn session our Senior Consultant, Seb Margineanu shares an overview of the Databricks Lakehouse Platform by exploring the evolution of Databricks.

Read More Read More

Running a Terraform Provider with a Debugger

May 19, 2021 | DevOps, Hashicorp, Open Source, Terraform Provider

Running a Terraform Provider with a Debugger

Developing a Terraform provider is a great thing for a company to do as it allows customers to quickly integrate a product with their existing systems with very little friction. During development, occasionally there might be bugs and issues to fix, and it can be quite difficult to work out what is causing them. In this post, I outline how you can attach a debugger such as Delve to a Terraform provider to save time when solving these issues.

Read More Read More

Three Highlights from CloudNative London Conference Day 3

October 8, 2019 | Cloud, Cloud Native, Culture

Three Highlights from CloudNative London Conference Day 3

Following on from the last two blogs by Stuart (who shared highlights for day 1) and Trent (who shared highlights from day 2), I will conclude with mine on CloudNative London 2019 Day 3.

The Cloud Native landscape can be bewildering, and not only for newcomers. As a traveller on the Cloud-native journey, I have sometimes been overwhelmed by the number of products and projects. This is why I took hold of the opportunity to go to Day 3 of the Cloud Native London Conference last month hosted by Skills Matter.

Here are my top highlights from Day 3 of the CloudNative London 2019.

Read More Read More

Why Upgrading to Terraform 0.12+ Should be a Priority

October 3, 2019 | Cloud, DevOps, Hashicorp, Open Source

Why Upgrading to Terraform 0.12+ Should be a Priority

Terraform 0.12 in recent years has emerged as the de facto standard with regards to defining and managing cloud infrastructure. It is one of four primary tools offered by HashiCorp, (Terraform, Vault, Consul and Nomad) and underpins the workflows that make up their Cloud Operating Model.

Since its first release in 2014, the wider Terraform community has embraced frequent releases and this past year has been no exception. HashiCorp announced the release of Terraform 0.12 in May 2019 and as of writing this post the official release is 0.12.9.

Read More Read More

Securing Kafka using Vault PKI

February 20, 2019 | DevOps, Hashicorp, Kafka, Open Source

Securing Kafka using Vault PKI

Creating and managing a Public Key Infrastructure (PKI) could be a very straightforward task if you use appropriate tools. In this blog post, I’ll cover the steps to easily set up a PKI with Vault from HashiCorp, and use it to secure a Kafka Cluster.

Read More Read More

[Past event] O’Reilly Software Architecture 2018

We are excited to announce our Senior Consultant, Fahran Wallace is speaking this year at O’Reilly Software Architecture 2018.

View All Past Events Read More

I.T Career Energizer Podcast: Learn Foundational Concepts & Principles First with Nicki Watt
The Power of the Architecture-driven Organisation

July 13, 2018 | Software Consultancy

The Power of the Architecture-driven Organisation

As a consultant I often find myself in situations that require tricky problem solving, typically of a technical nature. Yet although it is common to approach a consultancy engagement in terms of its technical context, not all problems have a purely technical solution.

Read More Read More

[Past event] Hashicorp User Group #23

Join us this month the Hashicorp User Group! Thanks to the lovely people at Elsevier who are hosting and providing the food and drink, the Hashicorp meetup will be back on the 17th of July.

View All Past Events Read More

[Past event] …Think Software 2018, London

Join us at …think software 2018! Take one afternoon to learn about some of the most important topics of the day, hear from outstanding speakers all with hard-won experience delivering projects.

View All Past Events Read More

Self-testing infrastructure-as-code

May 31, 2018 | DevOps

Self-testing infrastructure-as-code

As traditional operations has embraced the concept of code, it has benefited from ideas already prevalent in developer circles such as version control. Version control brings the benefit that not only can you see what the infrastructure was, but you can also get reviews of changes by your peers before the change is made live; known to most developers as Pull Request (PR) reviews.

Read More Read More

[Past event] Kafka Summit London 2018

We are excited to announce that our Lead Consultant, Pergerto Fernandez is presenting at Kafka Summit London 2018! Kafka Summit is the premier event for data architects, engineers, devops professionals, and developers who want to learn about streaming data.

View All Past Events Read More

[Past event] Goto Nights London Meet Up

We are excited to announce that our Senior DevOps consultant, Maartens Lourens will be speaking at Goto Nights London monthly meet up in April! To join us or find out more information, click here.

View All Past Events Read More

Get your -aas in gear: Privatelink and PaaS democratisation on AWS

February 6, 2018 | Cloud

Get your -aas in gear: Privatelink and PaaS democratisation on AWS

Among the many announcements made at Re:Invent 2017 was the release of AWS Privatelink for Customer and Partner services. We believe that the opportunity signalled by this modest announcement may have an impact far broader than first impressions suggest.

Read More Read More

A Pragmatic Introduction to Machine Learning for DevOps Engineers

January 23, 2018 | Data Engineering, DevOps

A Pragmatic Introduction to Machine Learning for DevOps Engineers

Machine Learning is a hot topic these days, as can be seen from search trends. It was the success of Deepmind and AlphaGo in 2016 that really brought machine learning to the attention of the wider community and the world at large.

Read More Read More

muCon 2017 (Video): Testing Programmable Infrastructure
DevOpsDays Riga 2017 (Video): Technical and Project Management

[Past event] Agile Cambridge 2017

Agile Cambridge is a three day practical agile development conference that allows participants to connect and learn from their peers and leaders in the industry. Join Matt Long, our senior QA consultant on the 29th of September for the third day of Agile Cambridge for a case study on a ‘from the trenches’ experience.

View All Past Events Read More

[Past event] Hashicorp Meetup #13

Join us on the 25th of July at the London HashiCorp Meetup and hear from our CTO, Nicki Watt discuss evolving your infrastructure with Terraform!

View All Past Events Read More

Devoxx UK 2017 (Video): From Monolith to Microservices

[Past event] Applied Data Engineering Meetup #1

Applied Data Engineering is a meetup for all things Data! Join us for our first meetup on the 19th of July

View All Past Events Read More

OpenCredo Cloud Report: July 2017

July 11, 2017 | Cloud, Cloud Native

OpenCredo Cloud Report: July 2017

Over the years, OpenCredo’s projects have become increasingly tied to the public cloud. Our skills in delivering cloud infrastructure and cloud native applications have deepened and the range of cloud projects we are able to take on has grown. From enterprise cloud brokers to cloud platform migration in restricted compliance environments, our ability to deliver on the cloud is now a core component of our value proposition.

Read More Read More

[Past event] Developer Week New York 2017

Join our Lead Consultant at Developer Week 2017 New York; New York City’s Largest Developer Conference & Expo!

View All Past Events Read More

[Past event] HashiDays London 2017

We are excited to announce that our CTO, Nicki Watt will be speaking at HashiDays London 2017! Hashidays London is a one-day, single track, deeply technical Hashicorp event!

View All Past Events Read More

[Past event] The National DevOps Conference 2017

We are pleased to announce that we are event partners of The National DevOps Conference 2017, where our senior consultants Nicki Watt and Rafal Gancarz will also be presenting. The annual National DevOps Conference is the event for those seeking to bring lean principles into the IT value stream and incorporate DevOps and continuous delivery into their organisation. The conference is targeted towards C-level executives interested in learning about the professional movement and its cultural variations that assist, promote and guide a collaborative working relationship between Development and Operations

View All Past Events Read More

[Past event] Webinar: Detecting stolen AWS credential usage with Apache Spark

Join us as we conclude our recent Apache Spark series with a webinar that will explore the use case of “Detecting stolen AWS credential usage with Spark”

View All Past Events Read More

[Past event] HashiCorp Meetup #11

The London Hashicorp meetup is back on May the 16th! Hi Everyone! May’s event is confirmed and as always we are in for a cracker! Firstly, thank you to the people at Moo.com who have very kindly offered us a space for the event. Secondly, thank you to the guys and girls at Fastly for […]

View All Past Events Read More

[Past event] Agile Manchester 2017

We are excited to announce that we are sponosring this years Agile Manchester conference that will run from the 10th to the 12th of May. Our lead consultant, Tristan McCarthy will also be speaking on his experience in both agile testing and project management to help you get the most out of your processes and avoid some common pitfalls.

View All Past Events Read More

Agile Eastern Europe 2017 (Video): Delivery Mindsets – From Stone Age To DevOps
OpenCredo, goes Back to The Trenches for Regenerate!

[Past event] QCon 2017

We are pleased to announce that we are sponsors of QCon 2017, where our Lead Consultant, Rafal Gancarz and Consultant Matt Long will be speaking. Our Chief Scientist, Daniel Bryant will also be hosting the track: Observability Done Right – Automating Insight & Software Telemetry.

View All Past Events Read More

[Past event] Linuxing In London Meetup

We are excited to announce that we are sponsoring the Linuxing In London Meetup this month! Brett Mack, DevOps Consultant will be doing an introduction to userland rootkits, software engineer at notonthehighstreet, Nick Jackson, will be speaking about Swift coding on Linux and organiser of Linuxing In London, Brian Byrne will give a quick talk on Raspberry Pi.

View All Past Events Read More

[Past event] London HashiCorp Meetup #8

Join us at the February Hashicorp Meetup in London and hear some great talks from our consultant, Matt Long and HashiCorp Software Engineer, Paul Stack!

View All Past Events Read More

[Past event] Serverless London February Meetup

Our Lead Consultant, Rafal Gancarz will be speaking at the Serverless London February Meetup. This month the meetup will be hosted by onefinestay and will kick off at 6:30pm. There will also be some great talks on Serverless by James Thomas from IBM and Dave Blooman from FundApps.

View All Past Events Read More

[Past event] Microservices Meetup Munich – Deadly Sins and Effective Testing

Our Chief Scientist, Daniel Bryant and Consultant Andrew Morgan will be heading to Munich for the Microservices Meetup on the 1st of Feb. The night will kick off at 6:30pm at Einstein Kultur with drinks and pizza, talks from Daniel and Andrew on microservices and effective testing will then follow from 7pm.

View All Past Events Read More

[Past event] London HashiCorp Meetup #7

The London HashiCorp meetup is back on this month! Join us for drinks and pizza, and some great talks by Andrew Brown, Senior Software Engineers at Just Eat and James Nugent from Hashicorp.

View All Past Events Read More

[Past event] O’REILLY: OSCON 2016

Join Daniel Bryant at O’REILLY’S everything open source conference, OSCON 2016 for his talk “The Seven (More) Deadly Sins of Microservices.”

View All Past Events Read More

[Past event] HashiCorp Meetup #6

Join Brett Mack for October’s installment of the London Hashicorp Meetup! The London Hashicorp meetup is back on the 13th of October and will be held at the Holburn Sainsbury office with the usual beers and pizza on offer! Agenda: 6.30pm – Arrive, beers socialising 7pm – Talk 1 – Brett Mack, Consultant @ OpenCredo […]

View All Past Events Read More

How Not To Use Cassandra Like An RDBMS (and what will happen if you do)

September 15, 2016 | Cassandra

How Not To Use Cassandra Like An RDBMS (and what will happen if you do)

Cassandra isn’t a relational database management system, but it has some features that make it look a bit like one. Chief among these is CQL, a query language with an SQL-like syntax. CQL isn’t a bad thing in itself – in fact it’s very convenient – but it can be misleading since it gives developers the illusion that they are working with a familiar data model, when things are really very different under the hood.

Read More Read More

New Blog Series: Cassandra – What You May Learn the Hard Way

August 26, 2016 | Cassandra

New Blog Series: Cassandra – What You May Learn the Hard Way

At OpenCredo we have been working with Cassandra since 2012 and we are big fans of both open source Apache Cassandra and the capabilities of DataStax Enterprise. Over the years we have collected a great deal of experience throughout the company on how to deliver the benefits of Cassandra in real world projects and have also seen some common pitfalls that businesses have fallen into.

Read More Read More

[Past event] Kubernetes London Meetup

Join us for the Celebration of Kubernetes birthday! This time round for the Kubernetes London meetup we will be celebrating their 1st birthday, and we are excited to announce that our Lead Consultant Bart Spaans will be speaking. The meetup will be hosted at Playtech’s office in London borough of Camden, on the 11th of August. […]

View All Past Events Read More

OpenCredo joins the HashiCorp Channel Partner program

[Past event] Software Circus London Kick Off!

Join us at the Software Circus London Kick Off and see OpenCredos Principle Consultants presentation on ‘The Seven Deadly Sins of Microservices.’

View All Past Events Read More

[Past event] London Hashicorp User Group Meetup #4

We are back with the 4th installment of the London Hashicorp Meetup with Hotels.com providing the venue, beers, and pizza! Kicking off at the usual time of 6.30pm, this time round, we have talks from Senior Applications Engineer, Sammy Conway-Rahman from hotels.com and Steve Wade, Technical Consultant at Steven Wade Consulting.

View All Past Events Read More

[Past event] Infracoders London

Join us for Infracoders London on the 21st of June to hear talks from our Lead Consultant, Bart Spaans and Thoughtwork’s Cloud Specialist, Kief Morris!

View All Past Events Read More

You Are Ignoring Non-­functional Testing

June 15, 2016 | Software Consultancy

You Are Ignoring Non-­functional Testing

It’s as simple as that – and as a consultant, it’s a problem I see all the time. Testing is always focused on functional testing. Non-functional testing, by comparison, is treated like a second class citizen. This means that functional requirements get refined, and non-functional requirements are ignored until the very end.

Read More Read More

OpenCredo is Heading North; New Office Opening in Manchester!

[Past event] HashiConf EU 2016

HashiConf is the chance to share and gain knowledge about delivering applications at scale! This year we are happy to announce that OpenCredo is sponsoring the HashiConf EU 2016, with our Lead Consultant Nicki Watt also presenting! Bringing together the most passionate HashiCorp users in Amsterdam, the conference will run consecutively over three full days from the 13th […]

View All Past Events Read More

Is it Time for Your ‘Microservices Checkup’?

March 2, 2016 | DevOps, Microservices

Is it Time for Your ‘Microservices Checkup’?

Many of our clients are currently implementing applications using a ‘microservice’-based architecture. Increasingly we are hearing from organisations that are part way through a migration to microservices, and they want our help with validating and improving their current solution. These ‘microservices checkup’ projects have revealed some interesting patterns, and because we have experience of working in a wide-range of industries (and also have ‘fresh eyes’ when looking at a project), we are often able to work alongside teams to make significant improvements and create a strategic roadmap for future improvements.

Read More Read More

First London HashiCorp User Group Event

[Past event] London HashiCorp User Group Meetup #1

OpenCredo is excited to announce the new London HashiCorp User Group, with founder and CEO of HashiCorp, Mitchell Hashimoto presenting at the first meetup!

View All Past Events Read More

Join the OpenCredo Team at the OOP Conference in Germany

January 30, 2016 | Microservices

Join the OpenCredo Team at the OOP Conference in Germany

The OpenCredo team will be presenting two sessions on our recent learnings with implementing microservices at the OOP Conference, which will be running from the 1st – 5th February. We will also be running a booth, and so if you are interested in learning more about our recent projects, are keen to see if we can help you with your latest technical or organisational challenges, or want to join our team, then stop by and say hello!

Read More Read More

[Past event] Java Community Meetup

Come along and see the Consultant’s Guide to Consulting Craftily in DevOps by OpenCredos’ Daniel Bryant. Have the chance to learn how the Crafty Consultant makes his money by consulting craftily in DevOp!

View All Past Events Read More

[Past event] Discover Google Cloud With OpenCredo

Want to know why OpenCredo partnered Google Cloud? Join in on the Discover Google Cloud with OpenCredo Conference and here from both OpenCredo’s Principal Consultant and Googles Head of UK&I at Google Cloud.

View All Past Events Read More

[Past event] Software Circus London Kick Off!

Join us at the Software Circus London Kick Off and see OpenCredos Principle Consultants presentation on ‘The Seven Deadly Sins of Microservices.’

View All Past Events Read More

Improving Flow

January 7, 2016 | DevOps, Software Consultancy

Improving Flow

Good consulting is, by its nature, an act of collaboration. We recently helped a company with a variety of challenges – some architecture, some coding, some systems, some people, some process (normal consultancy challenges) – unique to this client. During the project, we formalised some things we had thought before, but which had never crystallised – all the work we did was transformative. Whether it’s a code review, process review, DevOps implementation, or outright transformation, the primary goal is the same – improving flow. Flow (sometimes known as throughput) is the movement of raw materials through a system to become finished goods. It’s analogy in the service industry is the movement of customer requirements through to usable solution. And we help improve it.

Read More Read More

[Past event] BCS Software Practice Advancement Talk: The Seven Deadly Sins of Microservices

Join Daniel for a brief introduction to the topic of microservices, and also a tour of the nastiest sins (anti-patterns) he has seen in his journey as a consultant on the 6th of April at BCS London.

View All Past Events Read More

CloudCredo, OpenCredo Confusion and What’s Next for OpenCredo

December 22, 2015 | Software Consultancy

CloudCredo, OpenCredo Confusion and What’s Next for OpenCredo

We announced yesterday that CloudCredo has been acquired by Pivotal.  In the longer term this will probably solve one of my challenges that is the need to constantly explain the difference between OpenCredo and CloudCredo, since CloudCredo will eventually be absorbed into Pivotal. Yesterday’s announcement has created significant interest, and so I thought I would try to clear things up with a quick post.

Read More Read More

CloudCredo acquired by Pivotal
The Risk of DevOps Tools: Automated Failure

December 16, 2015 | Cloud, DevOps

The Risk of DevOps Tools: Automated Failure

The Promise of DevOps Tools

In the rush to embrace DevOps, many organisations seek out tools to help them achieve DevOps nirvana; the magical tools that will unify Development and Operations, stop the infighting, and ensure collaboration. This search for tools to solve problems exists in many domains, but seems particularly prevalent in IT (it may be real, or a reflection of my exposure to IT). The temptation to embrace new tools as a panacea is high, because the problems in IT seem so pervasive and persistent.

Read More Read More

[Past event] Scala Exchange 2015

Scala Exchange is Europe’s largest community conference on Scala. The world’s leading experts from around the world will be travelling to London to give insights and share skills with Europe’s growing Scala community.

View All Past Events Read More

[Past event] London HashiCorp User Group Meetup #2

The London Hashicorp User Group Meetup is back for its second event! Join Paul Stack; Former Development Lead at OpenTable, for his talk on ‘The Quest for Infrastructure Management 2.0′ and Jon Bensons; Hashicorps’ Solutions Engineer, talk ‘Using Nomad and Consul to deploy and discover applications.’

View All Past Events Read More

RAML 1.0 promotes reusability and standardisation

November 25, 2015 | Microservices

RAML 1.0 promotes reusability and standardisation

In May a 1.0 release of RAML (RESTful API Markup Language) has been announced delivering a few much welcome additions in the RAML 1.0 specification. This major release marks an important milestone in the evolution of RAML and indicates the team behind the specification is confident this release delivers the comprehensive set of tools for developing RESTful APIs. I’ve been using RAML 0.8 for several months now and have enjoyed the simplicity and productivity it offers for designing and documenting APIs. I must say I’m quite pleased with the changes introduced in the new release and would like to review those I consider particularly useful.

Read More Read More

Webinar invite: Deploying HashiCorp Vault for secure cloud deployments
The Business Behind Microservices (Redux)

November 24, 2015 | DevOps, Microservices

The Business Behind Microservices (Redux)

It was once again a privilege to present at the annual ‘muCon 2015‘ microservices conference held in London (at the shiny new Skillsmatter CodeNode venue). Based on feedback fro talks I gave earlier in the year, I presented a completely new version of my ‘The Business Behind Microservices‘ talk, which focuses on the organisational and people side of implementing a microservice-based application.

Read More Read More

JavaOne: Building a Microservice Development Ecosystem (Video)

October 31, 2015 | Microservices

JavaOne: Building a Microservice Development Ecosystem (Video)

Microservices: Some Assembly Required

Over the past few weeks I’ve been writing an OpenCredo blog series on the topic of “Building a Microservice Development Ecosystem”, but my JavaOne talk of the same title crept up on me before I managed to finish the remaining posts. I’m still planning to finish the full blog series, but in the meantime I thought it would be beneficial to share the video and slides associated with the talk, alongside some of my related thinking. I’ve been fortunate to work on several interesting microservice projects at OpenCredo, and we’re always keen to share our knowledge or offer advice, and so please do get in touch if we can help you or your organisation.

Read More Read More

Our Thoughts on DevOps and Cloud at JAX London

October 18, 2015 | Cloud, DevOps

Our Thoughts on DevOps and Cloud at JAX London

DevOps, Cloud and Microservices: “All Hail the Developer King/Queen”

Last week Steve Poole and I were once again back at the always informative JAX London conference talking about DevOps and the Cloud. This presentation built upon our previous DevOps talk that was presented last year, and focused on the experiences that Steve and I had encountered over the last year (the slides for our 2014 “Moving to a DevOps” mode talk can be found on SlideShare, and the video on Parleys).

Read More Read More

OpenCredo joins the HashiCorp Channel Partner program
The Underrated Value of Listening

September 24, 2015 | Software Consultancy

The Underrated Value of Listening

Unhappy Staff

You’ve implemented a change in how things work, and people aren’t happy. You spent time investigating the problem, and putting serious thought into what the issue was, and you’ve put a fix in place that you were sure people would be happy with. They aren’t. Why not?

Read More Read More

The Business Behind Microservices Webinar (Video and Slides)

September 24, 2015 | Microservices

The Business Behind Microservices Webinar (Video and Slides)

Unless you’ve been living under a (COBOL-based) rock for the last few years, you will have no doubt heard of the emerging trend of microservices. This approach to developing ‘loosely coupled service-oriented architecture with bounded contexts’ has captured the hearts and minds of many developers. The promise of easier enforcement of good architectural and design principles, such as encapsulation and interface segregation, combined with the availability to experiment with different languages and platforms for each service, is a (developer) match made in heaven.

Read More Read More

Microservice Platforms: Some Assembly [Still] Required. Part Two

September 20, 2015 | Microservices

Microservice Platforms: Some Assembly [Still] Required. Part Two

Working Locally with Microservices

Over the past five years I have worked within several projects that used a ‘microservice’-based architecture, and one constant issue I have encountered is the absence of standardised patterns for local development and ‘off the shelf’ development tooling that support this. When working with monoliths we have become quite adept at streamlining the development, build, test and deploy cycles. Development tooling to help with these processes is also readily available (and often integrated with our IDEs). For example, many platforms provide ‘hot reloading’ for viewing the effects of code changes in near-real time, automated execution of tests, regular local feedback from continuous integration servers, and tooling to enable the creation of a local environment that mimics the production stack.

Read More Read More

“The Business Behind Microservices” – Upcoming Webinar

September 18, 2015 | Microservices

“The Business Behind Microservices” – Upcoming Webinar

Microservices: Organisation, Architectural and Operational Challenges

We’re pleased to begin our series of OpenCredo webinars with “The Business Behind Microservices”, which takes a look at the some of the business and organisational challenges that come along with the decision to implement microservices.

Read More Read More

Software Circus: Thinking Fast and Slow with Software Development

September 13, 2015 | DevOps

Software Circus: Thinking Fast and Slow with Software Development

Making Good Decisions within Software

Last week I was privileged to be able to present my “Thinking Fast and Slow with Software Development” talk at the inaugural Software Circus conference in Amsterdam. The conference was amazing, and I’ll write more about this later, but in this post I was keen to share the presentation slides and the thinking behind this talk…

Read More Read More

OpenShift Commons adds cloud to the OpenCredo offering
Designing a REST API with fine-grained resources, HATEOAS and HAL

August 12, 2015 | Microservices

Designing a REST API with fine-grained resources, HATEOAS and HAL

Over the last few months one of my main projects at OpenCredo has involved creating various microservices which are interacted with via REST. We’ve been working with a relatively rich domain model, which in turn has presented a lot of challenges in how to design our various resources. This blog post aims to summarise various techniques and practices which I’ve found helpful in overcoming these challenges.

Read More Read More

OpenCredo: A trusted Typesafe partner
Embracing Disruptive Innovation: OpenCredo Partners with Google

August 5, 2015 | Cloud, GCP, Kubernetes

Embracing Disruptive Innovation: OpenCredo Partners with Google

Why OpenCredo partnered with Google

Recently OpenCredo chose to partner with Google in order to share knowledge and resources around the Google Cloud Platform offerings. Our clients come in many shapes and sizes, but typically all of them realise three disruptive truths of the modern IT industry: the (economic) value of cloud; the competitive advantage of continuous delivery; and the potential of hypothesis and data-driven product development to increase innovation (as popularised by the Lean Startup / Lean Enterprise motto of ‘build, measure, learn’).

Read More Read More

The business behind microservices: Exploring the organisational, architectural and operational challenges
Speaker Deck: Things I wish I’d known before I started with Microservices
Round up from the Kubernetes London meetup / Vol.2
OpenCredo and Container Solutions Partner to Deliver Emerging Technologies
OpenCredo is pleased to announce the publication of Neo4J In Action
Excerpt from OpenCredo-authored book Neo4J in action
OpenCredo brings the Spring User Group to QCon London
OpenCredo Becomes a Preferred Professional Services Partner for Neo Technology
OpenCredo Partners with EsperTech to Offer Solutions for High Performance, Event-Driven Systems