AWS - From fundamental Cloud concepts to setting up your work environment
Cloud Computing
• Introduction to Cloud Computing
• The concept of Cloud Computing
• The different building blocks (IaaS, PaaS, SaaS)
• The benefits of Cloud Computing
• Cloud/hybrid architecture vs On-Premise
Presentation of AWS
• General presentation of AWS
• Regions and availability zones
• Cloud Security vs. In-Cloud Security
• The 5 pillars of AWS
• The different services (Compute, Storage, etc.)
Getting started on AWS
• Creating an AWS account
• AWS Management Console
• Creating an IAM user
• AWS Command Line Interface and the tools to develop well
AWS - Develop your first serverless web application
Introduction to the serverless architecture
• Introduction to Serverless
• Definition and benefits of serverless
• AWS serverless services
• Presentation of the target architecture of the developed application
Hosting the Front End of the application on Amazon S3
• The Front End of the application within the target architecture
• Creation and configuration of the Amazon S3 compartment
• Validation of the implementation
Managing users with Amazon Cognito
• Managing users in the target architecture with Amazon Cognito
• Create and configure a user group
• Adding an application client
• Configure the application for user registration and login
Create the serverless back end of the application
• Back end of the application within the target architecture
• Creation of a DynamoDB table
• Creation of an IAM role and its online policy
• Creation of a Lambda function
Linking the Front End to the Back End of the application
• Linking the Front End to the Back End via Amazon API Gateway
• Creation of a REST API and addition of an authorization mechanism
• Creating a resource and a method
• Configuration of a method
• Deploying the REST API
Going further
• Testing the finished application
• Application development summary
• AWS CloudFormation
• AWS SAM
• Amazon Route 53
Artificial Intelligence with AWS - Leverage Amazon's Cognitive Services
• Artificial Intelligence, Myths and Realities
• Implementing AI Projects with AWS
• Write to me, talk to me, I'll answer you
• What I see, I remember
• When the machine starts to learn