Continuous Integration is the practice of merging all working copies of developer code into one shared mainline several times a day. Some best practices include automation of builds & deploys, with fast & self-testing builds, as well as production like testing environments. With serverless, Continuous Integration pipeline evolves from one-lane one-way street into multiple-lanes two-ways highway.
In our first session today, Rahul will talk about general concepts of Devops & CI/CD, including the AWS services that help build those pipelines. In the second session, Eugene will take a simple serverless application & walk the audience through steps of setting up (1) unit testing, (2) end to end testing, (3) code coverage, (4) code analysis, (5) code security, (6) code performance & (7) peer code review. Developers will learn how to use AWS Serverless components in combination with GitHub, Travis, CodeClimate, Snyk & other serverless-friendly services.
Thanks to Mitoc Group for sponsoring us tonight, & for WeWork to host us!
Speakers:
Rahul Rahul, Technical Account Manager, AWS
Eugene Istrati, Technology Partner, Mitoc Group
About WeWork:
WeWork is the platform for creators. We provide beautiful workspace, an inspiring community, & meaningful business services to tens of thousands of members around the world. From startups & freelancers to small businesses & large corporations, our community is united by a desire for our members to create meaningful work & lead meaningful livesto be a part of something greater than ourselves. Co-founded by Adam Neumann & Miguel McKelvey in New York City in 2010, WeWork is a privately held company with over 2000 employees.