Devops Architect & Managing Director@DevopsPro
Josh is a father to Zoey and Lili, a software engineer and an open source contributor.
Josh 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 with their achievements.
Josh 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 also 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 with their achievements.
Delivering Microservices in AWS
Microservices today has to be highly available, scalable, must have an easy deploy mechanism with little configuration and fast deployment. This presentation will cover three real world use cases on how to deliver your microservice to an autoscaled, highly resilient environment, quickly and safely.
- The technologies that will be discussed are:
AWS Elastic Beanstalk • AWS ECS (Elastic Container Service) • AWS Lambda & API Gateway.
- AWS Elastic Beanstalk is a wrapper above the basic AWS services like ELB, EC2, SCG and more.
- Elastic Beanstalk allows you to run and scale your Go, Java, .NET, Node.js, PHP, Python, Ruby or use Docker containers to deploy your applications to a running server with easy configuration files.
- AWS ECS is AWS container service that allows you to deploy your containers and manage them with ease.
- Finally we will deploy a small application to AWS Lambda service and see how Serverless is starting to take off.