Reading List Feb 2018

AWS

Centralised logging for AWS Lambda

How to Deploy Deep Learning Models with AWS Lambda and Tensorflow

How to use the Decoupled Invocation pattern with AWS Lambda

Reactive Microservices Architecture on AWS

AWS X-Ray .NET Core Support

How McDonalds built Home Delivery using AWS

Azure

Lambda Architecture using Azure

Creating Azure Functions That Can Read from Cosmos DB with Almost No Code

Processing 100,000 Events Per Second on Azure Functions

Load Testing Azure SQL Database by Copying Traffic from Production SQL Server

Understanding Serverless Cold Start “Cold start”

Azure Service Bus with Managed Service Identity Managed Server Identity

Alexa Skills with Azure Functions and Couchbase

Using VSTS to Deploy to Azure Functions and App Service with Run-From-Zip

How to deploy to Azure using Team Services Release Management

Strategies to realizing Cost Savings in Azure

Basic Database Continuous Integration and Delivery (CI/CD) using Visual Studio Team Services (VSTS)

Custom Build Task in Visual Studio Team Services (VSTS)

Azure Roadmap

CIS Microsoft Azure Foundations Benchmark v1.0.0

Quickly connect Azure Cosmos DB with your applications using Visual Studio Connected Services

Serverless

Applying the Twelve-Factor App Methodology to Serverless Applications

The Quest for Availability

Serverless Architectures

The hidden costs of serverless

Serverless Databases: The Future of Event-Driven Architecture

The present and future of Serverless observability

Serverless Microservice

General

Infrastructure as Code

The Configuration Complexity Clock

What does GDPR enforcement mean for your business

An Open Letter to Every Database Decision Makers

The Stress of Remote Working In software engineering

How humans became intelligent

Why You Should Wake Up at 5 A.M.

Why Everything You Know About Stocks And Bonds Is About To Change

5 Rare Signs That Prove You Were Meant to Lead People

For the Love of God, Stop Brainstorming Leadership is not mysterious. 

 Alex Hutchinson explains the role of the brain when it comes to the limits of human endurance

 

 

Advertisements

Reading List June 2017

Design:

Seven Microservices Anti-patterns .  

Cloud Architecture and the Single Responsibility Principle

Angular:

OpenID Connect Session Management an Angular application using IdentityServer4 

angular-auth-oidc-client Release, an OpenID Implicit Flow client in Angular

Deploying Angular to Azure The Angular CLI makes it easy to build a production ready Angular app. The next step is getting that app up and in the cloud. This is where a CI process helps take that code from Github, build it properly, and the deploy it to Azure.

Angular OIDC OAuth2 client with Google Identity Platform 

Devops:

DevOps – Git Internals for Visual Studio Developers.
Lessons Learned from Scaling Uber to 2000 Engineers, 1000 Services, and 8000 Git repositories. 

WCF:

WCF on intranet with windows authentication: Kerberos or NTLM (Part 1) When we build enterprise level SOA system on top of windows servers, if the environment is with Active Directory, using windows authentication is probably the most appropriate authentication mechanism which is secure, straight forward to build and easy to maintain.

REST:

Best Practices for Designing a Pragmatic RESTful API Your data model has started to stabilize and you’re in a position to create a public API for your web app. You realize it’s hard to make significant changes to your API once it’s released and want to get as much right as possible up front. Now, the internet has no shortage on opinions on API design. 

AWS:

Building Loosely Coupled, Scalable, C# Applications with Amazon SQS and Amazon SNS One of the many challenges professional software architects and developers face is how to make cloud-native applications scalable, fault-tolerant, and highly available. Fundamental to your project success is understanding the importance of making systems highly cohesive and loosely coupled. 

AZURE:
 
New Azure Security Whitepapers

.NET Application Architecture  

Docker Blog Series Part 2 – Build & Deploy ASP.NET Core Docker Image on Service Fabric Azure Service Fabric in addition to offering a Service Fabric programming model is also able to orchestrate container based services across a cluster of machines. Service Fabric can deploy services in container images. 
 
Migrate WordPress content to Azure blob storage Azure storage provides solution for applications requiring scalable, durable, and highly available storage for their data. In this blog, we cover the steps how to migrate existing WordPress content from file system to Azure blob storage.  

Building recommendation engine for .NET applications using Azure Machine Learning Through a series of blog posts, we would like to show you different ways on how .NET developers can leverage Machine learning and AI to build engaging customer experiences. 

Why AI Works Interest in Artificial Intelligence is exploding, and for good reasons. Computers in cars, phone apps, and on the web can do amazing things that we simply could not do before 2012. What’s going on? 

Setting unique Tracking Id in BizTalk Logic Apps send port I was working on a POC which involved sending a message from BizTalk send port to a logic app with message’s HTTP header enriched to have a unique tracking id. Achieving this was not straight forward. In this article, I will explain the issue I faced and resolution. 
 
7 lesser known hacks for debugging in Visual Studio The Visual Studio debugger is a magical beast that can save you loads of time while finding and fixing issues in your application.

Leadership:

The top 18 managing people tips Managing people is a unique craft, a craft that you will continue to develop and refine for your entire working life. Managing people is for people who are passionate about helping others to succeed, who can bring out the most in their teams.  

Strength in love, hope in science 

Social:

Four Stages of Social Movements

Political Divisions in 2016 and Beyond It is a truism of modern American politics that the United States is a deeply divided nation. By almost all measures, the two parties are further apart from each other, both at the elite level and in the electorate, than in the past.

Lifetime Incomes in United States over Six Decades

Self:

People Love Talking About Themselves, Brain Scans Show 

Lead like the great conductors

An Orchestra conductor faces the ultimate challenge in leadership. In this engaging TED Video Itay Talgam demonstrates the unique styles of six great 20th-century conductors, illustrating crucial lessons for all leaders in all genres. Watch it.