1
00:00:00,240 --> 00:00:07,770
Hi, my name is Mimi Tosca and welcome to my course at the Blaze Lambda and Serverless Developer Guide

2
00:00:07,770 --> 00:00:14,190
with hands on laps, I am a software architect and currently focusing on the which Lambda and Solas

3
00:00:14,190 --> 00:00:16,530
architecture, design and implementation.

4
00:00:17,490 --> 00:00:23,430
In this course we will learn almost all ADA social services with all aspects.

5
00:00:23,610 --> 00:00:30,720
If we overview of what we will use in this course, we can say that we are going to build service applications

6
00:00:30,720 --> 00:00:41,340
using ADA Lambda, Amazon API Gateway, Amazon, Dynamo DB, Amazon Incognito, Amazon S3, Amazon S.A.

7
00:00:41,340 --> 00:00:50,640
and Space Dynamo DB and Kinesis Data Streams Amazon Event Bridge, Ada Lovelace Step Functions and Ada

8
00:00:51,120 --> 00:00:54,960
Solis Deployment Frameworks for Infrastructure ESCO Tools.

9
00:00:55,290 --> 00:01:00,660
Of course we will learn cloud formation Sam and CDK under these SOLAS deployment frameworks.

10
00:01:00,870 --> 00:01:05,130
And lastly, we will learn monitoring with Amazon Cloud Watch.

11
00:01:05,880 --> 00:01:14,100
So we will learn almost all main ADA Civil Services and this course will be 100% hands on and you will

12
00:01:14,100 --> 00:01:20,100
be developing a real world applications with hands on labs together and step by step, if you summarize

13
00:01:20,100 --> 00:01:27,630
and grouping how we can organize all these ADA services, we will start with the basics of ADA serverless.

14
00:01:27,810 --> 00:01:33,750
In the basics, we basically perform service, complete API and data persistence.

15
00:01:33,930 --> 00:01:41,700
Ada Lambda for Solis Event Driven Compute Service Amazon API Gateway for API Driven Development and

16
00:01:41,700 --> 00:01:48,750
Synchronous Event Sources and Amazon Dynamo DB for data persistence with no SQL Server database.

17
00:01:49,830 --> 00:01:55,620
After that, we will learn authentication and authorization with Amazon Incognito, which is for the

18
00:01:55,620 --> 00:01:58,080
authentication and authorization in serverless.

19
00:01:58,470 --> 00:02:06,870
And after that we will learn Cloud Object Storage for Amazon S3 AWS honestly for Cloud Object Storage

20
00:02:06,870 --> 00:02:11,070
in order to store any type of data or deploy our web applications.

21
00:02:11,720 --> 00:02:19,280
So far we have learned the basics of social services and after that we will learn a lambda event driven

22
00:02:19,280 --> 00:02:21,470
architectures and location types.

23
00:02:21,500 --> 00:02:29,150
This includes the Lambda Best practices and event driven architectures and a Lambda Asynchronous invocation,

24
00:02:29,150 --> 00:02:31,730
and also lambda event source mapping in locations.

25
00:02:31,910 --> 00:02:38,840
So basically Lambda is working with other services with asynchronous and source mapping in locations.

26
00:02:38,840 --> 00:02:43,790
So we will learn those topics with developing real world and zone projects in this section.

27
00:02:44,910 --> 00:02:50,430
After that, we will learn application integration services, which including the asynchronous event

28
00:02:50,430 --> 00:02:52,680
sources and event based architectures.

29
00:02:52,890 --> 00:03:00,600
These services are Amazon SAS for fully managed pop up messaging, and Amazon asks for fully manage

30
00:03:00,600 --> 00:03:05,940
message queues and message queues for groceries, communication, using a base case.

31
00:03:06,150 --> 00:03:11,730
And of course we will use Amazon Event Village for decouple microservices with event driven approaches.

32
00:03:12,600 --> 00:03:20,070
And after that we will learn application orchestration sources, which is the a step functions for orchestrate

33
00:03:20,070 --> 00:03:26,130
microservices into serverless workflows and we will learn integration patterns and practices in these

34
00:03:26,130 --> 00:03:27,450
two sections.

35
00:03:27,450 --> 00:03:32,850
So basically we will implement such a pattern and apply such a pattern with different approaches.

36
00:03:32,880 --> 00:03:39,770
The first approach is choreography based saga with using the Amazon event page, which means decoupled

37
00:03:39,780 --> 00:03:42,090
microservices using the events.

38
00:03:42,420 --> 00:03:44,690
And the second approach of the saga.

39
00:03:44,700 --> 00:03:52,350
Implementation is orchestration based saga with using the WCF functions, which means decouple microservices

40
00:03:52,350 --> 00:03:53,670
with orchestration way.

41
00:03:55,460 --> 00:04:01,100
After that we will learn streams, which is the polling event source mapping from the lambda functions

42
00:04:01,130 --> 00:04:02,160
under the streams.

43
00:04:02,180 --> 00:04:07,070
We will learn how Amazon dynamos streams and Amazon Kinesis data streams.

44
00:04:07,970 --> 00:04:13,940
And lastly, we will learn serverless deployment frameworks for cloud stack development with using the

45
00:04:13,940 --> 00:04:16,160
infrastructure as code approach.

46
00:04:16,310 --> 00:04:18,140
We will learn cloud formation.

47
00:04:18,410 --> 00:04:20,210
Cloud formation is to speed up to cloud.

48
00:04:20,210 --> 00:04:25,880
Provisioning with infrastructure is code and we will learn some serverless application model and we

49
00:04:25,880 --> 00:04:28,580
will more focusing on the Cdcc.

50
00:04:28,610 --> 00:04:36,050
A Cdcc is cloud development kit and solar deployment, providing the infrastructure as code using the

51
00:04:36,350 --> 00:04:37,760
preferred language.

52
00:04:38,120 --> 00:04:42,860
These frameworks are very important when it comes to developing serverless applications in real world

53
00:04:42,860 --> 00:04:43,580
projects.

54
00:04:43,580 --> 00:04:49,580
So we will learn these serverless frameworks with step by step developing real world use cases together.

55
00:04:51,400 --> 00:04:58,200
So how we can learn all these sources is you can see that we have really huge amount of services and

56
00:04:58,200 --> 00:04:59,850
of course scope is really big.

57
00:04:59,860 --> 00:05:04,930
So how we can process all those topics, first of all, you should be aware of that.

58
00:05:04,930 --> 00:05:11,170
This course is 100% hands on labs and include lots of development activities.

59
00:05:11,170 --> 00:05:16,210
That means we will develop codes for almost all ADA services and integrations.

60
00:05:16,660 --> 00:05:22,180
So for each AWG serverless services, we will have four main parts.

61
00:05:22,210 --> 00:05:29,740
The first part is theoretical information which including the service or with core concepts, features,

62
00:05:29,740 --> 00:05:31,930
use cases and general information.

63
00:05:32,850 --> 00:05:39,120
The second step is walk through with a management console, which is a service walkthrough with a device

64
00:05:39,150 --> 00:05:42,750
management console, performs the main use case using the console.

65
00:05:44,340 --> 00:05:51,540
And the third step is a developing with a CDK, which means a service, programmatic access interactions

66
00:05:51,540 --> 00:05:56,340
with service APIs using the WS SDK or CLI libraries.

67
00:05:57,000 --> 00:06:00,630
And the last step is the hands on labs with real world use cases.

68
00:06:00,780 --> 00:06:06,330
In this step, we in the service handle labs implementation with real world use cases.

69
00:06:06,750 --> 00:06:13,500
So these are the four main topics that we are going to handle almost all adult social services during

70
00:06:13,500 --> 00:06:14,190
the course.

71
00:06:14,280 --> 00:06:19,320
By this way, we can cover all aspects of any particular services.

72
00:06:20,870 --> 00:06:26,630
For example, when we are learning the Amazon RSNs, we will have to follow the same four main step.

73
00:06:26,870 --> 00:06:30,200
Let's follow the same steps for the Amazon RSNs.

74
00:06:30,440 --> 00:06:37,070
Amazon RSNs is fully managed, pops up messaging services, and we basically provide the local information.

75
00:06:37,070 --> 00:06:42,320
In the first step in the theatrical information, we will talk about the overview, information, core

76
00:06:42,320 --> 00:06:45,860
concepts, features, use, case and general information.

77
00:06:46,280 --> 00:06:51,950
After that, we are going to getting started with Amazon, RSNs with using a management console.

78
00:06:52,100 --> 00:06:56,210
So that means the second step is walk through with a management console.

79
00:06:56,240 --> 00:07:02,930
We will walk through with the service and follow the main use cases for particular services.

80
00:07:02,930 --> 00:07:07,130
In this case are Amazon, RSNs, and we will perform the create topic and so on.

81
00:07:07,490 --> 00:07:14,000
And the third step is Amazon Sans SDK example, using a basic JavaScript libraries.

82
00:07:14,210 --> 00:07:19,070
Basically, in the third step we are going to developing with a ac-dc libraries.

83
00:07:19,160 --> 00:07:26,030
We will interact with programmatic access and service APIs using the K or SQL libraries.

84
00:07:26,180 --> 00:07:28,830
And the last step is hands on labs.

85
00:07:28,850 --> 00:07:35,780
In our case, in this case, we will implement fan out service architecture using SAS case and Lambda.

86
00:07:36,140 --> 00:07:39,950
As you can see that this is the last step hand-in-glove with real world use cases.

87
00:07:39,980 --> 00:07:46,850
This is the combination of some services and we will apply the handle of every every AWG services.

88
00:07:46,850 --> 00:07:51,830
So you can see the way the service handle ops implementation with the real world use cases.

89
00:07:52,680 --> 00:07:59,790
So basically in the course structure, when we finished any social services, we have at least one hand

90
00:07:59,790 --> 00:08:02,330
drawn up for particular aid services.

91
00:08:02,340 --> 00:08:08,550
For example, if you finish the Amazon sections and understand the service, we will have several hands

92
00:08:08,550 --> 00:08:14,010
on laps like the final pattern implementation with SAS or Decouple, micro services with Amazon, Event

93
00:08:14,010 --> 00:08:15,060
Bridge and so on.

94
00:08:15,450 --> 00:08:21,900
These will mostly include the combination of other services that we represent in the real world applications.

95
00:08:22,410 --> 00:08:28,470
And also in the last section we will see how we can do cloud stack development infrastructure as coped

96
00:08:28,470 --> 00:08:33,480
with serverless deployment frameworks for any particular social services.

97
00:08:33,480 --> 00:08:39,390
So we will develop infrastructure for all the services and perform interactions with coding interactions.

98
00:08:40,320 --> 00:08:45,900
Now I'm going to show you some of our real world end zone projects that we will develop during the course.

99
00:08:46,020 --> 00:08:52,800
First of all, I would like to emphasize that we will develop almost 20 hands on labs during the course.

100
00:08:52,920 --> 00:08:58,830
If you look at some of the important hands on labs of our course, we can say that we have hands on

101
00:08:58,830 --> 00:09:07,860
lab for single calculator microservices exposed HTTPS methods with lambda function and we have with

102
00:09:07,860 --> 00:09:15,180
soulless chat applications with a website code API and lambda functions and we have building restful

103
00:09:15,180 --> 00:09:19,440
microservices with ADA, Lambda API, Gateway and Dynamo DB.

104
00:09:20,100 --> 00:09:28,410
And we will be secure our API gateway with Amazon Incognito User Pools and we are going to use an Amazon

105
00:09:28,410 --> 00:09:36,420
S3 trigger to invoke a Lambda function and persist on Dynamo DB and we will be implement fan out pattern

106
00:09:36,420 --> 00:09:42,750
in the serverless architecture using SAS, ASCs and lambda functions and we will be processed dynamic

107
00:09:42,750 --> 00:09:51,480
DB or kinesis streams using data is lambda for change data capture of Dynamo DB tables or Kinesis streams.

108
00:09:51,690 --> 00:09:57,960
And we have also serverless microservices for ecommerce application using Amazon event bridge and so

109
00:09:57,960 --> 00:09:58,380
on.

110
00:09:58,530 --> 00:10:04,870
And lastly, we will implement single pattern for orchestrate distributed transactions using the based

111
00:10:04,960 --> 00:10:07,140
functions and also Amazon event page.

112
00:10:08,220 --> 00:10:14,250
I will show you to architecture, design and big picture of all these on labs in the very next video.

113
00:10:14,340 --> 00:10:19,860
Please also check the next video to get all architecture diagrams and what we are going to develop together

114
00:10:19,890 --> 00:10:22,800
of our real world application with hands on labs.

115
00:10:23,160 --> 00:10:31,140
So if you continue our application, basically this course prepares to you real estate developer and

116
00:10:31,160 --> 00:10:36,120
a solution architecture jobs which offers to you three figure salaries.

117
00:10:36,210 --> 00:10:41,910
Because we are going to develop a real world service applications which is already used and developed

118
00:10:41,910 --> 00:10:44,040
by lots of companies in the world.

119
00:10:44,400 --> 00:10:48,450
So demands for a job is continuously on the rise.

120
00:10:48,960 --> 00:10:54,840
Because of the ADA, Willis holds the biggest stake amongst all cloud providers.

121
00:10:54,840 --> 00:10:58,590
The demand for jobs is continuously on the rise.

122
00:10:58,860 --> 00:11:01,860
Here you can find the listed service jobs on LinkedIn.

123
00:11:01,860 --> 00:11:05,820
More than 14,000 jobs is listed on LinkedIn.

124
00:11:05,820 --> 00:11:14,160
So this demand will be increasing and continuously rising and we will follow the fully service deployment

125
00:11:14,160 --> 00:11:17,670
and development steps of service applications during the course.

126
00:11:17,670 --> 00:11:24,150
And besides that, you will get hands on experience with most popular and useful services on the service

127
00:11:24,150 --> 00:11:27,420
landscape with developing real world hands on labs.

128
00:11:27,600 --> 00:11:33,060
So this course will give you a practice of services that you can use in the real world projects.

129
00:11:34,140 --> 00:11:41,280
And this course also prepared you for the AWG certifications with Practical Way, we have two related

130
00:11:41,280 --> 00:11:49,800
certification a certified developer associate and a certified solutions architect associate certifications.

131
00:11:50,310 --> 00:11:55,860
But please don't memorize all topics, feel and develop by hands on and dirty your hands.

132
00:11:55,860 --> 00:12:02,730
By this way, you can achieve to onboard your target aid jobs so this course will help you to prepare

133
00:12:02,730 --> 00:12:09,240
a developer and solution architecture associate certifications both theoretical and mostly practical

134
00:12:09,240 --> 00:12:13,500
way with developing these hands on real world applications.

135
00:12:14,550 --> 00:12:20,430
By the end of the course, you will learn how to design and developing a Douglas Solar Services with

136
00:12:20,430 --> 00:12:26,370
real world hands on projects following the best practices you don't need to any prior knowledge before

137
00:12:26,370 --> 00:12:26,880
the course.

138
00:12:26,880 --> 00:12:31,260
I will explain all the technical information and the practical developments.

139
00:12:31,260 --> 00:12:34,770
Be together and this course is developer guide.

140
00:12:34,770 --> 00:12:41,730
So that means this course will be includes 100% of hands on development activities and mostly we will

141
00:12:41,730 --> 00:12:48,360
develop lambda functions with different use cases and integrations and interacting with different sources.

142
00:12:48,690 --> 00:12:52,020
All course types will be developed step by step and.

143
00:12:52,090 --> 00:12:52,570
Together.

144
00:12:53,050 --> 00:12:58,270
You can see all our real world hands on application in very, very next lecture.

145
00:12:58,300 --> 00:13:04,360
Please also check the next video and I hope you will join me on this journey and develop all these hands

146
00:13:04,360 --> 00:13:05,500
on real world projects.

147
00:13:05,500 --> 00:13:06,310
Be together.
