SlideShare a Scribd company logo
Varun Kumar
Senior Consultant, Deloitte SEA.
APN Ambassador
Varun Kumar is a Senior Consultant with Deloitte SEA & AWS
APN Ambassador. He is a cloud professional over 10 plus years
of diversified experience in DevOps.
• Varun is also a Research Scholar, published three research
papers, including IEEE. His research area & topic was
virtualization and Hypervisors.
• He is a Technical Blogger, wrote many blogs about AWS
cloud, DevOps. DevSecOps and in general cloud computing
topics.
• He is a professional cloud trainer, delivered many training
across the globe and share his knowledge toward
community which includes collage students, fresher's and
Corporate professionals.
Qualifications and
Professional
Affiliations
• Qualification:
• Master Degree in Computer Science.
• Professional Certificate:
• AWS Certified Solutions Architect -
Professional
• AWS Certified Developer – Associate
• AWS Certified SysOps - Associate
• AWS Certified Solution Architect –
Associate
• AWS Certified Practitioner
• Red Hat Certificate of Expertise in
Ansible Automation
Notable Recent Experiences
• Cloud migration lead at a large media company based in South East Asia, providing ongoing consulting, improvement
feedback, and cloud expertise to this team for implementation of DevOps practices and migration of their CRM/billing
systems to cloud.
• Building DevOps, DevSecOps capabilities and Automation labs within the organization by implementing various tools for
Continuous Integration (CI), Continuous Deployment (CD) and Continuous Assessment (CA) for multiple accounts.
• Lead the automation team, Automate daily Cloud tasks in DevOps Tools, Create & configure automation of AWS resources
with DevOps best practice to enhance the CICD (Continuous Integration and Continuous Delivery) process for the
organization.
• Built the DevOps, DevSecOps, DevFinOps practice within the organization and enabled a DevOps champion in every product
team, leading to cohesive standards and capabilities in these areas.
Episode 3
• Recap…
• What is Cloud Formation …?
• Why CFN Matters…?
• AWS Elastic BeansTalk
• Hands On…
• Question & Answers
Why AWS
not Others….
AWS
CloudFormation
Speed up cloud provisioning with infrastructure as code
Scale your infrastructure worldwide and manage resources
across all AWS accounts and regions through a single
operation.
Extend and manage your infrastructure to include cloud
resources published in the CloudFormation Registry, the
developer community, and your library.
Automate resource management across your organization
with AWS service integrations offering turnkey application
distribution and governance controls.
What is AWS
CloudFormation
• AWS CloudFormation is a service that helps you model and
set up your AWS resources so that you can spend less time
managing those resources and more time focusing on your
applications that run in AWS.
• You create a template that describes all the AWS resources
that you want (like Amazon EC2 instances or Amazon RDS DB
instances), and CloudFormation takes care of provisioning
and configuring those resources for yo
AWS
CloudFormation
concepts
•AWSTemplateFormatVersion: Specifies the AWS
CloudFormation template version.
•Description: A text string that describes the template.
•Mappings: A mapping of keys and associated values that
you can use to specify conditional parameter values. This
is CloudFormation’s version of a “case” statement.
•Outputs: Describes the values that are returned
whenever you view your stack’s properties. This gets
displayed in the AWS CloudFormation Console.
•**Parameters: **Specifies values that you can pass into
your template at runtime.
•*Resources: **Specifies the stack resources and their
properties, like our EC2 instance. This is the
*only required property.
JSON Code
• AWSTemplateFormatVersion: 2010-09-09
• Description: ManikCloud - Build a webapp stack with CloudFormation
•
Resources:
• WebAppInstance:
• Type: AWS::EC2::Instance
• Properties:
• ImageId: ami-0d5eff06f840b45e9 # ImageID valid only in North Verginia region
• InstanceType: t2.micro
• KeyName: axis-devops
Important
Links for this
tutorial
:
• LinkedIN: https://www.linkedin.com/in/vkmanik/
• Medium: https://medium.com/@varunmanik1
• Facebook: https://www.facebook.com/cloudvirtualization/
• Twitter: https://twitter.com/varunkmanik/
• YouTube:
https://www.youtube.com/channel/UCcuMPYJ4Osax4528r
gqQWrw
• Github: https://github.com/manikcloud/copilot
• SlideShare: https://www.slideshare.net/manikvarun/aws-
devops-introduction
Question & Answers….?
Thanks…..!
• Please find more details:
• https://www.linkedin.com/in/vkmanik/
• https://medium.com/@varunmanik1
• https://www.facebook.com/cloudvirtualization/
• https://twitter.com/varunkmanik/
• https://www.youtube.com/channel/UCcuMPYJ4
Osax4528rgqQWrw

More Related Content

Similar to Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps Feb_08_2022

AWS ECS Copilot DevOps Presentation
AWS ECS Copilot DevOps PresentationAWS ECS Copilot DevOps Presentation
AWS ECS Copilot DevOps Presentation
Varun Manik
 
Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022
Varun Manik
 
ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools
Amazon Web Services
 
AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)
Amazon Web Services
 
Managing Your Cloud Assets
Managing Your Cloud AssetsManaging Your Cloud Assets
Managing Your Cloud Assets
Amazon Web Services
 
Amazon Web Services Training
Amazon Web Services TrainingAmazon Web Services Training
Amazon Web Services Training
Alisha Tope
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online Training
navyatejavisualpath
 
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
Amazon Web Services
 
CloudFormation Best Practices
CloudFormation Best PracticesCloudFormation Best Practices
CloudFormation Best Practices
Amazon Web Services
 
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
Amazon Web Services
 
gkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraininggkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraining
Anne Starr
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
Amazon Web Services
 
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
Amazon Web Services
 
Aws architect certification training -Dot Net Tricks
Aws architect certification training -Dot Net TricksAws architect certification training -Dot Net Tricks
Aws architect certification training -Dot Net Tricks
Gaurav Singh
 
Journey Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestJourney Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and Test
Amazon Web Services
 
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
Amazon Web Services
 
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWSAWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
Amazon Web Services
 
Introduction to DevSecOps on AWS
Introduction to DevSecOps on AWSIntroduction to DevSecOps on AWS
Introduction to DevSecOps on AWS
Amazon Web Services
 
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform ServicesAccelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
Amazon Web Services
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Amazon Web Services
 

Similar to Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps Feb_08_2022 (20)

AWS ECS Copilot DevOps Presentation
AWS ECS Copilot DevOps PresentationAWS ECS Copilot DevOps Presentation
AWS ECS Copilot DevOps Presentation
 
Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022Aws Amity University Presentation Mar-10-2022
Aws Amity University Presentation Mar-10-2022
 
ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools ENT302 Deep Dive on AWS Management Tools
ENT302 Deep Dive on AWS Management Tools
 
AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)AWS Summit London 2014 | Deployment Done Right (300)
AWS Summit London 2014 | Deployment Done Right (300)
 
Managing Your Cloud Assets
Managing Your Cloud AssetsManaging Your Cloud Assets
Managing Your Cloud Assets
 
Amazon Web Services Training
Amazon Web Services TrainingAmazon Web Services Training
Amazon Web Services Training
 
DevOps Online Training
DevOps Online TrainingDevOps Online Training
DevOps Online Training
 
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
AWS re:Invent 2016: Chalk Talk: Succeeding at Infrastructure-as-Code (GPSCT312)
 
CloudFormation Best Practices
CloudFormation Best PracticesCloudFormation Best Practices
CloudFormation Best Practices
 
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017AWS Management Tools Deep Dive - DevDay Los Angeles 2017
AWS Management Tools Deep Dive - DevDay Los Angeles 2017
 
gkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraininggkkAwscloudpractitioneressentialstraining
gkkAwscloudpractitioneressentialstraining
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
Running Microsoft Technologies on AWS - Pop-up Loft TLV 2017
 
Aws architect certification training -Dot Net Tricks
Aws architect certification training -Dot Net TricksAws architect certification training -Dot Net Tricks
Aws architect certification training -Dot Net Tricks
 
Journey Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and TestJourney Through the AWS Cloud; Development and Test
Journey Through the AWS Cloud; Development and Test
 
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
Extending VSTS Build/Release Pipelines to AWS - WIN402 - re:Invent 2017
 
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWSAWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
AWS January 2016 Webinar Series - Introduction to Deploying Applications on AWS
 
Introduction to DevSecOps on AWS
Introduction to DevSecOps on AWSIntroduction to DevSecOps on AWS
Introduction to DevSecOps on AWS
 
Accelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform ServicesAccelerate your Cloud Success with Platform Services
Accelerate your Cloud Success with Platform Services
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
 

Recently uploaded

GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
ToXSL Technologies
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
Remote DBA Services
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
dakas1
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
safelyiotech
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
sjcobrien
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
Karya Keeper
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
Grant Fritchey
 

Recently uploaded (20)

GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?How Can Hiring A Mobile App Development Company Help Your Business Grow?
How Can Hiring A Mobile App Development Company Help Your Business Grow?
 
Oracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptxOracle 23c New Features For DBAs and Developers.pptx
Oracle 23c New Features For DBAs and Developers.pptx
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
一比一原版(UMN毕业证)明尼苏达大学毕业证如何办理
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
Safelyio Toolbox Talk Softwate & App (How To Digitize Safety Meetings)
 
Malibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed RoundMalibou Pitch Deck For Its €3M Seed Round
Malibou Pitch Deck For Its €3M Seed Round
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
Project Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdfProject Management: The Role of Project Dashboards.pdf
Project Management: The Role of Project Dashboards.pdf
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Using Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query PerformanceUsing Query Store in Azure PostgreSQL to Understand Query Performance
Using Query Store in Azure PostgreSQL to Understand Query Performance
 

Axis Collage Kanpur: AWS Cloud Formation Presentation DevOps Feb_08_2022

  • 1.
  • 2. Varun Kumar Senior Consultant, Deloitte SEA. APN Ambassador Varun Kumar is a Senior Consultant with Deloitte SEA & AWS APN Ambassador. He is a cloud professional over 10 plus years of diversified experience in DevOps. • Varun is also a Research Scholar, published three research papers, including IEEE. His research area & topic was virtualization and Hypervisors. • He is a Technical Blogger, wrote many blogs about AWS cloud, DevOps. DevSecOps and in general cloud computing topics. • He is a professional cloud trainer, delivered many training across the globe and share his knowledge toward community which includes collage students, fresher's and Corporate professionals.
  • 3. Qualifications and Professional Affiliations • Qualification: • Master Degree in Computer Science. • Professional Certificate: • AWS Certified Solutions Architect - Professional • AWS Certified Developer – Associate • AWS Certified SysOps - Associate • AWS Certified Solution Architect – Associate • AWS Certified Practitioner • Red Hat Certificate of Expertise in Ansible Automation
  • 4. Notable Recent Experiences • Cloud migration lead at a large media company based in South East Asia, providing ongoing consulting, improvement feedback, and cloud expertise to this team for implementation of DevOps practices and migration of their CRM/billing systems to cloud. • Building DevOps, DevSecOps capabilities and Automation labs within the organization by implementing various tools for Continuous Integration (CI), Continuous Deployment (CD) and Continuous Assessment (CA) for multiple accounts. • Lead the automation team, Automate daily Cloud tasks in DevOps Tools, Create & configure automation of AWS resources with DevOps best practice to enhance the CICD (Continuous Integration and Continuous Delivery) process for the organization. • Built the DevOps, DevSecOps, DevFinOps practice within the organization and enabled a DevOps champion in every product team, leading to cohesive standards and capabilities in these areas.
  • 5. Episode 3 • Recap… • What is Cloud Formation …? • Why CFN Matters…? • AWS Elastic BeansTalk • Hands On… • Question & Answers
  • 7.
  • 8.
  • 9. AWS CloudFormation Speed up cloud provisioning with infrastructure as code Scale your infrastructure worldwide and manage resources across all AWS accounts and regions through a single operation. Extend and manage your infrastructure to include cloud resources published in the CloudFormation Registry, the developer community, and your library. Automate resource management across your organization with AWS service integrations offering turnkey application distribution and governance controls.
  • 10.
  • 11. What is AWS CloudFormation • AWS CloudFormation is a service that helps you model and set up your AWS resources so that you can spend less time managing those resources and more time focusing on your applications that run in AWS. • You create a template that describes all the AWS resources that you want (like Amazon EC2 instances or Amazon RDS DB instances), and CloudFormation takes care of provisioning and configuring those resources for yo
  • 13.
  • 14. •AWSTemplateFormatVersion: Specifies the AWS CloudFormation template version. •Description: A text string that describes the template. •Mappings: A mapping of keys and associated values that you can use to specify conditional parameter values. This is CloudFormation’s version of a “case” statement. •Outputs: Describes the values that are returned whenever you view your stack’s properties. This gets displayed in the AWS CloudFormation Console. •**Parameters: **Specifies values that you can pass into your template at runtime. •*Resources: **Specifies the stack resources and their properties, like our EC2 instance. This is the *only required property.
  • 15. JSON Code • AWSTemplateFormatVersion: 2010-09-09 • Description: ManikCloud - Build a webapp stack with CloudFormation • Resources: • WebAppInstance: • Type: AWS::EC2::Instance • Properties: • ImageId: ami-0d5eff06f840b45e9 # ImageID valid only in North Verginia region • InstanceType: t2.micro • KeyName: axis-devops
  • 16.
  • 17. Important Links for this tutorial : • LinkedIN: https://www.linkedin.com/in/vkmanik/ • Medium: https://medium.com/@varunmanik1 • Facebook: https://www.facebook.com/cloudvirtualization/ • Twitter: https://twitter.com/varunkmanik/ • YouTube: https://www.youtube.com/channel/UCcuMPYJ4Osax4528r gqQWrw • Github: https://github.com/manikcloud/copilot • SlideShare: https://www.slideshare.net/manikvarun/aws- devops-introduction
  • 19. Thanks…..! • Please find more details: • https://www.linkedin.com/in/vkmanik/ • https://medium.com/@varunmanik1 • https://www.facebook.com/cloudvirtualization/ • https://twitter.com/varunkmanik/ • https://www.youtube.com/channel/UCcuMPYJ4 Osax4528rgqQWrw