Under the latter name, she also appeared on NBC's variety show Startime Kids between 19. ĭuring this time, Francis continued to perform at neighborhood festivities and talent shows (some of which were broadcast on television), appearing alternately as Concetta Franconero and Connie Franconero. She and her family moved to Belleville, New Jersey, where Francis graduated as salutatorian from Belleville High School Class of 1955. In her autobiography Who's Sorry Now? published in 1984, Francis recalls that she was encouraged by her father to appear regularly at talent contests, pageants, and other neighborhood festivities from the age of four as a singer and accordion player.įrancis attended Newark Arts High School in 19. Growing up in an Italian-Jewish neighborhood, Francis became fluent in Yiddish, which led her later to record songs in Yiddish and Hebrew. ![]() Marks Avenue) before the family moved to New Jersey. 1.4 1959–1973: International recording starīiography 1937–1955: Early life and first appearances įrancis was born to an Italian-American family in the Ironbound neighborhood of Newark, New Jersey, the first child of George and Ida (née Ferrari-di Vito) Franconero, spending her first years in the Crown Heights, Brooklyn area (Utica Avenue/St.1.3 1957–1959: Last chance and breakthrough.1.2 1955–1957: Recording contract and commercial failures.1.1 1937–1955: Early life and first appearances.Once the API is successfully deployed on your remote server, fire up Postman and execute some requests on the API endpoint. Once you push your code (after testing that everything works fine locally) you will notice a new run queued to start.īy clicking on it, you can see the different steps of the build. Commit, push and look out for the magic happening.Here's how you would set the USERNAME secret for example. Then define your secrets by giving setting their name (in capital letters) and their value. To create Github secrets, go to the settings of the repository and click on Secrets on the left tab. They will rather be stored as Github secrets and referenced with the $ sign, the same way you would call environment variables. The previous arguments host, username and key will not be hard-coded in the YAML file. The script will list the commands that will be run on the server once the SSH connection is established: it'll clone the repo, cd into it and run the docker-compose build and up commands. script: the script that will be executed once the ssh connection is established.host: the hostname of the server (i.e.The SSH Remote Commands Github Action will be called with the following arguments The job that will be triggered will be run on a remote server that Github Actions will connect to through the SSH Remote Commands custom Github Action that you can find from the marketplace. The workflow will be triggered on push requests only (on the main branch) Generate an ssh key and add it to your Github account so that it can perform git clones seamlesslyġ- Go to your repo and click on the Actions tabĪ YAML file will be automatically created inside a workflows folder which will be itself created in a. Install docker and docker-compose by following the official Docker documentation SSH into the instance using your terminal. Now the instance is ready to accept requests. ![]() ![]() Then add to the instance security groups: This way this IP won't change everytime the we restart the instance.Īdd a new security group (I named it fastapi) to allow inbound traffic on port 8000. I changed the default storage to 30GB but you can leave it to 8GB (default value)Ĭreate an elastic IP address and associate it to the running instance. We'll just pick a relatively small one: a t2.medium. Pick an instance: we're not gonna go crazy here. I recommend Ubuntu 20.04 LTS for this tutorial. The API's goal is to anonymize text data by detecting named entities (names, organizations, locations) and returning an anonymized text.Ī Dockerfile is defined to create an image for this API: pretty standard.Ī docker-compose to manage services between others (as for now, there's only one service: the API) 2- Launch an EC2 instanceĬonnect to your AWS account, go the EC2 section and pick a distribution. The goal of this project is to streamline the process of building and deploying an inference API on AWS using Docker and Github actions. Work in progress Deploy an inference API on AWS (EC2) using FastAPI Docker and Github Actions References
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |