Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Software Development Tools No-Code Development
Business
Entrepreneurship Communication Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certifications Network & Security Hardware Operating Systems & Servers Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Paid Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement & Gardening Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition & Diet Yoga Mental Health Martial Arts & Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Learning Teacher Training Test Prep Other Teaching & Academics
Web Development JavaScript React Angular CSS Node.Js PHP HTML5 Vue JS
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Amazon AWS Cisco CCNA CompTIA Security+ Microsoft AZ-900
Microsoft Power BI SQL Tableau Data Modeling Business Analysis Business Intelligence MySQL Qlik Sense Data Analysis
Unity Unreal Engine Game Development Fundamentals C# 3D Game Development C++ Unreal Engine Blueprints 2D Game Development Mobile Game Development
Google Flutter iOS Development Android Development Swift React Native Dart (programming language) Kotlin Mobile App Development SwiftUI
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting Canva InDesign Character Design Procreate Digital Illustration App
Life Coach Training Personal Development Neuro-Linguistic Programming Personal Transformation Life Purpose Mindfulness Sound Therapy CBT Cognitive Behavioral Therapy Coaching
Business Fundamentals Entrepreneurship Fundamentals Freelancing Business Strategy Startup Business Plan Online Business Blogging Leadership
Digital Marketing Social Media Marketing Marketing Strategy Internet Marketing Google Analytics Copywriting Email Marketing Startup YouTube Marketing

IT & SoftwareOther IT & SoftwareAWS DevOps

AWS DevOps for Front-end Developers!

A hyper-accessible, pragmatic DevOps course; You'll build an automated deployment pipeline on AWS!
Rating: 3.9 out of 53.9 (10 ratings)
89 students
Created by Grounded IT Trainings
Last updated 11/2019
English
English [Auto]

What you'll learn

  • The Principles of DevOps ("the three ways")
  • Practical DevOps thinking, without the buzzwordiness!
  • AWS DevOps tooling for common Front-end Developer use cases
  • Continuous Delivery/Deployment/Integration (CI/CD)
  • Automation (specifically automated testing and reporting)
  • AWS S3
  • AWS CodeBuild
  • AWS CodePipeline
  • AWS Route 53
  • AWS CloudFront
  • AWS CodeCommit
  • GatsbyJS (a little bit)
  • AWS CLI (a little bit)
  • AWS WAF (a little bit)
  • AWS Systems Manager (the Parameter Store feature)
  • AWS Identity and Access Management (a little bit)

Requirements

  • An AWS account
  • You DO NOT need to be proficient in HTML/CSS/JavaScript or GatsbyJS

Description

Are you a Front-end developer hearing about DevOps but doesn't understand it 100%?? Are you interested in AWS but aren't sure which services can help you?? Do you want practical skillsets you can apply your front-end codebase workflows ASAP?? This course is for you!

First and foremost, we'll address the term "DevOps". We'll provide some clarity backed by thought leaders, then walk through the tooling AWS offers to support a DevOps culture.

Next, we'll automate the deployment of one line of HTML. No coding necessary! We'll even cover using your own domain name so you can use this Continuous Delivery workflow for brochure site use cases immediately! You'll be introduced to the following AWS tooling: S3, CodeCommit, CodePipeline, and Route 53.

Next, we'll include build steps. Typically this involves generating a bundle of files to serve to the browser. You'll be introduced to AWS CodeBuild, AWS Identity and Access Management (IAM) AWS Systems Manager's Parameter Store, and AWS Key Management Service (KMS). We'll deploy the default GatsbyJS site using this Continuous Integration workflow.

Next, we'll expand upon the previous section to cover some common use cases that arise within a DevOps culture! We'll set up an integration environment and automate our reporting about the health of individual builds. We'll automate the deployment of our static site to AWS's CDN service, AWS CloudFront. We'll discuss securing our static site with AWS Web Application Firewall (WAF), monitoring it's health (AWS Route 53), and incorporating approval steps (if absolutely necessary) with AWS CodePipeline.

Finally, we'll showcase a Continuous Delivery workflow that accommodates an organization which doesn't have a DevOps mindset yet. Companies are adopting DevOps at different rates, and this section will provide clarity on how you can meet you workplace where they are at. In my opinion, this is where the rubber meets the road. Hopefully, having applied what you've learned from this course, you and your team will become the example for others! You'll be seen as a leader as you cultivate a DevOps culture within your company, recognizing all the benefits along the way!

Note that AWS is always coming out with updates to it's tooling. Several tools you might have heard of, such as AWS Amplify or AWS CodeStar, abstract the services used in this course to facilitate the adoption of several DevOps concepts. Use those services too! After this course you'll be informed about the configuration choices made on your behalf by using those services. As this course's primary mission is to showcase the principles of a DevOps culture I chose to use the services with core competencies as tenants of a DevOps culture instead of abstractions. Amplify and CodeStar provide speed and agility, while composing the underlying services provides greater configuration and cost control. My hope is after this course you'll be able to make a confident decision in work situations about when to use which services!

Hot tip: Speed up and slow down the playback or skip ahead/back to zip by familiar content or lengthy explanations of concepts you're familiar with.

Who this course is for:

  • Junior IT Professionals that want clarity around "DevOps" as well as practical tooling and skills.
  • Front-end Developers that want to learn the tooling AWS provides to support their front-end codebase deployment workflows.

Instructor

Grounded IT Trainings
IT, Pragmatically.
Grounded IT Trainings
  • 3.9 Instructor Rating
  • 10 Reviews
  • 89 Students
  • 1 Course

Providing comprehensive, pragmatic systems training to interested enthusiasts and IT professionals. The primary course content goal is accessible content for all skill levels that garners results in the workplace. Competencies include AWS offerings, DevOps tooling, and information technology best practices. Grounded IT Solutions LLC was founded in 2019 by Terry Creamer, a passionate IT professional based in Washington D.C. .

Top companies choose Udemy Business to build in-demand career skills.
NasdaqVolkswagenBoxNetAppEventbrite
  • Udemy Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Investors
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Accessibility statement
Udemy
© 2022 Udemy, Inc.