1
00:00:00,490 --> 00:00:07,840
In this video, we are going to see a place social services and the way of learning of the course.

2
00:00:08,540 --> 00:00:14,720
I will give introduction about the course structure and you can follow the course with the way of learning

3
00:00:14,720 --> 00:00:15,440
methods.

4
00:00:15,920 --> 00:00:17,270
Let's get started.

5
00:00:18,460 --> 00:00:22,540
First of all, during the course we have two dimensions.

6
00:00:22,660 --> 00:00:27,580
The first one is the horizontal direction in the horizontal direction.

7
00:00:27,610 --> 00:00:33,310
We will learn a serverless landscape with grouping services by functionalities.

8
00:00:33,970 --> 00:00:36,610
And the second one is the vertical direction.

9
00:00:36,910 --> 00:00:43,620
We will learn step by step guide with different aspects of any particular solar services.

10
00:00:43,630 --> 00:00:49,170
We have four main step for every services in the vertical direction.

11
00:00:49,180 --> 00:00:55,870
You can see in here we will follow these four step in the vertical direction and in the horizontal direction.

12
00:00:55,870 --> 00:01:04,720
We will grouping the services and learn the services one by one by applying this vertical direction.

13
00:01:05,170 --> 00:01:10,780
So now let's see these horizontal and vertical directions of our course perspective.

14
00:01:11,410 --> 00:01:15,620
I would like to start with the horizontal direction in the horizontal direction.

15
00:01:15,640 --> 00:01:23,380
We will see a serverless landscape that includes almost all solar services with their own capabilities

16
00:01:23,380 --> 00:01:24,700
and functionalities.

17
00:01:24,910 --> 00:01:31,390
Horizontal flows start with the basics of the services in the basics, including serverless, compute

18
00:01:31,390 --> 00:01:32,500
APIs and data.

19
00:01:32,500 --> 00:01:39,130
Persistence which, including the ADA, Lambda and lambda is serverless event driven compute services

20
00:01:39,250 --> 00:01:46,660
and including the ADA API Gateway, Amazon API Gateway, which is the API driven development for synchronous

21
00:01:46,660 --> 00:01:47,740
event sources.

22
00:01:47,800 --> 00:01:53,590
And it is providing the exposed rest API without thinking, serverless and scaling our API methods.

23
00:01:53,830 --> 00:02:00,370
And the last one is Amazon Dynamic DB, which is the data persistence with no SQL service database and

24
00:02:00,370 --> 00:02:04,090
no single value database that scales horizontally.

25
00:02:04,090 --> 00:02:09,310
And most popular database in a will is serverless resources in the database section.

26
00:02:09,970 --> 00:02:14,980
After that, we will learn authentication and authorization with Amazon Incognito.

27
00:02:15,890 --> 00:02:21,550
Incognito is authentication and authorization provider in service in eight years.

28
00:02:21,560 --> 00:02:28,040
And after that we will learn Cloud Object Storage with Amazon S3, S3, provide cloud object storage

29
00:02:28,070 --> 00:02:32,060
in order to store any type of data and deploy our web applications.

30
00:02:32,420 --> 00:02:40,100
And after that, we will learn lambda event driven architectures and location types, including a number

31
00:02:40,130 --> 00:02:42,560
of best practices and event driven architectures.

32
00:02:42,560 --> 00:02:48,770
And these include lambda asynchronous and Lambda events or invocations, as you know that a lambda is

33
00:02:48,770 --> 00:02:53,180
working with other sources with asynchronous and even source mapping invocations.

34
00:02:53,180 --> 00:02:56,270
So we will learn those topics in this section.

35
00:02:56,600 --> 00:03:03,680
And after that we will learn application integration services which including Amazon SAS for fully managed

36
00:03:03,680 --> 00:03:10,160
pop up messaging, and Amazon asks for fully managed message queues and message queues for the cross

37
00:03:10,160 --> 00:03:11,360
service communication.

38
00:03:11,600 --> 00:03:16,790
And of course we will use Amazon event bridge for decoupled microservices with event driven approaches.

39
00:03:17,210 --> 00:03:23,990
After that we will learn application orchestration services, which is the a step functions to orchestrate

40
00:03:23,990 --> 00:03:30,230
microservices into serverless workflows and we will learn integration pattern and practices with implementing

41
00:03:30,230 --> 00:03:36,380
such a pattern with using the choreography based pattern, implementation, Amazon event breach and

42
00:03:36,380 --> 00:03:41,030
orchestration based implementation of the cycle pattern with using the step functions.

43
00:03:41,420 --> 00:03:49,040
And of course we will learn Citrix which is the Amazon dynamic streams and Amazon Kinesis data streams.

44
00:03:49,040 --> 00:03:55,310
We will consume these streams with Amazon, ADA Lambda with supporting event source mapping way.

45
00:03:55,670 --> 00:04:01,460
And lastly, we will learn serverless deployment frameworks which provide the cloud stack development

46
00:04:01,460 --> 00:04:03,230
with infrastructure as code.

47
00:04:03,320 --> 00:04:12,920
We will learn a cloud formation and after that we will learn a table is some and a CDK stack development.

48
00:04:12,950 --> 00:04:17,450
These frameworks are very important when it comes to developing serverless application in real world

49
00:04:17,450 --> 00:04:18,110
projects.

50
00:04:18,110 --> 00:04:23,120
So we will learn these serverless frameworks with step by step developing real world use case applications

51
00:04:23,120 --> 00:04:23,900
fit together.

52
00:04:25,310 --> 00:04:30,830
If you come back to our vertical direction, as you know that the second way is the vertical direction,

53
00:04:30,860 --> 00:04:34,940
the way of learning or any particular services.

54
00:04:35,240 --> 00:04:40,250
We have finished the horizontal direction and now we can focus on the vertical direction.

55
00:04:40,400 --> 00:04:46,670
In the vertical direction we will learn step by step guide with different aspects of any particular

56
00:04:47,360 --> 00:04:48,800
social services.

57
00:04:48,800 --> 00:04:54,380
So that means we will examine every particular services with these vertical topics.

58
00:04:54,560 --> 00:04:59,720
For each A service services, we will have four main vertical parts.

59
00:04:59,720 --> 00:05:06,740
The first part is theoretical information which including a service or with core concepts, features,

60
00:05:06,740 --> 00:05:08,750
use, case and general information.

61
00:05:08,750 --> 00:05:16,640
The second step is walkthrough with a management console, which is including the A service walkthrough

62
00:05:16,640 --> 00:05:19,700
with a major console performing main use cases.

63
00:05:19,820 --> 00:05:26,930
And the third step is developing with a SDK, which is the service programmatic access interaction with

64
00:05:26,930 --> 00:05:30,230
SOLAS APIs using a SDK or CLI.

65
00:05:30,290 --> 00:05:33,620
And the last step is hands on labs with real world use cases.

66
00:05:33,620 --> 00:05:38,660
We are implementing this service, hands on labs implementation, a real world use cases.

67
00:05:38,750 --> 00:05:44,300
These are the four main topics that we are going to handle almost all server services.

68
00:05:44,300 --> 00:05:49,430
By this way, we can cover for all aspects of any particular services.

69
00:05:49,640 --> 00:05:54,470
For example, when we are running Amazon SAS, we will have four main parts.

70
00:05:54,500 --> 00:05:59,870
In the first part, we will understand the technical information, including all the core concepts,

71
00:05:59,870 --> 00:06:01,190
features and so on.

72
00:06:01,370 --> 00:06:06,200
After that we are getting started with Amazon SAS using the management console.

73
00:06:06,230 --> 00:06:09,380
This part is walkthrough with a management console.

74
00:06:09,380 --> 00:06:16,970
The second part of our main flow and the third part is developing with SDK, a SDK.

75
00:06:17,000 --> 00:06:22,400
We will use Amazon SAS SDK examples using the SDK JavaScript library.

76
00:06:22,640 --> 00:06:28,460
And the last part is hands on labs, as you remember that in the first step is handling maps with real

77
00:06:28,460 --> 00:06:29,420
world use case.

78
00:06:29,510 --> 00:06:36,950
As you can see that we will implement finance serverless architecture using SAS skills and Lambda services.

79
00:06:37,740 --> 00:06:44,130
So in the course structure, when we finished any social services, we have at least one hand on labs

80
00:06:44,130 --> 00:06:46,050
for particular services.

81
00:06:46,050 --> 00:06:51,360
For example, if you finished Amazon section and understand the service, we will have several hands

82
00:06:51,360 --> 00:06:58,560
on labs like implementing funnel pattern implementation with using SAS or decoupling microservices with

83
00:06:58,560 --> 00:07:00,630
using Amazon event bridge and so on.

84
00:07:00,810 --> 00:07:08,430
So these will mostly include a combination of other services that represent the real world application.

85
00:07:08,430 --> 00:07:16,470
So when we finished any services, we will implement the combination of other services and we will create

86
00:07:16,470 --> 00:07:19,350
a real world application with using the handle labs.

87
00:07:20,010 --> 00:07:26,490
And of course we will follow the service deployment frameworks we have in the last section.

88
00:07:26,490 --> 00:07:33,240
We will see how we can do cloud stack development with using the infrastructure as code approaches in

89
00:07:33,240 --> 00:07:39,600
the service deployment frameworks for any particular services, we can develop infrastructure for all

90
00:07:39,720 --> 00:07:45,480
the services and perform interaction with coding, interactions with developing these infrastructure,

91
00:07:45,480 --> 00:07:49,410
using the some cdcc cloud formation and so on.

92
00:07:49,830 --> 00:07:55,950
So we will develop the combination of social services, both infrastructure code and also actual lambda

93
00:07:55,950 --> 00:08:01,500
function code, which interacts with other services using the ASC libraries.

94
00:08:01,920 --> 00:08:07,830
This course is 100% hands on of course, and include lots of development activities.

95
00:08:07,830 --> 00:08:13,350
That means we will develop codes for almost all the services and interactions.
