Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Go On Aws - Coding, Serverless And Infrastructure As Code

    Posted By: ELK1nG
    Go On Aws - Coding, Serverless And Infrastructure As Code

    Go On Aws - Coding, Serverless And Infrastructure As Code
    Published 7/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 4.48 GB | Duration: 12h 13m

    How to use the power of GO to create fast, secure and cost-effective architectures on the AWS cloud

    What you'll learn

    Coding in GOlang

    Using GO for AWS serverless projects

    Doing Infrastructure as Code with GO on AWS

    Using Test Driven Devolpment for GO applications and AWS infrastructure

    Requirements

    Basic AWS Know How, Knowledge in at least one other programming language

    Description

    AWS supports many programming languages with SDKs. GO is a powerful language, but what is lacking is a complete reference not only for writing applications, such as AWS Lamba Functions, but also for Infrastructure as Code. Starting with basic programming knowledge, you get expert tips from real-world projects on how to build fast, secure and cost-effective applications with GO on AWS.The course is written for students with basic AWS knowledge and experience in at least one other programming language like python or javascript.We begin with GO fundamentals with many hints for a student from other languages. Building on that knowledge, we discover the possibilities of the AWS SDK - the software development kit. How to call services on a basic and more abstract level.To build projects on AWS, you also need infrastructure like a storage bucket or a Lambda function. Modern infrastructure is built with IaC - infrastructure as code. We explore the AWS CDK - the cloud development kit. With GO, you gain speed an another level of type safety.Having created some resources, we dive into the world of serverless. GO is one of the best languages for serverless programming because of the speed and the go compatibility promise. With python or javascript, you have to update often because of new runtime versions. Not with GO!Now that we have learned all the building blocks, it’s time to look at more complex architectures. We discuss container and serverless applications, and both build with GO.The chapter about different types of the automated test give you insights into building applications with high programming quality.All that is waiting for you, so let`s GO!

    Overview

    Section 1: Introduction to GO on AWS

    Lecture 1 Introduction to GO on AWS

    Section 2: GO - the language

    Lecture 2 Setup your Environment

    Lecture 3 Why GO

    Lecture 4 Exercise 2-1: Hello world

    Section 3: Basic Data Types

    Lecture 5 Primitive variable types

    Lecture 6 Exercise 3-1: Variable declaration

    Lecture 7 Variable Scopes

    Lecture 8 Exercise 3-2: Variable scopes

    Lecture 9 Pointers

    Section 4: Advanced Data Types

    Lecture 10 Advanced data types: arrays

    Lecture 11 Advanced data types: slices

    Lecture 12 Advanced data types: maps

    Section 5: Complex Data Types

    Lecture 13 Simple structures

    Lecture 14 Complex structures

    Lecture 15 Exercise 5-1: Structures

    Lecture 16 Interfaces and Any

    Section 6: Modules

    Lecture 17 GO modules

    Lecture 18 Exercise 6-1: Modules

    Section 7: Functions

    Lecture 19 Functions

    Lecture 20 Exercise: Function basics

    Lecture 21 Not object oriented

    Lecture 22 S3 Event JSON

    Lecture 23 More on Interfaces

    Section 8: Control Flow

    Lecture 24 If statements

    Lecture 25 Control flow with switch

    Lecture 26 For loops

    Section 9: The AWS GO SDK Version 2

    Lecture 27 AWS GO SDK V2

    Lecture 28 The first program

    Lecture 29 Exercise: List EC2 instances

    Lecture 30 Write Objects

    Section 10: Simple Service Examples with the GO SDK V2

    Lecture 31 Stackcounter

    Lecture 32 Exercise: stack-resource-lister

    Lecture 33 Share objects with presinged URLs

    Lecture 34 L34-exercise-presign

    Section 11: S3 - handling storage with GO

    Lecture 35 The S3 service

    Lecture 36 Create many files

    Lecture 37 Upload large files

    Lecture 38 S3 Event options

    Section 12: DynamoDB

    Lecture 39 The DynamoDB service

    Lecture 40 Tables and Keys

    Lecture 41 From AttributeValue to struct

    Lecture 42 Using the expression package

    Section 13: STS - Secure Token Service

    Lecture 43 Cross account access with STS - Security Token Service

    Section 14: AWS Infrastructure in GO

    Lecture 44 Infrastructure as GO: AWS CDK GO

    Lecture 45 Hello CDK

    Lecture 46 CDK Superpowers

    Lecture 47 CDK init - create a CDK app from scratch

    Lecture 48 CDK DynamoDB

    Section 15: AWS Lambda in GO

    Lecture 49 Serverless Compute with Lambda

    Lecture 50 Lambda Deployment Options

    Lecture 51 Standard Serverless Architecture

    Lecture 52 Exercise: Standard Serverless Architecture walkthrough

    Section 16: Testing GO on AWS

    Lecture 53 Automated Testing

    Lecture 54 GO Testing

    Lecture 55 Testing AWS events

    Lecture 56 Test AWS SDK with interfaces

    Lecture 57 Test AWS SDK with awsmock

    Section 17: Test Pyramid

    Lecture 58 Unit Test of CDK

    Lecture 59 Integration Test with CDK

    Lecture 60 Serverless test all Levels

    Section 18: Tools

    Lecture 61 Task - a better Makefile

    Lecture 62 d2 - declarative diagrams

    Section 19: Wrap-Up

    Lecture 63 Wrap-Up

    AWS builder, who want to develop in GO