Beam Me Up: Unveiling the Speed & Technology of Fiber in Data Centers

Поделиться
HTML-код
  • Опубликовано: 19 июн 2024
  • We will cover OM1-OM4 multimode cables, and introduce the new OM5 cable for 100-400G. Understand cable connectors used in LAN and today's Data Centers. Build a modern transceiver, and learn about SerDez and the critical ASIC chips that drive higher speeds in the Data Center.
    A critical view of the cost/benefits of transceiver options. Look at the MPO/MTP connectors and how they transform fiber density.
    If you would like to support the channel, Join our channel membership, it’s $2.99/month (less than a Starbucks coffee); see the “Join” button on our channel homepage. / @techsavvyproductions
    OR
    Subscribe to the channel as it helps our channel perform better on RUclips’s algorithm.
    0:00 Introduction
    2:26 LAN vs Data Center
    3:13 Core size is important
    3:41 Fiber cores....
    4:09 Fiber cable: legacy
    6:10 OM1 -OM4 cable standards
    8:27 1-U breakout trays using MPO connector and cables
    8:44 Dense Wave Division Multiplexing
    8:58 CWDM bandwidth grows each year
    9:40 newest fiber cable
    10:04 Single-mode, 8-10-micron cable
    10:17 OS1 and OS2 fiber optic cables
    10:48 Fiber jacket colors
    11:07 Non-standard color cables
    11:17 Connector color code
    11:24 Connector Body
    11:35 Outer Jacket is important
    11:48 Plenum space
    12:53 Fiber cable jacket types
    15:10 SC connector
    16:47 MU Connector
    17:15 MT-RJ connector
    17:44 E2000 Connector
    19:08 MPO/MTP straight-through cable
    20:22 Fiber connector tips: ferrule
    22:10 Optic problems
    23:21 Picking the right fiber connector: PC, UPC or APC
    24:05 Transceivers: the key to fiber optics
    24:17 Transceiver Basics
    24:36 Optic Transceivers and Fiber cables
    26:20 A Serializer/Deserializer
    27:01 Let's build the newest fiber transceiver: 100GBASE-SR4 QSFP28
    27:27 TRANSMITTER OPTICAL
    30:14 High bandwidth transceivers can "breakout" to many lower bandwidth transceivers
    30:46 Optical Internetworking Forum
    Check out our Website: www.techsavvyproductions.com
    Follow us on Twitter: @_TechSavvyTeam
    Like us on Facebook: / tech-savvy-productions...
    Mr.V Linkedin: / lowell-vanderpool-5797...
    40G SWDM4 Technical Specs: drive.google.com/file/d/1goTo...
    Understanding latency and why AOCs are attractive: blog.mellanox.com/2016/12/aoc...
    ColorChip Optics: drive.google.com/file/d/1MPOT...
    Deployment of 200-400Gbe optics: drive.google.com/file/d/1XGqb...
    Fiber Optics Cleaners: drive.google.com/file/d/1ucqx...
    SerDes Architechtures: drive.google.com/file/d/1vaWE...
    Our Free E-Books online for IT students-IT professionals and Anyone wanting to further their technical education: drive.google.com/drive/folder...
    Links to Documentation
    PowerPoints in *.pptx format: drive.google.com/file/d/1f2QE...
    Slide Deck in PDF: drive.google.com/file/d/1COvK...
    Video Notes in *.docx: drive.google.com/file/d/1zqqU...
    Video Notes in PDF: drive.google.com/file/d/1Yb_3...
    Quick Access to more videos on TechSavvyProductions Channel:
    Troubleshooting Windows Lockups, Application Hangs, and Blue Screen of Death • IT Admins' Guide to Wi...
    TPM 2.0 using Windows 11 and Windows 10 • TPM 2.0 Demystified: I...
    Windows 10 Secure Boot: Sharpen your Security • Boot Up with Confidenc...
    UEFI Explained: Windows 10 and UEFI • UEFI Explained: Windo...
    Windows Recovery Environment WinRE: Explained • Windows Recovery Envir...
    How to Rescue Data when Windows will not Boot • From Boot Failure to D...
    Windows 10 startup problems: Fixing Boot Problems • Windows 10 startup pro...
    Day 1: Troubleshooting Windows Applications. What is a process and What are threads? • Mastering Windows Appl...
    Day 2: Troubleshooting Windows Applications. Types of Applications and Processes. • Troubleshooting Essent...
    Day 3: Troubleshooting Windows Applications: Process States • Windows Application Tr...
    Day 4: Process Explorer Metrics and Troubleshooting Windows Applications • Mastering Process Expl...
    Day 5: A Look at Microsoft Store Apps and Why we don’t Troubleshoot them! • Troubleshooting Micros...
    Day 6: Linux GUI Applications are coming to Windows • Linux GUI on Windows: ...
    Day 7: Understanding Application *.DLL files • Cracking the Code: Day...
    Email: mrvanderpool@techsavvyproductions.com
  • НаукаНаука

Комментарии • 274

  • @blipman17
    @blipman17 3 года назад +72

    This is a high-grade classroom material video. This is better than people at university will teach you.

  • @eon001
    @eon001 3 года назад +74

    Been working in a Data center for 10 years. I feel I've learned way more in this video than I have my whole time onsite. :/

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +5

      Thanks for the comments, thanks for watching.

    • @GangstaNerd
      @GangstaNerd 29 дней назад

      I was thinking the same exact same thing I wasn’t a dc tech but i was the sme for my team that worked with DC Team

  • @kichigan1
    @kichigan1 2 года назад +9

    Friends, we have to support these kinds of efforts. This channel is so informative and beautifully illustrated. I hope you all are learning as much as I do. Thanks!

  • @derrickagricola1560
    @derrickagricola1560 3 года назад +2

    OUSTANDING!! I am IMPRESSED. I've viewed LOTS OF RUclips tutorials over the years (literally hundreds),... and you are LIGHT YEARS AHEAD OF ALL OF THE OTHERS! (in my humble opinion) You speak "ENGLISH" and you are CLEARLY VERY KNOWLEDGEABLE AND VERY THOROUGH! Thank you sir! YOU ARE GIFT TO IT PROFESSIONALS!

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      Thank you for the kind words, we are working hard on doing a respectable job of presentation and at the same time engaging our viewers. We do make mistakes and our great viewers call us out, and we want that feedback. We hope you will come back for more!

  • @RP-fh7ft
    @RP-fh7ft 3 года назад +2

    Thanks for publishing this video. I hadn’t realised how far networking has advanced since I did a final year undergrad dissertation on ATM switches about 25 years ago! I feel all caught up now 😊 👍

  • @keithmiller4358
    @keithmiller4358 3 года назад +2

    This is the best overview of fibre standards that I have found. It's just the information I needed for choosing equipment for my new house. Thanks.

  • @aussieboy77
    @aussieboy77 3 года назад +24

    This is the best video I've seen on fiber optics.

  • @Foiliagegaming
    @Foiliagegaming 3 года назад +1

    This video has helped me understand different types of optics and what they are used for. Thank you Lowell.

  • @HughWaters
    @HughWaters 3 года назад +6

    That is the very clearest and most informative introduction to fiber optics I have seen. Thank you very much for making it.

  • @tommylee3819
    @tommylee3819 3 года назад +6

    AMAZING video!! Started in IT in '97 and in 30mins you succinctly and eloquently detailed what took me well over a decade to learn. Truly excellent work!!

  • @N1FNE
    @N1FNE 2 года назад +2

    Overall this is a really informative video. Great for getting someone up to speed with fiber. One thing though, there is a difference between path loss and return loss. Path loss (including intrinsic losses) is the attenuation of the signal down the path between the transmitter and receiver. Return loss is the value of how much light is reflected back to the source. They are very different things. Great work. I look forward to watching more of your videos.

  • @Artylius
    @Artylius 4 года назад +9

    I’m astonished as to the amount of information I got from this video. Very informative and easy to follow. I admire your work

    • @TechsavvyProductions
      @TechsavvyProductions  4 года назад +4

      So glad you enjoyed and found it beneficial. Thanks for the comments and for watching.

    • @josephjohnson3266
      @josephjohnson3266 3 года назад +2

      100%, learned as much as a 3 day course to get fiber optic installer certified

  • @aaduthoma1
    @aaduthoma1 3 года назад

    Tons of information in half an hour . So great . Thank you

  • @chirpingbluebird
    @chirpingbluebird 3 года назад

    The best video on fiber cables. this one video on finer cables/transceivers is more than enough to work in a data centre and crack interviews.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      rk: there is much more to learn in working for data centers, storage fabric, TOR systems, VLANs, server management, routing within and without the data center, Software Define Networks, virtualization on Windows, Linux and VMware, SANs, cluster systems, WAN interfaces, and so much more! Thanks for watching!

  • @maitlandmottmorency
    @maitlandmottmorency Год назад

    Incredible overview, clear and to the point. I've pointed my coworkers to it. We had no idea that 400Gb/s is now possible.

  • @112358mohit
    @112358mohit 23 дня назад

    this is really amazing! so comprehensive, made my understanding of the whole ecosystem so easy! Super effort by producer, really grateful!!

  • @movax20h
    @movax20h 2 года назад

    Amazing video! This has more information in single 30 videos, that dozen other videos and articles I saw before. Combined. Good job. This is the goto video on fiber optics. Very comprehensive.

  • @ojiuchechukwujamesnjoku5622
    @ojiuchechukwujamesnjoku5622 3 года назад +3

    Nice video Sir. One of my tutors gave me a downloaded version of this video 6 days ago. I just had to find you! This page is quite an asset. Kudos Sir.

  • @zaur66
    @zaur66 2 года назад

    I watched today other video of yours, when i was searching for fiber explanations i found your video, and immediately i thought: ohh this is going to be very detailed and explained. Aaaaand it was ;) Thank you so much for such great videos ! Thank god there are still people like you and make proper explanation rather than : 'fc , connectors in 1 minutes.. ' ;)

  • @yigajonathan4744
    @yigajonathan4744 2 года назад

    Mr V, am an IT student and this video was very resourceful. Well i have been watching these videos for IT knowledge

  • @alejandrosilva907
    @alejandrosilva907 3 года назад +7

    This is by far one of the most underrated IT videos of all time. Incredible. If there was a tip button, I literally would've sent money. Thank you so much for sharing!!!

  • @digitaldazzle5836
    @digitaldazzle5836 3 года назад +2

    As an Ops technician at a data center in Maryland I've got to say this was hands down the best video I've ever seen on the subject. Everything you mentioned and showed are exactly what I see and work with everyday.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +1

      Thank you!!! And thanks for watching and taking the time to comment.

  • @nonya13
    @nonya13 3 года назад

    I'm going to say what most of the comments are saying. I've learned more in this video than I have researching google and blog posts for years. Fiber is one of those dark arts because of all the different types. But this video put it in a super easy format and explained everything. All in 30 minutes. Thank you.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +1

      Nonya, thanks for the comment. This is a subject that is difficult to find good information unless you work in this industry. We are working on bringing this information and understanding to more folks.

  • @WebbTech1
    @WebbTech1 3 года назад

    I work for a major logistics company for Google. I see fiber cables, optical modules, network switches, etc. all day long. It was only after watching this video did I even begin to understand what this material was, how it is implemented, and what I had to understand if I wanted to work in the nearby Google data center. Thank you!

  • @kendocashwell4537
    @kendocashwell4537 3 года назад +1

    Fantastic video, will have to play in slo-mo just to digest the knowledge shared. Many Many thanks

  • @generalsnipe
    @generalsnipe 3 года назад +6

    I learned more here than I did in school. Thank you.

  • @ZX6R.graham
    @ZX6R.graham 3 года назад

    This video is the best education on fiber to have been publicly published. Great video. Great production.

  • @billmichae
    @billmichae 3 года назад

    Super good prez at super pace. Thanks on the effort and the gift.

  • @PalCan
    @PalCan 2 года назад

    Thank you so much for sharing the knowledge. It's much appreciated for us beginners

  • @duyetdoan8690
    @duyetdoan8690 3 года назад +1

    Wish you all the health and happiness to continue your work and make more videos like this!

  • @jamest3093
    @jamest3093 2 года назад

    An invaluable video, thankyou for putting the time and effort in, it's much appreciated.

  • @stevecox2424
    @stevecox2424 3 года назад +1

    Very good video and I will watch it again for all that information to sink in, found your fire regulations interesting as we don't have the same here in NZ apart from the marine industry.

  • @genuran-7559
    @genuran-7559 3 года назад +1

    Thanks so much for this valuable course, I learned a lot of things with it, much appreciated ;)

  • @roybayona6486
    @roybayona6486 3 года назад +1

    This video explains well about fiber optic technology. Amazing thanks

  • @tatertotbot
    @tatertotbot 3 года назад +1

    Awesome video as I am 14 and I want to be a network engineer when I grow up and there aren't many resources for me so this is amazing.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      Welcome to TechSavvyProductions!!! Come back as often as you like!

  • @tincanpete
    @tincanpete 3 года назад +1

    Excellent video and super informative. Thank you!

  • @philipbrindle867
    @philipbrindle867 3 года назад +1

    Great video, thanks so much, I really learned a lot about Fiber Optics...

  • @OriginalDankness
    @OriginalDankness Год назад

    This is a fantastic video, balancing basic theory and standard implementations.

  • @CarlLovesTopps
    @CarlLovesTopps 2 года назад

    this is the primer I needed! Thank you so much

  • @nongtumelo
    @nongtumelo 3 года назад +1

    So informative and clear with great use of graphics

  • @storaman12
    @storaman12 Год назад

    SUPERB. Thank you very much sharing.

  • @Anonymous-je7qc
    @Anonymous-je7qc 2 года назад

    Very comprehensive video! Thanks

  • @zadekeys599
    @zadekeys599 3 года назад +1

    Great video, thank you! 16:40 - Connector is verbally called "MT-JR" , despite being listed onscreen 2x as "MT-RJ". Just something I spotted :)

  • @jameezybreezy9030
    @jameezybreezy9030 Год назад

    Hugely underrated channel, you deserve way more subscribers! Like others have said this channel has top-notch material.

  • @MrMarietto85
    @MrMarietto85 3 года назад

    the very complete video. Very good job!! From Italy.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      Benvenuto nel canale, grazie per il commento. I nostri cuori ai nostri amici dall'Italia sono aperti.

  • @fibertti4469
    @fibertti4469 3 года назад +6

    Excellent Knowledge~Fiber Cable from your Video~~~~

  • @frankfurty7553
    @frankfurty7553 4 года назад +3

    Great work Sir! ..... thanks from the heart.

  • @ABDULBASIT-rr6bh
    @ABDULBASIT-rr6bh 3 года назад

    Thanks a lot for the great explanation , please keep posting new videos ,

  • @kanipan16
    @kanipan16 3 года назад +9

    This is great video! thanks for the Knowledge..

  • @canondoyle3309
    @canondoyle3309 2 года назад

    Outstanding video.
    Thank you

  • @colinhong5733
    @colinhong5733 3 года назад

    Thanks for your professional explanation.

  • @epsilontic
    @epsilontic Год назад

    This is priceless, a very comprehensive overview.

  • @jcantanhede
    @jcantanhede 4 месяца назад

    Outstanding breakdown.. Amazing..

  • @haroldmanweiler4654
    @haroldmanweiler4654 3 года назад +1

    Fantastic video! This video brings everything about fiber and LAN technologies together in an interesting and easy to understand method. I can't tell you how much I enjoyed the video. However, you misspoke at 6:06; 850nm is not a lower frequency, it is a lower wavelength but higher frequency than say 1300nm.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      You are correct!!! Keep us honest! Thanks for the comment and for watching!

  • @adilahmed3870
    @adilahmed3870 3 года назад +1

    Great video!! Much appreciated😀

  • @dudedude923
    @dudedude923 4 года назад +8

    Thank you for this detailed education. I have learned not to watch these videos on my tiny cell phone because I want to catch every piece of wording.

    • @TechsavvyProductions
      @TechsavvyProductions  4 года назад +2

      The videos are produced with a computer screen in mind, thanks for watching!

  • @agredo
    @agredo 3 года назад +4

    the best video on Fiber optics!

  • @DIMTips
    @DIMTips 3 года назад +1

    Great run through. Really helpful

  • @spanishrock
    @spanishrock 3 года назад +1

    1 person is ungrateful for the information supplied ..very informative, thank you

  • @HariShankar-ml5hm
    @HariShankar-ml5hm 4 года назад +2

    Thank you. You are our Professor from afar! Love your content, Professor V!

  • @mohammedsaleem1267
    @mohammedsaleem1267 2 года назад

    Thank a lot for this!

  • @vineetkumardixit
    @vineetkumardixit 3 года назад

    gr8 PDF thanks........you have putted all infromation in 1 video 1 pdf that all i required....thanks

  • @n8ivemafia1
    @n8ivemafia1 3 года назад

    Great info. I'm glad I was recommend ti watch this

  • @howardhyungwoopark8796
    @howardhyungwoopark8796 4 года назад +1

    Great video!!! Thanks a lot.

  • @panshaojun7648
    @panshaojun7648 3 года назад

    Great video!! Much appreciated

  • @mfkhometheater7742
    @mfkhometheater7742 3 года назад +1

    Finally a video that tells me what I needed to know! What fiber to pre-wire my new house with?... Looks like OM3 should work fine! I won't have anything even close to 100M.

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +1

      Thanks for watching!

    • @BaldurNorddahl
      @BaldurNorddahl 3 года назад

      actually you would be well advised to use OS2 single mode cabling. That will allow you to move the signal from your FTTH connection to anywhere in the house and the extra cost of transceivers is trivial. Also OS2 is now cheaper than OM cabling of any grade.
      That said, cat 6a is fine for housing. Just put in empty tubing so you can pull the fiber cable if you should ever need to do so.

  • @YeahNoTellTheTruth
    @YeahNoTellTheTruth 7 дней назад

    Amazing video, thanks.

  • @meerak7973
    @meerak7973 3 года назад

    Sir I really appreciate your help.

  • @josemartinez-fp2lp
    @josemartinez-fp2lp 4 года назад +1

    great content, thank you so much

  • @payneA.D.
    @payneA.D. 3 года назад +12

    This is amazing and such a good video, as a network engineer, I applaud you lol

  • @CoyMagee
    @CoyMagee 3 года назад

    I love this video very well put together

  • @mubeenalisyed7195
    @mubeenalisyed7195 4 года назад +1

    Great Video Sir. Thanks

  • @jameezybreezy9030
    @jameezybreezy9030 Год назад

    For all IT professionals out here reading the comments, this channel is a hidden gem 💎

  • @melbinpaul6315
    @melbinpaul6315 2 года назад

    Excellent content & presentation.

  • @networkwarriors4499
    @networkwarriors4499 3 года назад

    That was very informative, thanks

  • @AliMirjamali
    @AliMirjamali 4 года назад

    Thank you very much sir. I am very happy that I revisited your old video on fiber optics and found this one.

  • @ivanmulindwa9595
    @ivanmulindwa9595 3 года назад +1

    This is where the miney is at. Extremely interesting content thank you. You got a subscriber 😋

  • @evensondlovu4982
    @evensondlovu4982 2 года назад

    This is impressive work!!

  • @Mario-kq2lk
    @Mario-kq2lk 3 года назад +1

    Great video! Great content!

  • @Pro4Sound
    @Pro4Sound 4 года назад +2

    wow.. best video on fiber EVER!

  • @xman530
    @xman530 3 года назад

    Great job 👍 Sir, Thanks a ton 😚

  • @sylvesterelliott1139
    @sylvesterelliott1139 2 года назад

    So so good, thanks

  • @andersonpyaban8042
    @andersonpyaban8042 4 года назад +1

    good content...very informative

  • @dave56ize
    @dave56ize 3 года назад

    Great video, and great content.

  • @waydeeastmond8698
    @waydeeastmond8698 3 года назад +1

    Thanks, great production, well prepared and delivered.

  • @PictorialVibes
    @PictorialVibes 3 года назад

    Amazing info. Thanks! :-)

  • @shaun6582
    @shaun6582 3 года назад

    You nailed that !

  • @dariussaturno4568
    @dariussaturno4568 Год назад

    Very clear video for tutorials,keep up to create video for learners like me,i interested in communication update and upgrade,thanks sir.,...

  • @jfbeam
    @jfbeam 3 года назад +3

    Small correction: a plenum is an air _circulation_ space. If air doesn't normally flow through it, it's not a plenum. The drop ceiling in most commercial structures is a plenum as it's the return path for HVAC systems. In residential settings, most setups have ducted returns. (In my parents house, the space under the stairs is a plenum as the return duct is open to the back of the stairs, vs. ducts run all the way to the registers. In my house, there are two large ducts leading to filtered registers, one in a wall, the other in a ceiling.)
    Note: I had this very conversation with engineers, architects, and city inspectors w.r.t. a computer room ("data center"). We had to have revised plans _explicitly_ stating the area above the ceiling was NOT a plenum. Yes, HVAC ducts pass through the space, but there is no air moving in the space; the room is otherwise vapor sealed. (this was but one of the many nits picked with the city.)

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +2

      Thanks for the comment and correction, I believe you are correct as I reflect.

    • @elliottkrieter4640
      @elliottkrieter4640 3 года назад

      Eccellent! Too many times I've had to argue with folks what a plenum is!

  • @KarlKornel
    @KarlKornel 3 года назад +1

    Regarding 40 Gigabit in the chart at 5:03, there is one additional option, beyond the singlemode and MTP/MPO options: 40GBASE-SR-BD (or 40GBASE-SR-BiDi, short for Bi-Directional) uses the same kind of two-strand multimode cable used with 10GBASE-SR, but gives you 40 Gigabit Ethernet.
    With 40GBASE-SR4, you have an MTP/MPO-12 connector carrying 8 10Gbps wavelengths (four in each direction). With the 40GBASE-SR-BD, the transceiver combines the 10Gbps "lanes" into two 20Gbps lanes, sending each out over the two fiber strands. That's where the bi-directional part comes in: In each strand, you have 20Gbps wavelengths traveling in each direction.
    Although the length limitations for 40GBASE-SR-BD are lower than those of 10GBASE-SR, this is a great way to upgrade from 10 Gigabit to 40 Gigabit without needing to replace fiber. That's probably why, if you order a 40GBASE-SR-BD transceiver today, it'll take several months to arrive!
    See more details at community.fs.com/blog/bi-directional-qsfp-40gbe-over-lc-duplex-multimode-fiber.html

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад +1

      Thank you for your comments, I appreciate anyone that can add new information to this topic!

  • @NetworkWizkid
    @NetworkWizkid 3 года назад +1

    Great video Sir

  • @magdiahmed5640
    @magdiahmed5640 3 года назад

    awesommmme explaination

  • @Ibrahim-tv7rv
    @Ibrahim-tv7rv 2 года назад

    thank you

  • @lsuarez2007
    @lsuarez2007 3 года назад

    Great video!

  • @Kevin-dl6nf
    @Kevin-dl6nf 3 года назад

    came in here just to get a crash course in fiber optics and got a phd. great presentation

  • @americanspirit8932
    @americanspirit8932 3 года назад +1

    Work work with number 5 ESS electronic switching systems that incorporated fiber optics for the very first time in communication that's the Baseline for the internet that's how it all started AT&T Bell Labs is responsible for all of that great company great career God Bless America

    • @TechsavvyProductions
      @TechsavvyProductions  3 года назад

      Central Offices are making a come back as they reinvent how to provide edge services to the mega-internet services. The CO was the heart of the telecommunication world for years.

  • @mlbmediagroup
    @mlbmediagroup Год назад

    great content

  • @kevins6886
    @kevins6886 3 года назад

    very nice... i am learning Adva now

  • @othmanq8984
    @othmanq8984 4 года назад

    Thanks alot really for your time and effort just to make this video , i know im asking kinda much but can you make video how dose isps or government's deploy fiberoptic to the home ? In detail please ?.

    • @TechsavvyProductions
      @TechsavvyProductions  4 года назад +1

      I will consider the video, many cable companies are using fiber on the back end already and only use coax to the home. Thanks for watching!

  • @olufemi234
    @olufemi234 3 года назад

    nice tutorial