Using AWS to create a scalable, available and secure environment
Start Date | End Date | Country | City | Days | Price | |
No Event date Found |
Workshop: How to take your web application and create a scalable, highly available and secure environment for it on AWS.
With AWS as the leading public cloud provider today you can run all your applications easily and securely.
By the end of the workshop you will learn the foundation AWS services like EC2, VPC, ELB, Auto Scaling Groups, to more advanced managed services by AWS like RDS, Elasticache, AWS ES and more.
In this workshop we will take a simple web application and we will create a scalable, highly available and secure environment for it.
We will show how to manage deployments, rollbacks and how to manage backups of the application data.
The design will look like this:
This workshop contains the following activities:
Working with the AWS UI – creating instances, load balancers, managing security groups and more.
Working with the AWS CLI – using the CLI you have access to all AWS services and metadata you’ll ever need, you can create, edit, delete and manage all AWS resources.
Common challenges surrounding high availability, scaling and security.
By the end of the day you will understand and know how to use AWS core services, we will use services that help us manage our applications easily and simplifies deployments.
This seminar is intended for beginners / intermediate delegates who aim to require knowledge and experience with AWS services.
Intended Audience
Operation engineers
IT engineers
System administrators
Devops engineers
Software developers
Workshop Agenda
Introduction to AWS services:
Regions + AZ
Show a map of AWS regions around the world
Explain that every region is divided to ~4 AZs
S3
Explain the idea of object store
Explain the SLA and how it is backed up around regions
VPC
Explain the Concept, why use a VPC
Explain the concept of VPC peering.
Show a bubble of the structure and basic networking (subnets per AZ, routing, ACLs …)
Route53
Simple DNS explanation.
ELB
Load balancing as a service by AWS
Autoscaling Groups
Explain the concept of elasticity in the cloud
Security Groups
Explain the concept of stateless “gate” in front of ec2
EC2 + EBS
The heart of AWS, explain the concept of AWS virtualization
(hypervisor, shared tenancy etc…)
RDS
Just relational DB service by AWS
CloudWatch
Monitoring, logging and events triggers of ALL services
IAM
Explain the concept of groups, users, roles and policies
How a role and policy are being consumed and why is it important to differentiate services and permissions.
Elasticbeanstalk
AWS service that creates a full application architecture using other AWS services.
Microservices – Microservices today has to be highly available, scalable, must have an easy deploy mechanism with little configuration and fast deployment.
Create a web application using Docker on AWS using Elasticbeanstalk as a wrapper for EC2, ELB, EBS, RDS, Autoscaling Groups, Security Groups and more.
Sectors:
Software Enterprises
Financial sector
Media companies
Telecom
Government
Retails
E-commerce
IT companies
Who should attend:
Software operations engineers
Developers
IT system administrators
Deployment and reliability engineers
Devops engineers
Prerequisites:
Laptop
Josh Dvir -Devops Architect & Managing Director @ DevopsPro
Josh is the father of 2 sweet girls, a software engineer and an open source contributor.
He has a vast experience in building large scale web applications and helping people to develop their professional path with the confidence to learn new things on a continuous basis and be proud of their achievements.
Previously, Josh established a few startups and served as a VP R&D in a few software companies.
He holds knowledge and experience in DevOps, Linux, Continuous Integration and Delivery.
His expertise also includes Cloud computing, Monitoring, Linux Containers, Version Control, Issue Tracking, Code Review, Development process, Application performance, Analytics, Auto Scaling and Durability.
Josh is a public speaker and invests his time to share his knowledge about how to overcome technical and business gaps by adopting the right solutions and practices.
Submit your details to download the brochure:
Content Coming Soon.