• Complain

Noah Gift and James Charlesworth - Developing on AWS with C#

Here you can read online Noah Gift and James Charlesworth - Developing on AWS with C# full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2022, publisher: OReilly Media, Inc., genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Noah Gift and James Charlesworth Developing on AWS with C#

Developing on AWS with C#: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Developing on AWS with C#" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Noah Gift and James Charlesworth: author's other books


Who wrote Developing on AWS with C#? Find out the surname, the name of the author of the book and a list of all author's works by series.

Developing on AWS with C# — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Developing on AWS with C#" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Developing on AWS with C by Noah Gift and James Charlesworth Copyright 2023 - photo 1
Developing on AWS with C#

by Noah Gift and James Charlesworth

Copyright 2023 OReilly Media, Inc. All rights reserved.

Printed in the United States of America.

Published by OReilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.

OReilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://oreilly.com). For more information, contact our corporate/institutional sales department: 800-998-9938 or corporate@oreilly.com .

  • Acquisitions Editor: Zan McQuade
  • Development Editor: Melissa Potter
  • Production Editor: Christopher Faucher
  • Copyeditor: Piper Editorial Consulting, LLC
  • Proofreader: Justin Billing
  • Indexer: WordCo Indexing Services, Inc.
  • Interior Designer: David Futato
  • Cover Designer: Karen Montgomery
  • Illustrator: Kate Dullea
  • October 2022: First Edition
Revision History for the First Edition
  • 2022-10-04: First Release

See http://oreilly.com/catalog/errata.csp?isbn=9781492095873 for release details.

The OReilly logo is a registered trademark of OReilly Media, Inc. Developing on AWS with C#, the cover image, and related trade dress are trademarks of OReilly Media, Inc.

The views expressed in this work are those of the authors, and do not represent the publishers views. While the publisher and the authors have used good faith efforts to ensure that the information and instructions contained in this work are accurate, the publisher and the authors disclaim all responsibility for errors or omissions, including without limitation responsibility for damages resulting from the use of or reliance on this work. Use of the information and instructions contained in this work is at your own risk. If any code samples or other technology this work contains or describes is subject to open source licenses or the intellectual property rights of others, it is your responsibility to ensure that your use thereof complies with such licenses and/or rights.

This work is part of a collaboration between OReilly and AWS. See our statement of editorial independence.

978-1-492-09623-8

[LSI]

Preface

If you had to pick two popular technologies to focus on that emerged over the last 20 years, it would be tough to pick two better choices than C# and AWS. Anders Hejlsberg designed C# for Microsoft in 2000, and a few years later, the .NET Framework and Visual Studio launched. Next, in 2004, Mono, a cross-platform compiler and runtime for C#, became widely available. This ecosystem has enabled unique platforms and technologies, including the cross-platform mobile framework Xamarin.

In an alternate universe in the early 2000s, Amazon switched to a service-oriented architecture that culminated in a 2002 release of public web services. As the services grew in popularity, Amazon released SQS in 2004 and Amazon S3 and EC2 in 2006. These storage, compute, and messaging services are still the core building blocks of Amazon Web Services (AWS). As of 2022, AWS has at least 27 geographic regions, 87 availability zones, millions of servers, and hundreds of services. These services include various offerings ranging from machine learning (SageMaker) to serverless (Lambda). This book shows what is possible with these two remarkable technology stacks. Youll learn the theory surrounding cloud computing and how to implement it using AWS. You will also build many solutions with AWS technology, from serverless to DevOps implemented with the power of the .NET ecosystem, culminating in many elegant solutions that use these two powerful technologies.

Who Should Read This Book

This book is for C# developers looking to explore the possibilities on AWS. The book could also be considered an introduction to AWS and cloud computing in general. We will introduce many cloud computing topics from a standing start, so if this is your first foray into cloud-based software development, then rest assured we will provide all the context you will need.

While C# is technically just a programming language and not a framework, we will be relating almost exclusively to .NET application developers building web applications. There will be passing references to Blazor and Xamarin but knowledge of these is absolutely not required. We also have content relevant to developers familiar with both the older .NET Framework, and to the newer .NET (previously .NET Core).

How This Book Is Organized

AWS offers over 200 services to build all kinds of cloud-based applications, and we have organised this book to cover the services we feel are most important to a C# developer. The chapters are structured as follows.

, serves as an introduction to AWS and how to interact with and configure your services.

, covers Storage and Compute in detail, two of the most widely used services that will also feel most familiar to a .NET application developer used to deploying to web servers.

, serves as a brief overview of the many ways you can rapidly migrate an existing codebase to AWS, either from an existing physical or virtual machine, or another cloud provider.

, takes you one step further than migrating existing applications and looks at ways you can modernize the way your code is architected to follow a serverless model, with examples on AWS.

, is all about containers. If you are already using Docker containers for your .NET web application, this chapter will help you rapidly deploy these to a managed container service on AWS.

, did you know AWS has a fully managed continuous delivery service called CodePipeline? This chapter shows you how you can simplify your applications path to production using the tools provided on AWS.

, Monitoring and Instrumentation for .NET continues on from DevOps to demonstrate some of the logging and monitoring functionality you can integrate into your applications. We will also look at manually pushing performance metrics directly from your C# code.

, is the final chapter of this book and offers a more in depth look at the SDK tools for C# that allow you to integrate AWS services into your code.

Finally, there are two appendixes that you might find helpful at the back of the book that didnt fit in cleanly in any chapter. , shows a brief C# and F# GitHub Codespaces tutorial.

Additionally, each chapter includes critical thinking questions and exercises. Critical thinking questions are a great starting point for team discussions, user groups, or preparation for a job interview or certification. The exercises help you learn by doing and applying the context of the chapter into a working code example. These examples could make excellent portfolio pieces.

Additional Resources

For those with access to the OReilly platform, an optional resource that may help you with your AWS journey is 52 Weeks of AWS-The Complete Series; it contains hours of walk-throughs on all significant certifications. This series is also available as a free podcast on all major podcast channels.

In addition to those resources, there are daily and weekly updates on AWS from Noah Gift at the following locations:

Noah Gift OReilly

On Noah Gifts OReilly profile, there are hundreds of videos and courses covering a variety of technologies, including AWS, as well as frequent Live Trainings. Two other OReilly books covering AWS may also be helpful: Python for DevOps and Practical MLOps.

Noah Gift Linkedin
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Developing on AWS with C#»

Look at similar books to Developing on AWS with C#. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Developing on AWS with C#»

Discussion, reviews of the book Developing on AWS with C# and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.