Cloud Native Wales Meetup v0.4.0

Cardiff - Cardiff Cardiff - View Map Cardiff
Thu, Aug 9, 2018, 6:00 PM (BST)

About this event

MicroSummer = MicroServices

As our microsummer draws to a close, we thought it will be very apt if we talked about microservices! We have two excellent speakers, Nathan and Callum lined up who will take the center (and the only) stage and do just that! You also asked for a lightning talk and Martin will be enlightening you all with his lightning talk.

Talks
-------
Microservices - What I’ve learned after a year building systems
Nathan Gloyn (https://twitter.com/nathangloyn)
https://designcoderelease.blogspot.com

This talk goes into Nathan's experience during the last year as part of a team building a system that is based on microservices architecture.

Whilst Nathan will mention the technology used creating the systems this talk is not specifically about technology more about the experience and lessons that have been learnt on the way.

Nathan will cover how the team built the systems, deployed the code & most importantly how to support the system.

Independent software consultant and agile coach, Nathan is passionate about development and a firm believer in agile principles. In his day job he is contractor helping clients to build & deliver working software.

Nathan has successfully boot strapped agile teams in various companies and has given presentations on technology & agile at a number of events.

-------

Lightning Talk

Automated Cloud Foundry Deployments
Martin Ford (https://twitter.com/fordjmartin)

How we automate the deployment and testing of our Cloud Foundry upgrades.

-------
From monolithic monster to majestic microservice app
Callum Whyte (https://twitter.com/callumbwhyte)
https://medium.com/callum-whyte

- How do you scale an over engineered monolith intended for millions of users?
- How do you fix bugs and add new features to a codebase that's impossible to understand?
- How can you avoid rewriting everything yet make the application perform as it was intended?
- How do you do all of this while the app is LIVE and being used by many users every day?
**The answer: restructure it into small maintainable chunks – microservices!**

Callum will discuss the process he followed to transition an app for the NHS into a majestically constructed microservices architecture, the lessons learnt and pain points felt along the way.

We'll take a look at the infrastructure components you can use with limited knowledge to get started using microservices, focusing on utilising Azure Functions and API Management Gateway to build a large API.

Finally we'll take a look into the code and have a look at the iterative changes we had to make to ensure our old monolithic app could scale, such as building a new authentication "service" based on IdentityServer and restructuring specific components into Azure Functions!

Callum is an Umbraco MVP and a senior .NET developer for The Cogworks in London. He is currently leading the team building an app to monitor blood pressure in pregnancy for the NHS utilising some of the latest tech: Xamarin, microservices with Azure Functions and .NET Core

-------

Prizes

2 tickets to ProgNet London 2018 (Wednesday 12th - Friday 14th September).

https://skillsmatter.com/conferences/10107-prognet-london-2018

If you don't win but want to attend, we have a 20% discount code: PROGNET-CNW-20

Food and Drinks

Food and drinks will be provided at the venue.
Please message us directly if you have any dietary requirements.

Feedback / Content

Please contact either of the organisers if you want to:

Give a talk
Get more information regarding the Meetup
Talk about sponsorship
Any other suggestions or support

Lewis Salman Aled

When

Thursday, Aug 9
6:00 PM - 9:00 PM (BST)

Where

Cardiff
Cardiff Cardiff