BEGIN:VCALENDAR VERSION:2.0 PRODID:-//OpenACalendar//NONSGML OpenACalendar//EN X-WR-CALNAME:dotnetsheff: .NET Core using AWS with Jon Vines & Ian Cooper w ith Event Driven Collaboration - Open Tech Calendar BEGIN:VEVENT UID:8221@otc.opentechcalendar.co.uk URL:https://opentechcalendar.co.uk/event/8221-net-core-using-aws-with-jon-v ines-ian-cooper-with- SUMMARY:dotnetsheff: .NET Core using AWS with Jon Vines & Ian Cooper with E vent Driven Collaboration DESCRIPTION:This event will be split into two parts\, Jon Vines presenting Building .NET Core Apps using AWS and the Serverless Framework and the sec ond half will be Ian Cooper presenting Event Driven Collaboration.\n\n? Ag enda\n- ? Welcome\n- ? Housekeeping\n- ??? Building .NET Core Apps using A WS and the Serverless Framework\n- ? Food/Drinks\n- ??? Event Driven Colla boration\n- ? Social @ http://www.sheffieldtap.com/\n\n? **Building .NET C ore Apps using AWS and the Serverless Framework**\nJon has been building s erverless applications for over 18 months\, including simple APIs providin g data for a front-end\, to event-driven data pipelines providing new insi ghts and applications. In this talk Jon will introduce the basics of serve rless development and explain how to get up and running with the Serverles s Framework on Amazon Web Services.\nHe will reveal how his team succeeded in deploying a critical service into production in less than two weeks an d share some of the hard-learned lessons gleaned on the way.\n\n??? Jon Vi nes:\n\nJon Vines is a software engineer and team lead at AO.com. He has b een building\, deploying and operating systems for over ten years. He is i nterested in serverless\, event-driven architectures and the application o f DevOps principles and practices.\n\n? **Event Driven Collaboration**\n\n When we move from a monolith to microservices we abandon integrating via a shared database\, as each service must own its own data to allow them it to be autonomous. But now we have a new problem\, our data is distributed. What happens if I need one service needs to talk to another about a share d concept such as a product\, a hotel room\, or an order? Does every servi ce need to have a list of all our users? Who knows what users have permiss ions to the entities within the micro service? What happens if my REST end point needs to include data from a graph that includes other services to m ake it responsive? And I am not breaking the boundary of my service when a ll of this data leaves my service boundary in response to a request?\n\nNa ive request-based solutions result in chatty calls as each service engages with multiple other services to fulfil a request\, or in large message pa yloads as services add all the data required to process a message to each message. Neither scale well.\n\nIn 2005\, Pat Helland wrote a paper 'Data on the Inside vs. Data on the Outside' which answers the question by disti nguishing between data a service owns and reference data that it can use. Martin Fowler named the resulting architectural style\; Event Driven Colla boration. This style is significant because it shifts the pattern from req uest to receiver-driven flow control.\n\nIn this presentation we will expl ain how events help us integrate our service architectures. We'll provide examples in C#\, Python and Go as well as using RMQ and Kafka.\n\n??? Ian Cooper:\n\nPolyglot Coding Architect in London\, founder of #ldnug\, speak er\, tabletop gamer\, geek. Tattooed\, pierced\, and bearded. The 'guv' on @BrighterCommand\nhttps://opentechcalendar.co.uk/event/8221-net-core-usin g-aws-with-jon-vines-ian-cooper-with-\nPowered by Open Tech Calendar X-ALT-DESC;FMTTYPE=text/html:
This event will be split into t
wo parts\, Jon Vines presenting Building .NET Core Apps using AWS and the
Serverless Framework and the second half will be Ian Cooper presenting Eve
nt Driven Collaboration.
? Agenda
- ? Welcome
- ? Housekeepin
g
- ?&zwj\;? Building .NET Core Apps using AWS and the Serverless Frame
work
- ? Food/Drinks
- ?&zwj\;? Event Driven Collaboration
- ? So
cial @ http://www.sheffieldtap.com/
? **Building .NET Core Apps usi
ng AWS and the Serverless Framework**
Jon has been building serverless
applications for over 18 months\, including simple APIs providing data for
a front-end\, to event-driven data pipelines providing new insights and a
pplications. In this talk Jon will introduce the basics of serverless deve
lopment and explain how to get up and running with the Serverless Framewor
k on Amazon Web Services.
He will reveal how his team succeeded in depl
oying a critical service into production in less than two weeks and share
some of the hard-learned lessons gleaned on the way.
?&zwj\;? Jon V
ines:
Jon Vines is a software engineer and team lead at AO.com. He
has been building\, deploying and operating systems for over ten years. He
is interested in serverless\, event-driven architectures and the applicat
ion of DevOps principles and practices.
? **Event Driven Collaborat
ion**
When we move from a monolith to microservices we abandon inte
grating via a shared database\, as each service must own its own data to a
llow them it to be autonomous. But now we have a new problem\, our data is
distributed. What happens if I need one service needs to talk to another
about a shared concept such as a product\, a hotel room\, or an order? Doe
s every service need to have a list of all our users? Who knows what users
have permissions to the entities within the micro service? What happens i
f my REST endpoint needs to include data from a graph that includes other
services to make it responsive? And I am not breaking the boundary of my s
ervice when all of this data leaves my service boundary in response to a r
equest?
Naive request-based solutions result in chatty calls as eac
h service engages with multiple other services to fulfil a request\, or in
large message payloads as services add all the data required to process a
message to each message. Neither scale well.
In 2005\, Pat Helland
wrote a paper &lsquo\;Data on the Inside vs. Data on the Outside&rsquo\;
which answers the question by distinguishing between data a service owns a
nd reference data that it can use. Martin Fowler named the resulting archi
tectural style\; Event Driven Collaboration. This style is significant bec
ause it shifts the pattern from request to receiver-driven flow control.
In this presentation we will explain how events help us integrate ou
r service architectures. We&rsquo\;ll provide examples in C#\, Python and
Go as well as using RMQ and Kafka.
?&zwj\;? Ian Cooper:
Poly
glot Coding Architect in London\, founder of #ldnug\, speaker\, tabletop g
amer\, geek. Tattooed\, pierced\, and bearded. The 'guv' on @BrighterComma
nd
More info: https://opentechcalendar. co.uk/event/8221-net-core-using-aws-with-jon-vines-ian-cooper-with-
Powered by Open Tech Calendar
DTSTART:20190903T173000Z DTEND:20190903T193000Z LAST-MODIFIED:20190322T220410Z SEQUENCE:83645167 DTSTAMP:20190307T220404Z END:VEVENT END:VCALENDAR