Nebraska.Code() Sessions tagged api

Designing and Architecting Cloud-Native Apps in Microsoft Azure

During this all day workshop we will demonstrate how to plan for and manage the full lifecycle of a modern application using the latest Microsoft Azure resources and tooling. We will start with a high level overview of a wide variety of architectural and Cloud-based considerations and we will then work our way down through a complete setup of a basic application all the way from a clean Azure DevOps and GIT repo setup, through bootstrapping an empty UI in Angular and a robust API using .NET Core/C#. We will demonstrate how to fully automate the deployment and development lifecycle of these application components up to Azure. We will ultimately take the same Azure configuration and convert it to a full “infrastructure as code” setup using Terraform.

We will also discuss how to efficiently and cost-effectively make use of Azure resources by demonstrating various best practices for choosing the right components and proactively monitoring utilization and costs of your applications.

If you want an example of a very robust and “real world” Cloud-based architecture targeted to Microsoft Azure then this 8 hour workshop will be something you do not want to miss.

Agenda:

Architectures in Azure Framework choices from .NET Core to NodeJS to Mobile GIT Best Practices for Branching and Versioning Database Options and Implications Azure DevOps Pipelines Azure Planning and Pricing Containerization Ongoing Monitoring and Support

Speakers

Kevin Grossnicklaus

Kevin Grossnicklaus

President, ArchitectNow
Alex Will

Alex Will

United States, ArchitectNow

The Taming of the API

Tranio tells Lucentio that, “No profit grows where is no pleasure ta’en: In brief, sir, study what you most affect.” While Tranio’s point was to get Lucentio to loosen up for him to “live a little,” this is still a valuable lesson to developers. Your team has worked hard to build the functionality that provides all of your customers’ needs, but how easily have you made it for them to access that? Sometimes building the API is the easy part; making them usable is the hard part. But by adding an API gateway, we can make it easier for customers to access functionality and data provided by your application.

In this presentation, we will look at API gateways in general and how to use them to make your APIs usable. We’ll then go into examples using Azure’s API Management service, which allows you to streamline work in Azure and across hybrid and multi-cloud environments to provide your customers with a single place to work with your APIs.

Speaker

Chad Green

Chad Green

Director of IT Architecture, Glennis Solutions