top of page

21 items found

  • Hands-on Introduction to Dapr

    Hands-on Introduction to Dapr Next Item Previous Item

  • Rawkode Academy: Cloud Native & Kubernetes Courses and Training

    Cloud Native may be complex, but it doesn't need to be hard. Open Source Live Stream Let's Make Your Project Shine 1 hr 40 min Book Now Content Partnership DevRel as a Service 45 min Free Discovery Call Free Discovery Call Book Now Let's Work Together Russell Waite Oct 31, 2023 3 min Help & Support How to Ask for Help 0 4 likes. Post not marked as liked 4 Recent Articles No upcoming events at the moment Upcoming Events Quick View Klustered Mug (Colored) Price £12.50 Excluding VAT Quick View Klustered: Hammer. Smash. Delete. Price £22.50 Excluding VAT Quick View Klustered Logo Price £22.50 Excluding VAT Quick View Deprecated Editions 21Q2 Price £22.50 Excluding VAT Quick View TechGate | Rawkode Edition Price £22.50 Excluding VAT Quick View TechGate | Academy Edition Price £22.50 Excluding VAT Store

  • Forum | Rawkode Academy

    To see this working, head to your live site. Categories All Posts My Posts Forum Welcome! Come help out or hang out; whatever you prefer! New Post Announcements Super Important Updates subcategory-list-item.views subcategory-list-item.posts 1 Follow Introduce Yourself Let people know who you are and what you're working on subcategory-list-item.views subcategory-list-item.posts 3 Follow Ask for Help Not sure how to fix something? Want some advice? This is the place. subcategory-list-item.views subcategory-list-item.posts 0 Follow Requests for Content Want the Rawkode Academy to make tutorials, hands-on introductions, or courses for a particular project? Let us know! subcategory-list-item.views subcategory-list-item.posts 4 Follow Job Board Looking for your next role? subcategory-list-item.views subcategory-list-item.posts 0 Follow New Posts icepuma Nov 27, 2023 Talos Linux Requests for Content Would be very cool to have someone of Sidero Labs talking about https://www.talos.dev/ Like 1 comment 1 William Lightning Nov 09, 2023 Dex IdP Requests for Content I'm really interested in what Dex is doing for Federated IdP. Like 1 1 comment 1 David Flanagan Nov 08, 2023 Temporal Requests for Content I love what Temporal are doing to promote a new paradigm for running applications. Let's get them on! Like 0 comments 0 Forum - Frameless

  • Support | Rawkode Academy

    The easiest way to get in touch with us is to use the chat bubble at the bottom of the page, or in the Rawkode Academy app. ​ However, if you prefer you can use the form below and we'll do our best to get back to you as soon as possible. Contact us First name Last name Email* Message* Submit Support

  • Member Page | Rawkode Academy

    We can’t find the page you’re looking for This page doesn’t exist. Go to Home and keep exploring. Go to Home

  • Events | Rawkode Academy

    No upcoming events at the moment

  • About | Rawkode Academy

    It's our mission to help make developers, operators, and platform engineers successful with Cloud Native, Kubernetes, and Server-Side WebAssembly. Meet the Founder David is the founder of the Rawkode Academy, an open-source contributor, and loving husband and father to his wife, two amazing children, and a plethora of animals. David has been developing software professionally for over 20 years, starting with embedded systems written in C. David has spent those 20+ years learning the paradigms of different programming languages, including C++, PHP, Java, and Haskell; though more recently preferring to work with Elixir, Go, Rust, and TypeScript. As a professional technology magpie, David was an early adopter of cloud, containers, cloud native, and WebAssembly. During his time as the Director of Development for a rock and metal media organisation called TeamRock (now LouderSound), David was responsible for the software, infrastructure, and website during its biggest test: the unfortunate death of Lemmy Kilmister. Fortunately, due to his desire to experiment and play with new technologies, David and his team had already migrated their slow to provision virtual-machine centric infrastructure to containerised workloads running on Amazon Web Services the year prior, 2014, not long after the public launch of Docker. As much as David enjoys writing software, scaling infrastructure, and leading teams, he quickly realised that his passion was helping others learn and be successful. Since 2019, David has been publishing content to the Rawkode Academy every week - where there is currently over 300 videos and 400 hours of hands-on tutorials covering over 120 tools. Outside of technology, David enjoys reading science fiction, drinking craft beer and whisky, roller skating, and very-very-very slowly learning to play the piano. Rawkode Academy in Numbers Videos 301 Hours of Content 400+ Total Views 500,000+

  • Live Video | Rawkode Academy

    This link is no longer valid. Back to Site

  • Terms & Conditions | Rawkode Academy

    Terms & Conditions These terms and conditions (the "Terms and Conditions") govern the use of www.rawkode.academy (the "Site"). This Site is owned and operated by P4X-639 Ltd. This Site is an ecommerce website. By using this Site, you indicate that you have read and understand these Terms and Conditions and agree to abide by them at all times. THESE TERMS AND CONDITIONS CONTAIN A DISPUTE RESOLUTION CLAUSE THAT IMPACTS YOUR RIGHTS ABOUT HOW TO RESOLVE DISPUTES. PLEASE READ IT CAREFULLY. Intellectual Property All content published and made available on our Site is the property of P4X-639 Ltd and the Site's creators. This includes, but is not limited to images, text, logos, documents, downloadable files and anything that contributes to the composition of our Site. User Contributions Users may post the following information on our Site: Photos; Videos; and Public comments. By posting publicly on our Site, you agree not to act illegally or violate these Terms and Conditions. Accounts When you create an account on our Site, you agree to the following: You are solely responsible for your account and the security and privacy of your account, including passwords or sensitive information attached to that account; and All personal information you provide to us through your account is up to date, accurate, and truthful and that you will update your personal information if it changes. We reserve the right to suspend or terminate your account if you are using our Site illegally or if you violate these Terms and Conditions. Sale of Goods And Services These Terms and Conditions govern the sale of goods and services available on our Site. The following goods are available on our Site: Apparel. We are under a legal duty to supply goods that match the description of the good(s) you order on our Site. The following services are available on our Site: Consulting; and Training. The services will be paid for in full when the services are ordered. These Terms and Conditions apply to all the goods and services that are displayed on our Site at the time you access it. This includes all products listed as being out of stock. All information, descriptions, or images that we provide about our goods and services are as accurate as possible. However, we are not legally bound by such information, descriptions, or images as we cannot guarantee the accuracy of all goods and services we provide. You agree to purchase goods and services from our Site at your own risk. We reserve the right to modify, reject or cancel your order whenever it becomes necessary. If we cancel your order and have already processed your payment, we will give you a refund equal to the amount you paid. You agree that it is your responsibility to monitor your payment instrument to verify receipt of any refund. User Goods and Services Our Site allows users to sell goods and services. We do not assume any responsibility for the goods and services users sell on our Site. We cannot guarantee the quality or accuracy of any goods and services sold by users on our Site. However, if we are made aware that a user is violating these Terms and Conditions, we reserve the right to suspend or prohibit the user from selling goods and services on our Site. Subscriptions Your subscription automatically renews and you will be automatically billed until we receive notification that you want to cancel the subscription. Payments We accept the following payment methods on our Site: Credit Card. When you provide us with your payment information, you authorise our use of and access to the payment instrument you have chosen to use. By providing us with your payment information, you authorise us to charge the amount due to this payment instrument. If we believe your payment has violated any law or these Terms and Conditions, we reserve the right to cancel or reverse your transaction. Shipping and Delivery When you purchase goods from our Site, the goods will be delivered through one of the following methods: Standard Delivery. Delivery will take place as soon as reasonably possible, depending on the delivery method selected. Delivery times may vary due to unforseen circumstances. Please note that delivery times do not include weekends and bank holidays. You will not be charged for the delivery of the goods you purchase on our Site. If you purchase goods from us for delivery to a destination outside the United Kingdom your purchase may be subject to import duties and taxes applied by the destination country. You are responsible for paying any such duties or taxes. Please contact your local customs office for more information before making a purchase. We are not responsible for the payment of any such duties or taxes and are not liable for any failure by you to pay them. You are required to provide us with a complete and accurate delivery address, including the name of the recipient. We are not liable for the delivery of your goods to the wrong address or wrong person as a result of you providing us with inaccurate or incomplete information. Right to Cancel and Receive Reimbursement If you are a customer living in the United Kingdom or the Eurpoean Union you have the right to cancel your contract to purchase goods and services from us within 14 days without giving notice. The cancellation period: Will end 14 days from the date of purchas when you purchased digital content that was not supplied on a tangible medium; Will end 14 days from the date of purchase when you purchased a service; Will end 14 days from when you receive, or someone you nominate receives, the goods when you purchased good(s) in one order that are all delivered together; Will end 14 days from when you receive, or someone you nominate receives, the last good when you purchased goods in one order that are delivered separately; or Will end 14 days from when you receive, or someone you nominate receives, the first good when you purchased goods that will be regularly delivered during a defined period of time. To exercise your right to cancel you must inform us of your decision to cancel within the cancellation period. To cancel, contact us by email at support@rawkode.academy or by post at Merlin Business Centre. You may use a copy of the Cancellation Form, found at the end of these Terms and Conditions, but you are not required to do so. The right to cancel does not apply to: Goods or services, other than the supply of water, gas, electricity, or district heating, where the price depends upon fluctuations in the financial market that we cannot control and that may occur during the cancellation period; Custom or personalised goods; Goods that will deteriorate or expire rapidly; Alcoholic beverages where the price has been agreed upon at the time of purchase, delivery of them can only take place after 30 days, and their value is dependent on fluctuations in the market that we cannot control; Services that the customer has requested for the purpose of carrying out urgent repairs or maintenance; Newspapers, magazines, or periodicals, except for subscriptions to such publications; and Accommodation, transport of goods, vehicle rental services, catering, or services related to leisure activities, if the contract includes a specific date or period of performance. Effects of Cancellation If you cancel your contract with us and goods have already been sent to you, then you must return the goods to us as soon as possible after informing us of your decision to cancel. You will be responsible for the cost of returning the goods. We will not be responsible for any damage or loss to the goods that occurs before they are returned to us, including while the goods are in transit. If you cancel your contract with us, we will reimburse to you all payments we received from you under the contract, including the costs of delivery, except for any supplementary delivery charges resulting from your choice of a delivery type other than the least expensive type of standard delivery that we offer. Please note that we are permitted by law to reduce your reimbursement to reflect any reduction in the value of the goods that was caused by handling other than what is necessary to establish the nature, characteristics, and functioning of the goods. We will provide the reimbursement without undue delay and no later than the earlier of 14 days after we receive back from you any goods supplied or 14 days after you provide proof that you have returned the goods. If no goods were supplied, then we will provide the reimbursement no later than 14 days after the day we were informed of your decision to cancel. If you requested the performance of services begin during the cancellation period, you are required to pay us an amount which is in proportion to what has been performed until you have communicated to us your decision to cancel this contract. We will reimburse to you any amount you have paid above this proportionate payment. If you provide express consent to the supply of digital content during the cancellation period and acknowledge that your right to cancel the contract is lost by the supply of digital content during the cancellation period, you will no longer have a right to cancel the contract. We will make the reimbursement using the same form of payment as you used for the initial purchase unless you have expressly agreed otherwise. You will not incur any fees because of the reimbursement. This right to cancel and to reimbursement is not affected by any return or refund policy we may have. Consumer Protection Law Where the Sale of Goods Act 1979, the Consumer Rights Act 2015, or any other consumer protection legislation in your jurisdiction applies and cannot be excluded, these Terms and Conditions will not limit your legal rights and remedies under that legislation. These Terms and Conditions will be read subject to the mandatory provisions of that legislation. If there is a conflict between these Terms and Conditions and that legislation, the mandatory provisions of the legislation will apply. Limitation of Liability P4X-639 Ltd and our directors, officers, agents, employees, subsidiaries, and affiliates will not be liable for any actions, claims, losses, damages, liabilities and expenses including legal fees from your use of the Site. Indemnity Except where prohibited by law, by using this Site you indemnify and hold harmless P4X-639 Ltd and our directors, officers, agents, employees, subsidiaries, and affiliates from any actions, claims, losses, damages, liabilities and expenses including legal fees arising out of your use of our Site or your violation of these Terms and Conditions. Applicable Law These Terms and Conditions are governed by the laws of the Country of Scotland. Dispute Resolution Subject to any exceptions specified in these Terms and Conditions, if you and P4X-639 Ltd are unable to resolve any dispute through informal discussion, then you and P4X-639 Ltd agree to submit the issue first before a non-binding mediator and to an arbitrator in the event that mediation fails. The decision of the arbitrator will be final and binding. Any mediator or arbitrator must be a neutral party acceptable to both you and P4X-639 Ltd. The costs of any mediation or arbitration will be shared equally between you and P4X-639 Ltd. Notwithstanding any other provision in these Terms and Conditions, you and P4X-639 Ltd agree that you both retain the right to bring an action in small claims court and to bring an action for injunctive relief or intellectual property infringement. Severability If at any time any of the provisions set forth in these Terms and Conditions are found to be inconsistent or invalid under applicable laws, those provisions will be deemed void and will be removed from these Terms and Conditions. All other provisions will not be affected by the removal and the rest of these Terms and Conditions will still be considered valid. Changes These Terms and Conditions may be amended from time to time in order to maintain compliance with the law and to reflect any changes to the way we operate our Site and the way we expect users to behave on our Site. We will notify users by email of changes to these Terms and Conditions or post a notice on our Site. Contact Details Please contact us if you have any questions or concerns. Our contact details are as follows: ​ Effective Date: 6th day of November, 2023

  • 300+ Tutorials | Rawkode Academy

    Rawkode Academy Play Video Play Video 51:08 Rawkode Academy Writing New Micro-services Using AI with GitLab Duo Code Suggestions Play Video Play Video 39:57 Rawkode Academy Docker Build Cloud Play Video Play Video 26:30 Rawkode Academy Hands-on Introduction to Docker Build Cloud | Rawkode Live Docker Build Cloud is a service that lets you build your container images faster, both locally and in CI. Builds run on cloud infrastructure optimally dimensioned for your workloads, no configuration required. The service uses a remote build cache, ensuring fast builds anywhere and for all team members. Play Video Play Video 53:23 Rawkode Academy Hands-on Introduction to Infisical | Rawkode Live ♾ Infisical is the open-source secret management platform: Sync secrets across your team/infrastructure and prevent secret leaks. Play Video Play Video 20:56 Rawkode Academy Restrict Access to Secure Files with Tetragon | eBPF Runtime Enforcement eBPF-based Security Observability and Runtime Enforcement Tetragon is a flexible Kubernetes-aware security observability and runtime enforcement tool that applies policy and filtering directly with eBPF, allowing for reduced observation overhead, tracking of any process, and real-time enforcement of policies. Cilium Tetragon component enables powerful realtime, eBPF-based Security Observability and Runtime Enforcement. Tetragon detects and is able to react to security-significant events, such as - Process execution events - System call activity - I/O activity including network & file access When used in a Kubernetes environment, Tetragon is Kubernetes-aware - that is, it understands Kubernetes identities such as namespaces, pods and so-on - so that security event detection can be configured in relation to individual workloads. Tetragon is a runtime security enforcement and observability tool. What this means is Tetragon applies policy and filtering directly in eBPF in the kernel. It performs the filtering, blocking, and reacting to events directly in the kernel instead of sending events to a user space agent. For an observability use case, applying filters directly in the kernel drastically reduces observation overhead. By avoiding expensive context switching and wake-ups, especially for high frequency events, such as send, read, or write operations, eBPF reduces required resources. Instead, Tetragon provides rich filters (file, socket, binary names, namespace/capabilities, etc.) in eBPF, which allows users to specify the important and relevant events in their specific context, and pass only those to the user-space agent. Tetragon can hook into any function in the Linux kernel and filter on its arguments, return value, associated metadata that Tetragon collects about processes (e.g., executable names), files, and other properties. By writing tracing policies users can solve various security and observability use cases. We provide a number of examples for these in the repository and highlight some below in the ‘Getting Started Guide’, but users are encouraged to create new policies that match their use cases. The examples are just that, jumping off points that users can then use to create new and specific policy deployments even potentially tracing kernel functions we did not consider. None of the specifics about which functions are traced and what filters are applied are hard-coded in the engine itself. Critically, Tetragon allows hooking deep in the kernel where data structures can not be manipulated by user space applications avoiding common issues with syscall tracing where data is incorrectly read, maliciously altered by attackers, or missing due to page faults and other user/kernel boundary errors. Many of the Tetragon developers are also kernel developers. By leveraging this knowledge base Tetragon has created a set of tracing policies that can solve many common observability and security use cases. Tetragon, through eBPF, has access to the Linux kernel state. Tetragon can then join this kernel state with Kubernetes awareness or user policy to create rules enforced by the kernel in real time. This allows annotating and enforcing process namespace and capabilities, sockets to processes, process file descriptor to filenames and so on. For example, when an application changes its privileges we can create a policy to trigger an alert or even kill the process before it has a chance to complete the syscall and potentially run additional syscalls. Play Video Play Video 08:33 Rawkode Academy eBPF for Runtime Enforcement | Tetragon Introduction and Overview eBPF-based Security Observability and Runtime Enforcement Tetragon is a flexible Kubernetes-aware security observability and runtime enforcement tool that applies policy and filtering directly with eBPF, allowing for reduced observation overhead, tracking of any process, and real-time enforcement of policies. Cilium Tetragon component enables powerful realtime, eBPF-based Security Observability and Runtime Enforcement. Tetragon detects and is able to react to security-significant events, such as - Process execution events - System call activity - I/O activity including network & file access When used in a Kubernetes environment, Tetragon is Kubernetes-aware - that is, it understands Kubernetes identities such as namespaces, pods and so-on - so that security event detection can be configured in relation to individual workloads. Tetragon is a runtime security enforcement and observability tool. What this means is Tetragon applies policy and filtering directly in eBPF in the kernel. It performs the filtering, blocking, and reacting to events directly in the kernel instead of sending events to a user space agent. For an observability use case, applying filters directly in the kernel drastically reduces observation overhead. By avoiding expensive context switching and wake-ups, especially for high frequency events, such as send, read, or write operations, eBPF reduces required resources. Instead, Tetragon provides rich filters (file, socket, binary names, namespace/capabilities, etc.) in eBPF, which allows users to specify the important and relevant events in their specific context, and pass only those to the user-space agent. Tetragon can hook into any function in the Linux kernel and filter on its arguments, return value, associated metadata that Tetragon collects about processes (e.g., executable names), files, and other properties. By writing tracing policies users can solve various security and observability use cases. We provide a number of examples for these in the repository and highlight some below in the ‘Getting Started Guide’, but users are encouraged to create new policies that match their use cases. The examples are just that, jumping off points that users can then use to create new and specific policy deployments even potentially tracing kernel functions we did not consider. None of the specifics about which functions are traced and what filters are applied are hard-coded in the engine itself. Critically, Tetragon allows hooking deep in the kernel where data structures can not be manipulated by user space applications avoiding common issues with syscall tracing where data is incorrectly read, maliciously altered by attackers, or missing due to page faults and other user/kernel boundary errors. Many of the Tetragon developers are also kernel developers. By leveraging this knowledge base Tetragon has created a set of tracing policies that can solve many common observability and security use cases. Tetragon, through eBPF, has access to the Linux kernel state. Tetragon can then join this kernel state with Kubernetes awareness or user policy to create rules enforced by the kernel in real time. This allows annotating and enforcing process namespace and capabilities, sockets to processes, process file descriptor to filenames and so on. For example, when an application changes its privileges we can create a policy to trigger an alert or even kill the process before it has a chance to complete the syscall and potentially run additional syscalls. Play Video Play Video 01:24:53 Rawkode Academy Hands-on Introduction to Grafbase | Rawkode Live Grafbase provides a modern developer experience to build and deploy high performance GraphQL APIs close to your users. Compose and connect data sources across microservices using GraphQL Federation. Play Video Play Video 01:17:55 Rawkode Academy Hands-on Introduction to Zitadel | Rawkode Live Most applications require user identity for access control, secure data storage in the cloud, and to provide a consistent, personalized experience across all of a user's devices. With ZITADEL, you can rely on a hardened and extensible turnkey solution to address all your authentication and authorization needs. We offer a wide range of features out of the box to accelerate your project. These features include multi-tenancy with branding customization, secure login, self-service, OpenID Connect, OAuth2.x, SAML2, Passwordless with FIDO2 (including Passkeys), OTP, U2F, and an unlimited audit trail. Execute custom code on selected events within ZITADEL to ensure compatibility with your unique and complex software landscape and data models. ZITADEL is built with two essential patterns. Event Sourcing (ES) and Command and Query Responsibility Segregation (CQRS). Due to the nature of Event Sourcing ZITADEL provides the unique capability to generate a strong audit trail of ALL the things that happen to its resources, without compromising on storage cost or audit trail length. The combination of ES and CQRS makes ZITADEL eventual consistent which, from our perspective, is a great benefit in many ways. It allows us to build a Source of Records (SOR) which is the one single point of truth for all computed states. The SOR needs to be transaction safe to make sure all operations are in order.

  • Plans | Rawkode Academy

    Select Your Plan Get a years worth of training for cheaper than attending a conference. Observer £ 45 45£ Every month For those that want some advice from the experts Join Now Only 100 Seats Available Private Group Access CNCF Project Demo (Monthly) Group Office Hour (Monthly) Experts Panel with Q&A (Monthly) Access to All Courses Continuous Learner £ 250 250£ Every month For those that want to get hands-on and learn more Join Now Only 50 Seats Available Observer Benefits + Live Training Workshop (Monthly, 2 Hours) 30 Minute 1:1 (Monthly) Tech Leaders £ 500 500£ Every month Want to stay ahead of the curve with industry analysing reports & mentoring? Join Now Only 10 Seats Available Continuous Learner Benefits + 2 Hours 1:1 Mentoring Each Month Monthly Mastermind with Industry Experts Quarterly Tech Radar Report Bespoke Training Programme Available Online 12 Months of Training, In Byte Size Chunks. Learn More 45 min Free Discovery Call Free Discovery Call Let's Chat If you want a bespoke industry-leading training programme designed and managed for your organisation or team to keep up-to-date with the latest and greatest patterns, techniques, and tools within the Cloud Native and Kubernetes space; get in touch today to have a dedicated training manager work with you to align with your quarterly goals and initiatives. ​ We work with all the best industry experts and can provide you bespoke training, presentations, and consulting in a package tailored to your needs. Bespoke Org/Team Training You don't need a plan to learn at the Rawkode Academy. We will continue to publish free tutorials and courses as regularly as always. ​ Our paid courses are for senior developers, operators, platform engineers, and anyone else that wants to go deeper into the technologies by getting hands-on in live training with our industry experts. ​ Our premium hands-on live training workshops will cover: ​ ​ ​ Kubernetes Operations ​ Advanced Kubernetes Deployment Patterns ​ Advanced Networking ​ Service Mesh ​ Platform Engineering ​ eBPF ​ Server-Side WebAssembly ​ Monitoring & Observability ​ Distributed Systems ​ Event-Driven Architectures ​ + Much More! ​ So, if you want to take the red pill and see how deep the rabbit hole goes; check out our plans below. Free Membership? Unlock Your Path to Cloud Native Mastery! ​ Are you ready to take your skills to the next level and become a sought-after expert in Cloud Native and Kubernetes technologies? Look no further than Rawkode Academy, your premier online training and consultancy service! With Rawkode Academy, you'll embark on an immersive journey of learning and practical application, guided by industry-leading experts. We offer cutting-edge Cloud Native and Kubernetes training programs designed to empower you with the in-demand skills that top companies are actively seeking. Here's why Rawkode Academy stands out: Comprehensive Curriculum Our meticulously crafted courses cover every aspect of Cloud Native and Kubernetes, from fundamentals to advanced techniques. Gain hands-on experience in deploying, scaling, and managing containerized applications, and become proficient in industry-standard tools and frameworks. Expert Instructors Learn from the best in the field! Our highly experienced instructors bring real-world insights and industry best practices to the virtual classroom. They are dedicated to your success, providing personalized guidance and support throughout your learning journey. Practical Approach At Rawkode Academy, we believe in learning by doing. Our courses are structured to combine theory with hands-on exercises and real-world projects. You'll gain practical experience solving real challenges, ensuring you're equipped to excel in the ever-evolving Cloud Native landscape. Flexibility and Convenience Our online training platform offers the flexibility to learn at your own pace, from anywhere in the world. Dive into the materials whenever it suits your schedule and revisit the content as many times as needed. We understand your busy professional life and provide the tools to make learning seamlessly fit into it. Consultancy Services Rawkode Academy goes beyond training. As a renowned consultancy service, we offer expert guidance and support for organizations implementing Cloud Native and Kubernetes solutions. Leverage our specialized knowledge to drive innovation and maximize the potential of your infrastructure. Community and Networking Join a vibrant community of like-minded professionals and enthusiasts. Interact with peers, share insights, and engage in discussions to expand your network and stay up-to-date with the latest trends in the industry. ​ Don't miss the opportunity to upskill and future-proof your career in Cloud Native and Kubernetes technologies. Join Rawkode Academy today and unlock the doors to endless possibilities! Why Join the Rawkode Academy? All sessions are recorded and available on-demand for active subscribers. Members of each plan are all added to a group where they can share interesting links and share ideas with one another. Private Group Access Each month we'll have a CNCF landscape project demo from the creators and maintainers, showing us how to get started and why their project is interesting. CNCF Project Demo Each month there will be an hour long office hour where you can pre-submit your questions or ask them live. ​ Whether you want advice on a work problem, or you just want to dive deeper into Cloud Native; this is a safe space where no question is silly. Group Office Hour Each month a panel of Cloud Native & Kubernetes experts will come together around a common theme to discuss Cloud Native, Service Mesh, GitOps, Platform Engineering, Kubernetes, Security; and so much more. ​ Q&A at the end of each panel. Experts Panel Each month, for our Continuous Learner subscribers, a Cloud Native or Kubernetes expert will join us and guide you through a hands-on lab, where you can learn and explore a pattern, technique, or technology. ​ These training sessions last two hours and include time for Q&A. Live Training Workshop Each month, our Continuous Learner subscribers can book a 30 minute session with our founder, David Flanagan. You can use this time to discuss work, side projects, Cloud Native, WebAssembly, or even professional mentoring. While David doesn't know everything, he's been a developer for over 20 years and can hopefully help you on your way. 30m 1:1 Benefits, Explained We offer up to 30% discounts for long-term commitments or bulk purchases. ​ Hit the 💬 Chat bubble at the bottom of the page and let's talk. Discounts Available

  • FAQs | Rawkode Academy

    Frequently Asked Questions What is a "Rawkode"? Rawkode is the handle of the Academy's founder, David Flanagan. David used to be a DJ at Scotland's biggest Rock & Metal nightclub and during the day was a Software Developer. Rawk is often used to describe, or mean, the heavier side of rock music; such as metal. So Rawkode is a mix of rock and code.

  • Privacy Policy | Rawkode Academy

    Privacy Policy Type of website: Ecommerce Effective date: 6th day of November, 2023 www.rawkode.academy (the "Site") is owned and operated by P4X-639 Ltd. P4X-639 Ltd is the data controller and can be contacted at: support@rawkode.academy ​ Purpose The purpose of this privacy policy (this "Privacy Policy") is to inform users of our Site of the following: The personal data we will collect; Use of collected data; Who has access to the data collected; The rights of Site users; and The Site's cookie policy. ​ This Privacy Policy applies in addition to the terms and conditions of our Site. GDPR For users in the European Union, we adhere to the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016, known as the General Data Protection Regulation (the "GDPR"). For users in the United Kingdom, we adhere to the GDPR as enshrined in the Data Protection Act 2018. We have not appointed a Data Protection Officer as we do not fall within the categories of controllers and processors required to appoint a Data Protection Officer under Article 37 of the GDPR. Consent By using our Site users agree that they consent to: The conditions set out in this Privacy Policy. When the legal basis for us processing your personal data is that you have provided your consent to that processing, you may withdraw your consent at any time. If you withdraw your consent, it will not make processing which we completed before you withdrew your consent unlawful. You can withdraw your consent by: Emailing support@rawkode.academy . Legal Basis for Processing We collect and process personal data about users in the EU only when we have a legal basis for doing so under Article 6 of the GDPR. We rely on the following legal basis to collect and process the personal data of users in the EU: Users have provided their consent to the processing of their data for one or more specific purposes. Personal Data We Collect We only collect data that helps us achieve the purpose set out in this Privacy Policy. We will not collect any additional data beyond the data listed below without notifying you first. Data Collected in a Non-Automatic Way We may also collect the following data when you perform certain functions on our Site: First and last name; Email address; Phone number; Address; Payment information; and Auto fill data. ​ This data may be collected using the following methods: Creating an account; and Purchasing Goods or Services. ​ How We Use Personal Data Data collected on our Site will only be used for the purposes specified in this Privacy Policy or indicated on the relevant pages of our Site. We will not use your data beyond what we disclose in this Privacy Policy. The data we collect when the user performs certain functions may be used for the following purposes: Provide Goods or Services. Who We Share Personal Data With Employees We may disclose user data to any member of our organisation who reasonably needs access to user data to achieve the purposes set out in this Privacy Policy. Third Parties We may share user data with the following third parties: Wix, Website Host; and Printful, Goods Supplier. We may share the following user data with third parties: Name, Email, Address We may share user data with third parties for the following purposes: Supply purchased goods Third parties will not be able to access user data beyond what is reasonably necessary to achieve the given purpose. ​ Other Disclosures We will not sell or share your data with other third parties, except in the following cases: If the law requires it; If it is required for any legal proceeding; To prove or protect our legal rights; and To buyers or potential buyers of this company in the event that we seek to sell the company. If you follow hyperlinks from our Site to another Site, please note that we are not responsible for and have no control over their privacy policies and practices. How Long We Store Personal Data User data will be stored until the purpose the data was collected for has been achieved. You will be notified if your data is kept for longer than this period. How We Protect Your Personal Data In order to protect your security, we use the strongest available browser encryption and store all of our data on servers in secure facilities. All data is only accessible to our employees. Our employees are bound by strict confidentiality agreements and a breach of this agreement would result in the employee's termination. While we take all reasonable precautions to ensure that user data is secure and that users are protected, there always remains the risk of harm. The Internet as a whole can be insecure at times and therefore we are unable to guarantee the security of user data beyond what is reasonably practical. International Data Transfers We transfer user personal data to the following countries: United States. When we transfer user personal data we will protect that data as described in this Privacy Policy and comply with applicable legal requirements for transferring personal data internationally. If you are located in the United Kingdom or the European Union, we will only transfer your personal data if: The country your personal data is being transferred to has been deemed to have adequate data protection by the European Commission or, if you are in the United Kingdom, by the United Kingdom adequacy regulations; or We have implemented appropriate safeguards in respect of the transfer. For example, the recipient is a party to binding corporate rules, or we have entered into standard EU or United Kingdom data protection contractual clauses with the recipient.. Your Rights as a User Under the GDPR, you have the following rights: Right to be informed; Right of access; Right to rectification; Right to erasure; Right to restrict processing; Right to data portability; and Right to object. Children We do not knowingly collect or use personal data from children under 16 years of age. If we learn that we have collected personal data from a child under 16 years of age, the personal data will be deleted as soon as possible. If a child under 16 years of age has provided us with personal data their parent or guardian may contact our privacy officer. How to Access, Modify, Delete, or Challenge the Data Collected If you would like to know if we have collected your personal data, how we have used your personal data, if we have disclosed your personal data and to who we disclosed your personal data, if you would like your data to be deleted or modified in any way, or if you would like to exercise any of your other rights under the GDPR, please contact our privacy officer here: David Flanagan support@rawkode.academy ‭+44 141 674 8547‬ Merlin Business Centre, 20 Mossland Road, Suite 3.14, Glasgow, G52 4XZ, Scotland Do Not Track Notice Do Not Track ("DNT") is a privacy preference that you can set in certain web browsers. We do not track the users of our Site over time and across third party websites and therefore do not respond to browser-initiated DNT signals. We are not responsible for and cannot guarantee how any third parties who interact with our Site and your data will respond to DNT signals. How to Opt-Out of Data Collection, Use or Disclosure In addition to the method(s) described in the How to Access, Modify, Delete, or Challenge the Data Collected section, we provide the following specific opt-out methods for the forms of collection, use, or disclosure of your personal data specified below: You can opt-out of cookies and marketing communications. You can opt-out by denying cookies or unchecking the community box on registration. Cookie Policy A cookie is a small file, stored on a user's hard drive by a website. Its purpose is to collect data relating to the user's browsing habits. You can choose to be notified each time a cookie is transmitted. You can also choose to disable cookies entirely in your internet browser, but this may decrease the quality of your user experience. ​ We use the following types of cookies on our Site: Functional cookies Functional cookies are used to remember the selections you make on our Site so that your selections are saved for your next visits; and Analytical cookies Analytical cookies allow us to improve the design and functionality of our Site by collecting data on how you access our Site, for example data on the content you access, how long you stay on our Site, etc. Modifications This Privacy Policy may be amended from time to time in order to maintain compliance with the law and to reflect any changes to our data collection process. When we amend this Privacy Policy we will update the "Effective Date" at the top of this Privacy Policy. We recommend that our users periodically review our Privacy Policy to ensure that they are notified of any updates. If necessary, we may notify users by email of changes to this Privacy Policy. Complaints If you have any complaints about how we process your personal data, please contact us through the contact methods listed in the Contact Information section so that we can, where possible, resolve the issue. If you feel we have not addressed your concern in a satisfactory manner you may contact a supervisory authority. You also have the right to directly make a complaint to a supervisory authority. You can lodge a complaint with a supervisory authority by contacting the Information Commissioner's Office in the UK. Contact Information If you have any questions, concerns or complaints, you can contact our privacy officer, David Flanagan, at: support@rawkode.academy ‭+44 141 674 8547‬ Merlin Business Centre, 20 Mossland Road, Suite 3.14, Glasgow, G52 4XZ, Scotland

  • live-streams

    My Items Hands-on Introduction to Dapr Details

  • Episodes

    Tutorials Filter by Level Select Level

  • Episodes

    Tutorials Filter by Level Select Level

  • live-streams

    My Items Hands-on Introduction to Dapr Details

  • Hands-on Introduction to Dapr

    Hands-on Introduction to Dapr Next Item Previous Item

Search Results

bottom of page